Está en la página 1de 12

Fortalecimiento de datos geogrficos en los organismos del SIIAS Manual Tcnico Sistema de Informacin Geogrfica y Georreferenciacin

Versin 1 CSI Ingenieros S A

Manual Tcnico Sistema de Informacin Geogrfica Fortalecimiento de datos geogrficos en los organismos del SIIAS

Revisiones
Fec!a
"#$%&$"%11

Versin
1 Creacin

Modificacin

Autor
' (ien)i* M (a+agnolo* , ,arg!ero y - -rato

Contenido
1 Introduccin " Sistemas de coordenadas Sistema utili)ado ./tencin de las coordenadas " 1 1 1n la /ase de datos " 1 " 1n /i/liotecas 2a+a Sistemas de coordenadas en g+SIG # 4erramientas 5ara la carga de nue+as ca5as geograficas Agregar la ca5a geogrfica a la /ase de datos # 1 1 -or Scri5ts # 1 " 7tili)ando g+SIG Configuracin en 5 ma55er Configuracin en .5en,ayers # # # 0 0 0 3 6 6 6 6 8 11

"

Manual Tcnico Sistema de Informacin Geogrfica Fortalecimiento de datos geogrficos en los organismos del SIIAS

1.

INTRODUCCIN

7no de los 5rinci5ales entrega/les de la Consultor9a de Fortalecimiento de datos geogrficos es la informacin geogrfica* la cual es fundamental 5ara el 5roceso de georreferenciacin de las direcciones y la o/tencin de los identificadores de )ona* segmento y seccin del I:1 ,a informacin geogrfica est almacenada en la /ase de datos SIIAS en -ostgreS;, utili)ando las facilidades del com5lemento -ostGIS

2.

SISTEMAS DE COORDENADAS

Sistema utilizado
,a informacin est almacenada en la /ase de datos en el Sistema de coordenadas 5lanas* 7TM"1 Sur 1n las salidas del Sistema* tanto 5or e<5ortacin a arc!i+os t<t o en los =e/ ser+ices se incluye la informacin de las coordenadas 5lanas >cam5os ?* @A en el sistema de coordenadas 7TM"1 Sur y las coordenadas esfricas >latitud y longitudA en el sistema de coordenadas BGSC0 1n la /ase de datos -ostgreS;,$-ostGIS se incluye una ta/la de -ostGIS con la definicin de todos los sistemas de coordenadas Due se 5ueden utili)ar A los efectos del SIIAS* los identificadores de los sistemas de coordenadas sonE Coordenadas 5lanasE o o IdentificadorE #"8"1 -(.2CSFGBGS C0 $ 7TM )one "1SG*G1.GCSFGBGS C0G*HAT7MFGBGSI1&C0G*S-41(.IHFGBGS C0G*6#8C1#8*"&C "38""#36#*A7T4.(IT@FG1-SGG*G8%#%GJJ*A7T4.(IT@FG1 -SGG*G6#"6GJJ*-(IM1MFGGreen=ic!G*%*A7T4.(IT@FG1-SGG*GC&%1GJJ*7:ITFGd egreeG*% %1803#"&"31&&0#"C*A7T4.(IT@FG1-SGG*G&1""GJJ*A7T4.(IT@FG 1-SGG*G0#"6GJJ*7:ITFGmetreG*1*A7T4.(IT@FG1-SGG*G&%%1GJJ*-(.21CTI.:F GTrans+erseIMercatorGJ*-A(AM1T1(FGlatitudeIofIoriginG*%J*-A(AM1T1(FGc entralImeridianG*K 38J*-A(AM1T1(FGscaleIfactorG*% &&&6J*-A(AM1T1(FGfalseIeastingG*3%%% %%J*-A(AM1T1(FGfalseInort!ingG*1%%%%%%%J*A7T4.(IT@FG1-SGG*G#"8"1GJ* A?ISFG1astingG*1ASTJ*A?ISFG:ort!ingG*:.(T4JJ

