Professional Documents
Culture Documents
SistemasdeInformacinGeogrfica
readeTecnologa
OficinadeGerenciayPresupuesto
Fundamentosde ArcGIS
SegundaParte
(Otrasherramientas)
versin
ArcView9.1
Tutorialdelecturas
preparado por IvnSantiago readeTecnologasdeInformacinGubernamental OficinadeGerenciayPresupuesto
Versin0.1,oct,2006
VERSINPRELIMINAR
www.ogp.gobierno.pr
1 ndice:
O|G|P
SistemasdeInformacinGeogrfica
readeTecnologa
OficinadeGerenciayPresupuesto
OFICINADEGERENCIAYPRESUPUESTODELESTADOLIBREASOCIADODEPUERTORICO CalleCruz254,Apartado9023228,SanJuan,PuertoRico009023228telfono:(787)9779200
www.ogp.gobierno.pr
O|G|P
Introduccin: EstemanualdeejerciciossuponequelosestudiantestenganconocimientosbsicosdeArcGIS ArcViewversin8,o9(FundamentosdeArcView9.1) oequivalente.Sinoposeeestos conocimientoslerecomendamosdescargarelTutorialFundamentosdeArcView9disponibleen nuestradireccindegobiernoelectrnico: http://www.gobierno.pr/G2GPortal/Inicio/ComunidadIT/SIG/ApoyoTecnico.htm Endicholugar,encontrareltutorialdelecturas,yeldeejercicios.Ensulugar,existeuna ampliaseleccindelibroseningls,tantodelacasaeditoraESRI,comootrosindependienteslos cualeslesexplicarnlosconceptosyprocedimientosbsicosparausarestesistemade informacingeogrfica. Convenciones: Enlamedidadeloposible,incluiremosfigurasygrficasparaayudaralestudiante, especialmenteenlosprimeroscaptulos.Enloscaptulossiguienteslasinstruccionesincluirn solamentelasgrficasnecesarias. Estedocumentoestabiertoasugerencias.Agradeceramosquelashaganllegaranuestra direccinelectrnica:isantiago@ogp.gobierno.pr Datosutilizados: Losdatosquepresentaremosenlosejerciciosprovienendevariasagenciasestatalesyfederales. TodoslosdatossecircunscribenalrealocaldePuertoRico. Audiencia: ElcursoestpreparadoparacualquieraudienciaquetengalosconocimientosdeArcGIS mencionadosarriba,aunquevislumbramosqueparticipensolamentelosempleadosdelgobierno estatalode gobiernosmunicipales.
O|G|P
Temas: Clasificacindedatosyescalasdemedicin. Tiposdedatosnumricosynormalizacin. Representacingrfica:Variablesvisuales. Representacindedatoscuantitativos. Clasificacindedatoscualitativosycuantitativos. Interfazparapresentaryclasificarlosdatoscuantitativos. Simbologa. StyleManager. Usodenivelesdesmbolizacinparaefectoscartogrficos. Usodelayersparaenmascararotroslayers. Herramientasadicionalesyopcionesparalapginadeimpresin. Recortesiguiendounaforma(rea)CliptoShape Mtodosparagenerarpginasparaimpresin(Layouts)
Clasificacindedatos: Amenudoesnecesarioresumirlainformacin,opresentarladeciertamanera,demodoquenos muestreunacaracterizacindelosfenmenosyobjetosdemaneraorganizada,compatiblecon nuestrasconvencionespreceptualesyqueseaagradablealavista. Antesdebemospasarporuna discusinentrminosgeneralessobrelanaturalezadelosdatosycmosemiden. Escalas(niveles)demedicin Paratenerunamejorideadecmoestnconfiguradoslosdatos,esnecesarioentenderestos nivelesdemedicin: Nominal:eselnivelmsbsicoysuponenombresocualidadesdeunobjeto.Por ejemplo,lostiposdesuelos,lasclasificaciones(usoyreglamentacindelterreno), lareliginen unlugar,(enlosBalcanes,porejemplo,religin:musulmanes,cristianos,cristianoscatlicos, cristianosortodoxos,nacionalidadesetnias:albaneses,croatas,serbios,bosnios,montenegrinos, eslovenos,griegos,turcos,blgaros,rumanos,etc). Ordinal:Suponecomodiceelnombre,ordenar.Amenudoseexpresaentrminosde alto,moderado,bajo,primero,segundotercero Intervalo:Tomaungrupodedatosnumricos,se ordenany sepuedenhaceroperaciones matemticasentreestosvalores, talescomosumaoresta (distancia). Enelcasodeestenivelde medicin,laexistenciadelceronosignificaquenoexistaelatributomedido.Porejemplo,enel casodetemperaturamedidaengradosFahrenheit,elceronosignificalaausenciatotaldecalor. Lascomparacionesmatemticasdedivisin/multiplicacin,nosonvlidasenlaescalade intervalo. Razn:Contienelaspropiedadesdelaescaladeintervalo(distancia)peroenestaescala, elceroimplicalaausenciadelatributomedido.Porejemplo,laescalaRichtermide movimientosenlacortezadelatierra.Laausenciademovimientoentoncessedenotaracon cero.
O|G|P
Tiposdedatosnumricos Losdatospuedenresumirsesegnsunaturaleza.Enesteapartadohablaremosdelosdatos numricosysutratamientoparaclasificarlos.Entrestosseencuentranlosdatosnumricos basadosen conteos: Poblacin Nmerodeviviendas Cantidaddeaccidentesendeterminadolugar Cantidaddevotantesporun candidato,etc
Losdatossonentoncesnormalizadosoestandarizados,permitiendoaslacomparacinentres. Normalmente,seescojelaoperacindedivisinentrecantidadesyeldatonormalpara comparar. Ejemplosdeeste tipodedatospueden serlasdensidades,razones,proporcionesy porcentajes: Densidadpoblacional (cantidadesporunidadderea) Tasasorazones(cantidaddecasosdivididosporunacantidadfija:muertesporcncer porcadacienmilhabitantes)(magnituddeunfenmenoespecfico,divididoporelvalor mnimo,mximodeestefenmenoestudiado). Otrotipodenormalizacineselusoderazonesqueseapoyanresmenesnumricos previosparacomparar.Porejemplo,compararuncasoespecficoconelpromedio (mediaestadstica)ocompararusandootramedidadetendenciacentral(modao mediana)odedispersin(varianzaydesviacintpica). Acontinuacinsediscutirsobrecmoasociarlainformacintabularconlapartevisual.Sobre estetemanosapoyaremoseneltrabajodeJacquesBertinyotros,quenosdanideassobrela mejormaneraderepresentardatosdedistintotipomediantegrficasovariablesvisuales (retinalessegnBertin).
O|G|P
Representacingrfica:Variablesvisuales Enestapartehablaremossobrelarepresentacinsimblicaenmapastomadodeltrabajodel autorfrancs,JacquesBertin (Smilogiegraphique,196773).Acontinuacinsedescriben someramentelosfundamentosdelarepresentacingrficaenmapas.Lasvariablesvisuales descritasporBertinsonlassiguientes: Forma,tamao,luminosidad,orientacin,tonalidaddecolor,ytextura.
Forma:
Tamao: Luminosidad:
Cantidad de tinta: negra o de un color
Orientacin:
azul
verde
amarillo
naranja
rojo
Textura:
Patrones diferenciables
Debentenersimilargradodeluminosidad.
AdaptadodeM.Monmonier,Mappingitout,ChicagoPress,1993.
Cadaunadeestasvariablesvisualesseasociaadeterminadarepresentacincartogrfica. Variablesretinales FormaSeasociaprincipalmenteconvariablescualitativas,paralocalizary distinguircosasdediferentenaturaleza:puentes,centroscomerciales,estaciones deradio,yotros. TamaoEsutilizadopararepresentarvariablescuantitativas detipomagnitud oconteos.Porejemplo,sepuedeverfrecuentementemapastemticosusando smbolosqueguardanproporcinconlacantidaddehabitantes,nmerode establecimientosporreas,yotros. LuminosidadSeusaparainterpretarordennumrico.Porloregular,se presentanengradacionesdegrisodeuncolorenparticular.Entreestasvariables seencuentranlasrazones,proporcionesy porcentajes.
O|G|P
OrientacinSeusaespecialmentepararepresentardireccinenlaslneas.Se puedenverendistintosmapascomolosmeteorolgicos(direcciny magnitud devientos),direccindeflujodeagua,direccinmigratoriaenmapasde movimientosmigratorios,etctera. Tonalidaddecolor Anlogoalusodelasformas,lastonalidadespueden representarfcilyrpidamentediferentestiposdeelementoscualitativosen mapastalescomousodelterreno,zonasdereglamentacinyotras.Nosedebe usarpararepresentarvariablescuantitativasamenosqueestoscoloressean combinadosconunagradacin deluminosidadcombinadaconlagamade colores.
O|G|P
Representacin de datos cuantitativos Mtodosdesimbolizacin Smbolosproporcionalesysmbolosgraduados Smbolosgraduados Ventajas
Losvaloresseagrupanenclases. Dentrodeunaclase(grupo),todoslosobjetos sondibujadosusandoelmismotamao.
Desventajas
Smbolosproporcionales Ventajas
Eltamaodelsmboloesproporcionalalvalor delobjeto. Representalosvaloresde maneramsprecisa.
Desventajas
Cuandoexistendemasiados valores,sehacedifcildistinguir lostamaosdecadaobjeto.En esecaso,esmejorusarelmtodo desmbolosgraduados.
Smbolosgraduados:
Smbolosproporcionales:
ParticipacinelectoralenelReferndumsobre unicameralidad(conteos)
Eventodel10dejuliode2005
O|G|P
GrficasdeBarras: Presentainformacincontenidaendistintoscamposmediantediagramasdebarras.
O|G|P
10
O|G|P
11
Atributosmltiples Enestecaso,seusaunsolofeatureclassolayerpararepresentardosatributosrelacionadosa cadamunicipio:estadodetransferenciayelcostodelatransferencia.Laopcindemltiples atributostrabajamejorcuandosecombinaunatributonumricoconunotextualocomparando dosatributosnumricos.Enelcasodecomparardosomsatributostextuales,laleyendase tornacomplicadaalextremodeenumerarcadacombinacinnicaentreestos,dandolugarauna leyendamuyextensaydifcildeinterpretar. Estado de transferencia de titularidad de las instalaciones deportivas:
GobiernoCentralaGobiernosMunicipales(20032004)
Esposiblelograrelmismoefecto,copiandolamismacapaofeatureclassyusarunadelas copiasparalarepresentacindesmbolosgraduadosoproporcionales.
O|G|P
12
Cuaternario
Cenozoica
Terciario
O|G|P
Ventajasydesventajasdelosmtodosdeclasificacin: Mtodode Ventajas clasificacin Paradatosnumricosqueestn NaturalBreaks
distribuidosdemaneradispar,oqueno siganunadistribucinnormaldevalores.
13
Desventajas
Lasclasesrespondensolamente al conjuntodedatostratado. Esdifcilhacercomparaciones entredosomsdistribuciones. Esdifcildistinguirclasescuando elconjuntodedatosesdistribuido equitativamente Encasodedistribucionesno lineales,ladivisindeclasespuede separarvaloresparecidos, exagerandodiferencias insignificantes. Porelcontrario,sepuedeagrupar valoresmuydiferentesenunasola clase,escondiendodiferencias importantes. Igualesalmtodoquantiles. Puedeexistirunoomsgruposo clasessinningnobjeto.
Quantile
Idealparadatosnumricosdistribuidosde maneralineal.
Unadistribucinlinealserefiereacuando ordenamoslosdatosyobtenemosunalneamso menosrectacuandoconectamoslasbarrasdel histograma.
EqualInterval
Standard Deviation
Compararreascontamaossimilares. Paraenfatizarlaposicindeuno o ms objetosdentrodeunadistribucin ordenada. Aligualqueelmtododecuantilas, ayudaaenfatizarelvalorde unobjeto dentrodeunadistribucinordenada. Esmsfcildeentenderparaaudiencias notcnicas. Seusatambinparapresentardatostales comoelevacin,temperaturao precipitacin. Comosemencionaraanteriormente,este mtodoseusaparamostrarvalores atpicosmedianteladiferenciaentreel valordelobjetoysurelacin(diferencia) conelpromedio(media)dela distribucin.Ladiferenciasemideen desviacionesestndar(s).
s =
(x- x)
i
( n- 1 )
Cuandoladistribucinessesgada, elvalordelamedianorepresenta exactamenteunatendenciacentral. Deestemodo,algunosvalores diferentespuedenagruparseenla mismaclase. Nopresentalosvaloresrealesdela distribucinsinocuntose diferenciandelamediaentrminos deladesviacinestndar.
O|G|P
14
Elhistogramaanteriormuestraesteejemplo,unavezremovidoslosrecordsigualesacero.An asesnotablelagrancantidaddecasosqueestncercanosalcero.
O|G|P
Porotrolado,cuandolosdatossonextremadamentenumerosos,laopcin Samplingpermite tomarsolamenteunamuestradelosvalores.Siqueremostomartodoslosvalores,debemos averiguarelnmerodercordsenlatablayescribirestenmeroenlaopcindeSampling.
15
O|G|P
16
Simbologa Unestiloesquema(Style)contieneunconjuntodesmbolosqueseorganizanparahacermapas. Estosestilosincluyenelementostalescomosmbolos,barrasdeescalas,rosasdelosvientos,y distintosesquemasdecolores. ArcMaptambinpermiteaadirotrosestilosysmbolos definidosogeneradosporelusuario. ArcMapincluyeungrannmerodeestilospredeterminadosparadistintostiposdegeometras, lascualesofrecengranvariedaddeopcionespararepresentacindedatos.Estossmboloshan sidoagrupadosencategoraspordisciplinas.Pordefecto,ArcMapnomuestratodoslosestilos contenidosenelgrupo(palette)ESRI.style.Esnecesariotomardeestegrupoaotrosestilosque seestimennecesarios.
Listadeestilos accedidosdesde SymbolSelector
O|G|P
StyleManager Esteproveelainterfazparamanejarlosestilosyaadirotrosnuevosoprestados(import).El mismoseaccedemedianteTools|Styles|StyleManager desdeelmenprincipal.`
17
Estecontienetodalasimbologaportiposocategoras:desdesistemasdereferencia,colores, sombreados,yotrosmscomoapareceenelgrficoarribaenlaparteizquierda.Porotrolado, esposibleaadirmssmboloshaciendorightclickyescogiendolaopcin New>. Personalizacindesmbolos(customsymbols) Sepuedeaadirsmbolosdetipolinealopunteado.Enelcasodesmboloslinealesexisten cuatroopciones: Simple:Lneasdeunsolopxelquesonlasquemsrpidosecarganalmonitor.Las mismaspuedenserslidas,dedistintaanchuraoconalgnpatrndefinido(recortados etc). Cartogrfico:Patronesdelneasrectascondecoracionesderivadasdesmbolospunteados Hash (picado):Lneascortas,plantillasydecoradospunteados Marker(punteado):Anlogoalanteriorperobasadoendecoradospunteados Porsuparte,lossmbolospunteados(Marker)seusanparadenotarsmbolospunteados, etiquetas(labels)yanotacionesenelmapa.Estospuedenusarseencombinacinconotros smbolosparaeldecoradodelneasypatronesderellenoenreasyfondos(backgrounds). Al igualquelossmboloslineales,tambinposeencuatroopciones: Simple:smbolo(glifo)simplequecargarpidamentealmonitor Character (smbolosporletra)basadoenlosTrueTypeFonts(TTF)delSistema Operativo Arrow(flechas),tambinprovenientesdelosTTFs Picture(imgenesenformatobitmap)Obtenidasmedianteimgenespequeasenformato bmpoenhancedmetafile(.bmpo.emf).
O|G|P
18
Enesteejemplo,lasinterseccionesentrelascarreterasprimariassedisuelvendandolaaparienciadeun polgonoenformadebordesdepavimentos.
O|G|P
Usodelayersparaenmascararotroslayers Elenmascaradosebasaen elsolapedeunlayerdepolgonossobreotros.Estamscarapuedeusarse entreotrascosasparaproducirzonasvacasparaubicaranotacionesoetiquetastalescomoelejemplo siguiente:
19
O|G|P
Herramientasadicionalesyopcionesparalapginadeimpresin Rectngulodeextensin(ExtentRectangle)
20
O|G|P
Recortesiguiendounaforma(rea)CliptoShape:
21
O|G|P
Mtodosparagenerarpginasparaimpresin(Layouts) Unapginaparaimpresinpuedehacersedetresmaneras: Comenzandolapginasinningnelemento Usandounaplantilla(template)ysustituirelementosensta Modificarunlayoutexistenteyguardarloenotromxd
22
Porlopronto,discutiremoselusodelasplantillas(templates)lascualessirvenprincipalmente paraestandarizarlaproduccindemapas. Estasplantillaspuedencontenertodosloselementos bsicosparalaproduccindelosmapastalescomoleyendas,escalas,grficas,imgenesfotos, logos,dataframes,etc. Lasplantillaspuedencontenerscriptsparapropsitosespecializados talescomoelregistrodefechas,nombresdeusuarios,lugardealmacenamiento,sistemade coordenadas,entreotros. Lasplantillasseguardanconextensin .mxt. Dichasplantillaspuedenalmacenarsetantoen C:\ProgramFiles\ArcGIS\Bin\Templates C:\DocumentsandSettings\<nombredelusuario>\ApplicationData\Esri\ArcMap\Templates. Cuandosenecesiteguardarelresultadodeunaplantillacomounmapdocument,asegreseque elarchivotengalaextensinmxd.Deotromodo,sutrabajoseperder.
O|G|P
SistemasdeInformacinGeogrfica
readeTecnologa
OficinadeGerenciayPresupuesto
OFICINADEGERENCIAYPRESUPUESTODELESTADOLIBREASOCIADODEPUERTORICO CalleCruz254,Apartado9023228,SanJuan,PuertoRico009023228telfono:(787)9779200
www.ogp.gobierno.pr
O|G|P
ArcMapofrecedosmanerasdeproducirtextosparamapas:etiquetas(labels)yanotaciones (annotation).Ambosmtodosmuestran ciertasdiferenciasytrabajanmejorendistintas situaciones. Acontinuacinmostramosunatablamostrandolascaractersticasdeambos mtodos. Labels Annotation Seautoubicandemaneradinmica Setrabajanindividualmente Seguardandentrodelmxd(mapdocument) Sepuedenguardarenelmxdoenuna geodatabase Enlazadosaunobjeto(feature) Puedeenlazarseonoaunobjeto
24
Labels(etiquetas) Unaetiquetaesuntipodetextoquesedespliegaenelmonitordemaneradinmica.A medidaqueelusuariodeArcMapvayamoviendoelmapadelugaralugarocambiando dearcercamientos(escala),estasetiquetassemuevenocambiantambin. ArcMappermitecambiarlaspropiedadesdeestasetiquetas,peronopermitela manipulacinindividualdelasmismas. Lamaneradeubicarlasetiquetassebasaenlaspropiedadesdecadacapa(layer). Debidoaqueestaspropiedadessonpartedellayerencuestin,estasetiquetasseguardan tambinendondeseaguardadoestelayer. Annotation Adiferenciadelasetiquetas,lasanotacionespuedenmanipularsedemaneraindividual noimportadndeestnguardadas. Eltamaodelasanotacionessemantieneconstanteenrelacinaotrosobjetosdelmapa. Debidoaquelasanotacionessonsolamenteotrotipodeobjetoenelmapa(dataframe), cuandosehacenacercamientos,stassecomportandeigualmaneraquelosdems objetos. Lasanotacionespuedenserguardadasdetresmaneras: o Comounconjuntodegrficasencapsuladasdentrodelmxd o Amododeunfeatureclasstipoannotationdentrodeunageodatabaselacualse puedeguardarcomo FeaturelinkedEnlazadaaunobjetomediantelapresentacindeun atributodelatabla.Estosignificaque: cuandoesteatributoesmodificado,estaanotacincambiao cuandoelobjetoesborrado,tambinseborralaanotacin. Comounelementodeanotacinindependientedecualquierobjetoelcual nodependedeobjetoalguno.
O|G|P
25
(StandardLabelingtoolbar)
Viewunplacedlabels Locklabels Weightranking Priorityranking LabelManager
LabelManager:Proveeunaformaparaelmanejodelasetiquetasenunootodoslayersdeldata frameactivadodelalistadelaTabladecontenidodeArcMap.
EstaformaescasiidnticaalaquesepuedeaccedermediantelaopcinLayerProperties haciendorightclickenunodeloslayersdelaTabladecontenido. Deigualmaneraestn disponiblestodaslasopcionesdesimbologaymanipulacin: Ubicacinrelativa, Apariencia, Campofuentedeletiquetado, EnunciadostipoSQLparaseparacindedatos, Expresionesprogramticascomplejas, Reglasdemanejodeetiquetasconflictivasy Nivelesdeetiquetado.
O|G|P
Reglasgeneralesdeetiquetado ArcMapproveeciertasnormasparacontrolareletiquetado.Entrestas: Cambiarlasrelacionesentreetiquetasyobjetos o Dentrodeunacapamediantelaubicacinrelativa o Entrecapas Prioridaddeetiquetado Ponderacinopesodeetiquetasentrecapas readeinfluenciadeetiquetasparaminimizarsolape.
26
O|G|P
Ubicacinpuntual(pointplacement):ArcMapofrececuatroopcionesparalaubicacinde etiquetasbasadasenlayersdegeometradepuntos. Esquemadeubicacinpredefinidaporusuario Ubicacinencimadelpunto Jerarquadengulos Angularidaddelaetiquetabasadaenunatributodelatablaasociada
27
CasospresentadosantelaJuntadePlanificacin
Paraexcepcionesalosreglamentosdezonificacin. (CidraCayey,19642005)
Enestecaso,sedefiniquela etiquetaapareciera preferiblementedesdelaesquina inferiorderechadelpunto. Notequeelatributoresidencial estrepresentadoporunsmbolo tipoletraycombinadoconun crculocolorrosado. Todoestosepuededefinirenla formaSymbolProperties
O|G|P
Ubicacindeetiquetaencimadelpunto (Placelabelonpoint):El mssimple:ubicala etiquetadirectamenteencimadelpunto. Profundidad en pies, Baha de Boquern, Cabo Rojo, Puerto Rico
28
Jerarquaangular (Hierarchyofangles):Permitedefinirunalistadengulosalrededordeun puntosobreelcualsedibujarnlasetiquetas.Losnguloscomienzanencero,quesignificaala derechadelpuntoycontinaladireccinencontradelasmanecillasdelreloj.Permitereglasde deteccindeconflictosparatodaslasopcionesdeubicacin. Ejemplodeestepuedeserel etiquetadodeasentamientosadyacentesazonascosterasloscualessesuelenetiquetarsiguiendo ngulos. nguloporcampodelatablaasociada(Anglebyfield):En ocasiones,latabladeatributos puedeconteneruncamponumricoquecontengalosngulosquedefinirncmogirarlas etiquetas.
O|G|P
Ubicacindeetiquetasenlneas: Ofrececuatroopcionesparaorientacin: Horizontal Sernubicadasencimadelalneaenellugarenquemejorencaje. ParaleloLasetiquetassernpuestasderechas,yparalelasalaorientacindelalnea queestsiendoetiquetada. CurvoSeguirlaorientacindelalnea,dondemejorencajeenlalnea. PerpendicularLasetiquetassepondrnsiemprederechas. Ofrececuatroopcionesparaposicionar: Encimadelalnea(Abovetheline) Encimadelalnea(Ontheline) Debajodelalnea(Belowtheline) Definirdistanciaparaseparacindelobjeto(Defineoffsetunits) Horizontalontheline Parallelbelowtheline
29
CurvedAbovetheline
Parallelontheline(mapadecalles)
O|G|P
Etiquetasenpolgonos:Ofrecetresopciones: Horizontal Derecho(straight) Primerohorizontalluegoderecho Reglas: Ubicarsolamentelasetiquetasquequepandentrodelpolgono(Onlyplaceinside polygon) Duplicaretiquetas AlwaysHorizontal Alwaysstraight
30
Tryhorizontalfirst,thenstraight
Onlyplacelabelsinsidepolygons
O|G|P
31
Labellocking:Fijador deetiquetas:Fijaeltamaoylaposicindelasetiquetassegnla escalayextensincorriente. Cuandosefijanestasetiquetas,tambinsefijanlaposicinyel tamaodelasmismas.Mientrasvayanavegandosobreeldataframe,lasetiquetasnocambiarn deposicinascomotampocosetendrquerecalcularsutamao. Sepuedeusarestaopcinparahaceacercamientosenreasmuycargadasparapoderverlas etiquetasmsclaramente.Sisequierehaceracercamientoshaciaetiquetas,peronosequiere modificarlaextensindeldataframe,useestaopcinjuntoconlaventanadeampliacin. Etiquetassinfijar
Etiquetasfijadas
Notecmolaetiquetapreservaelmismotamaodeletracuandoseusalaopcin Locklabels.
O|G|P
Visibilidadporescalas(Labelvisibility):Por defecto, lavisibilidaddelasetiquetasest controladaporladefinicindevisibilidaddellayerasociado.Cuandounlayeraparece solamenteaunaescalaespecfica,lasetiquetasaparecerntambin. Sinembargo,estopuedesercambiado,haciendoeldesplieguedelabelsindependientesdela aparicindellayerporescala.
32
Aescala1:10,000aparecenlosnombres
Aunaescalamayorde1:2,000noaparecen
ComotambinsedefiniOutbeyond50,000lasetiquetasdejarndeapareceraunaescala menorde1:50,000.
O|G|P
Etiquetasprogramadas(labelingwithanexpression): ArcMappermiteelusodedoslenguajestiposcripting:VBScriptyJavaScriptparahacer modificacionesprogramticasaletiquetadoautomtico.Porejemplo,sepuedefiltrardatosy cambiarsuaparienciaparamltiplespropsitos: EjemploenlaformaExpression Resultadogrfico FuncinVBScript:UCase
FunctionFindLabel([Name]) FindLabel=UCase([Name]) EndFunction
33
O|G|P
Etiquetasprogramadas(labelingwithanexpression):Contunuacin EjemplosdeprogramacinVBScript. Sepuedecambiaraspectostalescomo:** Aspecto
Fuente/Font:
34
EjemploenVBScript
"<FNTname='Arial'size='18'>" & [LABELFIELD] & "</FNT>" "<FNTname='Arial'scale='200'>" & [LABELFIELD] & "</FNT>"
Color:
"<CLRred='255'green='255'blue='255'>" & [LABELFIELD] & "</CLR>" "<CLRcyan='100'magenta='100'yellow='100'black='100'>" & [LABELFIELD] & "</CLR>"
Negrilla/Bold: Bastardilla/Italic: Subrayado/Underline: Mayscula/Allcaps: Minscula/Smallcaps: Superscript Subscript: Espacioentreletras/ Characterspacing (0%=regular): Anchuradeletras/ Characterwidth (100%=regular): Espacioentre palabras/Wordspacing (100%=regular): Espacioverticalentre lneas/Leading(0 pts=regular):
"<BOL>" & [LABELFIELD] & "</BOL>" "<ITA>" & [LABELFIELD] & "</ITA>" "<UND>" & [LABELFIELD] & "</UND>" "<ACP>" & [LABELFIELD] & "</ACP>" "<SCP>" & [LABELFIELD] & "</SCP>" "<SUP>" & [LABELFIELD] & "</SUP>" "<SUB>" & [LABELFIELD] & "</SUB>" "<CHRspacing='25'>" & [LABELFIELD] & "</CHR>"
Parasuspenderalgunoscomandos/efectos: UnBold: UnItalic: UnUnderline: UnSuperscript: UnSubscript: "<_BOL>" & [LABELFIELD] & "</_BOL>" "<_ITA>" & [LABELFIELD] & "</_ITA>" "<_UND>" & [LABELFIELD] & "</_UND>" "<_SUP>" & [LABELFIELD] & "</_SUP>" "<_SUB>" & [LABELFIELD] & "</_SUB>"
**Tomadodelaayudaenlnea(Help)deArcMap
O|G|P
35
O|G|P
36
O|G|P
Produciranotaciones(CreatingAnnotation): Adiferenciadelasetiquetas,lascualesseredibjuanyseposicionanautomticamente,las anotacionesseasignanaunlugarfijndose.Recuerdequelasanotacionessebasanenuna escaladereferenciasobrelacualdeterminarsutamaoenunidadesdelmapa(metros,pies, etc.).Serecomiendaqueantesdeconvertirsusetiquetasenanotaciones,definalaescalade referenciaparasusetiquetasparaasegurarsequestassedesplieganeneltamaocorrecto. Existenotrasmanerasdeproduciranotaciones,comoporejemplo: DefinirunannotationfeatureclassdentrodeunageodatabaseusandoArcCatalog ImportarlasdesdecoberturasArcInfo ImportarlasdesdearchivosCAD(AutoCAD,Microstation,porejemplo).Estasrutinasde conversinestndisponiblesenArcToolbox.
37
O|G|P
PasosparagenerarunnuevofeatureclasstipoannotationdesdeArcCatalog: 1: Nombredelarchivoresultante 2: Escaladereferenciayunidades
38
3: Definirlasclasesdeanotacin
4: Propiedadesdeloscampos
O|G|P
ConvertirlabelsaannotationdesdeelmenLayerProperties|Convertlabelsto annotation: Prepararescaladereferencia
39
Invocarel men
Convert
O|G|P
40
Cmosonguardadaslasanotaciones(Storingannotation): Grficosdentrodelmxd:Esta opcinpermitegrabarlasanotacionesdentrodelarchivo mxd.Deestemodocuandoseentregaestemxd,vantambinconsigolasanotaciones. Notequeeltamaodeestemxdqueincluyeestasanotacionespuedetornarsems grande. Annotationgroups:Demaneraopcional,esposiblecrearnivelesdeanotaciones (annotationgroups) guardadosenelmxd,loscualespuedensertratadoscomoconjunto. DichosannotationgroupssolopuedenseraadidosenelmodoDataView. Alternativamente,esposibleaadirlosmedianteelmodoLayoutView,perosenecesita hacerdobleclickeneldataframeparaponerlasanotacionesdentrodeldataframe.Esto quieredecirquenosehacenannotationgroupsparalasanotacionesenlapginapara impresin. Featureclassdentrodeunageodatabase:Esta opcinsirveparaguardarsus anotacionesdentrodeunageodatabasecomoobjetosindependientesdecualquierotro featureclassolayer. Featureclassenlazado(linked)aobjetosdeunlayer:En estaopcinlasanotaciones dependendelosobjetosaloscualesestnrelacionados.Siesmovidooborrado,la anotacincorrerlamismasuerte.Cuandocambiaelatributoelcualesrepresentadopor laanotacin,lamismaasuvezseactualizarconelatributo. Estaeslaopcinidnea paramostrarelestadocorrientedelosobjetosrepresentadosenunfeatureclass.
O|G|P
AnnotationToolbar:Barraparaaadirymanejaranotaciones: Debidoaquelasanotacionesenunageodatabasesecomportancomoobjetos(features),las reglassonparecidas.PrimerosetienequeactivarelEditorToolbarycomenzarunasesinde modificacin(Editsession).
41
AnnotationToolbar:
Listadetiposde construccin Construccinconlneagua Construccinderecha (enrelacinalaformadel objeto) Construccinhorizontal Seleccinpara modificar Textoparaentradadedatos
O|G|P
42
Estaherramientapresentaopcionesparaaadirselectivamenteaquellasanotacionesquese estimenimportantes.
O|G|P
43
O|G|P
Otrasconsideraciones. Ancuandoahorasecuentaconmuchasmsopcionesdeetiquetadoqueantes,todavahay casosenloscualesesmsapropiadohaceretiquetadonoautomatizado.Sobreestetemales referimosunartculoescritoen1962DieAnordnungderNameninderKarteenlarevista InternationalYearbookofCartographyporelcartgrafosuizoalemn EduardImhof. Existeunatraduccindelmismopublicadaen1975PositioningNamesinMapslacual apareceenlarevistaTheAmericanCartographer,vol.2no.2,pp. 128144.
44
O|G|P
SistemasdeInformacinGeogrfica
readeTecnologa
OficinadeGerenciayPresupuesto
OFICINADEGERENCIAYPRESUPUESTODELESTADOLIBREASOCIADODEPUERTORICO CalleCruz254,Apartado9023228,SanJuan,PuertoRico009023228telfono:(787)9779200
www.ogp.gobierno.pr
O|G|P
46
Geocodificacindedireccionesfsicas(Geocodingaddresess): Losdatosgeogrficosseencuentranfrecuentementeenformadedireccionesfsicasalascuales serefierenmultiplicidaddeeventosyobjetos.Lamayoradenosotrosestamosacostumbradosa dosmanerasdelocalizar.Laprimeraeselusodeunadireccinfsicaparallegaraalgnlugar, paralaentregaadomicilio,etc.Lasegundamaneranosesmsfamiliarenciertapocadelao desdejunio1hastanoviembre30.Estaeslatemporadadehuracanes,loscualesestamos acostumbradosaseguirsutrayectoriausandocoordenadastipolatitudylongitud.Estoser discutidoalfinaldeestecaptulo. Volviendoalasuntodelasdirecciones,losprogramasdecomputadora,comoArcMap representanestaslocalizacionesmediantepuntos.Lageocodificacin,tambinconocidacomo pareodedirecciones(addressmatching)eselprocesodegenerarrepresentacionesgeomtricas basadasenlasdescripcionesdelocalizaciones. ArcGISutilizaelmecanismollamadoaddress locatorelcualdefineelprocesoparaconvertirestasdescripcionesenrepresentaciones puntuales. Sepuedeutilizarestemecanismotantoparaencontrarlocalizacionesindividualescomotambin listasotablasconteniendomltiplesdirecciones.Dadoaqueesteesunprocesoquepuedeser untantocomplicado,muchasvecesesnecesarialarepeticindelprocesoparaencontraraqullas quenoparean. Nombre RamadaHotel HertzRentaCar ElCanarioInn LindsayCleaners LaPatisserie Direccion 1045AveAshford 1365AveAshford 1317AveAshford 1462Wilson 1504AveAshford zipcode 00907 00907 00907 00907 00907
O|G|P
Elprocesodegeocodificacin: 1. CrearunaddresslocatorenArcCatalog a. Definirelmecanismoparabuscarladireccinfsica Eladdresslocatorseusaparaestandarizarelformatodelasdirecciones:calle, nmero,zona,etctera. . 2. Aadireladdresslocatoralmapa(SepuedehacerenArcMapoArcCatalog)
47
3. Pareardirecciones a. Puedenserdireccionesindividuales b. Direccionescontenidasenunatabla Estemecanismobuscaenlacadenadecaracteresquetieneladireccinyprocede alocalizarloenelmapa.Seasignarunapuntuacin(en porciento)basadaen cuncercanoestabaestacadenadecaracteres(ladireccin)aloqueseencontr enelmapa.Finalmenteladireccinfsicaespareadaconelcandidatoquemayor puntuacinobtuvo. 4. Repetirelprocesoparaencontrarlasquenoparearon(rematching) CmogenerarunaddresslocatorusandoArcCatalog: Eladdresslocatordefineelprocesoparaconvertirladescripcindeladireccinfsicaenobjetos puntualesenelmapa.Losdiferentestiposdeaddresslocatorssegeneranymantienen en ArcCatalogypermitengeocodificartantoenArcMapcomoenArcCatalog. Eladdresslocatordefinelossenderoshacialosdatosdereferencia,ascomolosparmetrospara lalecturadelasdireccionesfsicas,elpareodeestasdireccionesconlosdatosdereferencia (mapaofeatureclass)yelproductofinalquepuedeserunfeatureclassaparte. Estilosdeaddresslocators: MedianteArcMapoArcCatalogesposiblegeocodificardireccionesfsicasusandocomo referenciageodatabasesoarchivostalescomoshapefilesocoberturasArcInfo.ESRIprovee ciertavariedaddeformatosdelocalizacinparaescoger.Cadaformatoposeediferentes requisitosloscualesestasdireccionesdebencumplirparapoderlasgeocodificar.Silosdatosde referenciaprovienendeunageodatabase,seleccionelosformatosidentificadoscon (GDB),de otromodo,uselosformatos(File). SiunformatoesidentificadoconlapalabraAltName,elmismopuedeserusadopara especificarunatablaadicionalquecontenganombresalternos.Estosnombresalternosseusan cuandoseusanotrosnombresparadefinirunamismacalleocarretera. LasdescripcionesdelosdiferentesformatosseencuentranenlaAyudaenLnea(DesktopHelp). Estasleayudarnaescogerelformatomsapropiadoparaparearsusdatos.Hagalabsqueda usandolapalabraaddresslocatorstyleenel DesktopHelpIndexTab.
O|G|P
48
Camposqueparadefinirformatosdeladdresslocator:Fieldmappingtotheaddresslocator style: ArcGIStienevariosformatospredefinidosparalocalizacindedirecciones.Estosformatos cubrenalgunosdelosmsusados,principalmenteenlosEEUU.Cadaformatodeaddress locatortienerequerimientosespecficosparalosdatosdereferenciaqueseusaranparaelpareo dedatosparalocalizar. HayquenotarqueenPuertoRicoestoseaplicaaalgunoslugares,especiamenteenpartesde zonasurbanizadas. EsposibleusarelpaquetededatosStreetMap(enlosEEUU),featureclassesytablasde referenciacomodatosdereferenciacomoreferenciaparaeladdresslocator.Estosdatospueden conteneralgunaspiezascomunesdeinformacinquesonusadasparaelprocesodelocalizacin. Entreestasestnlosprefijosdedireccinytipo,nombredeva,tipologa,sufijodedirecciny zona,lacualensumayorpartepuedeserpostal,aunquepodraserunbarrio,sector, urbanizacin,etc(enelcasodePuertoRico).
EsteejemploesbasadoenunarchivodelCensoFederal(TIGER files)disponiblesgratuitamente vaInternet. Elcdigo127correspondealnmerodelcondado(countyenlos EEUU).EnPuertoRicoelequivalenteeselmunicipio. Notenqueloscamposrequeridossonlosqueestnennegrilla. Losmismossernusadosparaelprocesodelocalizacin. Esteformatopuedeusarsesinembargoconcualquiernivelde geometra:punto,lnea,polgonos,aunqueelmsusadoeselde lneas. Cadaelementogeomtricoenlosdatosdereferenciarepresentaun segmentodecallecondosrangos(numricos)dedireccinfsica paracadaladodelsegmento
O|G|P
PropiedadesdelAddressLocator: OpcionesdeajusteparaelAddressLocator: Estemecanismotieneciertasopcionesdeajusteparacontrolarelprocesodegeocodificacin. EstosajustessirvenparacontrolarcmoelAddresslocatorleelatabladedireccionesfsicas, cmoparearlasconelmapadereferenciaycmoserelproducto(output).
49
Opcionesdepareado: Tabladelugarescomnmenteconocidos:Place NameAliasTable Unatabladeestetipopermitegeocodificar direccionesmediantesunombreconocido comnmente(algnedificiodegobierno,centro comercial,etc.)enlugardetodaunadireccin basadaencalle,nmero Estatabladeber conteneruncampoalias(aliasfield)ytodoslos camposrequeridosparaestetipodeformato. Sensitividaddedeletreo:SpellingSensitivity: Estaopcincontrolaelniveldevariacin permitidoparaqueelmecanismoAddressLocator busqueladireccinfsicapotencialenelfeature classusadocomoreferencia.Elrangopermitido desensibilidadvadesdeceroa100,siendoceroel valorquepotencialmenteparearaconlamayor cantidaddercordssimilares(menorrestriccin, menosparecidoalnombreoriginal,etc).Unvalor desensibilidadbajoparearalaspalabrasPonde, PonxeoPanzaconPonce.Sinembargo,la sensibilidaddedeletreonoafectalaposibilidadde pareoparacadacandidato,sinosolamenteel nmerodecandidatosconsideradosaserpareo potencial. Minimumcandidatescore: Estaopcinseusaestrictamenteenconjuntoconlarevisininteractivaderecordsenlatablade direccionesascomotambinmediantelaherramientaFind.Laopcin MCSeselpuntaje mnimoqueunrecorddebetenerenlosdatosdereferenciaparapoderserconsideradocomo candidatoparaunodelosrecordsenlatabladedireccionesfsicas. Minimummatchscore: Estaopcinesunadeajuste.Permitecontrolarcunbiendebeparearelcandidatomscercano enlosdatosdereferenciaparapoderserrealmentepareado.Unpareoperfectoobtieneun puntajede100.Pordefecto,elnmeroes60. IntersectionConnectors: LosaddresslocatorsbasadosenlosformatosUSOneRange,USStreetsyStreetMappueden geocodificarinterseccionesdecallesademsdedireccionesdecalles. Losajustes(settings)de
O|G|P
50
losconectorespermitenespecificartodosloscaracteresqueeladdresslocatorreconocercomo conectoresdeintersecciones. Opcionesdesalida: Algunos formatos de address locator determinan deculladoseencuentraunadireccin.Paraesos formatossepuedesepararunespacio(offset)para ubicarestadireccinenunouotrolado.Adems se provee otra opcin para definir otro espacio (offset) de separacin entre cruces de calles, tambin para propsitos de ubicacin de estas direcciones. Esto previene el solape no deseado depuntosenlugarestalescomointersecciones. Adicindecamposenarchivodesalida: El usuario cuenta con cuatro opciones que proveern informacin adicional que puede ser incluidaenelarchivodesalida.Estoscamposde salida incluyen las coordenadas X,Y de las direcciones localizadas, direccin estandarizada, identificador del objeto fuente o de referencia de pareoyelpuntajedepareoquerecibiesteobjeto pareadoconlosdatosdereferencia.
O|G|P
InsertareladdresslocatorenArcMap: 1: 2:
51
Sepuedetenervariosaddresslocatorsenunarchivomxd.Eladdresslocatormanagersirve tambinparamanejarloslocalizadoresparaelpareodediferentesmapasydirecciones.
O|G|P
Geocodificarunatablacondireccionesfsicas:
52
O|G|P
53
Recordsnopareados:Unmatchedrecords: ArcMapproveeciertasopcionesparaubicarloscasosquenopudieronserpareadosconla informacinusadaparabuscardireccionesenelmapadereferencia.Entreestasopcioneshay: Repetirelpasodepareosolamenteparaloscasosquenopudieronserpareados. Repetirelpasoparaaquelloscasosquetuvieronunpuntajemenordeciertovalor.El valorpordefectoes<60 Repetirelprocesoparaaquellasdireccionesquetuvieroncandidatosconpareoempatado. Estoes,quetenganlugaresdiferentesparalamismadireccinfsica. Correrelprocesootravezparatodosloscasosdelatabla. Usarunaseleccindedatos(Query)parafiltraralgunoscasos. Debemosaclararquecuandosehacealgncambioenlosajustesdepareo,losmismosnose harnpartedel addresslocator propiamente.Estoscambiossolamentesonvlidosparael mapdocumentmxdqueestusandoeste addresslocator. EsteesunejemplorealconelmapacensalTIGERFiledeSanJuande2002yunatablacon direccionesfsicasdeagenciasdegobierno,segnestnpublicadasenlapginadegobierno electrnico. El resultado es muy deficiente (5%) debido a la poca informacin confiable en muchos de los segmentos de lnea en el mapa de referencia, en este caso el TIGER File. Cabe sealar que la tabla de atributos fue levemente modificada, moviendo ciertos atributos como el tipo de va al lugar designado para esos fines en la tabla y eliminando las palabras calle, avenida y otras. Deestemodosepudollegarpor lomenosaun15%depareoen casos con puntaje menor de 80. Esteesuncasoaislado,perolos que han intentado usar estos esquemassehandadocuentade la poca confiabilidad de estos procesosusandolainformacinpblicadisponible.Ademsesmuyfrecuentelaconfusin de cdigos de zonas postales, as como tambin las mltiples ocurrencias de nombres de callesigualesendiferenteslugaresenunsolomunicipio. EnelcasodelarchivoTIGER,2002deSanJuan,solamente6,907segmentostienenalgn tipodenmerodecasaoestructura,deuntotalde18,295records.
O|G|P
54
Sepuedecorrerinteractivayseparadamenteloscasosconbajopuntaje,empatadossegn aparecenenloscriterios(criteria)delaventanadeReview/RematchAddresses:
O|G|P
55
Camposopcionalesagenerarseenelproductodesalida: Antesdelprocesodegeocodificacinpodemosdefinirotroscamposadicionalesquepueden servircomoinformacindereferencia. Estaeslaparteinferiorizquierdadela interfaz para definir un formato de address locator (Address Locator Properties). Como se dijo anteriormente, esta interfaz est disponibleenArcCatalog. Estoscamposdesalida(OutputFields)sedescribenacontinuacin: Status Indicasielcasofuelocalizado. MDenotaquefuelocalizado(pareadoconunadireccinenelmapadereferencia) UNofuelocalizado T Indicaunempate(tie)entrediferentescandidates. ScoreEstecampocontieneelpuntaje(deceroacien)queobtuvoelcasopareado.A mayorpuntaje,mayorparecidoocertezadelocalizacindeunadireccin. SideMarcarelladodelsegmentodecallealcualpertenezcaelrecorddelatabla. Este tendrsentidosolamentecuandoseutilicenmapasdereferenciaquecontengannmerosde casasaambosladosdelascalles.UnaLsignificaalaizquierdayunaR,elladoderecho. ARC_StreetContienelacadenadecaracteresquerepresentaladireccinfsicacontenida enlatablaoriginaldedirecciones.
O|G|P
56
O|G|P
57
VisualizacinyconversindedatosconcoordenadasXYenArcMap: SitenemosunatablaconvaloresXeYdelocalizacinabsoluta,ArcMappuedeservirnos paraconvertirlaenunlayer.Generalmenteestelayersegeneracongeometrapuntual.El nuevolayersecomportarcomounlayercorriente,elcualtendratodalafuncionalidadpara representacinvisualyanaltica. Parapoderhacerlaconversin,esnecesarioquelatablatengadoscamposXYseparados. DadoaqueArcMappuedehacerreproyeccionescartogrficasytransformaciones,las coordenadasXYpuedenestarreferenciadasusandocualquierproyeccinysistemade coordenadasconocidos.Porsuparte,losdatosXYpuedensercolectadosmedianteun equipoGPSyvaciadosenunatabla.Lamismaservirdeinsumoparaelprocesode conversin. 1:TablaconcoordenadasXY 2:ArcMap:Tools|AddXYData
4:Productofinal:
O|G|P
SistemasdeInformacinGeogrfica
readeTecnologa
OficinadeGerenciayPresupuesto
OFICINADEGERENCIAYPRESUPUESTODELESTADOLIBREASOCIADODEPUERTORICO CalleCruz254,Apartado9023228,SanJuan,PuertoRico009023228telfono:(787)9779200
www.ogp.gobierno.pr
O|G|P
59
Porquoparaqupersonalizarlainterfaz? Primeramente,existenmuchasherramientasquenonecesariamenteestndisponiblespordefecto enlainterfazgrfica(GUI).MedianteeldilogoCustomizepodraadirlasherramientasque permanecenescondidas,ademsdehacerbarrasdeherramientas(toolbars)nuevas. Esposibletambinasignarlefuncionesaalgunasteclasocombinacionesdeestas.Adems existelaopcindeaadirscriptsoprogramashechosenVisualBasicforApplications(VBA)y asignarlosaunbotnnuevootecla. Laaplicacinmscomndepersonalizacindelainterfazgrficaeshacertoolbarsque respondanalasnecesidadesdelusuario,mostrandosolamentelasherramientasdeusoms frecuente.
Esteesunpequeoejemplodepersonalizacin.Segenerunabarranueva,ala cualseleasignmltiplesherramientasquesirvenparadeterminadasfunciones.
Paraguardaryaccederalaspersonalizaciones: LasmodificacionesquesehaganalainterfazdeArcGIS(tantoArcMapcomoArcCatalog), puedenserguardadas: Dentrodeunmapdocument(archivomxd) Usandounaplantilla(template)conextensinmxt Modificandoyguardandolaplantillamatriz(Normaltemplate) Paragenerarunaplantillanueva,puedeusarlaopcindesdeelmenprincipal File|SaveAs. EnArcMap,laplantillapordefectoeselarchivollamadoNormal.mxt.Sinecesitaquesus modificacionesaparezcancadavezqueabraunasesindeArcMap,guardeloscambiosala interfazenlaplantillaNormal.mxt. Estearchivoestlocalizadoenelperfildeusuario(user profile),generalmenteen: \DocumentsandSettings\ElUsuario\ApplicationData\ESRI\ArcMap\Templates
O|G|P
60
EldilogoCustomize: Estainterfazproveelosmediosparalaexpansindelasbarrasde herramientasy losmensademsdelacreacindenuevostoolbars, mensyasignacindeteclasaloscomandos.Nadadeestorequiere sabercmoprogramar.Paraaccederaestedilogodepersonalizacin utiliceelmenprincipal Tools|Customize. Toolbars:paracrearomodificarbarrasnuevas Commands:paraaadirbotonesnuevosmedianteclickanddrag Options:Permitecontrolarciertostemassobreseguridadyaccesotales comofijarlainterfazparaevitarotrasmodificacionesyelnivelde seguridadparatrabajarfueradelosmacros.
Generar/Modificartoolbars:
Aadirbotonesatoolbars:
Otrasopciones:
Asignarteclascombinadasacomandos:
O|G|P
SistemasdeInformacinGeogrfica
readeTecnologa
OficinadeGerenciayPresupuesto
OFICINADEGERENCIAYPRESUPUESTODELESTADOLIBREASOCIADODEPUERTORICO CalleCruz254,Apartado9023228,SanJuan,PuertoRico009023228telfono:(787)9779200
www.ogp.gobierno.pr
O|G|P
62
PlanificacinydiseodelabasededatosSIG: SedicequeelxitoofracasoenlaimplantacindeunSIGradicaenlapresenciaoausenciade planificacinprevia.EnellibrodeRogerF.Tomlinson,2003,ThinkingAboutGIS, ESRI Press.,sedelinean10pasosparalaplanificacinyeventualimplantacindeunSIG,elcualno solamenteincluyeunabasededatos,sinolaspersonas,losproductosconvertidosopara convertirseeninformacin,losdatos,programado,hardwareydocumentacindelosprocesos queconllevanlaplanificacineimplantacindel sistema. Tomlinsonmencionadiezpasos:
1:Ponderacindelosobjetivosdelainstitucin 2:Planificarparahacerelplan 3:Llevaracaboel Seminariotecnolgico 4:Descripcindelosproductosdelsistema 5:Definirelalcancedelsistema 6:Generareldiseodelosdatos 7:Escogerelmodelolgicodedatos 8:Determinarlosrequisitosdelsistema 9:Anlisisdecostobeneficioymigracin 10:Prepararelplandeimplantacin
Paralospropsitosdeesteestetutorial,solamentetrataremossobrelaconstruccindelabasede datos. Solamentemencionaremosseis,porqueexistenmuchasotrasconsideracionesqueno podemosdiscutiraqu,yaquesonmaterialparaunlibroaparte.Paranodesviarnosms, recomendamosentoncesqueellectorserefieraalaobradeTomlinsonantesmencionada,lacual detallalospasosaseguir,nosolamenteparadesarrollarunabasededatosSIG,sinotodoel sistema,enmarcadodentrodeloqueeslamisin delainstitucinquelocontiene. Elprocesodediseodelabasededatosaquexplicadonoesnecesariamentesecuencial,(pasoa paso)sinoquepuedevolverseapasosanteriores,segnelproductoevoluciona.Lospasos mencionadossonlossiguientes: Investigacindelasnecesidadesdelaentidad(Needsassessment): ConsisteendeterminarlasfuncionesquesernapoyadasporelSIG.Esnecesariala entrevistaapersonasclavedentrodelainstitucin,talescomolosconocedoresdelas operacionesylospotencialesusuarios.Esnecesariollevaracaboinventariosdedatos existentes,programas,hardware. Serecomiendaademsquelaspersonasqueestarndealgunamanerarelacionadasalusodel nuevosistemaestnpresentesenseminarioseducativos(technologyseminars)loscuales sirvencomotalleresfundamentalessobreestastcnicas,terminologa,aplicaciones potencialesyunasesindepreguntasyrespuestassobreestasaplicacionesenlainstitucin. AqucomienzanaproducirselosprimerosproductosquesernaqullosqueservirelSIG. Esteperiodoescrticotambinparaladeterminacindeerrorespermisibles,tolerancia, escaladetrabajo,niveldeprecisinydetalle,ademsdeotrasconsideraciones. Diseoconceptualydiseolgico: Determinaelcontenidodelabasededatosycmoseorganizarnlosmismosdentrodesta. Naturalmenteenestetutorialsecentrarsobrelageodatabase.
O|G|P
63
Diseofsico: Estructurarfsicamentelosdatosparaadecuarlosalasestructurasdedatosdelosformatos ESRI.Lainformacinrecabadaenlasentrevistasalpersonaldelainstitucinproporcionar loselementosparaestediseofsico.Sesuponequesediseeeimplanteunesquema detalladodelabasededatos(schema). Plandeautomatizacindigitalizacin: Conllevalapreparacindelosdatosparainsertarlosdentrodelabasededatos.Sesupone tambinquesehayatomadoeltiemponecesarioparahacerelinventariodedatosdisponibles ynecesariosparaproducirlosproductos.Enocasionessenecesitaproducirlosdatos, comprarlosoadquirirlosgratuitamente. Proyectopiloto: Contieneeldiseocompletoydocumentadodetodoelsistema(ennuestrocaso,delabase dedatos). Esteeseldocumentoqueguiarelprocesodeprototipoodesarrollodelsistema. Prototipo: Contienetodoslosrequerimientosdeprogramadoparaeldesarrollodelsistemaodelabase dedatos. Enestaparteelprogramaolaspantallas,parmetros,rutinasdevalidacin,estarn listasparasusprimeraspruebasenvivo,antesdepasarfinalmentealaetapadeproduccin. Esteeselpuntodondeloserroressedeberndocumentarparasercorregidos. Investigacindelasnecesidadesdelaentidad: Estepasoesfundamentalporquerequiereelentendimientodelfuncionamientodela institucin,agenciaonegocioenqueseimplantarelsistema. Dependiendodelalcance (scope)delsistema,requerirentonceselapoyoinstitucionalcorrespondiente.Enelcasode sistemaspequeosaniveldepartamental,soloesnecesarioqueeljefedeestedepartamento estaltantoydeacuerdoconlaimplantacindelsistema.Enelcasodesistemas corporativos,esobvioqueelapoyodeldirectordelaentidadesnecesario. Esnecesarioelapoyoinstitucionalparapodercomprometeralaspersonasaquedediquen tiempoparalasentrevistas.Lasmismasdebenhacersealpersonalclavedentrodela institucintalescomosupervisores,conocedoresdelfuncionamientodelosprocesos institucionales,ademsdelospotencialesusuariosdelnuevosistema. Lasentrevistasdebensercuidadosamentepreparadasparaobtenerlainformacinnecesaria paradisearelproducto(enestecasounabasededatosSIG).Elcuestionariodeberatener lassiguientespreguntasentreotrasqueseanderelevanciaparalainstitucin: Culessonlastareasquesellevanacabousandodatosgeogrficos Culessonlastareasqueseestnhaciendoquealpresentenousandatos geogrficosperoquetienenuncomponentedelocalizacinogeogrfico Culessonlastareasquenoseestnhaciendo,peroseradeseablepoderhacerlas Quinesestarnusandoelsistemayculessernsusfuncionesdentrodelmismo Culessernlosproductosqueseobtendrnmedianteelsistema(mapas,informes, otros) Culessernlasaplicacioneseinterfacesquenecesitanserdesarrolladas
O|G|P
Culessonlosdatosquesonnecesariosparadesarrollarlabasededatos Determinarsilabasededatossercompartidaconmltiplesusuarios Culessernlosissuesdeseguridadnecesariosparalabasededatosyelsistema Diseoconceptualydiseolgico: Previoaldiseoesnecesariotambinconocerasuntostalescomo: Losproductosquedeberanproducirseconelsistema, Niveldedetalle(grficoynogrfico)necesarioparallevaracabolosprocesos, Nivelpermitidodeerror(tolerancia) Sistemadereferenciaespacial, Otrasconsideracionesquetienenqueverconeldesarrollodeestatecnologa.
64
Enlapartedeldiseoconceptualsellevaacaboescogerel tipodebasededatosausarse. Entreestosestnlasbasesdedatosrelacionales,lasorientadasaobjetosylasdetipo relacionalobjeto.Dependiendodeltipodefuncionesquelleveacabolainstitucin,sedeber entoncesescogereltipodebasededatos.Porejemplo,parallevaracaboinventarios,para institucionespequeas,oinstitucionesgrandesquedispongandeotrasbasesdedatos relacionales,unabasededatosrelacionalesapropiada. Porelcontrario,cuandoesnecesariorecrearlarealidadyllevarlaalabasededatos,se necesitarunmodelodiferentecomoel orientadoaobjetos.Elmodeloorientadoaobjetos permiterepresentarmsfielmentelarealidadmediantelainsercindecaractersticasy comportamientosalobjetopropiamente. Estemodeloesmejoradaptadoaambientescercanosa simulacionestalescomoflujodetrficoendeterminadosmomentos,prediccinentiemporeal sobreafectadosporunainundacinocuandosenecesitadesarrollaraplicacionesenelsistemaa lolargodesuexistencia. Unhbridoentreestosdostiposdebasesdedatos, esel relacionalorientadoaobjetos.Las basesdedatos Geodatabasesonejemplosdeestetipo,lascualesintegranelmodelajeobjetos loscualespuedenencapsularcomportamientosycaractersticas. Estetipodebasesdedatos suelenejecutarsemsrpidamente,permitenmsherramientasdevalidacinynonecesitan programacinexpertaparamodelarelcomportamientodelosobjetos.Sinemargoestemodelo tienetambinsusdesventajascomolarepresentacinmslimitadadecomportamientode objetosylaausenciadeencapsulacin,propiadelasbasesdedatosorientadasaobjetos.La encapsulacinpermiteguardardentrodelmismoobjetolascaractersticasycomportamientos quesernusadosparainteractuarconotrosobjetos. Unavezconocidosestosmodelosconvienerevisarlasentidadesrelevantesalainstitucinque necesitarnserrepresentadasdentrodelabasededatos.Aestasentidadesselerepresentar tomandoencuentalasnecesidadesypresupuestodelainstitucin,ademsdelosasuntosque constrienlaadquisicinyrepresentacindelosmismos.Segnseaeltipodebasededatosse escogerlamaneraderepresentarlascaractersticas(atributos)delasentidades.
O|G|P
65
Determinarelformatodealmacenamiento: Conociendoentoncescmosernlosproductosqueseextraerndelsistema,oteniendounaidea msclaradeellos,entoncessedebeprocederaescogerlaestructuradedatosmsconveniente paralospropsitosdelainstitucin.Podrescogerentoncesentreinformacinexistente,la compradedatos,olaadquisicinmedianteotrosmedioscomolafotogrametra,sistemasde posicionamientoglobaloimgenessatelitales,entreotros. Enestecasoquesecircunscribealdesarrollodelabasededatos,convienemencionarlos formatosqueESRIofreceparalacodificacindelosdatosgeogrficos.Existenopcionessegn elnivelderepresentacindedatosyvalidacinqueseprefiera. Formatovectorialsobrematricial: Formatovectorial Seusageneralmentepararepresentardatos geogrficosdiscretos.Estoes,eltipodedato quetienefronterasclarasentresusvecinos. Ejemplos: Divisinparcelaria,calles,ros
O|G|P
66
VentajasdelaGeodatabase: Entrelasventajasqueofreceesteformatoseencuentran: Expansible,(scalability)enelsentidoquelabasededatospuedesertransferidaaotrademayor capacidad,comolasRDBMSdetipocorporativo.Estasbasesdedatosempresarialesestn diseadasparaambientesmultiusuarios. Objetospersonalizados,loscualessebasanenlaarquitecturadeprogramacinCOM.Estos puedenserprogramadosparaquerepresentenobjetosdelmundorealdeunamaneramscertera. Dominiosysubtipos,loscualesdefinenpropiedadesdelosobjetosquepermitenlavalidacin dedatosnogrficos(tabulares).Losdominiosysubtiposnonecesitanhabilidadesespecialesde programacin. Redesgeomtricas,quesegeneranparaelmodelajedelaconectividadparahacer procedimientosdetrazadoderutas,ybsquedadecaminosptimos. Topologa,enelcasodelasGDBsonmsflexibles,permitiendoescogerentreusarlaono, aceptarexcepcionesydefinirreglas(reservadoparalicenciasmsalldeArcView).Laantigua estructuradecoberturaArcInfonotieneestasopciones.
O|G|P
67
Diseofsicodelabasededatos: Estetienequeverconlaformaenqueseconstruirlabasededatosentrminosfsicos.Enesta sedefinirnyabrirnlosespaciosparacolocaraqullosdatosrelevantesalainstitucin.Entre losaspectosmsimportantesestn: FuentesdedatosCulessernlasfuentesdedatosnecesariosparaelfuncionamientodelas operaciones.Enmuchasocasionessetendrquebuscardatosenotroslugaresocomprarlos. Estossernadoptadosenlabasededatos. DiseodeconjuntosdedatosindividualesEnesteaspecto,sehaceelbosquejofinaldecada conjuntodedatosycadatablaindependiente. Estaeslatraduccinentreeldiseoconceptualy laconstruccinfsicadelosespaciosaserllenadosporlosdatos. Sedebedecidirdemaneraprecisacmocadacapadeinformacinserguardadaycules sernlosmtodosdecodificarsusnombres. Ademssedebedefinirlasrelacionesentretablasyloscdigosdeenlaceentrelas mismas. Determinarculesycmosernlosdominiosysubtiposqueseestablecernenestabase dedatos. DocumentacinServirparaestablecerlosestndaresparaelnombramientodelosdatos, atributosyotrosdatosrelacionados.Ademssedeterminarculinformacinserguardada comodocumentacinparalabasededatosylosprocedimientosqueseusarnparaimplantarla misma.
O|G|P
68
Esquemaobosquejodelabasededatos(Databaseschema): Estebosquejocontienelaestructuraensutotalidad.Deformaanlogaalaconstruccindeun edificio,elesquemaeselequivalenteasusplanosdeconstruccin.Sesupone,aligualquelos planosdeconstruccin,quetodoslosdetallesdeprogramacinyalmacenamientoenlabasede datosestnplasmadosenesteesquema.Debenestarconsideradosotrosasuntoscomoespacio fsicodealmacenamiento,seguridad,ademsdelasnecesidadesdeusuarios. Laideaprincipalesevitarquelabasededatosseamodificadaunavezsehayatomadotiempoy esfuerzoparadisearesteesquema.Todoeltrabajodeplanificacineinvestigacinde necesidadesyfuncionesdelainstitucindeberasustentaresteesquema. Otrosasuntos:Escoger elsistemadereferenciageogrfica Laseleccindelsistemadereferenciadependedellugarendondeseencuentreeldiseadordela basededatos.Esnecesarioelconocimientodeestossistemasdereferenciaylasproyecciones cartogrficasparapoderescogerlareferenciaquemejorseajustedeacuerdocon laformayrea del territoriocartografiado. Sedebeconsiderartambinsiestabasededatossedistribuirdealgunamaneraconreaso lugaresvecinos.Avecesnoessolamentelaproyeccincartogrficasinoelmarcodereferencia, odatumelqueesdivergenteentrereas(enelcasodepasesdiferentes).Talvezestas consideracionespuedancambiarelsistemadereferenciaconelpropsitodelograrintegrarotras basesdedatosdelugaresvecinos. Ennuestrocasoporejemplo,tenemosaescogerentreelusodelaproyeccinCnicaConforme deLambertyotrascomolaUniversalTransverseMercator,deampliadifusinenelgobierno federalnorteamericano.AconsejamoselusodelaproyeccinLambertiana,pordosrazones: 1) EstajustadaaunasolazonadecoordenadasplanasqueincluyeaPuertoRicoeislas Vrgenes 2) Eslaproyeccingeneralizadatantoenelgobiernocomoenelsectorprivado.Esta proyeccinseescogiporqueseadaptamejoralaformadelaislayasusdimensiones. LaproyeccinUTMtieneladesventajaquedividealaislaendoszonas(19y20).Aunquelas nuevasversionesdelosprogramaspuedenreproyectarinstantneamente,estoesunacarga adicionalqueseleaadealprocesamiento,atrasandolosprocedimientos. Otrosistemadecoordenadaseselangularrepresentadoporlatitudylongitud.Enelfuturo esperamosqueestesistemavayaganandoterreno,porqueofreceunacodificacinglobalizada. Deestemodoelusuariopodraescogerlaproyeccindeseada,aunqueennuestrocasonosera tancrticoescoger,porqueestetrabajosehizohaceaos. Porltimoesrecomendablequeeldiseadordelabasededatosestaltantodelosltimos desarrollosencuestionesdelosmarcosdereferencia(datums)deestossistemasdecoordenadas. EldatumPuertoRico1940consusrevisiones,haquedadoenobsolescenciadesde1986.El mismofuesustituidoporotrosdatumsglobales(NAD83ysubsiguientes)basadosenmediciones msexactasbasadaseninstrumentoselectrnicosyGPS.
O|G|P
69
Plandeautomatizacin: Dentrodelplandeautomatizacinestncontenidoslosprocesosdedigitalizacin,adquisicin dedatos,conversindeformatosysiesnecesarioelagregodelosmismosparalospropositosde produccindelosproductosquesaldrndelsistema. En esteplandebenestarpresenteslosprocedimientosdevalidacindelosdatosgraficossobrela topologa,redes(siesfactible)oalgnotrodevalidacingrficabasadaencriteriospropiosde lainstitucin.Ademsdeestosestanloscriteriosdevalidacindedatosnogrficoscomolos dominios,subtiposyrelacionesentrelastablasyfeatureclasses. Todoprocedimientoynormasdebernestardocumentadosparapropsitosdelaconstruccinde labasededatosyelfuturodesarrollodelamismaatravsdeltiempo. Elproyectopiloto: Llevaracaboalmenosunproyectopilotopermiteevaluareldiseodelabasededatosusando pocosrecursosantesdepasaralaetapadeproduccin completa.Eldiseodebeserprobadoen trminosdefuncionalidad,desempeoyflexibilidad. Paraesteobjetivo,elpilotodebetenerencuentalostiposdetareasasignadas(procesosdela institucin)lascualeselsistemaestarrequeridoahacer.Sedeberausartambindiferentes conjuntosdedatosqueasegurenqueeldiseoesttrabajandoendiversascircunstancias.
O|G|P
70
Metadatos: Tratansobreladocumentacindelcontenidodelabasededatos.Dadalanecesidadde compartirinformacinentreagenciasdegobiernoeinstituciones,enlosaos1990selpresidente Clintondesignuncomitfederalinteragencialparaidearlosmecanismosparamejorarla comunicacindedatosentreagenciasgubernamentales.DeestemodoseinstituyelComit FederalsobreDatosGeogrficos(FGDCeningls). Estecomit,auxiliadoporotrasagencias,diseunesquemadecomunicacindedatosysu documentacinloscualesfueronadoptadoscomoestndaresafinalesdelosaos1990.El concepto,escrearunareddedatosgeogrficosdigitalmenteconectados,parafacilitarelusode losmismos.AestaredselellamalaInfraestructuraNacionaldeDatosEspacialeso(NSDI)en ingls.Larednosolamenteincluyesistemascomputadorizadossinotambinelpersonaly protocolosdedocumentacin,reglasyestndaresparalacomunicacindeestetipodemeta informacin.Lafinalidaddeestaredesademselahorroderecursosbasadoenla comunicacindeconocimientosydatosmediantelainteraccinentreagencias. Enelcasodeunainstitucinenparticular,losmetadatossonnecesariosparamantener informadosaposiblesusuariosdelosdatosenlabasededatos.Ladocumentacinescrucial paraentenderelcontenido,procedimientousado,confiabilidad,actualizacinyniveldedetalle delainformacinautilizarse.Proveeademslainformacinnecesariaparatomardecisionesde maneramsresponsable,porqueseconoceentonceselalcancedeestosdatos. EncuantoaArcGIS,ladocumentacin(metadatos)seproduceysemodificausando ArcCatalog.Estaaplicacincontienetodoslosformulariosnecesariosparallenarlainformacin msimportantealmomentodedocumentarunconjuntodedatos.ArcCatalogproveepara documentarcualquierarchivo,nosolamenteaqullosenformatoESRI. LosmetadatossonguardadosporArcCatalogenformatoXML.Esteformatoaltamente difundidoesmuyparecidoalHTMLconlasalvedaddequeelXMLpuedeserpersonalizado mediantelosllamadoscustomtags(etiquetaspersonalizadas). Ejemplodeun <geodetic> <horizdn>D_North_American_1983</horizdn> extractode <ellipsSync="TRUE">GeodeticReferenceSystem80</ellips> archivo <semiaxisSync="TRUE">6378137.000000</semiaxis> metadatos.
<denflatSync="TRUE">298.257222</denflat> </geodetic>
O|G|P
71
Contenidodeunarchivodemetadatos: Ensuformaestndarunarchivodemetadatosdebecontestarlassiguientespreguntas: Identificacin: o Nombreyttulodelconjuntodedatos o Descripcindelproductor(es) o Propsito o Actualizacinoperiododetiempoquerepresenta o Estatusdecomplecin(siestcompleto,qureasfaltan) o Dominiogeogrfico o Restriccionesdeusoydeacceso o Puntodecontacto,personaoentidadcontacto Calidaddelainformacin o Consistencialgica(ausenciaopresenciadecontradiccionesenlabasededatos) Consistenciageomtrica:fidelidadalaestructuradedatosgeomtricos: errorestopolgicos Consistenciaenatributos:Integridadenlainformacindescriptiva IntegridadycomplecindecdigosdeenlacesPrimary&foreign keys Conformidadconlosdominiosdevalores o Informedecomplecin o Exactitudposicional:horizontalyvertical o Linaje(culessonlasfuentesdeinformacin:dedndeproviene) o Denominadordelaescalaquesirvicomofuentededatos o Pasosdelprocesollevadoacaboparalaproduccindelosdatos o Fechasdeestosprocesos o Quineshicieronlosprocesos Organizacindelosdatosgeogrficos o Geometradelosdatosentrminosdelestandar:(SpatialDataTransferStandard) o Sistemadereferenciaespacial Proyeccincartogrfica Parmetros(varios) Modelogeodsico(Datum) Descripcindeobjetos(entidades),yatributos o Tipodeentidad(nombredelarchivo) o Atributos:nombresysignificadodecadaatributodelatablaasociada,dominios devalores. Informacinsobreeldistribuidor o Nombreydireccindeldistribuidordelosdatos o Responsabilidadesdeldistribuidor o Procedimientoparaaccederalosdatos Informacinsobrelospropiosmetadatos o Quinllenlosformularios o Culeselestandarutilizado o Cundosecompletaron
O|G|P
72
FGDCESRI
FGDCClassic
ISO
FGDCFAQ
ElusuariopuedetambindisearsupropioestiloXML,segnsunecesidad.
O|G|P
Modificarmetadatos: LasopcionesdelMetadatatoolbarproveenlosmediosparacomenzarlaentradadedatosde documentacinmedianteunformularioalgoextenso,condensadoenunacajaquecontiene variaspestaas(tabs):
73
O|G|P
74
Seleccionareltipodeformulario(Editor)paracrearomodificarmetadatos.ArcCatalog incluyedosmodelos:FGDCEditor(pordefecto)yelISOMetadataWizard
O|G|P
ImportarExportarcontenidodemetadatos: Enmuchasocasionesyporlotediosodelprocesodedocumentacin,esmejorcrearplantillas quecontenganinformacincomnyrepetitiva.Paraestepropsitosirvenlasopcionesde importarmetadatos,loscualespuedenleervariosformatostalescomo: SGML,TXTXML
75
Algunasvecessecomienzaconunaaplicacingenricadeentradademetadatos,delasmuchas quehaygratisenInternet,especficamenteenelUSGeologicalSurvey,elCuerpodeIngenieros delEjrcitoestadounidense,entreotrasagenciasfederales.Luegoestosarchivosseimportan dentrodeArcCatalogparaqueelprogramaactualicelapartegeomtricaygeogrficadelos metadatos. ArcCatalogpermitetambinexportarlosmetadatosaotrosformatosparadiferentespropsitos. Entrelosformatosparaexportarestn: FGDCCSDGM(FederalGeographicDataCommitteeContentStandardforDigital GeospatialMetadata) o FAQ,HTML,SGMLyTXT HTMLyXML
Exportarmetadatos
Importarmetadatos
Actualizarmetadatos Propiedadesdemetadatos
Ingresar/modificar metadatos
O|G|P
SistemasdeInformacinGeogrfica
readeTecnologa
OficinadeGerenciayPresupuesto
OFICINADEGERENCIAYPRESUPUESTODELESTADOLIBREASOCIADODEPUERTORICO CalleCruz254,Apartado9023228,SanJuan,PuertoRico009023228telfono:(787)9779200
www.ogp.gobierno.pr
O|G|P
77
Trasfondolocal: ExistenmuchasfuentesdedatosparalasbasesdedatosgeogrficosenPuertoRico.Lasms frecuentesydemayorcoberturasonlasqueproveeelgobiernoensusdiferentesniveles:federal, territorialymunicipal. Lamayorventajadelasfuentesdedatosdelgobiernofederal enla mayorpartedelosdatos,eslaausenciadecosto(ocostomnimo)ylaobligacin quetienen stasdedocumentarlosdatosqueproducen. Estonoquieredecirqueestasfuentesdedatosseanlasmsactualizadasylasmscorrectas. Lasprincipalesfuentesdeinformacincartogrficatopogrfica(USGeologicalSurveyyelUS CensusBureau)contienenmapastopogrficosycensalesrespectivamenteloscualesestn actualmentelejosdellenarlasnecesidadesentrminosdeescalaonivelesdedetallepara nuestrasaplicacionesactuales. (USGSTopographicMaps,TIGERFilesUSCensusBureau) Porelladodelasagenciasdelgobiernocentral(local),existeunagrancantidaddeinformacin quehaestadorecopilndoseenlaagenciacentraldeplanificacin(JuntadePlanes)desdehace msde10aos.Dadoalarelativanovedaddeestossistemasyladigitalizacindedatos geogrficos,esposibleencontrardatosdepocafiabilidadproducidospor diversasagenciasy municipios. Muchosdeestosdatoscarecentambindedocumentacin,aunqueafortunadamente,seestn haciendoesfuerzosparacapacitaralostcnicosgeomticossobretcnicasdedocumentacin (FGDC).Porejemplo,laJuntadePlanes,desarrollunsistemaqueenglobatantola visualizacindedatosgeogrficos,sudocumentacinyunmecanismotiporedenelcuallas agenciaspuedenvaciaryrecibirdatos,ademsdesometerdocumentacintambin. Mientrasla situacinvayamejorando,sedebetenercuidadoalobtenerdatosqueenalgunamedidapueden serdedudosavalidez. Porsuparte,eldesarrollodelosSIGmunicipaleshasidountantodesigual.Algunosprefieren invertirinternamenteparadesarrollarunSIGenelmarcodesuPlandeOrdenacinTerritorial. Otros,paracumplirconlosrequerimientosdelPlan,contratan consultoresprivados. Cualquiera seaelcaso,esimportantetenerencuentaloscriteriosdevalidacindedatostalescomola validezgrficaydelosdatostabulares. Enresumen,escrucial conocerelorigenyvalidezdelosdatos, previoaintegrarlosanuestra basededatosparanoentrarenerroresporfaltadedocumentacin.
O|G|P
Encuantoaestetutorial,elprogramaArcGISpuedeintegrardatosdediversasfuentesy formatos.Entrminosamplioslosdatospuedenvenirde: Fuentescartogrficasenpapel Archivosprovenientesdedigitalizacionesprevias o Digitalizacindemapasenpapel o Mapasproducidospormtodosfotogramtricos Listasdedireccionesfsicasolistasdecoordenadasabsolutas Sistemasdeposicionamientoglobal Productos digitalesdesistemasdeteledeteccin(espacialoarea)
78
Algunostrminosimportantesrelacionadosalosmtodosdeentradadedatosenlabasededatos geogrficos: TablasdigitalizadoraselectrnicasSebasaenelusodeunatablaquecontieneunamallade cablesensuinteriorqueinteractaconuncursor(puck)queemitepulsoselectrnicospara registrarlascoordenadas.Elusuariopulsadiferentesbotonesparalaentradadedatosusando mapasenpapelsobreestatabla.Estemtodoestperdiendoterrenosobrenuevastcnicascomo elusodelosmapaspreviamentedigitalizadosmediantescners. Scanning Setratadeunbarridoelectrnicodeunmapaenpapelelcualseregistraenformade copiadigital.ArcGIStieneunmduloopcionalparatratarestetipodedatosdigitales (ArcScan).Estemtodoestganandoterrenosobreladigitalizacinmediantetablas electrnicas. Headsupdigitizing Estemtodocombinalosprocedimientosantesmencionados.Primerose registraelmapadigitalmenteusandoelscner.Luegountcnicodigitalizaotrazaloselementos deinterssobrelacopiadigitaldelmapaenpapel.Enocasioneselmapapuedeproveerdeotras fuentescomoalgnmapadigitalenformatoraster(matricial).Enesecasosedecidetambin culessernloselementosquesedigitalizarn.
Sistemasdereferenciageogrfica: EsuntemacentraldentrodelabasededatosSIG.Simplemente,losdatosnecesitanestardentro delmarcodelespaciogeogrfico.Esteespaciosedefinemedianteunsistemadereferencia,el cualestdefinidoporunaproyeccincartogrficayunsistemadecoordenadas.Dichosistema decoordenadasasuvezestreferidoaunsistemadereferenciaquehasidoconstruido previamenteporagrimensoresgeodestasmediantemedicionesprecisasenelterreno. Todosestosdatosdebernestarcorrectamenteposicionadosenloposible.Dadoelhechoque losdatosvendrndediversasfuentes,esposibleelintercambioentreproyecciones,sistemasde coordenadas,datums,etc. ArcGISproveevariosmediosparalamanipulacindeproyecciones,intercambiodedatums ademsdelatraslacindecoordenadaspapelacoordenadasreales.
O|G|P
79
Dominiodelascoordenadas: Estalaamplituddeespacioenelcualseinsertarnlascoordenadasdelascapasdeinformacin delabasededatosgeogrficos.Estaamplituddeespacioessiemprefija. Unavezunfeature classhasidodefinidousandoundominioespacial,elmismonopuedesermodificado. Laeleccindeldominiodecoordenadassedebehacerconcuidado,porqueesposibleque definamosunfeatureclassquenoestdentrodelmarcodeespaciodeotrascapasde informacin.Cuandoqueramosaadirinformacin,(elementosgeomtricos)recibiremosun mensajedeerrorenelcualsenosnotificarquelascoordenadasqueintentamosaadirestn fueradeloslmites(outofbounds). Dominioconlamayorprecisin: Excesodedetalle Dominioconmenorprecisin,pero nocentralizado
Dominioconmuypocaprecisin
Dominiocentralizadoconprecisin adecuada
O|G|P
80
Comosedijoantes,lasgeodatabasesguardanlascoordenadashastaunvalormximode2.14 billonesdeunidades.Esdeberdelusuariodefinirlasunidadesyescogerlaprecisinenmetros, centmetros,etc. Lasunidadesdealmacenamientosedefinenmediantelasiguienteecuacin: UA=USC/P Donde: UA=Unidadesdealmacenamiento(storageunits) UCS=Unidadesdesistemadecoordenadas(coordinatesystemunits) P=Precisin Basadoenlaanteriorecuacin,laprecisinsedefinedelasiguientemanera: Precisin=1UCS/1UA Porejemplo,siescogemoselsistemaStatePlane,usandometroscomounidadesdelsistemade coordenadasydecidimosquenuestraprecisindebeaproximarseaunacentsimademetro,la ecuacinser:(primeroconvertimoselmetroen100cms) Precisin=100cms/1centmetro=100 ESRIrecomiendaseguirlassiguientesopcionesparaestablecerprecisin Silasunidadesde Ylasunidadesdesistemade Entonces,laprecisin almacenamientoson coordenadasson: debeser: 1cm metros 100 1mm metros 1000 2cm metros 50 1pulgada Pies 12 Ademsdeesto,ESRIrecomiendatambinquelaprecisinseadiezvecesmayor,paraproveer losmediosparalallegadadedatosqueseanunpocomsprecisos.
Ladefinicindelaprecisindeberesponderalasnecesidadesdelosinstrumentosdeentradade datoscomolosGPS. Mtododecoleccin Unidades Precisindelequipo Unidadesde deSC almacenamiento Desdeunmapaaescala pies +/416pies 1pie 1:250,000 GPStipoProfesional metros +/0.5 metros 0.05metros Agrimensuraconteodolito metros +/5milmetros 0.5milmetros
O|G|P
81
Porsupartetambinseproveelasiguienteinformacinrelacionadaalosmtodosdecoleccin dedatos: Mtododecoleccin Unidadesde Unidadde Precisin Sistemade almacenamiento Coordenadas recomendada Desdeunmapaaescala pies 1pie 1 1:250,000 GPStipoProfesional metros 0.05metro 20 Agrimensuraconteodolito metros 0.5milmetro 2000 SegnESRI(whitepaperTipsandtricksforusingArcGIS8.3,esposibletenerunaprecisin dedepulgada(1.866cm)pararegistrarunageobasequecontengalaextensincompletadel planetausandocoordenadasgeogrficas.Sinembargo,tenermsprecisin nosiempreesloms efectivo. Amayorprecisin,senecesitamsespacioparaguardarlosdgitosextensosquedemandanlas altasprecisiones.Mayorprecisinentoncesredundaenmayorespacionecesarioenlageobase paraguardarlosarchivos.Estotendrlaconsecuenciadetenerqueesperarmspor: v Losdibujadosenmonitor v Mayortiempoenoperacionesdemodificacin v Mayortiempodegeoprocesamiento Porestasrazonesesrecomendablequeadoptesolamentelaprecisinnecesaria.Deestemodo, subasededatosevitarlaredundanciaysermsgil. CentralizacindelreadeTrabajo: Estepaso,aunqueopcional,esaltamenterecomendadoparaasegurarquelascoordenadas alrededordelosbordescaigantotalmentedentrodelespaciodestinadoparalageobase.Deotro modoesposiblequeloselementosaadidosseancortadosporfaltadeespacio.
Espaciodela Geodatabase Espaciodela reade trabajo Geodatabase
reade trabajo
Sincentralizar
Centralizado
O|G|P
MxX CentroGDB= 2 Precisin Usandoestosnmeros,podremosentonceshacerlatraslacin: TraslacinX=(CentroXCentroGDB) TraslacinY=(CentroYCentroGDB)
82
FinalmenteuseArcCatalogparahacerloscambios(precisin,traslacin)enelsistemade referenciageogrfica.Sepuededefinirunarchivodereferencia(conextensin.prj)elcual contengaladefinicindeproyeccincartogrfica,sistemadecoordenadas,unidadesdemedida, datum,extensingeogrfica,precisinytraslacin. EnArcCatalog: Supongamosquesegenerarun FeatureDataSet nuevo. Paraesteejemplonosinteresadefinir laprecisindelosdatossobrelaextensin. Definirlosparmetrosalmomentodeladefinicin delarchivo.Comosemencionantes,unavezsedefina,nohayvueltaatrs.Sedeber entoncesdefinirelarchivonuevamenteconladefinicincorrectadeparmetros. Unfeaturedatasetsecomponedediferentesfeatureclasses,todosellosconlamismadefinicin deextensingeogrficaycoordenadas. Antesdetodo,debemosconocerlaextensindenuestrareadeestudio.Paraesto,loms sencilloesabriralgnarchivoenArcCatalogoArcMap:
Notecmohemosdejadounespacioalrededorporsinecesitamosaadiralgunosdatosfueradel reacostera.
O|G|P
Paraconocerlaextensin,vayaaTools|Options
83
NaveguehastaquevealaparteOutputExtent.
O|G|P
En OutputExtent,cambieaSameasDisplay.Deestamaneramostrarlosvalores:
84
Guardeestosnmerosenunarchivodetexto.Losusarposteriormenteparadefinirun featuredataset. PresioneCancel enestaformay tambin Cancel enlaprximaparasalir.Noes necesariocambiarnada. Definaunnuevofeaturedatasetquecontendrlosparmetrosnecesariosdereferencia geogrfica. HagarightclickencimadeunageobaseexistenteyescojaNew>FeatureDataset
Escribaelnombredeestefeaturedataset
O|G|P
EstepuedesercualquierformatoESRIcondefinicindesistemadecoordenadas. Enesteejemplousaremoselbotn Select.
85
Escojaelarchivoquecontieneelsistemadecoordenadasqueleinteresa.
O|G|P
86
Comosedijo,cambiaremoslaprecisinporqueentreotrasrazones,deseamosqueel desempeoenlasoperacionesdeanlisisseanmsrpidas.Ademsnonosinteresa tenertodalaprecisinposibleporquenuestrosinstrumentosnosontanexactos:GPS noprofesionalconexactitudde3a5metros. Senoshaceentoncesrazonableunaprecisindeunmetro,peropodemosllevarloaun decmetroocentmetroparaprevenirlaposibilidaddeunaposibleobtencindeequipo GPSmsexacto(submtrico).Deestamanerapodemosescalarnuestrosdatosaun modelomsexactoenelfuturo. EnlacajadetextoPrecisionescriba100 (1=unmetro,10=undecmetro, 100=uncentmetro,1,000=milmetro) Pulseentoncescualquieradelasotrascajasdetexto.Notarquelosnmeroscambian.
O|G|P
87
Paraestonecesitamosconocerlaextensindenuestrareadetrabajo. Moveremosentonceselespacioparacentralizar. Recuerde: Lasecuacionesparamoverelespacio(shifting)son: Xshift=centroXdelreadeestudiocentrodelaGeobase Yshift=centroYdelreadeestudiocentrodelaGeobase ElcentroX, Ydelreadeestudioseobtiene: (MnimoX+mximoX)/2 (MnimoY+mximoY)/2 Enestaparteconsigaelarchivodetextoquecontienelascoordenadasmnimas,y mximasX,Y. CentroX: Top:(YMax)384,028.404148 (11,943.479178+ 412,030.683843)/2= Left:(XMin)11,943.479178 Right:(XMax)412,030.683843 = 400,087.204665 /2 Bottom:(YMin)104,912.080159 = 200,043.6023325 CentroY: (104,912.080159 + 384,028.404148)/2= = 488,940.484307 /2 = 244,470.2421535
O|G|P
Ahoranecesitasaberelcentrodelasunidadesdealmacenamientodelageobase,lacual cambiasegnlaprecisin. (MaxX/2)/Precisin Elmximoes:2,147,483,648 (nmeromximopermitido) 2,147,483,648/2= 1,073,741,824/Precisin 1,073,741,824/100(encentmetros) Centrodelageodatabase=10,737,418.24 paraunaprecisinde100(encentmetros) Ahorasedefineeltraslado(shifting): Xshift=centroXdelreadeestudiocentrodelaGeobase Yshift=centroYdelreadeestudiocentrodelaGeobase 200,043.6023325 10,737,418.24= 10,537,374.6376675 244,470.2421535 10,737,418.24= 10,492,947.9978465
88
TrasladamosestosnmerosentoncesalaformaSpatialRederenceProperties,TabX/Y Domain
O|G|P
SideseapuedeestablecerlosdominiosparaZyM. PresioneApplyuOK. VerentonceslaFormaNewFeatureDataset:
89
Esteesunejemplodeimportacindeunacobertura ArcInfoaunfeatureclassdeunageodatabase
O|G|P
PresioneOK.Cuandoelprocesotermine,pulseelbotn Close. Ahoravayadentrodelnuevofeaturedatasetyvisualiceelfeatureclassacabadode importar.Deberverlosiguiente:
90
Todalaextensindelterritoriopudoserrecuperada. Dehecho,sisehacelapruebapodemosimportarun featureclassdeunreamsgrande(elcontinente americano). Verqueledarunmensajedeadvertenciaenverde, perotraerlamayorpartedeamboscontinentes.No hayquereproyectararchivossiempreycuandolos datumsseancompatibles. Estomuestralaextensin quetieneeste featuredatasetqueseacabdecrear. Fjesecmocabecasitodoelcontinente americanoyEuropa.Esteeselradiode accin que tenemos en este feature dataset sin estar fuera de los lmites outofbounds. HagaunapruebaenArcMapeintente lo siguiente:arrastreestosdostemasal DataviewolaTabladecontenido. Activeunasesindemodificacin Edit|Startediting.Aadapolgonosdentroyenloslmites deestarea.Inspeccionelascajasdemensajes.
O|G|P
91
O|G|P
Mientrastanto,existentresmtodosparaladefinicindeestosespaciosdecoordenadas: 1. Importareldominiopartiendodeunfeatureclassexistente(shapefile,cobertura) Elmssencillo.Solonecesitaimportarladefinicindereferenciaespacialy amplitudusandoelbotnimport:
92
Hacerclicken Environments
EnlacajaEnvironmentSettings,expandirlaopcin GeneralSettings
O|G|P
En OutputCoordinateSystem,escojalaopcinAsSpecifiedBelow
93
Pulseelbotndeflder
Escojaelarchivofuente
PresioneAddy OKparaaceptarlosparmetros.Enadelante,lareferencia geogrficaserlamismaparatodoslosnuevosfeatureclasses. 2. Definirlaamplituddeespaciomaximizandolaprecisin Estemtodomaximizalaprecisinmediantelareduccindelespaciodetrabajo. Sedebetenerencuentaquenoserposibleaadircoordenadasqueestnfuerade estemarcodeespaciodefinido.Paraestosenecesitargenerarotrofeatureclass conmsespacioyconprecisindiferente. 3. Definirlaprecisindeseada(modificarautomticamentelaamplituddeespacio) EstemtodoesusadoespecialmenteparabasesdedatostipoSDElacualest fueradelalcancedeestetutorial.Enpocaspalabrassetratademaximizareluso deespacioendiscomedianteunpareoentreprecisinyextensinterritorial, teniendoencuentalamnimaprecisinnecesaria.Lastablasprovistas anteriormentepuedenilustraresteconcepto.
O|G|P
94
O|G|P
95
ArcMap permite tambin al usuario definir las tolerancias tanto para aadir vrtices, como para establecer elumbralenelcualloselementosse pegarn entre s. En este grfico podemosver: La definicin de despliegue de medidas usando tres espaciosdecimales, Tolerancia de enganche (Snapping tolerance) a elementos (9 pxels). Esta tolerancia puede ser definida en trminos de unidades de mapa o pxel. Esto significa que la tolerancia puede establecerse en funcin del monitor o de unidades de mapaaconveniencia. Sticky move tolerance, que permiterestringirlamovidanodeseadadeelementos.Setrataderestringirunamovida, seleccionandounvalorumbral.Cualquiermovimientomenoraesteumbralharqueel elementomovidovuelvaasulugar. Stretch geometry proportionately when moving a vertex significa que cuando movamos un vrtice, movemos a su vez la forma del objeto (lnea o rea) de forma proporcional. Show snap tips ayuda a mostrar cul es elemento encima del cual est posicionado el cursor. Strem mode ayuda a delimitar las tolerancias para la digitalizacin en modo continuo. Esto quiere decir que en vez de hacer click en cada vrtice, podemos entrar mltiples vrticesenunasolatirada,formandolneasmssuavizadas. Streamtolerancedefineelumbralparaladistanciaentrevrticesparaformarlaslneas. Mientrasmenorseaelnmero,msvrticesseregistrarnporlnea,demodoquesedebe tenercuidadodenoaadirpuntosinnecesarios. Group n points together when streaming significa que podemos borrar en una sola operacinnnmerodevrtices.Muchasvecesesmejorborrarunvrticealavez.
O|G|P
96
La herramienta Snapping Environment ayuda a establecer prioridades de atraccin a los elementosdeotrascapasalmomentodedigitalizar(snaptoelements).Entreestoselementosse puedeescogerlosvrtices,puntosdeinicio/final(endpoints)yalborde(edge).
O|G|P
97
Conversineinsercindedatosexternosenlabasededatosgeogrficos: ArcGIS,enlaversinArcView,ofreceimportarunnmerolimitadodeformatos.Debidoal dominiodelmercadogeomticoporpartedeESRI,unagrancantidaddedatosestnyaen formatostalescomoelshapefile,lacoberturaArcInfoysuversinparaexportar(e00).Otros formatosimportantessonlosllamadostipoCADquetambinestndifundidosendosgrandes grupos:AutodeskyMicrostation. Enmenormedida,sepermiteimportararchivosmifde MapInfoas comolosarchivosdelantiguoprogramaAtlasGIS. Porelladodelosdatosraster,ArcViewpermitemsopcionesdelecturadirecta,talescomotiff, jpg,png,MrSIDyotros.AdemssepuedevisualizarformatosrasterdeESRIcomoelGRID. PorelladodelosGPS,ArcGIStambinpermitelaentradadedatosdesdeestosaparatostantoen formadirectaenvivo,comoeldescarguedepuntosatravsdeherramientasgratuitasdisponibles enInternettalescomoDNRGarmin. Comosehabamencionadoantes,existendiferentesfuentesdeinformacinqueestnpublicadas pordistintosnivelesdelgobierno:federal,territorialymunicipal.Anivelfederal,algunas agenciasusansuspropiosformatosdigitalesparapublicartalescomolosTIGERFilesdel NegociadodelCensoFederalolosmapastopogrficosdelUSGeologicalSurveyenformato SpatialDataTransferStandard.Ningunodeestosformatospuedeserledooimportado directamentedesdeArcView.Porelcontrario,esnecesariotenerunalicenciadeArcInfooel mduloDataInteroperability(FME,SafeSoftware)parapoderimportarestosyotrosformatos fueradelosdeESRI. EstosprogramasESRIsonsumamentecaros,demodoqueesrecomendableadquirirun programadoquepermitaimportarotrosformatos.ExistenopcionesenInternet,ascomo tambinalgunosprogramasdebajocostequepermitenimportarmltiplesformatos,talescomo ManifoldSystem.
O|G|P
98
Importardatosenlageobase: DentrodelaslimitadasopcionesdeimportacinestnlasqueseproveendesdeArcToolbox. Segnsealaversinquesetenga,aparecernmsopciones paraimportardatosaotrosformatosESRIcomolacobertura ArcInfoporejemplo. ArcInfotienemltiplesrutinasdeconversindesde diferentesformatoshacialacobertura,lacualpuedeser transportadafcilmenteashapefileounfeatureclassdeuna geodatabase. Tambinpuedenverselasopcionesdeimportacinde formatosCAD,quecomosemencionantes,sonmuy difundidasporqueusualmenteproveeninformacin cartogrficabsica:mapasbases,derivadosdeprocesos fotogramtricos,planos,etc. LaopcinToRaster|DEMtoRasterpermiteimportarun modelodigitaldeelevacionessegnpublicadosporelUS GeologicalSurveyenformatoSDTSDEM.
Por otro lado, desde ArcCatalog tambin pueden ser importados distintos tipos de datos ESRI: shapefiles, featureclassesdeotras geobases. Adems se puede importardiferentestiposdersters dentrodeunageobase,talcomose ve al final de las opciones de importacin.
O|G|P
99
3:
4: Esteerrorocurrecuandolastablas entrefeatureclassesnosoniguales.
O|G|P
100
Otrasfuentesdedatos: Unadelasfuentesdeinformacinmsusadassonlasqueprovienendelossistemasde posicionamientoglobal.ESRIvendetambinelprogramaArcPad,elcualsirveparala coleccindedatosGPSylaentradadedatosenelcampo.ArcPadpermiteunainterfazde programacinquepermitelapersonalizacindeformulariosparaagilizarlaentradadedatos usandocomputadorastipoiPAQ. RefirasealapginawebdeESRIsobreinformacindel programaArcPad. TambinexistenprogramasgratuitosenInternetparaconvertirdatosobtenidosporaparatosGPS debajocostecomoelGarmin.UnejemplodeestoeselprogramaDNRGarminproducidopor laUniversidaddeMinnesotaenlosEstadosUnidos.
O|G|P
101
ServidoresdearchivosgeogrficosenInternet:InternetMapServers: HaydiferentesmanerasdeaccederaservidoresdemapasporInternet(InternetMapServers)as comotambindiferentesformasderecibirlainformacin.RefirasealConsorciodeDatos GeoespacialesdeFormatosAbiertos(OGC),elcualhaformuladociertosprotocolosde codificacinparalacomunicacindedatosgeogrficos. EnArcGISesposibleaccederadiferentesfuentestalescomoLaRedGeogrfica(Geography Network)paradatosdediferentespases.Ennuestrocasolocal,diferentesagenciaslocalesy municipaleshanoptadoporestatecnologaparapublicardatosgeogrficos.Laagenciacatastral (dedominiomunicipal)hapublicadounapginadedicadaalacomunicacindeestosdatos catastrales. (http://cdpr.crimpr.net). Elaccesoesdetiporestringido,porlocual esnecesario contactaralCentrode RecaudacindeIngresosMunicipales(CRIM)parapediruna autorizacin. ElgrficoinferiormuestraelmapaparcelariodelMunicipiodeLares,enellmiteconAdjuntas, cercadelpobladoCastaer.
O|G|P
Manipulacindedatosparalaentradaalabasededatos:reproyeccin Enmltiplescasosesnecesariomanipularlosarchivosgeogrficosparanormalizarloso estandarizarelsistemadereferenciageogrfica.Diferenteslugaresutilizansistemasde coordenadaslocales,regionales,nacionalesomundiales.
102
EnPuertoRico,losdatossereferencianalmenosusandodosproyeccionescartogrficas,Cnica ConformedeLambertylaTransversalUniversal deMercator(UTM).Enmltiplesocasiones tambinseusanlosdatossinproyectarusandocoordenadasgeogrficas(latitudylongitud). MuchosdelosaparatosGPSregistrancoordenadasenlatitudlongitudusandoeldatumglobal WGS84. Undatumesel espaciodereferenciamatemticodondedescansanlascoordenadas.Losdatums sedesarrollanatravsdemedicionesprecisashechasporgeodestasenelterreno(entreotras importantescomolasgravimtricasydeniveldelamarea).Sobreestasmedicionesseproyecta matemticamentelaformadelatierramediantemodelosllamadosesferoideygeoide.Sobre estasmedicionesseproyectanlosdatums,quepuedenserlocales,enelcasodedatumsantiguos, oglobalesenelcasodeusomsreciente.Ladiferenciaestribaenelpuntodeorigen,dadoque losdatumslocalesusanunpuntodereferenciadentrodelareginopas,mientrasqueeldatum globalusaelcentrodelatierra. Losdesarrollosengeodesiayagrimensurahantradocambiosenlossistemasdecoordenadas. Eldatumlocalviejo(PR1940aliasNAD27)estobsoletoyseurgealasagenciasquehaganla transferenciadecoordenadas(shifting). Existeunaleylocal(Ley 264de2002)lacualestablece elsistemadecoordenadas,proyeccincartogrficaydatumoficialdelasagenciasdegobierno. Paramsdetallesrefiraseanuestropasadotutorialenlapartedegeorreferenciacin.
O|G|P
SistemasdeInformacinGeogrfica
readeTecnologa
OficinadeGerenciayPresupuesto
OFICINADEGERENCIAYPRESUPUESTODELESTADOLIBREASOCIADODEPUERTORICO CalleCruz254,Apartado9023228,SanJuan,PuertoRico009023228telfono:(787)9779200
www.ogp.gobierno.pr
O|G|P
104
Unadelasactividadesmsimportantesenlaconstruccinymanejodelasbasesdedatosesla validacindelosmismos.Elvalorylautilidaddeunabasededatossonproporcionalesalgrado devalidez(cercanaalarealidad)delosdatos.ArcGISproveeherramientasparalavalidacin dedatosgeomtricosylosnogrficos(atributos). PorlavertientedelavalidacindeatributosArcGISofrecelaopcindehacerlistasdevalores posibles,llamadosDominios.Otromecanismoparalavalidacindedatoseslacreacinde subtipos,(subtypes)loscualesseusanparaorganizardatosyalavezasignarleslistasdevalores porgrupos. Unaaplicacinalusodesubtiposeslaasignacindecategorasportipologadevas.Algunas vaspuedenserclasificadascomoprimarias,secundarias,ferrovas,etc.Cadaunadeestaspuede tenerdistintostiposdeatributos.Lossubtipostambinofrecenlaventajadeasignarvalorespor defectoacadaclase,amododeherenciadeatributosporsubtipo.Estocontribuyenotablemente alavalidacinalmomentomismodelaentradadedatos.
O|G|P
105
Dominios: Losdominiosseusanparaasegurarunalistavlidadevaloresquesernusadosparalaentrada de datos de atributos. Algunos dominios son generados por ArcGIS y otros pueden ser definidos por el usuario. Por ejemplo, antes de comenzar a digitalizar es recomendable que se definantodoslosvaloresposibles. El usuario que est haciendo la entrada de datos no tendr opcin de aadir otro valor que no pertenezca a esta lista. Para esto ser necesario volver a ArcCatalog y modificar el dominio para aadirestevaloradicional. Tiposdedominios: Losdominiosaceptandostiposdevalores: Rango o amplitud de valores Esta opcin se refiere a campos con datos numricos en donde tenemos constancia del valor mnimo y mximo dentro de las caractersticas del objeto a modelarse. Por ejemplo en un pas existe un rango definido de elevaciones: 0 a 1338 metros en el caso de Puerto Rico. En carreteras, aquellasqueseanprimariasdeberanllevarunrangonumricoentre1y99,etctera. Valorescodificados(codedvalues)Estosrespondenadatosdetiponombreocategrico, aunquepuedetambinalbergarvaloresdetipoordinal ynumrico.Unejemplodedatos categricospuedeserlareglamentacindelterreno,suocupacin,cubierta,tipo,etc.Paradatos ordinales,puedenrepresentarsedatosdetipobinario(cierto,falso)comotambinunaescala ordinal.Porejemplo,lasdistanciasaciertocuerpodeaguapuedenrepresentarseporniveles relativosdesusceptibilidadainundacinosedimentacin,etc. Los dominios se definen a nivel de la geodatabase. De este modo se hacen disponibles para cualquier feature class o tabla dentro de la misma. Es posible tambin importar tablas con distintos valores para convertirlas a dominios. Por ejemplo, se puede generar una lista nica de valores trada de un mapa hecho previamente. Estas operaciones pueden hacerse desdeArcToolbox.
O|G|P
Reglasparalaintegracinydivisindeelementos:(Domainproperties) SplityMergepolicy serefierenareglaspredefinidasparaalbergarvalorespordefectoen momentosenquesedividanointegrenelementosgeomtricos. SplitPolicytienetresopciones: Defaultvalue(Valorpordefecto):en estaopcinpodemosdeterminarunvalorqueser asignadoaloselementoscuandoseandivididos. Duplicate:copiaelmismovalordelelementooriginalalmomentodehacerladivisin. Geometryratio:calculalaraznentrelasdimensionesdelosnuevosobjetoscreados.
106
O|G|P
UsodedominiosenArcMap: AntesdeusarundominioparalaentradadedatosenArcMapesnecesariocrearlalistade valores.EsposiblehacerlosdirectamenteenArcCatalogousarlasopcionesdeArcToolbox descritasarriba. :
107
Rightclickencimadelageobase.EscojaProperties
O|G|P
108
O|G|P
109
Enelcasodelosdominiosporamplituddevalores(rangedomains)esalgodiferente. Al momentodelaentradadedatossepermitecualquiervalor. Enesteejemplo,eldominiovadesde0a1,338metros,locual correspondealaamplitudde valoresdeelevacinenPuertoRico.Aadimosunpuntoyleasignamoselvalor1,500.Este valorfueaceptado. Paravalidarlo(sabersiestpermitidoono)esnecesariousarlaopcin ValidateFeatures.Si existenmltiplesocurrenciasdeviolacionesalaamplitudpermitidaporeldominio,los elementos permanecern seleccionadospara queelusuariohaga lascorrecciones necesarias. Comosiempre,es necesario correspondereltipo dedatonumricodel atributoconel dominio.Por ejemploparaeste atributousado (elevacin)hay valoresdecimales, porlotantoes necesariodefinirun dominioquealberguevaloresdecimales(floating,double).
O|G|P
110
Cundousarsubtiposodominios: Esmejorusarsubtiposcuandolosatributosseagrupanenclasesquetienenasuvezdiferentes atributos.Elejemploquemsseusaeseldelasvas.Existendiferentestiposdevasycada unodeestostipostieneigualcantidaddeatributosperodiferentesvaloresportipo.Elsubtipoes definidodesdeArcEditoroArcInfoypuedeasuvezusarseparamodelar(representar) comportamiento(behavior).Paragenerarcomportamientosesnecesariotenerunalicencia ArcInfo. Encuantoalosdominiosdevalores,estosseprestanmsparaproveerlistasdevaloresposibles: cdigosdereglamentacin,rangosdevalores,etc.Estosdominioshacenquelavalidacinde datossehagacomenzandoenlaentradadedatos,locualloshacemuytiles. Estafuncionalidad estdisponibleparalaslicenciasArcGIS,incluyendolasdeArcView.
O|G|P
111
Validacingeomtrica:Topologa LatopologaenArcGIScumpleunadoblefuncin: establecerrelacionesentrelosobjetos geomtricosenunespaciodefinidoylavalidacindelosdatosgeomtricospormediodeuna variedaddereglas. Primeroentraremosadiscutirlaspropiedadesbsicasyfuncionamientodelatopologausando unalicenciaArcInfo.Luegoexplicaremoscmoconstruirtopologabsica(maptopology)para licenciasdeArcView. SedebeaclararquelafuncionalidadtopolgicaeslimitadasegnlalicenciaArcGISquese posea.LalicenciademenorfuncionalidadeslaquecorrespondeaArcView,lacualsolamente permitelafuncin MapTopology.Lamismaselimitaacadasesindemodificacin(edit session)deArcMapynopuedeserguardadaenlageodatabase. Porotrolado,laslicenciasdeArcEditoryArcInfotienenlacapacidaddecreacindetopologas enformadearchivosguardadosenlageodatabase. EnestecaptuloveremosademslasbondadesdeunprogramadoespecializadoparaArcGIS, el cualfacilitadegranmaneralaentradadedatosyelgeoprocesamiento.SetratadeETGeoTools. AquellosinteresadospuedenvisitarlapginaETGeoToolsyETGeoWizardsenelsitioweb http://www.ianko.com.Aunquetieneciertaslimitaciones,esteprogramaproveemltiples herramientasquetienenmuchsimautilidad. Su discusin sereservaralfinal deesteapartado.
O|G|P
112
Nodo
Labelpoint
Deestamaneraseestructurabalacoberturaendondelossegmentoslineales(arcos)cerrados podanformarlasreas(polgonos).Lasrelacionestopolgicasseguardabanenlosarchivos PAL(polygonarclist)quesereferaaunalistadesegmentosconordenydireccinpara conformarelreacerradayelarchivoLABqueguardabalospuntosquedabaninformacin temticaalospolgonosoreas. (ESRIWhitePaperJ9469,julio2005,p.23) Estemodeloesmuyeficienteentrminosdenecesidaddeespacio,perotenatambin sus desventajas.Porejemplo: Latopologadebaconstruirsecadavezquesemodificaralacobertura Solamenteunusuarioalavezpodamodificarunacobertura
O|G|P
113
Shapefiles: El desarrolloyelabaratamientodelacantidaddeespacioymemoriaenlascomputadorasjunto coneldeseodeESRIdeuniversalizarlainformacingeoespacial,hicieronquesedesarrollara otrotipodearchivocongeometramssimplequelacoberturaArcInfo.Paralaprimerapartede losaos90sedesarrollentonceselshapefile,elcualfueelformatomsusadoparadifundir informacingeogrficadigital.Debidoasusimplicidadyformatoabierto,muchasempresasde desarrollodeprogramasSIGcomenzaronaescribirfuncionesdeconversin. Sinembargo,pesealasimplicidadyrapidezdemanipulacin,losshapefilestienenladesventaja denotenerlaestructura topolgicadelascoberturas. Porejemplo,lamodificacindelos shapefilespuedeserfrustrante,especialmenteenelcasodelospolgonos.Debidoaquecada bordedeunreacontiguadeberepetirse,sepuedencometererroresalmomentodemodificaro entrardatos. Muchasinstitucionesoagenciasusabanunametodologahbrida:entradadedatosy modificacinenformatoArcInfocoverage(oPCArcInfo,yadescontinuado)y difundirlosdatos enformatoshapefile.Estosinembargotraesusproblemasdeactualizacin,porqueseest aadiendounpasoadicionalenlaproduccin.
Ahorasepuede notarcmoambospolgonosrepitenel borde comn. Esto es caracterstico de los shapefiles y los feature classespoligonalesdelasgeodatabases.
O|G|P
114
Lageodatabase: Losfeatureclassesdelosgeodatabasespueden tener topologaasociada.Estodependedel intersdelusuarioydeltipodelicenciaArcGISqueposea.Desdelaversin8.3,ArcGIStiene lacapacidaddemantenertopologadentrodelageodatabase.Deestamanera,seeliminla funcionalidaddemodificarcoberturasArcInfodesdeArcMap.Sielusuarioquieremodificar unacoberturatendrqueconvertirlaashapefile,ounfeatureclassdeunageodatabaseousar WorkstationArcInfo. LatopologaenlageodatabaseesalgodiferentedelatopologaenArcInfo. (ESRIWhitePaperJ9469,julio2005,p.7) Noseguardainternamenteenunfeatureclass.Latopologaseguardadentrodeun featuredataset(topologyclass)yseasociaaunoomsfeatureclasses. Permiteseractivadacuandosenecesite. Tieneunavariedaddereglas(25)para representar lasrelacionesentreelementos geomtricos,tantointrafeatureclasscomoentrefeatureclasses. Habilidadparadifundirtopologaenaplicacionespersonalizadasparadesktop,en servidoresoansobrelaWeb. Soporteamltiplesusuariosparamodificartopologasmedianteelusodebasesdedatos tipoempresarial (RDBMS):Oracle,MSSQL,DB2,etc. ElusodeRDBMSpermiteelalmacenamientodeenormescantidadesdedatos,guardar versioneshistricasyreplicacindedatos. Herramientasparalavalidacingeomtricadelosdatos: o Identificacin o Modificacin o Solucin simultneadelaversintopolgicacomolageomtricasubyacente. Enotraspalabras,latopologanoesparteintegraldeunfeatureclass,sinoquees guardadaaparteenlageobase.Recuerdequeunfeatureclasstopolgicopuede involucrarlainteraccinconmltiplesfeatureclasses. Herramientaslgicasdenavegacindentrodelatopologa.Sepuedeobtenerlistasde reascontiguasporunbordecomn(edge)ascomotambinporunnodo.
O|G|P
115
Topologyclassdeunageodatabase: Comosemencionanteslatopologaseguardacomounaclasetopolgica(topologyclass) dentrodeunfeaturedataset.Recordemostambinquedentrodeunfeaturedatasetlosfeature classesdebentenerlamismareferenciaespacial(todosrepresentanunlugarcomn)con diferentestemticas. Unaclasetopolgicatienelassiguientescaractersticas: Guardaunalistadelosfeatureclassesparticipantes Registralosparmetrosde: o Tolerancia(clustertolerance),rangooniveldeimportancia(rank),ademsdelas reglas(topologyrules) Retieneunalistadeloserroresencontradosyexcepcionesalosmismosy lasllamadas reassucias(dirtyareas)queencierranzonasdondeexistenlasviolacionesalasreglas topolgicas. Estasreasseguardancomogeometrasespecialesaparteypuedenserpresentadascomo puntos,lneasypolgonos,segnseaelcaso. Generayhacecumplirlasrelacionestopolgicas o Pegaoengancha(snaps)coordenadasqueestndentrodellmitedelatolerancia Remplazalasantiguasherramientasdemanejotopolgicotalescomo o Sharededittool o Integrate
O|G|P
Flujodetrabajoparalagestindevalidacintopolgica:
116
Tolerancia
Insumos
Resultados
Rangos
Creartopologa
Procesos
Reglas
DirtyAreas
Validartopologa
ModificarFC(mapa)
Errores
Corregirerrores
Hacerexcepciones
Excepciones
O|G|P
117
O|G|P
118
Parmetrostopolgicos:Ranks: Nivelesdeimportancia: Seusanparamanejarculessernlosobjetosquesernmodificadosdurantelaaplicacindel procesodevalidacin.Elmovimientodecoordenadasseefectuardependiendodelaprioridad queseleotorgueacadafeatureclass.Porejemplo,damosporsentadoqueunaseriedepuntos tomadosporunGPSsubmtricofueroncorroboradosyestndentrodelosparmetrosde precisinaceptables.Estaserentoncesnuestrabaseparaconstruirnuestracartografa.Usando estospuntospodemostrazarlaslneasqueasuvezdefinirnunreadeunlote. Losnivelesdeimportancia(ranks)sern 1:LospuntosGPS 2:Lossegmentosdelneasqueconformanellote,parcela,oreadeinters. 3:El polgono(lote)queseformaconlaunindeestossegmentos Losranks(niveles)sedefinensolamenteporfeatureclasses. Losnivelesconciframenortienenmayorimportancia:(desde1hasta50) o 50 tienemenorimportancia o 1 tienemayorimportancia Losvrticespertenecientesanivelesdemenorimportanciasemovernhacialosvrtices denivelesmayorimportancia. Geometradeentrada Nivelimportanciamayor Sinniveldeimportancia
O|G|P
119
Parmetrostopolgicos:Reglas Sirvenparavalidarlasrelacionestopolgicasentrelosobjetosgeomtricos. Existeuntotalde 25reglas,lascualespuedendefinirseparaunomsfeatureclassesdeigualesodistintas geometras.Tambinpuedendefinirsereglasparalossubtiposentreunmismofeatureclasso entrevariosfeatureclasses. Lasreglassonrevisadasduranteelprocesodevalidacin.Lasviolacionesaestasnormasson almacenadasenlaclasetopolgica(topologyclass)definidaparalavalidacincomounaespecie defeatureclassespecial. Estasreglaspuedenserdefinidasencualquiermomento.No necesariamentetienenquedefinirsealprincipio.SitieneaccesoalaWeb,visiteelsitedeESRI, enelcualencontrarungrfico(eningls)elcualexplicagrficamentecadaunadeestasreglas.
http://webhelp.esri.com/arcgisdesktop/9.1/index.cfm?TopicName=Topology%20rules%20poster
Entrelasventicincoreglaspresentamosunospocosejemplosqueaplicanadistintosnivelesde geometra:
Normaparapuntos: (puntoenpolgonos) Normaparalneas: (lneaalneaenunmismo featureclass) Mustnothavedangles: (Nopuedetenerlneassin conectar) Registrar todo aquel segmento que no est conectado con otro segmento de lnea dentro de la lista de violaciones al momento delavalidacintopolgica. Normaparapolgonos: (polgonopolgono,polgono lnea,polgonopunto) Mustnotoverlap: (Nopuedensolaparse) Este aplica en ocasiones a distintas jerarquas en lmites administrativos. Un barrio pertenece a un municipio: no debe solapar a otro barrio ni tampoco debe solapar a otro municipio.
Mustbeproperlyinside: (Debeestarapropiadamente dentro) Cualquier punto que est fuera deunpolgonooqueestenlos lmites se registrar como una violacin y pasar a guardarse en la clase topologa. Aclaramos que la cercana al borde de un polgono se define porelumbraldetolerancia. Procedimientosparacorregir Procedimientosparacorregir situacin: situacin: Moverpunto(s) Snap(pegarmanualmente) Borrarlo(s) Extenderlalnea Cortar(trim)
O|G|P
ProcesamientoTopolgico:DirtyAreas(reassucias)
120
Segnestapartedeldiagramayahemospasadoporladefinicindelosparmetrosdetolerancia, rangosonivelesdeimportanciadelosFCydefinimoslasreglastopolgicas,quepueden tambinsermodificadasoaadirotrasms. UnavezgeneradoelFCespecialtopologyclass,todalaextensinsevuelveundirtyareaque necesitarservalidado(Validatetopology).Paraaligerarelprocesoderevisin,ArcGISvalida solamentelasdirtyareas,dadoaquesesuponequelasdemspartesestnvalidadasconsus correccionesy/oexcepciones. AnlogamenteacuandosetrabajabaenArcInfo,cadavezquesemodificaunFCparticipanteen latopologasegeneraunazonasuciaquedebeservalidada. Validarlatopologa: LatopologapuedeservalidadatantoenArcMapcomoenArcCatalog.Sinembargo,es necesariodecirquelosprocesosenArcCatalognosonreversibles(nohayundo).Siguiendo entonceslosparmetrosdeterminadosporelusuario,ArcGIScomenzaramovervrticesy hacerlosenganches(snaps)queseanpertinentesdentrodelatolerancia. AdiferenciadelantiguocomandoCleandeArcInfo,lossegmentosdelneanosonpartidosen cadainterseccindelneas.Porelcontrario,semueveelvrticeafectadoporlatoleranciayse crealoqueESRIllamacrackingquenonecesariamentequieredecirrompimientosinola insercindeunvrtice.Unavezgeneradoelvrtice,entoncesseenganchanopeganvrtices entres(otravez,segnelumbraldetolerancia,rangosyreglas). Esteprocesoesllamado Clusteringconglomerar. Input Procesodevalidacin(cracking) Clustering
O|G|P
121
Notecmoseenganchaelvrticenuevoalpuntodeiniciodelalneademayorimportanciaen negromsoscuro. Pasosparagenerarunfeatureclassespecialparatopologa(topologyclass): AunquenuestroenfoquehasidodirigidoalusodelaslicenciasArcView,nuestraintencines tambincubir,almenosenelaspectotericolastopologasenlageodatabase.Muchosde nuestrosusuariosson(somos)noviciosencuantoalanuevageneracindetopologafueradelas coberturasArcInfo.Porestoincluimosunaseriedepasosparaellectorquetengaunalicencia deArcEditoroArcInfoydeseeconocerlospasosbsicosparagenerartopologa. Recuerdenquelatopologasedefinedentrodeunfeaturedataset,elcualesunaespeciede subdirectoriodentrodelageodatabase.
FeatureDataset
FeatureClasses
ComencemosdesdeArcCatalogparagenerarlatopologa. Hagarightclickencimadelfeaturedataset.EscojaNew|Topology
O|G|P
Aparecerelwizard(programaguiado)quelellevarpasoapasoenelproceso. PresioneNextyvayaalprximopaso.
Estagualeayudaraconstruirunanueva topologa. Unatopologalepermiterepresentarel comportamientodediferentestiposdedatos deunamaneraintegrada. Algunosejemplosincluyenrepresentar parcelasadyacentesosuelos,costasy lmitesinternacionales,redesvialesy geografasanidadascomolosonlasreas censales.
122
Enelprximopaso,escribaelnombredelfeatureclassespecialdetopologayelumbral detolerancia.
O|G|P
PresioneNextypasemosaseleccionarlosfeatureclassesqueparticiparnenla topologa. Solamenteescogeremosdosfeatureclassesporelmomento.
123
O|G|P
PresioneAddRule.
124
EnestecasoescogimoselfeatureclassdeCalificacinprimeroporquesteeselque deberseguirloslmitesdelasparcelas(FCSanSebastin).
O|G|P
ParaelfeaureclassdeparcelasaadiremoslareglaMustnothavegaps.
125
PodemosrepetirlareglaparaelfeatureclassdeCalificacin.
Podemosguardarestasreglasenarchivosaparteparausarlasdespus. (Saverules)
O|G|P
PresioneNextparaverelresumendelosparmetros.
126
PresioneFinishparaterminar.Aparecerunmensajedebarraparaapercibirlodel procesamiento.
Aparecerentonceslaopcin queseofreceparacomenzarlavalidacin.
O|G|P
127
Sidesea,podrentonceshacerlasmodificacionesusandoArcMap.Necesitaractivarel toolbarTopologyToolbar:
O|G|P
128
Traeremoselfeatureclasstopolgico:
Aparecerelmensaje:
Elmensajeleprevieneparaquetraigatambinlosfeatureclassesasociadosala topologa.PresioneYessiquieretraerlos.
Estaeslalistadeloselementosdelatopologaylosfeatureclasses involucradosenlamisma.
O|G|P
Siqueremosverelcontenidodelalistadeviolacionesyerrores,debemosabriruna sesindemodificacin(Editsession). Busqueel EditorToolbaryescojaEditor |StartEditing.
129
RecuerdequeelEditorToolbarpuedeseractivadousandoelbotn StandardToolbar
del
O|G|P
Presioneelbotn ErrorInspector Cuandoaparezcalasiguienteforma, paraaccederalalistadeviolaciones.
130
Veamoselprimerejemplodelalista.Laseleccionamosyhacemosrightclickpara activarelmendecontexto.
EscogeremosZoomTo.
O|G|P
Nosmostraresteerror:
131
Elcualesunespaciovacodetectadoporelprocesodevalidacintopolgica. VolvamosalalistadeerroresyescojamosShowRuleDescription
Estaesladescripcindelaregla.
O|G|P
132
Podemosgenerarunpolgonopararellenarestareaodejarlacomounaexcepcinala regla.Escogeremoslaopcinpararellenar(CreateFeature):
Alcrearelobjeto,desaparecerdelalistaelerror. Observequeahorahay15.
Fjesequeelpolgono vacoserellen.El nuevopolgonoadoptar losatributospordefecto. Sinoseespecific ninguno,mostrar el valor<Null>encada campoquenosea calculadodeformaauto mtica.Quedanotros espaciosvacosque podemoscontinuar llenando.
O|G|P
133
Dejaremosporahoralasviolacionesenloslotes.PasaremosalareglaAreaBoundary MustBeCoveredbyBoundaryof,lacualseusaparadetectarreascuyosbordesno coincidenconlosbordesdelotrofeatureclass(LosbordesdeCalificacinnocoinciden conlosdelasparcelasolotes). Recuerdeactivarel SnappingEnvironmentparaasegurarelengancheconlosvrtices. Enesteejemplosernlosbordesdelfeatureclassdelotesylosdelasparcelas. UsaremoslaherramientaFixTopologyErrors, ErrorInspector. . teniendoalavezactivadoelbotn
Acercaremosaunreayusaremoselcursor(flecha)paraescogerelbordeconerrorenel mapadecalificacin.
Pegar
Pegar
Usaremoslasherramientastopolgicas paraescogerlosnodoscoincidentesdelmapa declasificacin,harcerquesigan elbordedelaparcela. Elnodoescogidomostrarotro color. Usando estaherramienta,presionalateclaNparaescogernodos PuedetambinusarlasopcionesReshapeedgeoModifyedge,combinandoconTraceen lamaneradeloposibleusandoobjetosseleccionadospreviamente.
O|G|P
134
Unavezusadaslasherramientasparamovernodosybordes,validamoslatopologaen laextensincorriente:
Elresultadomuestraladesparicindelalneagruesaroja. .
Enestecasoeranecesario hacer coincidir los vrtices de los lotes con aqullos del feature class de calificacin.
O|G|P
excepciones.
135
O|G|P
136
Otraopcinesproducirunnodoenalgnlugardelalneayluegomoverlo.
O|G|P
Esteeselresultadoquesenosmuestra:
137
Seleccionamosunborde:lomovemos,
Losoltamos Validamos
O|G|P
138
TambinpuedepicarseunbordemediantelaherramientaSplitEdgeatDistance,
O|G|P
139
Pararecapitular: LatopologatipoGeodatabaseresidedentrodeun featuredataset. Refirasealcaptulo6,sobrecmodefinirunfeaturedataset,susistemaderefrencia geogrficayprecisin. Noesposibleincluirdentrodelatopologaafeatureclassesqueestn fueradelfeature dataset Validacin: latopologaesunaherramientadevalidacinparalaintegridaddelosdatos. Porlotanto,esnecesariodefinirlosparmetrosde: o Tolerancia(clustertolerance) o Nivelesdeimportancia(ranks)delosfeatureclasses o Reglastopolgicas Losparmetrospuedensermodificadosantesodespusdelavalidacin. SepuedevalidarenArcCatalog,peroestainterfaznoeslamsadecuada.Espreferible usarArcMap. Existen 25reglas,lascualesaplicanadistintosnivelesgeomtricos.Hayreglaspara featureclassespuntuales,puntoenlnea,puntoenpolgono,ytodaslasdems combinaciones. RefirasealaayudaenlneaESRIparaobtenerexplicacionesgrficas sobrecadaunadelasreglas. Lareglatopolgicapordefectoes Mustbelargerthanclustertolerance. Estoayudaa identificarobjetosinsignificantesdentrodelfeatureclass. EsnecesariotenerunalicenciaArcInfooArcEditor paraproducirtopologasde geodatabases. LaslicenciasArcViewporsuparte,solamentepuedenaccederaunafuncionalidad limitada: Map Topology.Lamismasedefinedentrodeunasesindemodificacinen ArcMapynoesguardadaenlageobase. LafuncionalidadMapTopologypermiteelusodefeatureclassesendiferenteslugares (standalone)yshapefilesconjuntamente.Estonoesposibleconlatopologadela geobase.
O|G|P
140
LaherramientaMapTopology: Estaherramientapermiteunalimitadafuncionalidaddevalidacintopolgica.Estaeslanica opcindeestaclaseparalaslicenciasArcView. Estalicenciapermitevisualizarfeatureclases participantesenlatopologaperonopermitesumodificacin. Acontinuacinsepresentauna comparacinentrelasfuncionestopolgicasMapTopologyyGeodatabaseTopology. ComparacinfuncionalidadMapTopologyyGeodatabaseTopology Maptopology Geodatabasetopology
Puedeusarconjuntamenteshapefilesystandalone featureclasses. Losfeatureclassesdebenestarenunasola geodatabase.Losshapefilesdebenestarenel mismodirectorio. Persistesolamentedentrolasesinde modificacindeArcMap. Solamentesepuedeescogerunatopologapor sesin<MapLayers>. Requieredosparmetros: umbraldetoleranciaylosfeatureclasses participantes. LasherramientasdevalidacindelTopology toolbarnoestndisponibles. Solamentepermitefeatureclassesqueresidan dentrodeunfeaturedataset. Featureclasses:solo losqueestndentrodeun featuredataset. Esguardadapermanentementeenla geodatabasecomounfeatureclassespecial. Mltiplestopologasenunasesinde modificacin. Requieredefinirtolerancia,nivelesde importancia(ranks)yhasta25opcionesde reglastopolgicas. Todaslasherramientasdevalidacinestn disponibles.
LaslicenciasdeArcEditor provendosfuncionesmsparaelusode MapTopology(ademsde poder generartopologasparaunageodatabase): 1.Planarizelineslacualsirveparadividirlneasquesecruzanlascualespuedenservirparala construccindereas. 2.ConstructfeaturesdeusoposterioralaherramientaPlanarize,esusadoparala construccindereas(polgonos)basadosenlneasqueformenfigurascerradas. ParaaquellosquetenganunalicenciadeArcEditoryestninteresadosenverunejemplode estosdoscomandos,presentamosentoncesunejemplosencillo: Comenzamospordibujarunaseriedelneasenunshapefileofeatureclassquesecrucen yqueformenpolgonos:
Ahoraseleccionamoslaslneasconlaherramientadeseleccin
O|G|P
141
Unavezseleccionadashagaclickenelbotn PlanarizeLines
Aparecerunacajadeentrada(inputdialog)lacuallepedirqueescribaelumbralde toleranciaodejarlocomoest.
Seleccionamosotravezlaslneas
: :
Presionamoselbotn ConstructFeatures
Otravezlepedirquedefinaelumbraldetolerancia(Clustertolerance):
PresionamosOK
O|G|P
142
O|G|P
143
Recuerdelodiscutidosobreelumbralde tolerancia(clustertolerance). Siesteparmetrosedefineconunnmero muygrande,causarquemsverticesse enganchenunosaotros,avecescon resultadosnodeseados. Porelcontrario,sielumbralesdemasiado pequeo,nocausarapenasmovimiento decoordenadasyengancheentreobjetos queseentiendequedebenestar conectados.
O|G|P
144
paracomenzaramodificarbordes.
Maptopologyseactivaparalaextensinvisible:
O|G|P
145
Smooth
Algunosdeestosnoestndisponiblesparatodaslaslicencias.Porejemplo,lasherramientas degeneralizacinysuavizado(Generalize,Smooth)noestnactivasen ArcView. AlladoizquierdosemuestranherramientasrelacionadasaldibujotipoCADtalescomo: Fillet,lacualsuavizaesquinas, Extendconectaunalneaconotraprxima,y Trim cortaunsegmentoquesobrepasaotralnea. LasherramientasalcentroestnmsrelacionadasconlasdetipoCoordinateGeometry tilesparaagrimensores otopgrafos.Sisudisciplinaeslaagrimensura,existeunmdulo aparte SurveyAnalystdiseadoparalaintegracindedatosdecampodemensuras topogrficasalabasededatosSIG.
O|G|P
146
HerramientasETGeoTools: Existeunavariedaddeprogramasproducidosporterceros.ETGeoToolsyETGeoToolsson mdulosdiseadosparaentradadedatosymanejodelosmismos,producidosambosporET SpatialTechniquesenSudfrica. Elprecioesrazonableparalacantidaddefuncionalidadesque aadealaslicenciasArcView,ascomotambinparalasdemslicenciasdeArcEditory ArcInfo. Siinteresamsdetallesvisiteelsitioweb:http://www.ianko.com. Nosdedicaremosamostraralgunasdelasopcionesqueproveeel mduloETGeoTools.
O|G|P
Otrasherramientasnosayudanavisualizarlalocalizacindenodosdedistintaclasey vrticestantoenlneascomoenpolgonos. Inicialasopcionesdeajusteparamodificarypresentarpolgonosylneas.
147
Opcionesparapresentarnodos
Opcionesparapresentarlneasduplicadas, solapesyespaciosvacos
O|G|P
Removeredundantnodes.Sirveparacolapsarmltiplesnodosenunosolo. Flip.Invierteladireccindeunsegmento. Cleanpseudonodes.Eliminanodosconectadosquepuedenperteneceraunmismo segmento.
148
transfierelos
O|G|P
149
Herramientasdeagrimensura: ETCOGO,incluidoenelpaqueteETGeoToolscontienetresherramientasparaestastareas.
O|G|P
Paraobjetosdegeometralineal:
150
Paraobjetosdegeometraareal:
O|G|P
Rutinasdeconversin:
151
Rutinasparaproduciryanalizardatosentresdimensiones:
O|G|P
RutinasbsicasdeGeoprocesamiento:
152
Manipulacindearchivos:
EntreestosdestacamosVectorGrid,elcualsirveparagenerarcuadrculasdefinidasporel usuario.Sepuedendefinirtantoengeometralinealcomoareal.
O|G|P
Referencialineal:
153
EstaseriedefuncionescomparanconlasfuncionesdelmduloNetworkAnalystdeArcGIS.
LimitacionesdelasherramientasETGeo: Aunqueestasherramientastienenunagranfuncionalidad,lasmismastienenporlomenosdos limitaciones. Primeroloslayersdebencompartirelmismosistemadereferenciageogrfica. Aquelloslayers(featureclassesoshapefiles)condistintossistemasdecoordenadassern rechazadosporlasherramientasET. Segundo,segnnuestraexperiencia,lasherramientasET sonmslentasquelasconvencionalesdeArcGIS. Noempeceaestaslimitaciones,ciertamente estasherramientassondegranayudayfuncionalidadextra,sintenerquepagarmilesdedlares porlicenciasArcEditoroArcInfo.
O|G|P
SistemasdeInformacinGeogrfica
readeTecnologa
OficinadeGerenciayPresupuesto
OFICINADEGERENCIAYPRESUPUESTODELESTADOLIBREASOCIADODEPUERTORICO CalleCruz254,Apartado9023228,SanJuan,PuertoRico009023228telfono:(787)9779200
www.ogp.gobierno.pr
O|G|P
Enocasionesesposiblequeobtengamosdatosqueprovienen defuentesgrficasqueno necesariamentetienenreferenciageogrfica.Estoseaplicatantoafotosareassincorregir comoplanosdeunlugarenparticularyendistintasescalas,ydondelaorientacinno necesariamenteesalnorte.
155
Estainterfazademsnosdaalternativasparalatransferenciadeatributos deunarchivoa otro.EstoseconsigueatravsdelcomandoAttributeTransferMapping Enestediagrama,queremosparearlosatributos censalesconunmapadevasgeomtricamente mscorrecto.LoscamposFENAME(Feature Name)yCFCC(CensusFeatureClassCode) contienenlosnombresdevasyclasificaciones segnelNegociadoFederaldelCenso. Enelcasoquesolamentequeramostransferir atributossingeometra,debemosquitarlamarca checkalladodeTransferGeometry.
O|G|P
156
NotamosentoncescmosellenanloscamposFENAMEyCFCCconlosvalores correspondientesCallePadreQuionesyA41respectivamente.
Alternativasdeajustegeomtrico:
Attributetransfertool Edgematch Viewlinktable Clearlimited adjustmentarea Newlimited adjustmentarea Newidentitylink Multiple displacementlinks Modifylink Newdisplacementlink Selectelements
O|G|P
157
Elpasadogrficomuestraloscomandosdisponiblesparaelajustegeomtrico.Entreestosse encuentranloscomandosparaaadirDisplacementlinks (enlacespara desplazamiento)loscualesseusanpararegistrarlatransferenciadecoordenadasdeunlugara otro(ajuste). LosIdentitylinks sirvenparalimitarelreadeajuste.Esposibleajustarsolamente unaseccindelfeatureclassyporendenocambiarlarestanteextensin. ElcomandoViewLinkTable esusadoparaverlalistadeenlacesdedesplazamiento. Esta permitehacercambiosunoomsenlacesparapodervariarelerrorestimadoRMSE(RootMean SquareError).
O|G|P
ElsiguienteejemplomuestraunejercicioprevioalaactivacindelcomandoAdjust.
158
Porsuparte,sinosinteresaajustartodoel archivopodemosusarlosotrosmtodosde
ajuste:
O|G|P
159
Agregardatos: Comounprocesoposterioralajuste,esposiblequesenecesiteinsertarlosobjetosajustadosa determinadofeatureclass.Estecasoesmuyfrecuenteenelmantenimientodeunmapa parcelarioelcualestcontinuamentecambiando,amedidaqueserecibendibujosde segregacionesdeparcelasparadesarrollodeviviendas.Lamayoradeestosdibujossereciben enformatoCADoscansenpapel.EltcnicoSIGlosajustarynecesitarintegrarlos.Heaqu variosmtodos: Copy/PasteEstaeslamaneraquenosparecemsnatural.Simplementeseseleccionanlos elementosnuevos,secopianconelcomandoEdit|CopyyhacerEdit|Paste,tomandoen consideracinhaberactivadoantesellayerquerecibirlosobjetos(TargetLayer).Estose haceenunasesindemodificacin(Editsession). Simpledataloader Proveeunainterfaz sencillaparallenarunfeatureclassexistente condatosprovenientesdeotrosarchivos.
Objectloader EsparecidoalSimpledata loader,peropermiteademslaintegracin deobjetoscompuestoscomobasesdedatos conversiones(versioneddatabases)oredes. Estecomandoseactivamediantelainterfaz Customizeyarrastrndolaherramientaala interfazgrfica(GUI)deArcMap. Appendtool Esusadocuandosedeseacombinarfeatureclassesadyacentesen otroconms espacioterritorial.Lassiguientescondicionesnecesitanrespetarse: v Igualniveldegeometra(polgonopolgono,lnealinea,punto punto.) v Debentenerelmismosistemadereferenciaespacial. MergeEstafuncinestdisponible durantelassesionesdemodificaciny permitecombinardosomsobjetosenuno solo.Elresultadotabulardelaintegracin dependedelasreglasimpuestasenlas propiedadesdelosdominiosdela geodatabasequeapliquenaloscamposde unfeatureclass.Existelaregladeduplicar elvalor,adopcindelvalorpordefecto(que puedesernulo),yotrasoperaciones matemticascomosumatoriasymedia ponderada(weightedaverage).
O|G|P
160
Cadaunodelosenlacesqueestablecenestacorrespondencia(X1,Y1) Y(xmapa,ymapa)seguarda enunatabla ,lacualseusaparainspeccionarymodificarlosenlaces. Endichatablase mostrarel Errormediocuadrtico(RMSE)queseexplicanteriormenteenelapartadosobre lacorreccingeomtricadefeatureclassesvectoriales. Elcmputodelacorrespondenciatienealgunasvariantes.La msbasicaeslacorrelacinlinealentreambasmuestrasde puntos, generadaporunaecuacinlinealsimple.Estemtodose aplicamssobrereasconmuypocavariacintopogrficaoen mapastopogrficosdigitalizadosquenecesitanlaasignacinde coordenadas. Parareasmenoshomogneasomapasmsdifcilesdeconciliar conelarchivofuentedecoordenadasgeogrficas,seutilizan polinomiosdesegundootercergrado,segnsepuedapercibirel ajustehechoporelprograma.
ElRMSErrorsecomputa mediantelarazcuadradadela sumadetodosloserrores residualesalcuadrado (e1 +e2 +e3 +en )
2 2 2 2 1/2
Posteriormentealaasignacindeenlacesdecorrespondencia,eleccindelajustepolinmicoy eliminacinomodificacindeenlacesopuntosdecontrol,sepasaalprocesodetransvase,que enalgunostextosllamanresampling.Parahacereltransvase,secreaunarchivovacocon coordenadascorrectas,luegocadapxelviejoesacomodadoalamatriznueva,segnel algoritmodetransvaseescogido.Existenvariasopciones: Nearestneighbor (vecinomscercano)asignaelvalordelpxelviejosegnlaposicinms cercana.Seprestamsparaarchivosrsterscondatoscategricos:usodesuelo,tipodesuelo, etc. BilinearInterpolationAsignaelvaloralanuevamatrizutilizandolosvaloresdeloscuatro vecinosmscercanosdelarchivoviejocalculandounvalorpromedioentreellos. CubicoBicubicinterpolator Essimilaralanterior,conlasalvedaddequeseutilizanochoo mspxelsparalainterpolacin. Estasdosltimasopcionessonlasmsrecomendadasparaarchivosrsterconvalores heterogneoscomolasfotosareas. Enesteprogramasellamaajuste(Adjust)auntransvase temporero.Elusuariotienelaopcin detransvasardemanerapermanenteelarchivomedianteel comandoRectify.
O|G|P
GeoreferencingToolbar: Estabarradebotonestienelafuncionalidadnecesariaparaacomodarlosarchivosrastersin rectificar.Losbotonesalladoderechosirvenalusuarioparalaasignacindeenlacesysu manejo.
161
O|G|P
Rectificacindefotosantiguas:IsladeVieques,pobladoIsabelIIa,1936 Antes:
162
O|G|P
SistemasdeInformacinGeogrfica
readeTecnologa
OficinadeGerenciayPresupuesto
OFICINADEGERENCIAYPRESUPUESTODELESTADOLIBREASOCIADODEPUERTORICO CalleCruz254,Apartado9023228,SanJuan,PuertoRico009023228telfono:(787)9779200
www.ogp.gobierno.pr