You are on page 1of 164

s

SistemasdeInformacinGeogrfica

readeTecnologa

OficinadeGerenciayPresupuesto

Fundamentosde ArcGIS
SegundaParte
(Otrasherramientas)

versin

ArcView9.1
Tutorialdelecturas
preparado por IvnSantiago readeTecnologasdeInformacinGubernamental OficinadeGerenciayPresupuesto
Versin0.1,oct,2006

VERSINPRELIMINAR

OFICINADEGERENCIAYPRESUPUESTODELESTADO LIBREASOCIADODEPUERTORICO CalleCruz254,Apartado9023228,SanJuan,PuertoRico009023228telfono:(787)9779200

www.ogp.gobierno.pr

1 ndice:

O|G|P

SistemasdeInformacinGeogrfica

readeTecnologa

OficinadeGerenciayPresupuesto

Captulo I: Clasificacin numrica, representacin grfica para pginas de impresin (layouts)

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

Normalizacin: Enotrasocasiones,esprecisocompararcantidades.Sinembargo,lascantidadesnosiempreson comparables.Amenudo,esnecesariohacerlacomparacinusandounelementocomnentre doscantidades.Porejemplo:


DospasesX,Ztienenciertacantidaddemuertesesteao.EnZmurieron100yenX1,500. PodemosdecirqueenXmuerenmsqueenZ?Losconteosasloconfirman,peroesuna verdadamediasporqueenrealidadenXvivan100vecesmspersonasqueenZ.Porlo tantoesmejorcomparardemaneraqueestosconteostenganunatributoadicionalencomn. Encasosdetasasdenatalidad,sehapreferidotomarelnmerodenacimientosporcadamil mujeresenedadaptaparagestacin.

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:

Tinte de color: Textura:


Orden por luminosidad

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.

TexturaSepuedeusartantoparamostrarvariablescuantitativas como cualitativas.Funcionademaneraparecidaalastonalidadesdecolorencuantoal usodetexturasdiferentespararepresentarcosasdiferentes. Sepuedeusarpararepresentarvariablescuantitativascuandolatexturaessimilar enloselementosrepresentadosysoloseaademsespacioparadarlaimpresin demenorintensidad.Estilcuandonosedisponedeimpresorasacolor.

O|G|P
Representacin de datos cuantitativos Mtodosdesimbolizacin Smbolosproporcionalesysmbolosgraduados Smbolosgraduados Ventajas
Losvaloresseagrupanenclases. Dentrodeunaclase(grupo),todoslosobjetos sondibujadosusandoelmismotamao.

Desventajas

Sedebeusarcuandoel Nosepuededistinguirlosvalores conjuntodedatostiene individualesdecadaobjeto. granamplitudodiferencia entreelmnimoyel mximo.

Smbolosproporcionales Ventajas
Eltamaodelsmboloesproporcionalalvalor delobjeto. Representalosvaloresde maneramsprecisa.

Desventajas
Cuandoexistendemasiados valores,sehacedifcildistinguir lostamaosdecadaobjeto.En esecaso,esmejorusarelmtodo desmbolosgraduados.

Smbolosgraduados:

Smbolosproporcionales:

ParticipacinelectoralenelReferndumsobre unicameralidad(conteos)
Eventodel10dejuliode2005

O|G|P

Grficas Piecharts: Presentavaloresresumidosmediantegrficastalescomobarrasycrculosdivididos(piecharts). Ofrecelaopcindesmbolosgraduadospararepresentarcantidades. Generalmenteseusanpararepresentardatosquecompletanuntotal(endistintoscamposenuna tabla)enunsolomapa.

GrficasdeBarras: Presentainformacincontenidaendistintoscamposmediantediagramasdebarras.

O|G|P

10

Dotdensity (mapaspunteados): Seusapararepresentarcantidadesenreasusandopuntos.Lacantidaddepuntosrepresentael valordecadarea.


Enestecaso,semuestranlosresultadosdelrecuento electoralde2004paraloscandidatosaalcalde. Las reasrepresentanlosdistritoselectorales(precintos). Puedeverseenunsolomapacmodominanocomparten eldominiodealcaldas,especialmenteentrelos candidatosdelpartidoPNP(azul)yPPD(puntosrojos). ElpartidoIndependentista(PIP)estrepresentadopor puntosverdesperonosepuededistinguirporlapoca cantidaddevotosporsuscandidatos. Lospuntosnegrosrepresentanlosvotosenblanco. Cadapunto(entodosloscandidatos)representacinco votos.

Voto por candidatos a alcalde,


Elecciones2004enZonaMetropolitanadeSanJuanyreasvecinas, dividosporsubdistritoelectoral(unidad).

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

Clasificacindedatoscualitativos Engeneral,cuandoseclasificaoresumeestetipodedatosseemplealageneralizacin.Por ejemplo,en unmapageolgico,sepuedegeneralizarlainformacindereasgeolgicasdelas pocasenperiodosyeventualmenteen eras:


poca Periodo Era

Holoceno Pleistoceno Plioceno Mioceno Oligoceno Eoceno Paleoceno

Cuaternario

Cenozoica
Terciario

Clasificacindedatoscuantitativos. Losprogramasdecartografadesobremesa(desktopmapping)yalgunossistemasde informacingeogrficaofrecenlafuncionalidadderepresentargrficamentelosdatosnumricos deformaresumida.EnArcMap,losmtodosdeclasificacin numricasonlossiguientes: Mtodo Descripcin


Estemtodoeselqueaparecepordefecto.Elpropsito desteesencontrarlamenorvariacinentregruposde valores(varianzamnimaentreclases). Permitealusuariodelimitarsuspropioslmitesentre clasesusandovaloresexistentes. Estemtodoclasificalosvaloresusandoclasesdeigual Intervalosequidistantes(Equal distanciaotamao,tomandoenconsideracinelvalor Interval) mximo,restndoleelmnimoydividindoloporel nmerodeclases((XmaxXmin)/Nclases).Elusuario especificaelnmerodeclases.Susresultadosson parecidosalmtododecuantilas(quantiles). Intervalosdefinidos(DefinedInterval) Enestemtodo,elusuariodefineelespaciodelintervalo yArcMapcalcularelnmerodeclases.Porejemplo,en unadistribucindedatosdeceroa110,siseescojeel intervalo7,aparecern16clases. Cadaclasetieneelmismonmerodeelementos.Seusaa Cuantilas(Quantiles) menudoparadistinguirgruposordenadosoparamostrar porejemplolosprimeros10oltimos10. Seutilizaprincipalmenteparamostrarobjetoscon Desviacinestndar comportamientoatpico.Ladesviacinestndaresun parmetroutilizadoparamedirlavariabilidad(diferencias entrevalores)dentrodeunconjuntodedatos. Rompimientonatural (Natural Breaks)omtodoJenks(Jenks,G., 1971) Manual Acontinuacinsemuestranalgunosdelosmtodosconsusventajasydesventajas.

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

( - 1 n )

Cuandoladistribucinessesgada, elvalordelamedianorepresenta exactamenteunatendenciacentral. Deestemodo,algunosvalores diferentespuedenagruparseenla mismaclase. Nopresentalosvaloresrealesdela distribucinsinocuntose diferenciandelamediaentrminos deladesviacinestndar.

Sedeberecordarque,ningnmtododeclasificacin esnecesariamentemejorqueotro. Debemosconocerladistribucindelosdatos parapoderaplicarelmtododeclasificacinque mejorrespondaalarealidaddesta. Porotraparte,esposibleelusodeestosmtodospara manipularlosdatosaconveniencia,peroestoestemadeotradiscusin.

O|G|P

14

Interfazparaexplorar yclasificarlosdatoscuantitativos Porlopronto,regresaremosalprogramaArcMap,viendocmopodemosinspeccionarla distribucingrficamente.Dentrodelaopcindesimbologa(Symbologytab)en Properties, delfeatureclass,esposibleverestadistribucin.