Coordenadas esfricasE o o Identificador 0#"6 G1.GCSFGBGS C0G*HAT7MFGBGSI1&C0G*S-41(.IHFGBGS C0G*6#8C1#8*"&C "38""#36#* A7T4.(IT@FG1-SGG*G8%#%GJJ*A7T4.(IT@FG1-SGG*G6#"6GJJ*-(IM1MFGGree n=ic!G*%*A7T4.(IT@FG1-SGG*GC&%1GJJ*7:ITFGdegreeG*% %1803#"&"31&&0#" C*A7T4.(IT@FG1-SGG*G&1""GJJ*A7T4.(IT@FG1-SGG*G0#"6GJJ

Manual Tcnico Sistema de Informacin Geogrfica Fortalecimiento de datos geogrficos en los organismos del SIIAS

Obten i!n de las oo"denadas


1n todas las salidas del Sistema se incluyen las coordenadas 5lanas >?* @A y las coordenadas esfricas >latitud y longitudA 1n el caso Due los organismos Duieran desarrollar nue+as a5licaciones utili)ando la informacin geogrfica 5uede Due sea de utilidad los mtodos 5ara o/tener las coordenadas

"11

En la base de datos

1n sentencias S;,* 5ara o/tener las coordenadas 5lanas ?* @ de un 5unto se utili)an las siguientes sentenciasE Coo"denada # L <>aste<t>t!eIgeomAA donde t$e%&eom es el cam5o geomtrico del Due se Duiere o/tener la coordenada ? Coo"denada ' L y>aste<t>t!eIgeomAA donde t$e%&eom es el cam5o geomtrico del Due se Duiere o/tener la coordenada @

1n sentencias S;,* 5ara o/tener las coordenadas esfricas latitud* longitud de un 5unto se utili)an las siguientes sentenciasE (atitud L <>aste<t> STITransform> t!eIgeom* 0#"6 AA donde t$e%&eom es el cam5o geomtrico del Due se Duiere o/tener la latitud (on&itud L y>aste<t> STITransform> t!eIgeom* 0#"6 AA donde t$e%&eom es el cam5o geomtrico del Due se Duiere o/tener la longitud

"1"

En bibliote as )ava

Tam/in se dis5one de una /i/lioteca 2a+a >geotransform MarA 5ara con+ersin de sistemas de coordenadas -or ms informacin so/re la li/rer9a +isitar el sitio $tt*+,,---.ai.s"i. om,&eot"ans.o"m, A continuacin se muestra un eMem5lo del uso de la li/rer9aE $$ Agregar al class5at! de la a5licacin el arc!i+o geotransform Mar e im5ortar las siguientes li/rer9asE im5ort Ma+a lang NO im5ort geotransform coords NO im5ort geotransform elli5soids NO im5ort geotransform transforms NO 5u/lic class testIutmIgdc P static final int MA?I-.I:TS L 1O $$ :Qmero total de 5untos 5u/lic static +oid main>String arg+FJA P int iO $$ Vector de coordenadas geogrficas GdcICoordI#d gdcFJ L ne= GdcICoordI#dFMA?I-.I:TSJO $$ Vector de coordenadas 7TM* de/e tener el mismo tamaRo Due el $$ +ector de coordenadas geogrficas
0

Manual Tcnico Sistema de Informacin Geogrfica Fortalecimiento de datos geogrficos en los organismos del SIIAS

