Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 Indice: Fundamentos Estructura de los datos vector e!resentacin de las varia"les geogrficas # los elementos $aria"les cualitativas # cuantitativas %unto& recta # rea '!eraciones "sicas $enta(as e inconvenientes del formato raster
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 El modelo vectorial constitu#e una codificacin de los datos geogrficos en la )ue se re!resenta una varia"le geogrfica !or su geometr*a& inde!endientemente de su escala # son almacenados con un formato digital fcilmente converti"le en un di"u(o+ las !orciones del territorio # su re!resentacin digital suelen constituir una lista de coordenadas de !untos # v,rtices )ue definen la geometr*a de los elementos- Su codificacin se realiza a trav,s de una "ase de datos de ti!o relacional asociada a la re!resentacin grfica- Fundamentos Identificador %er*metro ... ... ... ... ... ... ... ... /0111 rea 2111 3ocalizador /11 4digo ... ... 656 4olor /1 ... ... FF//7/ Eti)ueta ... ... 4alizas
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 3as caracter*sticas de los modelos vectoriales son: Se de"e distinguir entre lo )ue se re!resenta # )ue se denomina entidad& la cual !uede ser un elemento f*sico real 8casa& lago& ciudad& ---9 o un elemento sin re!resentacin f*sica real 8 catastro& censo& ---9 & de o"(eto )ue es la re!resentacin digital )ue :acemos de la entidad 8!unto& linea& !ol*gono9 3os elementos re!resentados !ueden ser inde!endientes de la escala& si "ien a escalas diferentes son re!resentados con o"(etos distintos+ !or e(em!lo una ciudad a escala /:/-111-111 es re!resentada como un !unto # /:/11-111 como un !ol*gono- 3as !ro!iedades o atri"utos distintivos son los criterios de diferenciacin geogrfica- 4atastro+ divisin !arcelaria del munici!io ; Entidad '"(eto Salamanca 8/:/-111-1119 Salamanca 8/:61-1119 Id / Situacin < Situacin # 4aracter*stica /= 4aracter*stica 0= <<<<< ##### <<<<< <<<<< <<<<< <<<<< <<<<< ##### ##### ##### ##### ##### 6 6 > 5 0 3imos ?renas 4aliza s Marga s 4aliza s 3imos /1-111 /1-111 2-111 0-111 /6-111 6-511
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 En el modelo de datos vectoria :a# )ue :acer una diferencian clara entre dos conce!tos& !or un alado tenemos la estructura de datos& es decir la forma en )ue se guarda la informacin grfica- %or otro lado diferenciaremos lo )ue se denomina to!olog*a& o la relacin entre los diferentes elementos )ue com!onen la cartograf*a- Se dice )ue una estructura de datos es to!olgica cuando almacena una o ms de las siguientes relaciones > : 4onectividad de los arcos en las intersecciones- E<istencia de con(untos de arcos formando los l*mites de los !ol*gonos elacin de contiguidad entre los !ol*gonos- En el caso en el ninguna de estas relaciones se forme& se dice )ue la estructura de datos es e<clisivamente cartogrfica # no dis!one de tolog*a- Muc:os !rogramas de 4?@ tienen caracter*sticas cartogrficas& !ero no to!olgicas-
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 Entenderemos !or to!olog*a la creacin de asociaciones entre entidades grficas. En el caso de los SIG las relaciones se establecen de dos formas: Establecimiento de cdigos comunes a las entidades. Relaciones a travs de su posicin espacial. Elemento comAn a am"os !ol*gonos Elemento comAn a tres accos %ol*gos vecinos
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 3a misin de creacin de la to!olog*a de una ca!a o co"ertura es esta"lecer estas relaciones # guardarlas en las "ases de datos )ue conforman los fic:eros vectoriales+ estas relaciones sern fundamentales !ara el tratamiento de muc:os de los !ro"lemas !lanteados en los sig vectoriales& como es el caso: 4lculo de reas: se crea al crear la ta"la de !ol*gonos # se almacena en ella- %er*metro del !ol*gono: es la suma de las longitudes de los arcos )ue delimitan el !ol*gono 8se e<trae de la ta"la de arcos # se aBade a la de !ol*gonos9 4amino ms corto entre dos !untos de una red- ET4-
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 En funcin de la forma de almacenamiento de los datos !odemos esta"lecer cuatro ti!os fundamentales de estructuras: Estructuras ti!o s!ag:etti: cada elemento cartogrfico se define !or un identificados seguido del listado de coordenadas )ue determian su !osicin en el es!acio- @iccionario de vertices: en este caso una !arte de la estructura guarda una lista de todos los !untos 8vertices9 )ue com!onen el di"u(o& asignado a cada cual un identificados+ !or otro lado se almacena una lista de elementos # los identificadores de !untos 8vertices9 )ue los determinan es!acialmente- Estructura arcoCnodo: el elemento fundamental de este ti!o de estructura es el arco& )ue se define como un con(unto de segmento 8deninidos !or dos vertices9 )ue comienzan en un nodo 8!unto de inicio9 # termianan en otro nodo 8!unto final9- Es la estructura ms usada actualmente en los SIG "asados en vectores- Estrutura TID: es una vriacin de la estructura arcoCnodo es!ecialmente diseBada !ara !oder tra"a(ar con varia"les cuantitativas ordinales-
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 ?& E 8Dom"re de !oligono # nAmero de v,rtices9 /&6-6 8!rimer v,rtice9 6&6 6&E 6&2 6&F E&F /&// /&6-6 8Altimo v,rtice )ue cierra el !ol*gono9 7&6 8nom"re de arco # nAmero de v,rtices9 //&6-6 2&6 6&2 6&0 0&/ 4&/8nom"re de nodo e indicacin de nAmero de coordenadas9 6&2 Estructuras ti!o es!agueti: I@ ; G / / 6-6 0 6 6 5 6 E > 6 2 6 6 F 6 E F 2 / // E // 6-6 F 2 6 /1 6 0 // 0 / %oligono ? /&0&5&>&6&6&2&/ ?rco 7 E&F&>&/1&// %unto 4 > @iccionario de v,rtices: Dodos ?rcos %oligonos Id ; G Id Dodo inic Dodo fin $ertices %ol iz %ol de Id ?rcos / / 6-6 / / 0 6&6+6&E ? ? /&0 0 6 2 0 0 / 6&F+E&F/&// ? 5 // 6-6 5 5 0 2&6 > 0 / > 0 > 6&0 Estructura arcoCnodo:
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 3as ca!as o co"erturas de un SIG "asado en un model vectorial estn constituidos !or al menos dos fic:eros& si "ien suelen contener ms de dos fic:eros- Hno de ellos contendr la !arte grfica& "asada en general en la estructura arcoCnodo vista anteriormente # otro conteniendo la informacin de los atri"utos de los elementos cartogrficos& en este caso los fic:eros constituirn una base de datos. 4?7E4E? @?T'S Fic:ero grfico 3a estructura "sica grfica contendr una ca"ecera )ue almacenar los datos de georreferencia& error& ti!o de datos re!resentados& unidades de medida& escala # modos de visualizacin& elementos re!resentados& asociaciones de elementos& etc- %or otro lado contendr los identificadores de los elementos& sus coordenadas # asociaciones& segAn lo visto anteriormente
Miguel ngel Sanz Santos 4?7E4E? T?73?S Fic:ero de "ase de datos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 En el caso ms sim!le (unto al fic:ero grfico e<istir un segundo fic:ero con los atri"utos de los elementos cartogrficos+ este fic:ero conformar*a una "ase de datos constituida al menos !or una ta"la& la asociada con los elementos re!resentados en el fic:ero grfico- En general las "ases de datos de los SIG vectoriales contiene ms de un fic:ero& #a )ue adems de los elementos re!resentados se aBaden otros fic:eros secundarios- En un caso intermedio& de com!le(idad & nuestro fic:ero de "ase de datos contendr*a una ca"ecera en la )ue se encontrar*a la definicin de las estructuras de ta"las 8definicin de cam!os& nom"res e *ndices de cada ta"la9& nAmero de ta"las& tamaBo& modo de relacionar la ta"la con los elementos grficos& etc- %or otro lado estar*an los datos )ue com!ondr*an cada ta"la # en los )ue se diferenciarn dos ti!os de cam!os& los no edita"les relacionados con la georreferencia # elementos cartografiados en la !arte grfica #& los cam!os edita"les !or el usuario !ara introducir los atri"utos temticos
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 3os modelos vectoriales son e<celentes re!resentadores de varia"les de ti!o temtico cualitativo& #a )ue en todo momento estn esta"leciendo los limites entre un elemento geogrfico # el resto-
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 Do ocurre lo mismo con las varia"les temticas cuantitativas como la altura& !endiente& !reci!itacin& etc- En estos casos la forma de re!resentacin se realiza !or isolineas o nu"es de !untos )ue simulen esa continuidad- En estos casos # so"re todo !ara las alturas se :a diseBado una forma de re!resentacin de datos )ue son los TID 8Triangulate Irregular DetIorJ ed Irregular de Tringulos9& )ue da tanto so!orte de almacenamiento como tratamiento !ara o"tener simulaciones
Miguel ngel Sanz Santos @entro de los elementos grficos )ue !ueden :acer referencia a un elemento geogrfico& el modelo vector tra"a(a con tres ti!os de grafismos: Dodo: corres!onde a un !unto& los cam!os )ue constitu#en la ta"la de nodos contienen los siguientes cam!os: Sistemas de Informacin Geogrfica: El modelo vector Tema 6 Id: identificador del nodo& valor nAmerico entero # Anico !ara cada !unto- 4oordenada ;: valor de cordenadas del sistema de referencia& !ara el !unto- 4oordenada G: valor de a"cisas del sistema de referencia& !ara el !unto Ti!o: ti!o de !unto )ue se re!resenta se !ueden diferenciar: %unto: nodo de una varia"le temtica !untual- Dodo: nodo de terminacin o inicio de un arco- Eti)uetas de te<to: !untos )ue :acen referencia a la !osicin de te<tos- 3ocalizador de !ol*gono: nodo de referencia to!olgica de un !oligono 8denominado tam"ien eti)ueta9 Identificador usuario: cdigo temtico asignado !or el usuario- Te<to usuario: e<!licacin del cdigo de la varia"le temtica-
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 D o d o fin a l $ , rtic e D o d o in ic ia l 3 a d o d e re c : o 3 a d o iz ) u ie rd o ?rcos: corres!onde a segmentos unidas de forma consecutiva )ue determinan elementos geogrficos lineales- Estos elementos se definen en funcin de un nodo inicial # un nodo final& un con(unto de v,rtices )ue delimitan los segmentos # dan forma al arco+ mirando desde el nodo inicial al nodo final se diferencia el lado iz)uierdo # derec:o del arco- 3os cam!os de la ta"la de arcos sern: Id: identificador del arco 3ongitud: dimensin lineal del arco en las unidades definidas- Dodo inicial: identificador del nodo de inicio Dodo final: identificador del nodo final del arco Ti!o de arco: :a# dos ti!os de arcos el arco como :emos definido # las lineas de unn de co"erturas %ol*gono iz)uierdo: determina el identificador de !ol*gono situado a la iz)uierda del arco-identificador del arco %ol*gono derec:o: determina el identificador de !ol*gono situado a la derec:a del arco- Identificador usuario: cdigo temtico asignado !or el usuario- Te<to usuario: e<!licacin del cdigo de la varia"le temtica-
Miguel ngel Sanz Santos 3ocalizador de !ol*gono I @ I @ I @ %ol*gonos: corres!onden al rea delimitada !or uno o varios arcos e identificado !or nodo es!ecial de nominado localizador de !ol*gonos o eti)uetas- 3os elementos de la ta"la de !ol*gonos son: Id: identificador del !ol*gono& es Anico !ara cada !ol*gono- 3ocalizador: nodo es!ecial )ue determina la e<istencia del !ol*gono- %er*metro: dimensiones en la unidades esta"lecidas de las dimensiones del !er*metro del !ol*gono- rea: rea encerrada !or el !ol*gono- Identificador usuario: cdigo temtico asignado !or el usuario- Te<to usuario: e<!licacin del cdigo de la varia"le temtica- Sistemas de Informacin Geogrfica: El modelo vector Tema 6
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 El anlisis de los datos en los modelos vectoriales se realizan de forma individual !ara los tres ti!os de elementos re!resenta"les& nodos& arcos # !ol*gonos- Este anlisis !odr& a su vez& realizarse so"re las dos !artes constitutivas de las ca!as o co"erturas del fic:ero& as* !ues tendremos anlisis so"re la !arte grfica& so"re la "ase de datos o so"re am"as- '!eraciones grficas: estas o!eraciones conllevan la o"tencin de nuevas co"erturas en funcin de la o!eracin so"re los elementos re!resentados- @entro de las o!eraciones "sicas de la !arte grfica !odr*amos destacar: '!eraciones de contorno: a!lica"les a cual)uiera de los ti!os de ca!a& consisten en crear un contorno en funcin de una distancia en torno a un o"(eto- %or e(em!lo un buffer- '!eraciones de distancia: calcular areas de varios !ol*gonos& distancias entre elementos !untuales& longitudes de varios arcos consecutivos& etc- '!eracin de conversin de forma: consisten en la o"tencin de una co"ertura nueva con la transformacin de los elementos grficos en otros-
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 '!eraciones so"re la "ase de datos: se centran fundamentalmente en la o"tencin de co"erturas a !artir de la seleccin de elementos )ue cum!len una serie de condiciones en uno o varios de sus atri"utos- 3as o!eraciones "sicas son la seleccin del lge"ra relacional de las "ases de datos-
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 '!eraciones so"re la "ase de datos # modo grfico: se centran fundamentalmente en la o"tencin de co"erturas a !artir de la unin& su!er!osicin # cortes entre dos o ms co"erturas o ca!as+ en estas o!eraciones se afectan tanto la !arte grfica !or disminucin o aumento de elementos& # la !arte de "ase de datos& en este caso !or el aumento # disminucin de registros como de atri"utos- 3as o!eraciones "sicas las !odemos agru!ar en: Su!er!osicin: consiste en unir dos o ms ca!as en una Anica com"inando la !arte grfica de todas las ca!as& crear la nueva to!olog*a # asignar a cada nuevo registro los atri"utos corres!ondientes de cada una de las ca!as o co"erturas- Id / 0 5 > 6 6 - - - Situacin < Situaci n # 4aracter*stica / 4aracter*stica 0 ;<<<< <<<<< <<<<< <<<<< <<<<< <<<<<< - - - ##### ##### ###### ##### ###### ###### - - - 5 /0 >6 / 2 /F - - - Hr"ano Forestal egadio Hr"ano ecreativo Forestal - - - Id / 0 5 > 6 6 - - - Situacin < Situacin # 4aracter*sti ca /= 4aracter*sti ca 0= ;<<<< <<<<< <<<<< <<<<< <<<<< <<<<<< - - - ##### ##### ###### ##### ###### ###### - - - 3imos 4alizas Margas 4alizas ?renas 3imos - - - /1-111 6-111 /5-111 06-111 0-111 /1-111 - - - Id / 0 5 > 6 6 - - - Situacin < Situacin # 4aracter*stica / 4aracter*stica 0 ;<<<< <<<<< <<<<< <<<<< <<<<< <<<<<< - - - ##### ##### ###### ##### ###### ###### - - - 5 /0 >6 / 2 /F - - - Hr"ano Forestal egadio Hr"ano ecreativo Forestal - - - 3imos 4alizas Margas 4alizas ?renas 3imos - - - 4aracter*stica /= 4aracter*stica 0= /1-111 6-111 /5-111 06-111 0-111 /1-111 - - -
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 3a unin de ca!as: en este caso consiste en unir dos ca!as de temtica igual # )ue se encuentran contiguas- En este caso no :a# aumento de atri"utos de los registros #a )ue las dos ta"las de"en contener los mismos cam!os en la "ase de datos- 3o )ue si aumenta r son el nAmero de registros de la ta"las- Id / 0 5 > 6 6 - - - Situacin < Situacin # 4aracter*sti ca /= 4aracter*sti ca 0= ;<<<< <<<<< <<<<< <<<<< <<<<< <<<<<< - - - ##### ##### ###### ##### ###### ###### - - - 3imos 4alizas Margas 4alizas ?renas 3imos - - - /1-111 6-111 /5-111 06-111 0-111 /1-111 - - - /1-111 6-111 /5-111 06-111 0-111 /1-111 - - - 3imos 4alizas Margas 4alizas ?renas 3imos - - - ##### ##### ###### ##### ###### ###### - - - ;<<<< <<<<< <<<<< <<<<< <<<<< <<<<<< - - - / 0 5 > 6 6 - - - Id / 0 5 > 6 6 - - - Situacin < Situacin # 4aracter*sti ca /= 4aracter*sti ca 0= ;<<<< <<<<< <<<<< <<<<< <<<<< <<<<<< - - - ##### ##### ###### ##### ###### ###### - - - 3imos 4alizas Margas 4alizas ?renas 3imos - - - /1-111 6-111 /5-111 06-111 0-111 /1-111 - - - Id / 0 5 > 6 6 - - - Situacin < Situacin # 4aracter*sti ca /= 4aracter*sti ca 0= ;<<<< <<<<< <<<<< <<<<< <<<<< <<<<<< - - - ##### ##### ###### ##### ###### ###### - - - 3imos 4alizas Margas 4alizas ?renas 3imos - - - /1-111 6-111 /5-111 06-111 0-111 /1-111 - - -
Miguel ngel Sanz Santos 3a interseccin entre ca!as tiene tam"i,n como resultado la o"tencin de nuevas ca!as !or corte de una so"re otra& en estos casos se crea una nueva ca!a cu#o l*mites el esta"lecido !or un !ol*gono de una de las ca!as # la informacin grfica (unto con la "ase de datos corres!onden a la otra ca!a- 3a forma de corte son las siguientes- Sistemas de Informacin Geogrfica: El modelo vector Tema 6
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 ? este con(unto de o!eraciones o anlisis es esencial aBadir # descri"ir las o!eraciones )ue !ermiten re!resentar la varia"les continuas& generalmente se diferencian tres ti!os: Isol*neas: con ellas se re!resentan valores discretizados de una varia"le cuantitativa 8generalmente de razn9 re!resentada !or lineas o arcos )ue unen !untos de igual valor- Este ti!o de ma!as se realizan en funcin de nu"es de !untos )ue re!resentan valores !untuales de la varia"le temtica # )ue son inter!olados a trav,s de algAn m,todo matemtico concreto- F0 F> E/ E6 F/ F1 /11 /11 2F E> E2 26 FF F6 E0
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 ? este con(unto de o!eraciones o anlisis es esencial aBadir # descri"ir las o!eraciones )ue !ermiten re!resentar la varia"les continuas& generalmente se diferencian tres ti!os: TID 8red de tringulos irregulares9: al igual )ue en el caso anterior se re!resentan valores discretizados de una varia"le cuantitativa 8razn9 re!resentada !or los nodos )ue define los tringulos # los valores de la varia"le de cada uno de ellos- Este ti!o de ma!as se almacenan con la estructura arcoCnodo t*!ica de los SIG vectoriales& si "ien se estructura tiene algunas modificaciones !ara ada!tarla al modelo- F0 F> E/ E6 F/ F1 /11 /11 2F E> E2 26 FF F6 E0
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 ? este con(unto de o!eraciones o anlisis es esencial aBadir # descri"ir las o!eraciones )ue !ermiten re!resentar la varia"les continuas& generalmente se diferencian tres ti!os: Mallas de !untos e)uidistantemente se!arados: es una imitacin al modelo raster si "ien a)u* se o"tiene una re(illa de !untos )ue re!resentan un valor de la varia"le& esta ma#a de !untos !uede ser interconectada a trav,s de arcos )ue determinan una malla tridimensional- 3a forma de o"tencin de los valores de los !untos es !or inter!oladores matemticos- F0 F> E/ E6 F/ F1 /11 /11 2F E> E2 26 FF F6 E0
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 3os modelos "asados en estructuras vectoriales son mu# a!reciados # usados !or el em!u(e )ue com!aB*as como ESI :an dado a los SIG- 3as venta(as )ue ofrecen estos modelos son: Menos tamaBo de almacenamiento en !ro#ectos de gran envergadura 8uno de sus !untos fuertes inicialmente res!ecto a los modelos raster& de"ido a las caracter*sticas t,cnicas de los !rimeros %49 '!eraciones de anlisis es!acial sencillas # r!idas %osi"ilidad de creacin de cartogrficas !recisas a diferentes escalas 3a medida de distancias # reas tiene ma#or !recisin- %ermite la gestin individualizada de las entidades geogrficas
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 En cuanto a los inconvenientes: 3a ca!tura de datos re)uiere ms tiem!o # t,cnicas ms costosas tanto en tiem!o como en costes monetarios # :umanos- %eor tratamiento de las varia"les continuas& as* como de las varia"les derivadas de ellas 8siem!re )ue sean continuas9 3a com!aracin # o!eraciones entre distintos ma!as temticos re)uiere ms tiem!o # tiene una ma#or com!le(idad de clculo- Estructura de datos com!le(a # dif*cilmente mane(a"le sin la a#uda de !rogramas gestores- '"tencin de salidas grficas costosas& si se desean con calidad 8si "ien los adelantos t,cnicos :an realizados im!ortantes me(oras tanto en calidad como en a"aratamiento de costes9-
Miguel ngel Sanz Santos Sistemas de Informacin Geogrfica: El modelo vector Tema 6 /-C Ko)u*n 7os)ue Sendra Sistemas de informacin Geogrfica ial! 0-C Kos, I- 7arredo Sistemas de Informacin Geogrfica y Evaluacin Multicriterio en la ordenacin del territorio. ?M? 5-C F- Kavier Moldes ecnolog!a de los Sistemas de Informacin Geogrfica ?M? >-C Kavier Guti,rrez %ue"la # Dic:ael Gould SIG: Sistemas de Informacin Geogrfica Edit Sisntesis 6-C Kuan %eBa 3lo!is Sistemas de Informacin Geogrfica aplicada a la gestin del territorio E4H Hniversidad de ?licante- 6-C o"ert 3aurini and @erecJ T:om!son "undamentals of spatial information systems ?cademic %ress-