Esteesunejemplodeladistribucinde losdatossobrelaproporcindehabitantes extranjerossobrelapoblacintotalen PuertoRicoporgrupodebloquecensal (blockgroup),segnelCensoFederalde 2000.

Estainterfazpermite: Acercamientos(zoom&resetzoom)alhistograma(grficadebarras) Aadirrompimientosdeclases(classbreaks) Centralizarelhistograma Lasopcionesdeexculsindedatos(DataExclusion)permiten removertemporeramentelos valoresqueincidenenelsesgodeladistribucindedatos.

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

Listadeestilosparaaadiraccedidos desdeelmenu:Tools|Styles|Styles References

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

Usodenivelesdesmbolizacinparaefectoscartogrficos. ArcMappermitecambiarelordendepresentacindecapasparaobtenerefectosespeciales.El ordendedesplieguedecapaspuedesermodificado,presentandounordenespecfico.Estil paraunirtemporeramentereasconunmismoatributo.Otrousocomneslasimbolizacinde lneasquesesolapancomoen elgrficoacontinuacin.

Enesteejemplo,lasinterseccionesentrelascarreterasprimariassedisuelvendandolaaparienciadeun polgonoenformadebordesdepavimentos.

O|G|P
Usodelayersparaenmascararotroslayers Elenmascaradosebasaen elsolapedeunlayerdepolgonossobreotros.Estamscarapuedeusarse entreotrascosasparaproducirzonasvacasparaubicaranotacionesoetiquetastalescomoelejemplo siguiente:

19

AclaramosqueesteejemplonoestdisponibleparaArcView,porquelasherramientasMaskingtales comoFeatureOutlineMasksnoaparecenenelArcToolboxdeArcView.Sinembargo,sielusuario pudieragenerarestospolgonosdeotramanera,sepodrhacerelenmascaradodetodosmodos.

O|G|P
Herramientasadicionalesyopcionesparalapginadeimpresin Rectngulodeextensin(ExtentRectangle)

20

Estaopcinseactivacuandoseconvocaelmendelas propiedadesdelDataFrame.Enestecaso,eldataframe delocalizacinmuestraelDataframereadeestudio,el cualcontienelafotografaarea.

O|G|P
Recortesiguiendounaforma(rea)CliptoShape:

21

Enestecaso,uncrculohechopreviamente comofiguragrficasirvecomomodelo.La formapuedeserproducidatantocomoun grficoocomounfeatureclass.

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.

Podemostambinhacercambiosaunlayoutexistentemediantelaadopcindeunaplantilla.En algunoscasosdebemostenercuidadoalcambiardetamaodepginas.Porejemplo,untamao desmbolooletraapropiadoparaunapginatamaocarta,nonecesariamenteestostamaosson recomendablesparaunapginatamaocartel.

O|G|P

SistemasdeInformacinGeogrfica

readeTecnologa

OficinadeGerenciayPresupuesto

Captulo II Etiquetas y anotaciones


Labels and Annotations

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

Labelingtoolbar Estaeslabarradebotonesqueproveefuncionalidadlimitadaencuantoalasetiquetas. Sise necesitamayorfuncionalidad,serequierelacompradelmduloopcionalMaplex.Apartirdela versin9.1,MaplexvieneincluidosolamenteparalosusuariosdeArcGISArcInfo.Losdems usuariosdeArcViewdeberncomprarloseparadamente.