7tmICoordI#d utmFJ L ne= 7tmICoordI#dFMA?I-.I:TSJO for >i L %O iS gdc lengt! O iTTA P gdcFiJ L ne= GdcICoordI#d>AO $$ 1l mtodo reci/e coordenada <* coordenada y* coordenada )* )ona y si es $$ !emisferio norte ADu9 cargo las coordenadas 7TM Due se Duieran con+ertir $$ -ara el eMem5lo solo cargaremos una utmFiJ L ne= 7tmICoordI#d>3%%111 "%6*00"8&60 3&C*%*>/yteA#%*trueAO U $$ Antes de con+ertir se de/e iniciali)ar en metodo con el eli5soide deseado 7tmIToIGdcICon+erter Init>ne= B1I1lli5soid>AAO $$ Se con+ierten los 5untos 7tmIToIGdcICon+erter Con+ert>utm*gdcAO $$ 1Mem5lo for >iL%OiSgdc lengt!OiTTA P System out 5rintln>GVn7tmFG T i T GJ <E G T utmFiJ <AO System out 5rintln>G7tmFG T i TGJ yE G T utmFiJ yAO System out 5rintln>G7tmFG T i T GJ )E G T utmFiJ )AO System out 5rintln>G7tmFG Ti T GJ )oneE G T utmFiJ )oneAO System out 5rintln>G7tmFG T i T GJ !emis5!ereInort!E G T utmFiJ !emis5!ereInort!AO System out 5rintln>GVnGdcFG T i T GJ latitudeE G T gdcFiJ latitudeAO System out 5rintln>GGdcFG T i T GJ longitudeE G T gdcFiJ longitudeAO System out 5rintln>GGdcFG T i T GJ ele+ationE G T gdcFiJ ele+ationAO U $$ end for U $$ end main U$$ end test

Sistemas de oo"denadas en &vSI/


-ara tra/aMar en el soft=are g+SIG se de/e configurar el sistema de coordenadas Due se utili)a 5ara indicarle Due la informacin a utili)ar est en el sistema de coordenadas 7TM "1 Sur -ara ello se de/e seguir los siguientes 5asosE 1 " # 0 A/rir el soft=are g+SIG Seleccionar la o5cin WVistaX y luego el /otn W:ue+oX 5ara crear una +ista Seleccionar el /otn W-ro5iedadesX 7/icar el cam5o W-royeccin actualX y seleccionar el /otn WYX 5ara cam/iar la configuracin* como resultado se a/re la +entana donde se selecciona el sistema de coordenadas 1n el com/o WTi5oX elegir la o5cin W1-SGX* luego ingresar el cdigo #"8"1 y seleccionar el /otn W'uscarX Como resultado se muestra el sistema de
3

Manual Tcnico Sistema de Informacin Geogrfica Fortalecimiento de datos geogrficos en los organismos del SIIAS

coordenadas BGS C0 $ 7TM Zone "1S Seleccionarlo y luego seleccionar el /otn WAce5tarX

0.

1ERRAMIENTAS 2ARA (A CAR/A DE NUE3AS CA2AS /EO/RA4ICAS

A&"e&a" la a*a &eo&"5.i a a la base de datos


-ara agregar una ca5a geogrfica a la /ase de datos 5artimos de una ca5a geogrfica en formato s!a5e file* como mtodo !ay dos 5osi/ilidades* una utili)ando las funcionalidades de -ostGIS >de/e tener las !erramientas instaladas en el eDui5o donde eMecuta los scri5tsA y otra utili)ando una !erramienta de SIG 5ara escritorio* 5or eMem5lo g+SIG

#11

2o" S "i*ts

1l usuario de/e contar con una +ersin de -ostgreS;, con -ostGIS en el eDui5o Due corre los scri5ts -ara la carga de datos se reali)an dos 5asos* el 5rimero es generar un scri5t S;, a 5artir del S!a5e File* el segundo 5aso es correr el scri5ts S;, en la /ase de datos 5ara cargar la ta/la 1Mem5lo* 5ara cargar el s!a5e /arrios s!5 a la /ase de datos con el sistema de coordenadas BGSC0 $ 7TM Zone "1S -aso 1E Generar scri5t S;, s!5"5gsDl Ka Ks #"8"1 K5 KI /arrios s!5 /arriosI5g [ /arrios sDl

s!5"5gsDl Ka Ks #"8"1 KB ,ATI:1 /arrios s!5 /arriosI5g [[ /arrios sDl -aso "E A/rir un administrador de /ase de datos >eM -g admin IIIA y correr el scri5t /arrios sDl generado en la 5aso 1 He esta forma se crear la ta/la /arriosI5g con los cam5os Due tiene el arc!i+o s!a5e file origen

#1"

Utilizando &vSI/