(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

Labelpriority: Seusaparadefinirelordendedibujadoentreetiquetasdelascapas.Por ejemploenelmapadearriba,laprioridadestenlasetiquetasdelmapadecarreteras,seguida porlasetiquetasdelosros.

Labelweight: Lospesos(weights)sepuedenespecificartantoparaetiquetascomopara objetos.Losobjetosconaltopesoasignadonosernobstruidosporetiquetasdeotrascapas. Bufferratio:Se definecomolacantidaddeespacioreservadoalrededordecadaetiqueta.Se usaparaminimizareldesplieguedeetiquetasdemasiadocercanas,locualdaunaapariencia pocoesttica.Esteseestablececomounadelaspropiedadesdeunlayer.

O|G|P
Ubicacinpuntual(pointplacement):ArcMapofrececuatroopcionesparalaubicacinde etiquetasbasadasenlayersdegeometradepuntos. Esquemadeubicacinpredefinidaporusuario Ubicacinencimadelpunto Jerarquadengulos Angularidaddelaetiquetabasadaenunatributodelatablaasociada

27

Esquemadeubicacinpredefinida(Userpredefinedplacementscheme):Esteesquemade posicionamientopermiteubicarlaetiquetaenunadeochoposicionesalrededordeunpunto. A cadaposicinseleasignaunnmeroparaindicarsuprioridad:0,1,2,3,siendo1laprioridad msalta.ArcMapintentarubicarlaetiquetacomenzandoporprioridades.Unaposicincon valorcerosignificaquetalposicinestfueradeloslmites,porlocualnoseleasignar etiquetaeneselugar.

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

FuncionesIFTHENELSE, IsNumericy FormatCurrency:


FunctionFindLabel([polygon:MUNICIPIO], [04TraspasoDRDMun.COSTO]) IFIsNumeric([04TraspasoDRDMun.COSTO])THEN FindLabel=UCase([polygon:MUNICIPIO])&VBCRLF& FormatCurrency([04TraspasoDRDMun.COSTO],0,0,01) ENDIF EndFunction

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>"

"<CHRwidth='150'>" & [LABELFIELD] & "</CHR>"

<WRDspacing=150> & [LABELFIELD] & </WRD>

<LINleading=12> & [LABELFIELD] & </LIN>

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

Otrasopcionesparalabeling: ArcMappermitetenermltiplesnivelesdeetiquetado(labelclasses)porlayer.Porejemploes posibletenerunlayerdecarreterasquecontengavariasclases.Cadaunadeestasclasespuede seretiquetadademaneradisintausandounsolofeatureclassolayer. Sepuededefinirnivelesdeetiquetadodesdedosinterfaces:ambastienenlamisma funcionalidad: DesdeLayerProperties DesdeLabelManager

Unnivel(labelclass)representaungrupodeobjetosconlasmismascaractersticaspara etiquetado.LosobjetosrepresentadosporestenivelsedefinenconunaexpresintipoSQL (SQLQuery):

O|G|P

36

Definirescaladereferencia(Settingreferencescale): Permitefijareltamaodelasetiquetasenrelacinconotrosobjetosenelmapaconrespectoa unaescaladefinida.Cuandosefijaunaescaladereferencia,lasetiquetaspermanecernen el mismotamaoenunidadesenelterreno,noimportasisehagazoominozoomout.Porel contrario,cuandoestaescaladereferencianoseespecifica,eltamaodelaletrapermaneceen trminosdetamaoenpuntos(8,10,12puntos). Escaladereferencia1:63,360

Alamismaescalaperomostrando alejamiento. Notequeloslabelssevenms


pequeos.

Ladefinicindeescalaesunpasopreparatorioparalacreacindelasanotacionestomando comopartidalasetiquetas.Lasanotacionesestnestructuradasdentrodeunaescalade referenciafija.Cuandoseaadeanotacionesaldataframenoesnecesariodefinirlaescalade referenciaporqueestosobjetosyavendrnconunaescaladereferenciapordefinicin. Este mecanismoestilparaconocermejorcmosevernycmofijareltamaodelasanotaciones segndiferentesescalas.

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

TambinsepuedecargaranotacionesvenidasdesdecoberturasArcInfousandolafuncin ConvertCoverageAnnotationtooldisponibleenlacategoraLabeldentrodeldalogo CustomizedeArcMap.EsteseaccedemedianteTools|Customizeyusareltab Commands.

Paraconvertirlabelspresentes enunlayera annotationsse debeinvocarelmenLayer Propertieshaciendorightclick.

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

Paracambiaraspecto: fuente,color,etc. Registrode anotaciones conflictivasUnplaced annotationwindow

O|G|P

42

Anotacionesconflictivas: ArcMapproveedosinterfacesparamanejaranotacionesconflictivasquenopuedenserubicadas automticamente,generalmenteporestardemasiadocercanasunasaotras. Overflowannotationwindow: Trabajaconanotacionesguardadasdentrodelarchivomxd.

Estaherramientapresentaopcionesparaaadirselectivamenteaquellasanotacionesquese estimenimportantes.

O|G|P

43

Unplacedannotationwindow:Cuandosegeneraunfeatureclasstipoannotation,todaslas anotacionesconflictivasseguardandentrodelatabladeesefeatureclass. Uncampollamado StatusseaadealatablaycadarcorddeanotacinrecibirelvalorPlacedpuestao Unplacednopuestaonocargadaalmapa.Lasanotacionesnocargadasestndisponiblespara cadavezqueseaadeunaanotacinusandoestaopcin(UnplacedAnnotation). Unplacedannotationwindow(Geodatabase)


Podemosescogerdelalista lasanotacionesque deseemosponerenelmapa.

MediantelaopcinDrawse puedenvertodaslas anotacionesconflictivas

O|G|P
Otrasconsideraciones. Ancuandoahorasecuentaconmuchasmsopcionesdeetiquetadoqueantes,todavahay casosenloscualesesmsapropiadohaceretiquetadonoautomatizado.Sobreestetemales referimosunartculoescritoen1962DieAnordnungderNameninderKarteenlarevista InternationalYearbookofCartographyporelcartgrafosuizoalemn EduardImhof. Existeunatraduccindelmismopublicadaen1975PositioningNamesinMapslacual apareceenlarevistaTheAmericanCartographer,vol.2no.2,pp. 128144.

44

Esteartculotieneanvigenciaycontieneejemplosilustradosquemuestran buenasymalas prcticasdeetiquetadodemapasdediferentesclases.Recomendamossulectura.Elartculoen cuestinyotrosrelacionadosestndisponiblesenlasiguientedireccinInternet: http://www.alpinemapguild.com/ClassicMountainCartography/Classics.htm,graciasaestesitio webdel cartgrafoMartinGamache.

O|G|P

SistemasdeInformacinGeogrfica

readeTecnologa

OficinadeGerenciayPresupuesto

Captulo III: Geocodificacin

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

Losdatosdereferenciaparageocodificar: Parapoderdarconlalocalizacindeunadireccinfsica,esnecesarioqueeladdresslocator definidoanteriormenteestreferidoalmenosaunafuentededatosquecontengadirecciones fsicas(dealgunaforma)einformacingeogrfica.Cuandosegeocodificaunadireccinfsica elmecanismo(addresslocator)buscaentrelosobjetos(puedensercentrosdevascon direcciones)enelfeatureclassdereferenciaquemscercapareeconladescripcinpuestaenla direccinfsica.

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

Cuandosegeocodificaunatablacondirecciones,seusaeladdresslocatorparagenerarfeature classescongeometradepuntosloscualesrepresentarnlaslocalizacionesdeestasdirecciones. Estatabla,unavezprocesadapuedesalvarsecomoshapefileounfeatureclassdeuna geodatabase.

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

Opcionesderepareo: UsandoelbotnMatchInteractively,esposiblelocalizarloscasosquefueronempatados enpuntajeoquedealgunamaneraobtuvieronalgnpuntajeporqueseconsiguialgn candidatocercano. Lasopcionesalfinaldeestainterfazproveenparaacercamientos,ajustesenlosparmetros degeocodificacinydefiniroquitarelpareoauncaso.

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

BuscandodireccionesusandolaherramientaFind: Esposibleencontrardireccionesindividualesusandoestaherramienta.Necesitaescogerun formatodedirecciones(Addresslocator)paraentrarlainformacin.

Notequecuandoseencuentrauncandidato,tenemosvariasopcionesparalocalizarlo: Encenderyapagarlalocalizacin(Flash) Acercarseaestalocalizacin Aadirunpunto(comogrfica)enel lugar PrepararunSpatialBookmark(vistacon extensinyacercamientodefinidos)

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

3:Definir elSistemadeReferenciadelas coordenadasdelatabla

4:Productofinal:

O|G|P

SistemasdeInformacinGeogrfica

readeTecnologa

OficinadeGerenciayPresupuesto

Captulo IV Modificar la interfaz grfica de ArcGIS

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

Captulo 5 Planificacin y diseo de la base de datos

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

Formatomatricial Esaptopararepresentardatosgeogrficos quenotienenfronterasclaramentedefinidas odatosdedifusincontinua. Ejemplos: Temperatura,elevacin,acidezdelsuelo

Validacindedatos: Validacingrfica:Topologa TantoelformatodecoberturaArcInfocomolaGeoDataBasetienencapacidadpararelacionar topolgicamentelosobjetos.Laventajadelavalidacinesobvia,peroenelcasodelaGeoBase latopologaesmsflexible,permitiendociertasexcepciones,segnelusuarionecesite. LaversinArcVieweslaquemenosopcionestiene,permitiendosolamenteguardartopologa solamenteparaunfeatureclasssinrelacionarloconotros,comoeselcasodelasmltiples opcionesqueofrecenArcEditoryArcInfo.Losshapefilesencambio,noproveenopcionespara topologa.Frecuentementeseusanparaintercambiardatos.

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

OpcionesdevisualizacindemetadatosenArcCatalog: ArcCatalogofrecemltiplesmanerasparaexaminarlosmetadatos.Estosformatossonllamados sytlesheets(hojadeformato)yalgunosdeellosprovienendelFGDC.Losotrossongenerados porESRIqueeselquesemuestrapordefecto.Enalgunoscasossemuestratodalainformacin enunasolaformaoenelcasodelosformatosESRI,solosemuestranalgunosdelos componentesdelosmetadatos.

FGDCESRI

FGDCClassic

ISO

FGDCFAQ

ElusuariopuedetambindisearsupropioestiloXML,segnsunecesidad.

O|G|P
Modificarmetadatos: LasopcionesdelMetadatatoolbarproveenlosmediosparacomenzarlaentradadedatosde documentacinmedianteunformularioalgoextenso,condensadoenunacajaquecontiene variaspestaas(tabs):

73

Debidoaqueenelcasodeestosdatossoncompartidoscon agenciasdelgobiernofederal estadounidense,eldocumentoesteninglsparacumplircon susestndares.

O|G|P

74

Ajustesparalaspropiedadesenelmanejoyproduccindemetadatos: Entrelasopcionesdeajuste(settings)estnlassiguientes: Formatopordefecto(defaultstylesheet) Permitecontrolarcundorenovarelcontenidodemetadatos.AclaramosqueArcCatalog puedeaadirinformacinautomticamente.Estoserefieresolamentealosrenglonesde informacininternadelosarchivos:tipodegeometra,sistemadereferenciageogrfica, nombresdeatributosyalgunosotros.

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

Captulo 6 Proveer contenido a la base de datos

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

ElespacioqueproveeunageodatabaseenArcGIScuentacon 2.14billonesdeceldas(no confundaconceldasrster).Estasceldassonllamadasunidadesdealmacenamiento(storage units). Cuandosedefineunnuevofeatureclassenunageodatabasesepuedeespecificarla precisin(gradodedetalle)ylaextensindelreadetrabajo.Laprecisineslaqueservirde baseparaentrardatoscorrectamenteposicionados.

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

Paraefectuarlatraslacin,elcmputoessencillo: Primerosedebebuscarelcentrodelreadetrabajo: CentroX=(MnX+MxX)/2 CentroY=(MnY+MxY)/2 Luegobuscarelcentrodelespaciodelageobase:

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

Eneltab Geoprocessing,pulseelbotn Environments EnlaformaEnvironmentSettings,presioneenelnombreGeneralSettings.

NaveguehastaquevealaparteOutputExtent.

O|G|P
En OutputExtent,cambieaSameasDisplay.Deestamaneramostrarlosvalores:

84

Guardeestosnmerosenunarchivodetexto.Losusarposteriormenteparadefinirun featuredataset. PresioneCancel enestaformay tambin Cancel enlaprximaparasalir.Noes necesariocambiarnada. Definaunnuevofeaturedatasetquecontendrlosparmetrosnecesariosdereferencia geogrfica. HagarightclickencimadeunageobaseexistenteyescojaNew>FeatureDataset

Escribaelnombredeestefeaturedataset

EnlaparteSpatialReference,escojaelsistemadecoordenadasqueinteresaparael conjuntodefeatureclasses.EstosehacepulsandoelbotnEdit EnlaformaSpatialReferenceProperties,existendosopciones: 1.Pulsarelbotn Selectparaescoger unsistemadecoordenadaspredefinido. 2.Pulsarelbotn Importparatomarladefinicingeogrficadeunarchivoexistente.

O|G|P
EstepuedesercualquierformatoESRIcondefinicindesistemadecoordenadas. Enesteejemplousaremoselbotn Select.

85

Escojaelarchivoquecontieneelsistemadecoordenadasqueleinteresa.

PresioneAdd. YaqueharegresadoalaformaSpatialReferenceProperties,escojaeltabXYdomain. Verlasiguienteforma:

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.

Losnmeros(datastorage units)seajustanalaprecisin.Nosepuedealterarla precisinindependientementedelaextensin.Recuerdelaecuacinmatemtica Precisin=1UCS/1UA

O|G|P

87

Aestemomento,podemosimaginarnos,conunaextensin 1,000mnimoy 21,464,836.45 comomximoquenuestraextensinestbastantealaizquierdadelespacioenunidadesde almacenamiento.Recuerdequeelespaciodealmacenamientonoestentrminosdel sistemadecoordenadas. Elespaciodealmacenamientoesunmecanismoparamovertodos losdecimalesalladoizquierdoymanejaraslascoordenadascomonmerosenteros.


Espaciodela Geodatabase reade trabajo

Podemosdejarlascosascomoestn.Sinembargo,esposiblequepodamosaadirdatos alrededordenuestrareadetrabajo.Porestoesrecomendablemoverelespaciodetrabajo entrminosdelespaciodealmacenamiento. Centralizaremoselreadetrabajo,mejordicho,moveremoselespaciodelageobase,de maneraqueaparezcacentralizadaelreadetrabajo.


Espaciodela reade trabajo Geodatabase

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

Notequelaprecisincambia67.10.Debemoscambiarestenmeroa100para ajustarloanuestraprecisindeseada. Cambieel67.10por100.Hagaclickencimadecualesquieradelascajasdetexto. NotarquelosnmeroscambianenelmbitodelosmximosXyY:

O|G|P
SideseapuedeestablecerlosdominiosparaZyM. PresioneApplyuOK. VerentonceslaFormaNewFeatureDataset:

89

PresioneOK Podemosrepetirel procesoparacalculardistintasprecisiones.Estaspuedenguardarsepara futurasocasiones. ComprobemosentoncessidefinimosbienelespacioenlaGeobase: Importeunarchivo,elmismoquecontenatodaelreadePuertoRico. HagarightclickencimadelnuevofeaturedatasetyescojaImport|Featureclass (single)

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

DeigualmanerahayquemencionarquelosmismosparmetrosaplicanparalosdominiosZy M,siendocadaunolimitadosa2.14billonesdevalores. Futurasversiones: Apartirdelaversin9.2nosernecesariodefinireldominiodecoordenadas: http://www.esri.com/news/arcnews/spring06articles/highlightsofwhats.html


AllgeodatabasedatacreatedwithArcGIS9.2isnowstoredindoubleprecision.This eliminates inconsistencies in precision, unifies geometry processing in the product, and simplifies the geoprocessing of large overlays. This enhancement also makes it easiertodefinedatabecauseiteliminatestheneedtodefinespatialdomains.

Dichodeotromodo,elregistrodelasgeobasesseharmedianteeltipodedatosnumricoreal dedobleprecisin.Estoeliminarlasinconsistenciasenprecisin,unificarelprocesamiento geomtricoysimplificarelgeoprocesamientodesolapes(overlays)degranvolumen.Este realcetambinhacemsfcilladefinicindelosdatosporqueeliminarlanecesidaddedefinir losdominiosdecoordenadas.

O|G|P
Mientrastanto,existentresmtodosparaladefinicindeestosespaciosdecoordenadas: 1. Importareldominiopartiendodeunfeatureclassexistente(shapefile,cobertura) Elmssencillo.Solonecesitaimportarladefinicindereferenciaespacialy amplitudusandoelbotnimport:

92

Esposibletambinhacerquetodaslosprximosfeatureclassesadefinirtengan elmismosistemadereferenciayextensin.Estoselogramediantelaopcin Tools|Optionseiraltab Geoprocessing.

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

Organizarlageobase:FeatureDatasets Unamaneradeorganizarlageobaseportemasoparaconformartopologasyredes,eselusode losfeaturedatasets.Estossirvencomocontenedoresdefeatureclasses,amanerade subdirectoriosdentrodelageobase. Losfeaturedatasetstienendoslimitaciones: 1) Ladefinicindereferenciaespacialtienequeserlamisma. 2) Laextensingeogrficadebersertambinidntica. LosfeaturedatasetssondefinidosdesdeArcCataloghaciendorightclickencimadelageobasey escogiendoNew|FeatureDataSet

O|G|P

95

Entradadedatos:DigitalizacinenArcMap Comosemencionaraenel tutorialanterior,ArcMapproveeunavariedaddeherramientasparala entradadedatosgrficos:herramientasdeprecisintipoCAD,construccinporcapas, habilidadparacopiarypegar(copypaste),ademsdelusodelFieldCalculatorylosdominiosde datosparalaentradadedatosnogrficos.

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.

XMLWorkspaceDocumenttrata sobrelaexportacindedatosa formatoXMLdeusomuydifundidosobrelaInternetyenbasesdedatosenestosdas.Paraesta funcinsenecesitalicenciamientoapartedelqueproveeArcView.

O|G|P

99

UtilidadSimpleDataLoader: Estafuncinpermitehacerdescargasdesdemltiplesarchivosdentrodeunsolofeatureclassde unageodatabase.Notelacajafinal#4conelmensajedeerror.Estadicequeparacargarlos archivoscadaunodeestosdebetenerlamismaestructuradelatabladeatributosy tipode geometra. Noesnecesarioquelosdatosacargarseestnenlamismaproyeccin,pero recomendamosquetengacuidadoconel intercambiodedatums. 1: 2:

3:

4: Esteerrorocurrecuandolastablas entrefeatureclassesnosoniguales.

O|G|P

100

Otrasfuentesdedatos: Unadelasfuentesdeinformacinmsusadassonlasqueprovienendelossistemasde posicionamientoglobal.ESRIvendetambinelprogramaArcPad,elcualsirveparala coleccindedatosGPSylaentradadedatosenelcampo.ArcPadpermiteunainterfazde programacinquepermitelapersonalizacindeformulariosparaagilizarlaentradadedatos usandocomputadorastipoiPAQ. RefirasealapginawebdeESRIsobreinformacindel programaArcPad. TambinexistenprogramasgratuitosenInternetparaconvertirdatosobtenidosporaparatosGPS debajocostecomoelGarmin.UnejemplodeestoeselprogramaDNRGarminproducidopor laUniversidaddeMinnesotaenlosEstadosUnidos.

Ademssepuedeextraerdatosdesdeservidoresespecialmentededicadosapublicarinformacin geogrficavaInternet.Enmuchoscasoslainformacinpublicadapuedeserunaversinno actualizadadelosdatos.Esteeselcasodelasinstitucionesquedecidenpublicar,peropor diversasrazonesponenalpblicoinformacinnoactualizada.

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