1l usuario de/e contar con una cone<in a la /ase de datos -ostgreS;, definida en g+SIG 5ara 5oder agregar ca5as Como 5rimer 5aso se a/rir la ca5a geogrfica en g+SIG en la o5cin +ista de un 5royecto con el sistema de coordenadas BGSC0 $ 7TM Zone "1S* cdigo #"8"1 ,uego seguir los siguientes 5asosE 1 " Seleccionar la ca5a geogrfica en el +isor de ca5as geogrficas Seleccionar la o5cin de menQ WCa5aX* luego la o5cin W1<5ortar aX y luego la o5cin W-ostGISX* como resultado el sistema solicita Due se ingrese el nom/re de la ta/la a crear* una +e) ingresado el nom/re se a/re otra +entana 5ara seleccionar la cone<in a la /ase de datos Seleccionar la cone<in a la /ase de datos e ingresar la contraseRa* como resultado el sistema des5liega una +entana con el a+ance
6

Manual Tcnico Sistema de Informacin Geogrfica Fortalecimiento de datos geogrficos en los organismos del SIIAS

Al finali)ar des5liega un cuadro de dialogo indicando si Duiere agregar la ca5a a la +ista actual Indicar Due no y continuar

Con.i&u"a i!n en *.ma**e"


-ara agregar una ca5a de informacin geogrfica al conMunto de ca5as Due se +isuali)an en el 5 ma55er se de/en modificar dos arc!i+os de configuracinE on.i&%de.ault.6ml 7/icacinE /aMo el directorio config donde est instalado 5 ma55er 1n este arc!i+o se indica a Du categor9a 5ertenece la nue+a ca5a 7na categor9a es una di+isin lgica Due se utili)a 5ara organi)ar la informacin des5legada en el 5 ma55er* y 5uede agru5ar +arias ca5as ,as categor9as definidas 5ueden +erse en la seccin derec!a de la 5antalla del 5 ma55er* como se muestra a continuacin