Captulo 7 Validacin de atributos y geometra para las geodatabases

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.

LossubtipossolamentepuedenserdefinidosmedianteunalicenciadeArcEditoroArcInfo. LosdatosensubtipospuedenservisualizadosenArcView,peronoespermitidohacer cambiosalosmismos. DadoaqueestecursosecentraenelusodeArcView,noentraremosenmuchosdetallessobre lossubtipos.

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

Lassiguientesreglas(policies)seaplicanparalaoperacingeomtricaMerge: Defaultvalue:el elementogeomtricoobtendrelvalorpordefecto.Estareglaaplicaacampos numricosytextuales. Sumvalues:Sumarlosvaloresdeloscomponentesgeomtricosqueparticiparnenla integracin(merge).Aplicasolamenteacamposnumricos. GeometryWeighted:Ponderarlosvaloressegnlaproporcingeomtrica(rea,longitud).

O|G|P
UsodedominiosenArcMap: AntesdeusarundominioparalaentradadedatosenArcMapesnecesariocrearlalistade valores.EsposiblehacerlosdirectamenteenArcCatalogousarlasopcionesdeArcToolbox descritasarriba. :

107

Rightclickencimadelageobase.EscojaProperties

Luegoescribaelnombredeldominio.En esteejemplo,eldominioDescriptcontiene loscdigos(valores)quesernparteintegral delmismo: RiverPlanimetrics,Swamp, OceanPlanimetrics,etc.) Delamismamaneraexistenlosdominios numricosColor,LevelyYesNo(textual).

O|G|P

108

ParaquelalistadevaloresaparezcaenArcMapalmomentodelaentradadedatos,esnecesario asociareldominioaunoomsatributosquecontendrnlosvalores.Estosehacedesde ArcCatalog: Hagarightclickencimadeunodelosfeatureclassesdelageobase.EscojaProperties.

PulseeltabFieldsyescojaelcampocorrespondientealdominiodevaloresquese definianiveldelageobase.Esteeselqueaplicarparaelcampo.Enesteejemplo asociaremoseldominioDescriptalcampoDescript,elcualcontienelosvaloresde descripcindeelementoshidrogrficos:ros,quebradas,pantanos,lagos,ocano,etc.

Repitaelprocesoparalosdemscampos.EscojaapplyyOK. Ahora,en ArcMap traigaelfeatureclasscondominiosasociadosusandolaopcin (AddData) Activeel EditorToolbar y uselaopcin StartEditing.

O|G|P

109

Elsiguientegrficomuestraunaseleccindeunelementolineal.Seactivelbotnpara modificarlosvaloresdelatabla.Podrverlalistadevaloresposiblesparadescribirlos elementoshidrogrficos.EsteejemplomuestralasorillasdelaRepresaLuchettienelMunicipio deYauco.

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

TopologaparageodatabasesLicenciasArcEditor/ArcInfo EnArcGISlatopologacumpledosfunciones:validacinylaposibilidaddeanalizardatos geogrficospartiendodelasrelacionesquemuestranlosmismosenunespaciodefinido.Los anlisisdeadyacencia,proximidadycontienenciapuedenserhechosgraciasalatopologa. TopologaCienciamatemticaqueestudialasrelacionesdeobjetosenelespacio. SegnlaenciclopediaenlneaWikipedia:


LaTopologaesunadisciplina Matemtica queestudialaspropiedadesdelosespaciostopolgicosy las funciones continuas. La Topologa se interesa por conceptos como proximidad, nmero de agujeros, el tipo de consistencia (otextura) que presenta un objeto, comparar objetos y clasificar, entreotrosmltiplesatributosdondedestacan conectividad, compacidad, metricidad,etctera. Los matemticos usan la palabra topologa con dos sentidos: informalmente es el sentido arriba especificado, y de manera formal se refieren a una cierta familia de subconjuntos de un conjunto dado, familia que cumpleunas reglassobrela unin y la interseccin. Este segundo sentido puede versedesarrolladoenelartculo espaciotopolgico. http://es.wikipedia.org/wiki/Topolog%C3%ADa

LatopologanoesunconceptonuevoenESRI.Lamismahasidountemacentraldesdela instauracindelprogramaArcInfoamediadosdelosaos1980.Elformatodigitalquecontena estatopologaseusaanyselellamacobertura (ArcInfocoverage).Esteformatopermita guardareficientementelascapasdeinformaciny alavezpermitaelanlisisgeogrfico mediantelasoperacionestopolgicas:adyacencia,proximidad,solape.


Arco

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.

Shapefile tipo rea. En este ejemplo se muestran ambos objetosjuntos.Debidoaqueestnperfectamenteadyacentes, nosenotaquelosbordesestnrepetidos.

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

Parmetrostopolgicos:Cluster Tolerance: Latoleranciaesladistanciaenlacuallascoordenadasqueconformanlosobjetosseconsideran comoidnticas.Dentrodeesteumbraldefinido,lascoordenadasqueestndentrodeesta distanciasepegarnunasaotrasdependiendodelniveldeimportancia(rank)deunfeatureclass.

Podemosnotarentoncescmosepeganlosvrticesqueestndentrodelumbraldetolerancia (clustertolerance)yculeslaprioridad.Lalneagruesasuperiortieneprioridadyatraelos vrticesdelalineacercana.Sepuedevercmolosvrticesqueestnfueradelumbralnoson atradosporelfeatureclassderangomayor. Ahorabien,latoleranciadebedefinirsecomounadcimaparte(1/10)delaprecisindelfeature classmsprecisodentrodelconjuntodefeatureclassesdelfeaturedataset(contenedordefeature classes).Esteparmetrosedefineenunidadesregistradasenelfeaturedataset(metros,pies, etc.).

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

Fjesecmoelmovimientodevrticesesdeciertomodoalazarcuandonoseespecificanivelde importancia. Recuerdequeelumbraldetoleranciadebeserescogidoconcuidado.Este movimientodecoordenadasesgeneralmenteimperceptible,peroanassedebeestarconciente delosefectosquepuedecausarladefinicindeunatoleranciademasiadogrande.Porel contrariounatoleranciademasiadopequeanoproducirlosesperadosenganches(snaps)entre vrticesquesabemosquedebenestarunidos.

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)

Procedimientosparacorregir situacin: Rehacerlmiteusando herramientastopolgicas ensegmentoscompartidos Rehacerelpolgono

UnareglatopolgicaquedebeexistirsiemprequeseusanlneasypolgonosesMustbelarger thanclustertolerance(elobjetoapermitirsetienequesermsgrandequelatolerancia).De estamanerasepodrnidentificarlosobjetosqueestnpordebajodeesteumbral.Aclaramos quelosobjetosqueviolanlasreglasnosoneliminados.Semantienenenunalistayelusuario tomaladecisindeborrarlosomodificarlossegnsucriterio. Paraotrosdetallessobrelasreglastopolgicas(eningls)refirasealaayudaenlneadeESRI paraArcGIS9.1:


http://webhelp.esri.com/arcgisdesktop/9.1/index.cfm?id=1680&pid=1677&topicname=Topology%20rules

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

DentrodeestecomenzaremoscondatosrealesprovenientesdelCentrodeRecaudacinde IngresosMunicipales(parcelas)y dosfeatureclassesdereglamentacin(calificaciny clasificacin)delPlandeOrdenacindelMunicipiodeSanSebastin,localizadoenelcentro noroestedePuertoRico.


Elmapadecalificacinrepresentaunareglamentacindelterrenomsespecficaydetallada:reas destinadas al comercio, residenciales, conservacin, etc. La clasificacin es un esquema de reglamentacin territorial msgeneralizada queeldecalificacin.

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.

Enestecasoseescogidoscentmetrosy mediocomoumbraldetolerancia(cluster tolerance)queservirparaengancharunos vrticesconotros.Estossemovernsiestn dentrodeesteparmetro.

O|G|P
PresioneNextypasemosaseleccionarlosfeatureclassesqueparticiparnenla topologa. Solamenteescogeremosdosfeatureclassesporelmomento.

123

Enestaparte,definaprimeroelnmeroderangos(ranks)paralosnivelesdeimportancia delosfeatureclasses.Recuerdequeelmsimportantees1hastaelmximopermitido: 50.Enesteejemplousaremosdel1al 2.

Elfeatureclassdeparcelaseselms importante.Queremosqueelfeature classCalificacinseciaaloslmites delasparcelas. Losrangossedefinenenlacolumna rankusandolalistadisponiblealhacer clickencimadelnmero.

PresioneNextparacomenzarlaseccindeaadirreglas(topologicalrules)queseusarn juntoconlatoleranciaparaencontrarerrores.Ladefinicindereglasesopcionalperosi nosedefinenreglasnoseencontrarnerrores. Senoshacelgicoquelaszonasdereglamentacinsiganlosbordesdelasparcelas.Para estoaadiremoslareglaAreaboundarymustbecoveredbyboundaryoflacualsirve paradetectarreasquesobrepasanloslmitesdeotras.Sesuponeentoncesquetodoslos bordesdelfeatureclassdeCalificacindebernseguirlosbordesdelasparcelas.Params informacin,refirasealaayudaenlneayalPDFquecontieneelaficheconlasreglas topolgicas.


http://webhelp.esri.com/arcgisdesktop/9.1/index.cfm?id=1680&pid=1677&topicname=Topology%20rules

O|G|P
PresioneAddRule.

124

EnestecasoescogimoselfeatureclassdeCalificacinprimeroporquesteeselque deberseguirloslmitesdelasparcelas(FCSanSebastin).

PresioneOKycontineaadiendolasreglasqueentiendanecesarias. Lamsimportanteahorasaberquesenospresentenlospolgonosinsignificantespara borrarlosomodificarlos.LareglaMustbelargerthanclustertolerance,lacual significaquenospresentarcualquierpolgonoqueseamspequeoqueelumbralde toleranciadefinidoanteriormente.Estareglaseaplicaautomticamente. PresioneAddRuleotravezyaadaotraregla.Podemosaadirlareglaquemuestralos espaciosvacosentrepolgonos.Esta reglasepuedeaplicardentrodeunfeatureclass paradetectardichosespaciosvacos.

O|G|P
ParaelfeaureclassdeparcelasaadiremoslareglaMustnothavegaps.

125

PodemosrepetirlareglaparaelfeatureclassdeCalificacin.

Podemosguardarestasreglasenarchivosaparteparausarlasdespus. (Saverules)

O|G|P
PresioneNextparaverelresumendelosparmetros.

126

PresioneFinishparaterminar.Aparecerunmensajedebarraparaapercibirlodel procesamiento.

Aparecerentonceslaopcin queseofreceparacomenzarlavalidacin.

EnesteejemploseescogilaopcinYes,peroelusuarioescojesiquierevalidarlos featureclassesparamostrarlasviolaciones. Naveguedentrodelfeaturedatasetynotarlaaparicindelfeatureclasstopolgico.

Aestepuntotenemoslatopologavalidada.Estonoquieredecirquelosdatosestn corregidosautomticamente.Ahoraquedadepartedelusuariocorregirlosodejarlos comoexcepcionesalasreglasescogidas.

O|G|P

127

Sidesea,podrentonceshacerlasmodificacionesusandoArcMap.Necesitaractivarel toolbarTopologyToolbar:

O|G|P

128

Validacintopolgica: Entraremosenlaparteposterioralavalidacin:Buscarerrores,corregirlos,modificarobjetosy hacerlasrespectivasexcepcionesqueseannecesarias.

Traeremoselfeatureclasstopolgico:

Aparecerelmensaje:

Elmensajeleprevieneparaquetraigatambinlosfeatureclassesasociadosala topologa.PresioneYessiquieretraerlos.

Estaeslalistadeloselementosdelatopologaylosfeatureclasses involucradosenlamisma.

O|G|P
Siqueremosverelcontenidodelalistadeviolacionesyerrores,debemosabriruna sesindemodificacin(Editsession). Busqueel EditorToolbaryescojaEditor |StartEditing.

129

RecuerdequeelEditorToolbarpuedeseractivadousandoelbotn StandardToolbar

del

Unavezabiertalasesindemodificacinseactivarnlosbotonesdel Topologytoolbar. Sinoleapareceestabarrademanejodetopologa,bsquelaen View|Toolbarsy naveguehaciaabajohastaencontrarTopology. Mostramosentonceselcontenidodel Dataviewconlosfeatureclassesrelacionadosa estatopologa:

O|G|P
Presioneelbotn ErrorInspector Cuandoaparezcalasiguienteforma, paraaccederalalistadeviolaciones.

130

Presioneelbotn Searchnowparaqueaparezcanlasviolacionesenellistado.Noteque puedeescogereltipodereglaotodasalavez.(alladodellabel Show). Estaeslalistadeviolacionesparaesteconjuntodedatosdeprueba:

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.

Lorestanteesrepetirelprocesoconlosdemserrores.Enesteejemplo,loserrores encontradosenelfeatureclassLotes,correspondenaespaciosvacosquerepresentanel readestinadaalaredvial.Recuerdequelareglaeraparaencontrarespaciosvacos entrepolgonos(Mustnothavegaps).Lasviolacionessonmostradasaniveldelos bloques,peroestonoesnecesariamenteunerror. Sihubiramosencontradomarcasentrelotes,entonceshabramosdetectadounerror. Porlotanto,loserroressern seleccionadosensutotalidady marcadoscomo

O|G|P
excepciones.

135

Enesteejemplo,seguirnapareciendoerroresdondeseaquenocoincidanloslmitesdel featureclassCalificacinconeldelosLotes.Recuerdequeloslotestienenespacios vacosquerepresentanlosespaciosdelaredvial. FinalmenteveremoslareglaMustbelargerthanclustertolerance,lacualmostrar cualquierpolgono(olnea,segnelcaso)queseamenorqueesteumbraldetolerancia.

Presionamoselbotn Searchnow,ynotamosquenoapareceningunoenlalistay suponemosquetodoslospolgonossonmsgrandesqueelumbraldetolerancia. Comoltimoejemplo,mostraremoscmomoverbordessincrearespaciosvacos(gaps) entrereas. Vemosenelgrficoqueporrazonescosmticas, debemosdoblarlalneaseleccionadaycrearuna esquinaquesigamsomenosperpendicularal bloquedeparcelas.

O|G|P

136

Haydiferentesmanerasdehacerlo.Podemosescogerdelalistadetareas(Tasklist)la opcin ModifyEdge oReshapeEdgebajoTopologyTasks

Otraopcinesproducirunnodoenalgnlugardelalneayluegomoverlo.

Luego,presionamosymantenemoslateclaSparamoverel nodoallugarque designemos.