-ara agregar una nue+a ca5a se de/eE o Agregar un tag Sgrou5[ dentro del tag Scategory[* u/icado /aMo el ta/ Sma5[ Se de/e indicar el nom/re con el Due se identifica la ca5a en el arc!i+o de configuracin del Ma5Ser+er >siiasgis ma5A Agregar un tag Sgrou5[ dentro del tag SallGrou5s[* u/icado /aMo el ta/ Sma5[ Se de/e indicar el nom/re con el Due se identifica la ca5a en el arc!i+o de configuracin del Ma5Ser+er >siiasgis ma5A

Si adems se Duiere Due la nue+a ca5a est configurada como +isi/le al iniciar el 5 ma55er* se de/er agregar un tag Sgrou5[ dentro del tag SdefGrou5s[* u/icado /aMo el ta/ Sma5[ Se de/e indicar el nom/re con el Due se identifica la ca5a en el arc!i+o de configuracin del Ma5Ser+er >siiasgis ma5A

Ejemplo: Se Duiere agregar la ca5a W1s5acios li/resX dentro de la categor9a WCartograf9aX* y se Duiere configurar como +isi/le al iniciar el 5 ma55er
8

Manual Tcnico Sistema de Informacin Geogrfica Fortalecimiento de datos geogrficos en los organismos del SIIAS

Se muestra en fondo gris las l9neas Due se de/en agregar al arc!i+o configIdefault <ml Sma5[ Scategories[ Scategory nameLGcatIsiiasIcartoG[ Sgrou5[direccionesIcodificadasS$grou5[ Sgrou5[direccionesIte<toS$grou5[ Sgrou5[5adronesS$grou5[ Sgrou5[man)anasI5lS$grou5[ 7&"ou*8es*a ios%lib"es7,&"ou*8 S$category[ S$categories[ SdefGrou5s[ Sgrou5[man)anasI5lS$grou5[ 7&"ou*8es*a ios%lib"es7,&"ou*8 S$defGrou5s[ SallGrou5s[ Sgrou5[direccionesIcodificadasS$grou5[ Sgrou5[direccionesIte<toS$grou5[ Sgrou5[5adronesS$grou5[ Sgrou5[man)anasI5lS$grou5[ Sgrou5[!idrografiaI5gS$grou5[ 7&"ou*8es*a ios%lib"es7,&"ou*8 S$allGrou5s[ S$ma5[

siias&is.ma* 7/icacinE /aMo el directorio config$default donde est instalado el 5 ma55er 1n este arc!i+o se define la esttica de cada ca5a* es decir* la manera como se +isuali)ar en el 5 ma55er >colores* escalas* etiDuetas* etcA -ara cada geometr9a de ca5a e<istente >5unto* l9nea* 5olil9neaA se 5ueden definir diferentes caracter9sticas de +isuali)acin

Manual Tcnico Sistema de Informacin Geogrfica Fortalecimiento de datos geogrficos en los organismos del SIIAS

Se recomienda utili)ar la definicin de una ca5a ya e<istente en el arc!i+o siiasgis ma5* Due tenga la misma geometr9a Due la ca5a a agregar* y a 5artir de ella modificar los 5armetros necesariosE o ,A@1($:AM1 Indica el nom/re con el Due 5 ma55er identifica la ca5a :o 5uede !a/er nom/res re5etidos dentro del mismo arc!i+o siiasgis ma5 o ,A@1($HATA Indica una consulta S;, a 5artir de la cual se o/tienen los datos de la /ase -ostGIS ADu9 de/er cam/iar el nom/re de la ta/la
o ,A@1($MA?SCA,1H1:.M

Indica el denominador de la escala a 5artir de la cual se comien)a a di/uMar la ca5a o ,A@1($C,ASS$:AM1 Indica el nom/re Due a5arece al lado de la referencia en el 5 ma55er o ,A@1($M1TAHATA$H1SC(I-TI.: Indica el nom/re de la ca5a y se des5liega en el sector derec!o del 5 ma55er

,A@1($C,ASS$C.,.( Indica el color con el Due se di/uMan los elementos 5ertenecientes a la ca5a

,A@1($C,ASS$.7T,I:1C.,.( Indica el color con el Due se di/uMa el contorno de los elementos 5ertenecientes a la ca5a Slo es +lido cuando la ca5a es un 5ol9gono

,A@1($C,ASS$BIHT4 Indica el anc!o de las l9neas de la ca5a

,A@1($M1TAHATA$(1S7,TIFI1,HS Indica los nom/res de los cam5os de la ta/la del -ostGIS Due sern mostrados al reali)ar una consulta de datos en el 5 ma55er 1s una lista se5arada 5or comas

,A@1($M1TAHATA$(1S7,TI41AH1(S

&

Manual Tcnico Sistema de Informacin Geogrfica Fortalecimiento de datos geogrficos en los organismos del SIIAS

Indica el t9tulo de las columnas de la ta/la Due sern mostradas al reali)ar una consulta de datos en el 5 ma55er 1s una lista se5arada 5or comas

Ejemplo postgis: Se Duiere agregar la ca5a W1s5acios li/resX* Due es una ca5a almacenada en la /ase de datos -osGIS Agregar las siguientes l9neas al arc!i+oE

,A@1( :AM1 Ges5aciosIli/resG STAT7S .: T@-1 -.,@G.: HATA Gt!eIgeom from es5aciosIli/resI5g using uniDue id using sridL#"8"1G C.::1CTI.:T@-1 -.STGIS C.::1CTI.: GuserLuuu 5ass=ordL555 !ostLlocal!ost 5ortL30#" d/nameLSIIASG H7M- T(71 MA?SCA,1H1:.M 0%%%% .-ACIT@ 3% SIZ17:ITS 5i<els -(.21CTI.: GinitLe5sgE#"8"1G 1:H C,ASS ST@,1 C.,.( 11" 18% 13 .7T,I:1C.,.( &# 116 6# BIHT4 # 1:H
1%

Manual Tcnico Sistema de Informacin Geogrfica Fortalecimiento de datos geogrficos en los organismos del SIIAS

:AM1 G1s5acios li/resG T1M-,AT1 +oid 1:H M1TAHATA Gdescri5tionG G1s5acios li/resG G=msItitleG Ges5aciosIli/resG G=msIa/stractG Ges5aciosIli/resG G=msIe<tentG G#663C" 61"8&1C C3C"3" 66818#CG GgmlIincludeIitemsG GallG G(1S7,TIFI1,HSG Gti5oIes5acio* nom/reIes5acio* fuenteG G(1S7,TI41AH1(SG GTi5o* :om/re* FuenteG G,A@1(I1:C.HI:GG G7TFKCG 1:H 1:H \ ,ayer

Ejemplo shapefile: Se Duiere agregar la ca5a W1s5acios li/resX con formato s!a5efile ,a Qnica diferencia con la configuracin anterior radica en el las etiDuetas HATA* C.::1CTI.:T@-1 y C.:1CTI.:* como se muestra a continuacinE
HATA Ges5aciosIli/resI5gG ,as etiDuetas C.::1CTI.:T@-1 y C.::1CTI.: de/en ser eliminados 1l s!a5efile Wes5aciosIli/res 5gX se de/e co5iar en el directorio indicado 5or el 5armetro S4A-1-AT4* en este mismo arc!i+o >siiasgis ma5A

-or ms informacin +isitar el sitio $tt*+,,ma*se"ve".o"&,ma*.ile,inde6.$tml

Con.i&u"a i!n en O*en(a9e"s


1l caso de uso de georreferenciacin manual de direcciones utili)a .5en,ayers 5ara mostrar el ma5a al usuario -ara agregar una ca5a a .5en,ayers se de/e 5u/licar la ca5a en Ma5Ser+er y luego seguir los siguientes 5asosE 1 " 1ditar el arc!i+o de configuracin arc!i+o a 2SF$Be/Content$5aginas$scri5ts$Georreferenciar Ms modificar es SIIASKGISK

1n el arc!i+o se reali)a la configuracin de la nue+a ca5a en dos 5asos


11

Manual Tcnico Sistema de Informacin Geogrfica Fortalecimiento de datos geogrficos en los organismos del SIIAS

Agregar una nue+a definicin de +aria/le* al final de todas las definiciones Due comien)an con W+ar =msX

+ar =msMan)anas L ne= .5en,ayers ,ayer BMS>]Man)anas]* url* P layers E ]man)anasI5g]* trans5arent E true U* =ms.5aDue.n.+erlay.5tionsAO 1n este caso estamos agregando una ca5a llamada WMan)anasX >1s una de las ca5as Due ya se encuentra en el arc!i+o* 5ero 5odr9a agregarse cualDuier otraA ,os 5armetros de esta ca5a sonE :Manzanas; es el nom/re Due +e el usuario en el listado de ca5as :manzanas%*&; es el nom/re de la ca5a definido en el arc!i+o de configuracin de Ma5Ser+er >ma5fileA Corres5onde al nom/re de un elemento ,A@1( de dic!o arc!i+o -msO*a<ueOnOve"la9O*tions indica las o5ciones de +isuali)acin de esta ca5a ,as +ariantes e<istentes son 5ara este Qltimo 5armetro sonE -msO*a<ueO..Ove"la9O*tionsE ca5a con o5acidad total >1 %A* in+isi/le 5or defecto -msT"ans*a"entO..Ove"la9O*tionsE ca5a con o5acidad 5arcial >% 8A* in+isi/le 5or defecto -msO*a<ueOnOve"la9O*tionsE ca5a con o5acidad total >1 %A* +isi/le 5or defecto -msT"ans*a"entOnOve"la9O*tionsE ca5a con o5acidad 5arcial >% 8A* +isi/le 5or defecto / Agregar el nom/re de la nue+a +aria/le >=msMan)anasA en la l9nea Due agrega las ca5as al ma5a >ma5 add,ayersA dentro de la funcin function init>dataA

ma5 add,ayers> F =msHe5artamentos* -msManzanas* =ms1s5acios,i/res* =ms(utas* =ms,ocalidades* =msCalles,a/el* =ms1Mes* =msHirecciones* =msHirecciones,a/el* =msSeccionesIne* =msSegmentosIne* =msI)onasIine* =msI5adrones* =msAsentamientos* =ms'arrios* =msCentrosComunales* =ms4idrografia* =msMunici5ios* =msVias* +ector1dita/le JAO

1"

También podría gustarte