Entonces,procedemosavalidarlatopologa,enesteejemplo,Validateincurrent extent,solamenteparalaextensincorriente View). (laquesenospresentaenelData

O|G|P
Esteeselresultadoquesenosmuestra:

137

Lalneasigueapareciendoenrojo,comoerror,porqueesta modificacinnoimplicaquelosbordesvayanconlosdelas parcelas.Estaesunaexcepcin,porquesabemosquehayespacios vacosentrebloquesdeparcelas. Lamanerademodificaresbsicamentelamisma,conexcepcindelmovimientodebordes,que seasemejaunpocoalpermitidoporArcInfo,peromuchomslimitado. Seraidealqueexistiese unaopcinquesirvieraparaforzarlaadopcindelareglaendeterminadoslugares,porejemplo algocomoEnforceRule.

Otrosdetallesparaelmanejodelatopologadegeodatabases: Recuerdequeenlatopologasemodificanbordescompartidosentrefeatureclasses (mltiples)eintrafeatureclass(unosolo). Losbordessonmodificadosconlaherramienta TopologyEditTool.

Seleccionamosunborde:lomovemos,

Losoltamos Validamos

Hacemoselcambioalfeatureclass Seaclaraqueloscambioshechosenlatopologanosehacendirectamentealfeature class(uotros,enelcasodemltiplesfeatureclasses).Senecesitavalidar(usandolas herramientasdeValidate)paratransmitiresoscambiosalfeatureclass.

O|G|P

138

Laopcin ShowSharedFeatures lemuestralosobjetospertenecientesalos distintosfeatureclasses.Cuandoseseleccionaunbordesetienelaopcindedesplegar culessesenlosbordesadyacentes(ysubyacentes).

Ademstenemoslaopcindedejarfueradealcancelosobjetosquenoqueremosque seanmodificados. Elnmeroen()parntesisrepresentaelFeatureIDnumberonmero identificadorinterno. Splitedges:Sepermitetambinpartirtemporeramentelosbordesparaefectuarcambios. Haydistintasopciones.Sepuedehacerinteractivamenteusandoelancladelobjeto(Split EdgeatAnchor)lacual serepresentacomounax.

TambinpuedepicarseunbordemediantelaherramientaSplitEdgeatDistance,

lacualpartirelbordealadistanciarequerida,partiendodelorigenoelpuntofinaldel borde. Enelcasodehabertenidounfeatureclasslinealquerepresentaraloslmitesdelas parcelas,podemosusarlaherramienta ConstructFeatures.Solonecesitamos conectarlaslneasqueconformanelreaygenerarelpolgonousandoestaherramienta.

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:

Necesitamostambinhabercreadounshapefileofeature classdepolgonos.Estefeatureclassserelquereciba lospolgonosquesegenerarnmedianteloscomandos Planarizey ConstructFeatures.

Ahoraseleccionamoslaslneasconlaherramientadeseleccin

O|G|P

141

Unavezseleccionadashagaclickenelbotn PlanarizeLines

Aparecerunacajadeentrada(inputdialog)lacuallepedirqueescribaelumbralde toleranciaodejarlocomoest.

PresionamosOK Ahoraestaslneasestnlistasparagenerarpolgonos.Enotroscasosestodependerencmo estndispuestaslaslneas,siformanfigurascerradas. AdemsdeberasegurarsequeelTarget Layerseaelfeatureclassdepolgonosquerecibirlosnuevosobjetos.

Seleccionamosotravezlaslneas

: :

Presionamoselbotn ConstructFeatures

Otravezlepedirquedefinaelumbraldetolerancia(Clustertolerance):

PresionamosOK

O|G|P

142

Tenemoslaopcindeconsiderarsolamentelosobjetosqueaparecenenlaextensincorriente. Lodejaremoscomoest. Entoncesaparecernlospolgonos,solamentedondeexistanlneasqueformenfigurascerradas.

O|G|P

143

Paracrearunainstanciade Maptopology: Talcomosemencionanteriormente,unainstanciademaptopologypersistesolamentedurante elambientedemodificacinydentrodeunarchivomxd.Entoncesesnecesariotenerlosfeature classesoshapefilesenlatabladecontenido. Seprocedeaactivarunasesindemodificacinhaciendoclicken Edit|StartEditing localizadoenel EditorToolbar.

Localiceel TopologyToolbarypresioneelbotnparaactivarlaherramienta Map Topology.

Seleccioneentonceslosshapefilesofeatureclassesdeunageobasequeparticiparnen estainstanciadeMaptopology.Recuerde:al incluirlosestarmoviendo simultneamentelosbordescoincidentes.

Recuerdelodiscutidosobreelumbralde tolerancia(clustertolerance). Siesteparmetrosedefineconunnmero muygrande,causarquemsverticesse enganchenunosaotros,avecescon resultadosnodeseados. Porelcontrario,sielumbralesdemasiado pequeo,nocausarapenasmovimiento decoordenadasyengancheentreobjetos queseentiendequedebenestar conectados.

PresioneOK. Supongamosquequeremosqueestosbordesdeambosmapassecianaloslmites parcelarios. o Necesitamosaadirunmapadeparcelasalatabladecontenido. o Noaadiremoselmapaparcelarioenlalistadefeatureclassesqueparticipenen lainstanciademaptopology. Debidoaqueestanopuedeinstrumentarrangos,elmovimientodecoordenadas esigualparatodos.Porestodebemosdejarfueralasparcelas.

O|G|P

144

o Debemosentonces,usarelambientedeenganches(SnappingEnvironment)y moverelfeatureclassdeparcelasaliniciodelalista. o Podemosvertambinquedebemosmarcarlas opcionesdeenganchedeelementostopolgicos (TopologyElements),comolosnodosylas opcionesEditSketch.Laopcin Perpendiculartosketchesparahacer trazadosperpendiculares(esopcional).

Presioneelbotn TopologyEdit tool

paracomenzaramodificarbordes.

Maptopologyseactivaparalaextensinvisible:

Elrestoahoraesmodificar,moviendo,arrastrandonodos,etctera. Losnodosybordes semuevenusandolasopcionestopolgicaslocalizadasenelTaskBar:

selasparamoverymodificarlosbordes.LosnodosseseleccionanconlateclaNo posicionndosedirectamenteencimadelnodoyhaciendoclick. Loscambiossernguardadosunavezseactivelaopcin Edit|SaveEdits.

O|G|P

145

Otrasherramientasdemodificacin:AdvancedEditing ArcMap9.1trajootrasherramientas,tambintipoCAD,paralaconstruccindecrculos, cuadrados,ascomolasdeayudaparaeltrazadoconectadodelneas.

Copyfeatures Circle Fillet Extend Square

Trim Proportion Inverse

Smooth

Generalizefeatures Explodemultipartfeatures Traverse

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.

Estassonalgunasdelasherramientas queestndisponiblesdesdeArcMap paracualquierlicenciadeArcGIS.

ElprogramasecomplementabienconArcMapparaeltrabajodevalidacincuandonose tienenlasopcionesdelatopologadegeodatabases.Traeinclusoalgunasherramientaspara identificarespaciosvacosysolapesentrepolgonos. Drawoverlaps(dibujasolapes) Cleanoverlaps(validalimpiasolapes) Drawgaps(dibujaespaciosvacos) Fillgaps(rellenaespaciosvacos)

O|G|P
Otrasherramientasnosayudanavisualizarlalocalizacindenodosdedistintaclasey vrticestantoenlneascomoenpolgonos. Inicialasopcionesdeajusteparamodificarypresentarpolgonosylneas.

147

Opcionesparapresentarnodos

Opcionesparapresentarlneasduplicadas, solapesyespaciosvacos

Muestralosnodossegnsedefinen enlainterfazETGeoToolsSettings. Muestralneasduplicadas. Muestraladireccinenlaquesedigitalizelsegmento. Muestralosvrtices.Lacantidaddevrticesdibujados,ademsdeltipo,tamaoylayer arepresentarsedefinenusandolainterfazparaajustes(ETGeoToolsSettings):

Lassiguientesherramientastienenelpropsitodeayudarenladigitalizacin,modificaciny validacindelosobjetosgeomtricos. Extend.Conectalneasenunsolopaso. Intersect.Seusaantelapreparacinautomatizadadepolgonos.Eselequivalenteala herramientaPlanarizedisponiblesolamenteparalicenciasArcEditoryArcMap. CleanDangles.Borralossegmentosdelneanodeseadosquesobrepasanotros segmentos.

O|G|P
Removeredundantnodes.Sirveparacolapsarmltiplesnodosenunosolo. Flip.Invierteladireccindeunsegmento. Cleanpseudonodes.Eliminanodosconectadosquepuedenperteneceraunmismo segmento.

148

Removeduplicates.Quitalneasqueestnduplicadas.Extremadamentetilcuando importamoseintegramosdibujosCADalabasededatosSIG. Offsets.Sepuedecopiarlneasaunoodosladosdeunalneafuente. Reshape.EquivalentealaherramientaclsicaReshapedeArcMap.Adiferenciade sta,lamismanonecesitaredibujartodoelcontornodelpolgonopararellenarunespacio vaco.En elwebsitedeETGeoToolssemuestraunvideosobreestetema.

ETBuildPolygons.Generapolgonoshaciaunfeatureclassdestinatario, basadoenlneascerradasseleccionadas. Attributestoolbar Contienelafuncionalidaddeescogerobjetosy copiartodoslos atributosdelobjetoescogidoaotroobjetodellayerrecipiente. Esteesextremadamentetily complementaalainterfazdetransferenciadeatributosdeArcMap.Proveecontrolsobre culessonloselementosaloscualesselestransfierenlosatributos.

Elbotn PastetoSelected atributosamltiplesobjetosseleccionadosdeantemano.

transfierelos

O|G|P

149

Herramientasdeagrimensura: ETCOGO,incluidoenelpaqueteETGeoToolscontienetresherramientasparaestastareas.

COGOTraverseSeusaparagenerarlneasbasadasenmensurastopogrficas (ngulosydistancias,deltax,deltay,ycoordenadas).Esfuncionalparatodaslaslicencias ArcGIS. COGOInverseHacelocontrario.Paraunsegmento,calculalosatributostipoCOGO enlatabladeatributos.ParacrearatributosCOGOsedebeusarlaherramientaAddCOGO Fields. AddCOGOFields.AadeatributosCOGOenlatabladeatributosdelossegmentos delnea.

HerramientasETGeoWizards: Otroconjuntode herramientasdegranutilidadquesirvenprincipalmenteparael anlisis,manejo yvalidacindedatosgeomtricos.Acontinuacinsepresentanunosscreenshotsdelainterfazy susopciones. Paraobjetoscongeometrapuntual.

O|G|P
Paraobjetosdegeometralineal:

150

Paraobjetosdegeometraareal:

ParaaqullosacostumbradosalmanejodecoberturasArcInfooPCArcInfo,elcomando CleanPolygonLayerlesserfamiliar.Setratadelmismoconcepto,aplicadoalos shapefilesylosfeatureclassesdeunageodatabase.Senecesitadefinirelumbralde toleranciayelprocesoterminaconotroshapefiletopolgicamentelimpio.BuildPolygons tambinesmuysimilaralcomandoBuilddeArcInfoyPCArcInfo.

O|G|P
Rutinasdeconversin:

151

Rutinasparaproduciryanalizardatosentresdimensiones:

Aclaramosqueparavisualizarlassuperficiesen3dimensionesnecesitantenerelmdulo3D Analyst.Sinembargo,estilparagenerarsuperficiesy obtenerinformacinderivada (AnalyzeTIN),lacualgeneracaractersticasdelostringulosqueconformanlasuperficie TIN:elevacinmnimaymxima,mediadeelevacin,pendiente,orientacin,ysombreado topogrfico.

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

Captulo 8 Opciones de rectificacin de layers vectoriales y rster

OFICINADEGERENCIAYPRESUPUESTODELESTADOLIBREASOCIADODEPUERTORICO CalleCruz254,Apartado9023228,SanJuan,PuertoRico009023228telfono:(787)9779200

www.ogp.gobierno.pr

O|G|P
Enocasionesesposiblequeobtengamosdatosqueprovienen defuentesgrficasqueno necesariamentetienenreferenciageogrfica.Estoseaplicatantoafotosareassincorregir comoplanosdeunlugarenparticularyendistintasescalas,ydondelaorientacinno necesariamenteesalnorte.

155

ArcMapdaalusuarioherramientasparacompensarlafaltadereferenciageogrfica,diferencia deescalauorientacindeestasfuentesdeinformacinqueenocasionespuedenserdegran valor. Enestapartemostraremosdosfuncionalidadesparalarectificacinycorreccingeomtricade capasdeinformacinvectoriales.Paralarectificacinyasignacindecoordenadasgeogrficas (planasoesfricas),ArcMapproveelainterfazSpatial Adjustment.

Estainterfazademsnosdaalternativasparalatransferenciadeatributos deunarchivoa otro.EstoseconsigueatravsdelcomandoAttributeTransferMapping Enestediagrama,queremosparearlosatributos censalesconunmapadevasgeomtricamente mscorrecto.LoscamposFENAME(Feature Name)yCFCC(CensusFeatureClassCode) contienenlosnombresdevasyclasificaciones segnelNegociadoFederaldelCenso. Enelcasoquesolamentequeramostransferir atributossingeometra,debemosquitarlamarca checkalladodeTransferGeometry.

O|G|P

156

Elsiguientegrficomuestralainterfazdetransferencia,yelcursorenformadeflecharepresenta latransferenciaentrevaloresdeatributosdeunoaotrolayer(TIGERFileCensalalmapa planimtricodevas.

NotamosentoncescmosellenanloscamposFENAMEyCFCCconlosvalores correspondientesCallePadreQuionesyA41respectivamente.

Alternativasdeajustegeomtrico:

Opcionespara elajuste geomtrico

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).

ElRMSErrorsecomputa mediantelarazcuadradadela sumadetodosloserrores residualesalcuadrado (e1 +e2 +e3 +en )


2 2 2 2 1/2

SihacemosclickenelnombredelacolumnaResidualError,podremosordenarascendenteo deformadescendente. ElcomandoEdgeMatch adyacentes. facilitalacorrespondenciaentrelosextremosdemapas

O|G|P
ElsiguienteejemplomuestraunejercicioprevioalaactivacindelcomandoAdjust.

158

Elreaqueserajustadageomtricamenteeslaqueestencerradaenelpolgonogris. Aclaramosquelaopcinparaajustarenreaslimitadassolamenteestdisponiblecuandoseusa elmtododeajusteRubbersheeting.

Debeexistirunasesinabiertade modificacin(EditSession). Parahacerelajusteporreasedeben seleccionarsolamenteloselementosqueestn dentrodelpolgono.

Aqusemuestraentonceselresultadodespus delajustelimitado(TIGERFile>Planimetra devas).

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

Correccingeomtricadearchivosrster. Aligualquelarectificacindearchivosvectoriales,esposiblecorregirgeomtricamente archivosrasterenArcMap.Losejemplosmsusadosparalacorreccingeomtricasonlasfotos areas(antiguasomodernas)ylosscansdemapasexistentes. Elprocesobuscaprimeroestablecerunacorrespondenciaentreellayerrsteryotrolayerconun sistemadecoordenadasexistentes.Lacorrespondenciaseestablecedeformamanual,yaqueel usuariotendrquedefinirlosenlaces entrelospuntoscorrespondientesparalacorreccin.

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

RecuerdequeelRMSEesuna medidadeajustedelerror residual.Esunaespeciede valordeerrorpromedio. Estonoquieredecirquetodas laslocalizacionestenganla mismamagnituddeerrorqueel RMSEcalculado.

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

Laslneasazulesgruesasrepresentanlosenlaces(links)opuntosdecorrespondenciaentrefotoy mapa. Lascrucesverdesmarcanel origen(foto)ylascrucesrojasmarcanel destino(mapa correcto). DespusdeaplicarcomandoAutoAdjust:

ElcomandoRectifysirveparaguardardeformapermanenteelresultadodeestarectificacin geomtrica. Losdatosvectorialesdatande199698(planimetradevas).Podemosnotarqueelcentro urbanodeestepobladoestcasi intactoensuslmitesdespusde70aos.

O|G|P

SistemasdeInformacinGeogrfica

readeTecnologa

OficinadeGerenciayPresupuesto

Captulo 9 Operaciones de anlisis espacial para datos vectoriales


ENPROCESO

OFICINADEGERENCIAYPRESUPUESTODELESTADOLIBREASOCIADODEPUERTORICO CalleCruz254,Apartado9023228,SanJuan,PuertoRico009023228telfono:(787)9779200

www.ogp.gobierno.pr

You might also like