Está en la página 1de 150

LibroSIG: aprendiendo a

manejar los SIG en la


gestin ambiental:
ejercicios
Autores ordenados por volumen de contribucin:
Santiago Mancebo Quintana
Emilio Ortega Prez
Luis Martn ern!ndez
Ana "ristina #alentn "riado
Portada $ contraportada realizadas por #alentn "riado% A& "&
'( edicin )
* Los autores% +,,-& Algunos derec.os reservados&
/a0o licencia "reative "ommons 1econocimiento23o "omercial2Sin Obra 4erivada
5.ttp:66creativecommons&org6licenses6b$2nc2nd6+&76es68
Editado por los autores en Madrid% Espa9a
"omo citar este libro:
Mancebo Quintana% S&: Ortega Prez% E&: Martn ern!ndez% L&: #alentn "riado% A& "& 5+,,-8 LibroSIG:
aprendiendo a manejar los SIG en la gestin ambiental: ejercicios& Madrid% Espa9a% los autores&
"omo citar un captulo de este libro% e& g& el captulo '+;<:
Martn ern!ndez% L&: Mancebo Quintana% S& 5+,,-8 E0ercicio de an!lisis r!ster: visibilidad. En Mancebo
Quintana% S&: Ortega Prez% E&: Martn ern!ndez% L&: #alentn "riado% A& "&: 5+,,-8 LibroSIG: aprendiendo a
manejar los SIG en la gestin ambiental: ejercicios. Madrid% Espa9a% los autores% cap& '+;<&
=S/3: ->?2?<2@-+2?7A<2A
+ Los S=B
=ntroduccin
Este traba0o es el complemento pr!ctico del LibroS=B 5Mancebo Quintana% S&: Ortega Prez% E&: #alentn
"riado% A& "&: Martn 1amos% /&: Martn ern!ndez% L& 5+,,?8 LibroSIG: aprendiendo a manejar los SIG en la
gestin ambiental. Madrid% Espa9a% los autores&8% resultado de la recopilacin de los e0ercicios pr!cticos
asociados a las clases impartidas durante m!s de ', a9os en los cursos de S=B del 4epartamento de
"onstruccin $ #as 1urales de la Escuela de Montes de la Cniversidad Politcnica de Madrid& Estos cursos
de postgrado comparten el ob0etivo de oDrecer unos conocimientos terico2pr!cticos suDicientes para poder
realizar adecuadamente la cartograDa ambiental presente en multitud de pro$ectos relacionados con la
gestin ambiental& AunEue los cursos diDieren en duracin $ perDil del alumno: estudiantes del Fltimo a9o
de carrera% recin licenciados% desempleados $ proDesionales&
Gemos recopilado buena parte de los e0ercicios% especialmente los de diDicultad ba0a $ media& Estos
e0ercicios son% b!sicamente% el resultado de adaptar $ simpliDicar eHperiencias reales de los autores%
pro$ectos Din de carrera% asesoras tcnicas% etc&% si bien alguno de los m!s b!sicos son invenciones de
principio a Din& "on el ob0etivo de acercar el mundo real a los estudiantes% tambin la inDormacin
suministrada es real $% la ma$or parte% es una copia Didedigna de la inDormacin Eue distintas
administraciones oDrecen& Por tanto% .a$ Eue tener presente Eue toda la inDormacin est! su0eta a derec.os
de autor& /uena parte de esta inDormacin es de acceso libre% pudindose usar $ distribuir libremente& Otra
parte es libre slo en el !mbito de la docencia $ la investigacin& En consecuencia% .a$ Eue tener mu$
presente Eue% por deDecto% toda la inDormacin Eue se aporta en los e0ercicios es para su uso eHclusivo en la
realizacin de estos e0ercicios% Euedando pro.ibido su uso% venta o distribucin para cualEuier otro Din%
estando estos trminos su0etos a los derec.os de autor originales de cada unidad de inDormacin aportada&
"ada captulo es un e0ercicio Eue consta de planteamiento $ resolucin paso a paso& La solucin planteada
en todos los casos es con el S=B ArcBis -&+% si bien todos son susceptibles de ser realizados con cualEuier
otro S=B& Los captulos est!n ordenados siguiendo el mismo orden $ numeracin Eue en el libro de teora%
en parte por diDicultad de aprendiza0e $ en parte por orden natural% $ en su con0unto cubren todas las Dases
tpicas de un pro$ecto S=B de gestin ambiental del territorio& El orden natural aparece en el gr!Dico& #arios
temas Eue aparecen en el esEuema de pro$ecto cartogr!Dico no est!n tratados en el libro de teora ni en
este de e0ercicios: revisin bibliogr!Dica% escaneado $ tratamiento de im!genes& Iampoco .emos includo
ningFn e0ercicio especDico de cambios de Dormato% si bien% s se practica este punto como parte de otros
e0ercicios& Iampoco se trata la digitalizacin con BPS2P4A por reEuerir traba0o de campo&
"aptulo ': Los S=B $ ArcB=S
"aptulo +: #isualizacin
"aptulo A: 4ise9o de mapas
"aptulo <: An!lisis alDanumrico
"aptulo 7: Bestin de datos
"aptulo @: "ambios de Dormato
"aptulo >: Sistemas de reDerencia
"aptulo ?: BeorreDerenciacin
"aptulo -: 4igitalizacin $ edicin
"aptulo ',: 4igitalizacin con BPS2P4A
"aptulo '': An!lisis vectorial
"aptulo '+: An!lisis r!ster
"aptulo 'A: An!lisis de redes
"aptulo '<: Iopologa
"aptulo '7: uentes de inDormacin
A
En los e0ercicios m!s comple0os se .an a9adido esEuemas con los comandos usados en su resolucin%
imitando .asta cierto punto los esEuemas del Model /uilder de ArcMap& La le$enda de colores $ Dormas
usados es la siguiente:
Capa existente
Comando vectorial
o rster
par!metros
Capa nueva
Tabla nueva
Comando tablas
Par!metros
Operaciones externas Tabla existente
"
o
n
e
c
t
o
r
s
e
c
u
n
d
a
r
io
"onector
principal
Error
"ontinuar!
inalmente solo nos Eueda recomendar Eue% a la .ora de resolverlos% es conveniente intentarlo sin mirar la
resolucin% acudiendo a la a$uda del programa% al LibroS=B terico o a otros documentos% antes de darse
por vencido& La resolucin debera ser solo una Dorma de comprobar si .emos llegado al resultado correcto%
as como una Duente de ideas nuevas& Iambin indicar Eue% como todos% no somos inDalibles% el resultado
mostrado Euiz!s no sea perDecto&
Esperamos Eue os sean de utilidad $ aprend!is muc.o% el medio ambiente nos lo agracecer!&
Junto a este documento% encontraremos un arc.ivo% +,,-;Mancebo;Quintana%;S&;et;al&;LibroS=B&rar% Eue
contiene los e0ercicios& Si el servidor Eue nos oDrece este libro no permitiera arc.ivos tan grandes 5'7? M/8%
puede descargarlo de este servidor alternativo:
.ttp:66topograDia&montes&upm&es6publicaciones6+,,-;Mancebo;Quintana%;S&;et;al&;LibroS=B&rar
< Los S=B
Agradecimientos
3os gustara agradecer mu$ sinceramente a =sabel Otero Pastor el .abernos dado la oportunidad $ el apo$o
Eue nos .an permitido dar clase de S=B durante $a ', a9os& Bracias tambin al 4epartamento de
"onstruccin $ #as 1urales% a la EIS= de Montes $ a la Cniversidad Politcnica de Madrid por potenciar la
ense9anza de posgrado activamente% promocionando cursos% oDreciendo sus aulas $ Dacilitando los tr!mites
burocr!ticos&
K tambin gracias a aEuellos proDesores Eue desviaron su carrera proDesional en otras direcciones% pero
cu$as ideas impregnan estos apuntes% Juan Marn Otero% Llvaro S!nc.ez de Medina Barrido% Sergio
ern!ndez /alaguer $ Mercedes Barca 4omnguez&
inalmente% $ no menos importante% dedicar este libro a 4o9a /ego9a% madre de /eln $ a 4o9a Jacinta%
madre de Emilio&
7
ndice de contenidos
1 Ejercicio de primer contacto ................................................................................. 7
2 Ejercicio de visualizacin ......................................................................................
! Ejercicio de dise"o de mapas .............................................................................. 1#
#$1 Ejercicio de anlisis al%anum&rico' tablas ........................................................ 21
#$2 Ejercicio de anlisis al%anum&rico' (r%icas ...................................................... 27
) Ejercicio de (estin de datos ............................................................................... !1
7 Ejercicio de sistemas de re%erencia ..................................................................... !)
* Ejercicio de (eorre%erenciacin ........................................................................... #1
Ejercicio de di(italizacin + edicin ..................................................................... #)
11$1 Ejercicio de anlisis vectorial' reclasi%icacin ................................................. ),
11$2 Ejercicio de anlisis vectorial' combinacin ................................................... )7
11$! Ejercicio de anlisis vectorial' evaluacin multicriterio- mejor localizacin . . . )
11$# Ejercicio de anlisis vectorial' l(ebra ........................................................... ..
11$) Ejercicio de anlisis vectorial' evaluacin multicriterio- mejor alternativa .... 7)
11$. Ejercicio de anlisis vectorial' evaluacin multicriterio- mejor localizacin . . . *)
12$1 Ejercicio de anlisis rster' !/ ....................................................................... 2
12$2 Ejercicio de anlisis rster' evaluacin multicriterio + accesibilidad ............ 1,,
12$! Ejercicio de anlisis rster' l(ebra de mapas .............................................. 11,
12$# Ejercicio de anlisis rster' visibilidad ......................................................... 121
1! Ejercicio de anlisis de redes ........................................................................... 12.
1# Ejercicio de topolo(0a ...................................................................................... 1!#
1) Ejercicio de %uentes de in%ormacin ................................................................ 1#,
ndice de comandos ............................................................................................. 1#!
@ Los S=B
' E0ercicio de primer contacto
p c R
Santiago Mancebo Quintana (2009
1ntroduccin
3os acaban de instalar ArcB=S en la empresa $ Eueremos comprobar Eue todo Dunciona correctamente&
Objetivos + comandos nuevos
Aprender a conocer el producto instalado $ acceder al programa
Producto: =nicio2Iodos los programas2ArcBis24esMtop Administrator
Abrir ArcMap: =nicio2Iodos los programas2ArcBis2ArcMap
Abrir Arc"atalog: =nicio2Iodos los programas2ArcBis2Arc"atalog
2lanteamiento
'& "omprobar el producto instalado&
+& Abrir ArcMap&
A& Abrir Arc"atalog&
' E0ercicio de primer contacto >
3esolucin
'& Ob0etivo: "omprobar el producto
instalado&
El c.eEueo se realiza con la
aplicacin /es4top 5dministrator%
Eue encontraremos navegando por
los programas instalados&
E0ecutamos esta aplicacin $ en la
ventana podremos leer la versin
de ArcB=S $ los Service PacMs
instalados&
Pinc.ando en So!t"are #roduct%
podremos comprobar el nivel de
licencia disponible% Arc#ieN%
ArcEditor o Arc=nDo
Pinc.ando en License Manager% se comprueba el ordenador Eue nos sirve las licencias
K% Dinalmente% pinc.ando en Availabilit$% observamos las licencias disponibles 5nFmero $ Dec.a de
validez8 de ArcB=S $ las distintas eHtensiones disponibles& Iambin podremos saber si disponemos
de Arc6=nDo OorMstation&
+& Ob0etivo: Abrir ArcMap&
Para abrir ArcMap% en OindoNs% navegaremos por los programas instalados $ e0ecutamos la
aplicacin 5rc6ap&
A& Ob0etivo: Abrir Arc"atalog&
K para abrir Arc"atalog% en OindoNs% navegaremos por los programas instalados $ e0ecutamos la
aplicacin 5rcCatalo(&
? Los S=B
+ E0ercicio de visualizacin
V i s
Mancebo Quintana$ S. (200%
1ntroduccin
Estamos comenzando un pro$ecto de gestin ambiental $ nuestro cliente nos .a proporcionado
inDormacin de la zona de estudio& 3uestra primera labor consiste en c.eEuear la inDormacin suministrada&
Objetivos + comandos nuevos
Aprender los primeros del paso del mane0o de mapas% a9adir capas al mapa% mane0ar la tabla de
contenidos% modiDicar la eHtensin de visualizacin% obtener inDormacin b!sica de la capas
/arra de .erramientas Standard: MenF conteHtual del menF principal2Standard
"rear un mapa nuevo: Standard&'e" Map (ile
Buardar un mapa: Standard&Sa)e
A9adir capas: Standard&*dd +ata
A9adir capas% a9adir una carpeta: ,onnect -o (older
A9adir capas% Euitar una carpeta: +isconnect (rom (older
A9adir capas% navegar por las carpetas: .p /ne Le)el
A9adir capas% navegar por las carpetas: Loo0 in
Eliminar capas: MenF conteHtual de la capa21emo)e
Iabla de contenidos% cargar: 2indo"&-able /! ,ontents
Iabla de contenidos% orden
Iabla de contenidos% visible 6 no visible
Iabla de contenidos% eHpandir 6 contraer le$enda
Iabla de contenidos% cambiar nombres de las capas
Iabla de contenidos% crear grupos de capas: MenF conteHtual del marco2'e" Group La3er
Iabla de contenidos% modo: +ispla3 6 Source
/arra de .erramientas -ools: MenF conteHtual del menF principal2-ools
EHtensin% ampliar: -ools&4oom In
EHtensin% reducir: -ools&4oom /ut
EHtensin% ampliar: -ools&(i5ed 4oom In
EHtensin% reducir: -ools&(i5ed 4oom /ut
+ E0ercicio de visualizacin -
EHtensin% desplazar: -ools&#an
EHtensin% completa: -ools&(ull 65tent
EHtensin: MenF conteHtual de la capa24oom -o La3er
Obtener inDormacin: -ools&Identi!3
Obtener inDormacin: MenF conteHtual de la capa2#roperties&Source
1n%ormacin de partida
PAltimetria7',$rios&mdbQ% muestra de una geodatabase personal
P<7?2A?p&dgnQ% muestra de un mapa topogr!Dico en Dormato "A4
Parro$osQ% muestra de una capa de lneas en Dormato cobertura de Arc6=nDo
PpoliticoQ% muestra de una capa de polgonos en Dormato cobertura de Arc6=nDo
P<7?2A2?&0pgQ% muestra de una imagen en Dormato &0pg
Pactividades&s.pQ% muestra de una capa de puntos en Dormato s7ape!ile
Pca'--,v,cl7Q% muestra de una capa r!ster en Dormato ES1= B1=4
Pcamino&s.pQ% muestra de una capa de lneas en Dormato s7ape!ile
Pecosistemas&s.pQ% muestra de una capa de polgonos en Dormato s7ape!ile
Ptin@.;pcQ% muestra de una capa en Dormato ES1= I=3
2lanteamiento
'& "rear un mapa nuevo $ guardarlo con el nombre PMi primer mapaQ&
+& A9adir al mapa toda la inDormacin suministrada 5inclu$endo las capas de la geodatabase $ las
regiones de la cobertura de Arc6=nDo PpoliticoQ8&
A& Eliminar del mapa la inDormacin repetida% 0ugando con el orden 5poniendo 0untas Ppuntos;altitudQ
$ Ppuntos;altitud;@.Q por un lado $ Pcurvas;nivelQ $ Pcurvas;nivel;@.Q por el otro8% usando las
marcas de visible 6 no visible $ contra$endo 6 ampliando las le$endas&
<& Organizar la inDormacin% cambiando los nombres de las capas 5PortoDoto <7?2A2?Q en lugar de
P<7?2A2?&0pgQ: Pmde tin@.;pcQ en lugar de Ptin@.;pcQ: Ptopogr!Dico <7?2A?P Broup La$erQ en lugar
de P<7?2A?P&4B3 Broup La$erQ8 $ creando grupos para las capas Eue provienen de la misma Duente
5grupo PgeodatabaseQ conteniendo Ppuntos;altitudQ% Pcurvas;nivelQ $ PriosQ8&
7& #isualizar toda la inDormacin mane0ando las .erramientas de zoom $ pan&
@& Mostrar la inDormacin de la ubicacin de las capas 5PriosQ% Pca'--,v,cl7Q% Qmde tin@.;pcQ8 e
inDormacin sobre sus elementos&
', Los S=B
3esolucin
'& Ob0etivo: "rear un mapa nuevo $ guardarlo con
el nombre PMi primer mapaQ&
Abrir ArcMap&
Si aparece la ventana de inicio de ArcMap%
basta con seleccionar A New Empty Map
5seleccionado por deDecto8 $ aceptar& En caso
contrario% ArcMap crea un mapa nuevo sin
necesidad de .acer nada&
"omprobar Eue el menF Standard est!
cargado: MenF conteHtual del menF principal2
Standard.
En cualEuier momento se puede crear un mapa
nuevo usando Standard&New Map File.
Standard&Save:
3avegar por los directorios
File name: PMi primer mapaQ
+& Ob0etivo: A9adir al mapa toda la inDormacin suministrada 5inclu$endo las capas de la geodatabase
$ las regiones de la cobertura de Arc6=nDo PpoliticoQ8&
Standard&Add Data:
A9adir una coneHin con la carpeta Eue
contiene la inDormacin suministrada:
Connect To Folder
4esconectar el resto de carpetas 5acelera la
adicin de capas8: Disconnect From Folder
3avegar por los directorios: Look in $ Up
One Level
Abrir la geodatabase
PAltimetria7',;$rios&mdbQ: doble clicM
Seleccionar las 7 capas usando la tecla Ma$Fsculas% $ a9adirlas con el botn Add
Standard&*dd +ata:
Abrir la cobertura PpoliticoQ: doble clicM
Seleccionar las A capas de tipo PregionQ $ a9adirlas con *dd
Standard&*dd +ata:
Seleccionar el resto de las capas usando las teclas Ma$Fsculas $ "ontrol para deseleccionar
PpoliticoQ% $ a9adirlas con *dd
+ E0ercicio de visualizacin ''
A& Ob0etivo: Eliminar del mapa la inDormacin repetida% 0ugando con el orden 5poniendo 0untas
Ppuntos;altitudQ $ Ppuntos;altitud;@.Q por un lado $ Pcurvas;nivelQ $ Pcurvas;nivel;@.Q por el
otro8% usando las marcas de visible 6 no visible $ contra$endo 6 ampliando las le$endas&
"omprobar Eue la tabla de contenidos est! cargada: 2indo"&Table O Contents.
Iornar a visibles 7 no visibles las capas: desmarcar los tics a la izEuierda
de las capas% se pueden desmarcar 6 marcar todas usando la tecla
"ontrol&
Contraer 7 ampliar las le$endas: pinc.ar en los smbolos P2Q $ PRQ a la
izEuierda de las capas% se pueden contraer 6 ampliar todas usando la
tecla "ontrol&
Ordenar las capas% pinc.ando $ arrastrando Ppuntos;altitudQ por un lado
$ Pcurvas;nivelQ por el otro&
Iornando visibles 6 no visibles Ppuntos;altitudQ $ Ppuntos;altitud;@.Q se
comprueba Eue la segunda est! contenida en la primera% se elimina con:
MenF conteHtual de la capa Ppuntos;altitud;@.Q2!emove" Ien presente
Eue no estamos eliminando la capa de su ubicacin original% sino solo de
nuestro mapa&
4e la misma Dorma% se comprueba Eue Pcurvas;nivel;@.Q es redundante%
se elimina con: MenF conteHtual de la capa Pcurvas;nivel;@.Q21emo)e.
<& Ob0etivo: Organizar la inDormacin% cambiando los nombres de las capas 5PortoDoto <7?2A2?Q en
lugar de P<7?2A2?&0pgQ: Pmde tin@.;pcQ en lugar de Ptin@.;pcQ: Ptopogr!Dico <7?2A?P Broup La$erQ
en lugar de P<7?2A?P&4B3 Broup La$erQ8 $ creando grupos para las capas Eue provienen de la
misma Duente 5grupo PgeodatabaseQ conteniendo Ppuntos;altitudQ% Pcurvas;nivelQ $ PriosQ8&
Pinc.ar en la capa P<7?2A2?&0pgQ% volver a pinc.ar transcurridos un par de segundos% cambiar el
nombre a PortoDoto <7?2A2?Q&
Pinc.ar en la capa Ptin@.;pcQ% volver a pinc.ar transcurridos un par de
segundos% cambiar el nombre a Pmde tin@.;pcQ&
Pinc.ar en la capa P<7?2A?P&4B3 Broup La$erQ% volver a pinc.ar
transcurridos un par de segundos% cambiar el nombre a Ptopogr!Dico
<7?2A?P Broup La$erQ&
MenF conteHtual del marco PLa$ersQ2New #ro$p Layer.
Pinc.ar en el grupo P3eN Broup La$erQ% cambiar el nombre a
PgeodatabaseQ&
"ambiar el modo de la tabla de contenidos a So$rce% comprobar Eue
Ppuntos;altitudQ% Pcurvas;nivelQ $ PriosQ est!n dentro de la misma
geodatabase&
"ambiar el modo de la tabla de contenidos a Display.
Pinc.ar $ arrastrar Ppuntos;altitudQ dentro del grupo PgeodatabaseQ&
Pinc.ar $ arrastrar Pcurvas;nivelQ dentro del grupo PgeodatabaseQ&
Pinc.ar $ arrastrar PriosQ dentro del grupo PgeodatabaseQ&
'+ Los S=B
7& Ob0etivo: #isualizar toda la inDormacin mane0ando las .erramientas de zoom $ pan&
Iornar visibles 6 no visibles las distintas capas&
"omprobar Eue est! cargada la barra de .erramientas -ools% MenF conteHtual del menF principal2
Tools.
ModiDicar la eHtensin usando -ools&%oom &n $ -ools&%oom O$t: pinc.ar $ pinc.ar $ arrastrar para
crear recuadros con la nueva eHtensin&
ModiDicar la eHtensin usando -ools&Fi'ed %oom &n $ -ools&Fi'ed %oom O$t.
4esplazar la eHtensin usando -ools&(an.
ModiDicar la eHtensin a todas las capas usando -ools&F$ll E'tent.
ModiDicar la eHtensin a una capa usando MenF conteHtual de la capa2%oom To Layer.
@& Ob0etivo: Mostrar la inDormacin de la ubicacin de las capas 5PriosQ% Pca'--,v,cl7Q% Qmde
tin@.;pcQ8 e inDormacin sobre sus elementos&
Iornar visible PriosQ $ no visibles el resto&
ModiDicar la eHtensin a MenF conteHtual de la capa PriosQ24oom -o La3er.
Obtener inDormacin de la capa PriosQ: MenF
conteHtual de la capa PriosQ2#roperties&So$rce.
ArcMap nos inDorma de la eHtensin de la capa%
tipo de Dormato digital% localizacin Dsica de la
capa% tipo principal de la capa 5r!ster o
vectorial% puntos lneas o polgonos&&&8&
Obtener inDormacin de la capa Pca'--,v,cl7Q:
MenF conteHtual de la capa Pca'--,v,cl7Q2
#roperties&Source.
Obtener inDormacin de la capa Pmde
tin@.;pcQ: MenF conteHtual de la capa Pmde
tin@.;pcQ2#roperties&Source.
Obtener inDormacin de algunos elementos de
la capa PriosQ -ools&&dentiy.
Obtener inDormacin de algunos elementos de
la capa Pca'--,v,cl7Q -ools&Identi!3.
Obtener inDormacin de algunos elementos de
la capa Pmde tin@.;pcQ -ools&Identi!3.
Es interesante percatarnos de las diDerencias
entre el contenido de las capas vectoriales%
r!ster $ I=3&
+ E0ercicio de visualizacin 'A
A E0ercicio de dise9o de mapas
V i s
8alent9n ,riado$ *. ,. (200: 3 Mancebo Quintana$ S. (2009
1ntroduccin
Estamos realizando un pro$ecto de restauracin de un camino rural para un peEue9o a$untamiento% $a
tenemos los primeros resultados $ nuestro 0eDe nos pide dise9ar los mapas Dinales&
Objetivos + comandos nuevos
Aprender los primeros pasos del dise9o de mapas% simbologa de las capas% etiEuetado% creacin de los
elementos auHiliares del mapa% etc&
#isualizacin% simbologa: MenF conteHtual de la capa2#roperties&S3mbolog3
4ise9o% modo dise9o: La3out 8ie"
/arra de .erramientas La3out: MenF conteHtual del menF principal2La3out
EHtensin del la3out% ampliar: La3out&4oom In
EHtensin del la3out% reducir: La3out&4oom /ut
EHtensin del la3out% ampliar: La3out&(i5ed 4oom In
EHtensin del la3out% reducir: La3out&(i5ed 4oom /ut
EHtensin del la3out% desplazar: La3out&#an
EHtensin del la3out% completa: La3out&4oom 27ole #age
4ise9o% tama9o del papel: MenF conteHtual del mapa2#age and #rint Setup
4ise9o% propiedades generales del marco: MenF conteHtual del marco2#roperties&General
4ise9o% tama9o $ posicin del marco: MenF conteHtual del marco2#roperties&Si;e and #osition
4ise9o% escala del marco: Standard&Map Scale
4ise9o% etiEuetas: MenF conteHtual de la capa2#roperties&Labels
4ise9o% conversin de etiEuetas: MenF conteHtual de la capa2,on)ert Labels to *nnotation
/arra de .erramientas 4raN: MenF conteHtual del menF principal2+ra"
4ise9o% a9adir teHto: +ra"&'e" -e5t
4ise9o% a9adir le$enda: MenF principal2Insert&Legend
4ese9o% ver la re0illa: menF conteHtual del mapa2Grid&Grid
4ese9o% a0ustar a la re0illa: menF conteHtual del mapa2Grid&Snap to Grid
4ise9o% a9adir rect!ngulo: +ra"&'e" 1ectangle
'< Los S=B
4ise9o% a9adir lnea: +ra"&'e" Line
4ise9o% a9adir ttulo: MenF principal2Insert&-itle
4ise9o% a9adir escala: MenF principal2Insert&Scale -e5t
4ise9o% a9adir rosa de los vientos: MenF principal2Insert&'ort7 *rro"
4ise9o% insertar teHto: MenF principal2Insert&-e5t
4ise9o% insertar im!genes: MenF principal2Insert&#icture
=mprimir un mapa: MenF principal2(ile&#rint
EHportar un mapa: MenF principal2(ile&65port Map
Gacer una copia de un mapa: MenF principal2(ile&Sa)e *s
1n%ormacin de partida
Pecosistemas&s.pQ% capa de ecosistemas
Pcamino&s.pQ% capa con el camino rural
Pvillamanta&s.pQ% capa de te0ido urbano de #illamanta
Pactividades&s.pQ% propuesta de actividades
PmdeQ% capa de elevaciones
2lanteamiento
'& Preparar la vista del mapa general de la zona de estudio% inclu$endo las capas PecosistemasQ%
PcaminoQ% PvillamantaQ $ PactividadesQ&
+& 4ise9ar un mapa Ppropuesta de actividadesQ% con sus etiEuetas $ el resto de los elementos de un
mapa: ttulo% le$enda% rosa de los vientos% etc&
A& 4ise9ar un mapa .ipsomtrico% con sus etiEuetas $ el resto de los elementos de un mapa: ttulo%
le$enda% rosa de los vientos% etc&
A E0ercicio de dise9o de mapas '7
3esolucin
'& Ob0etivo: 4ise9ar un mapa general de la zona de estudio% inclu$endo las capas PecosistemasQ%
PcaminoQ% PvillamantaQ $ PactividadesQ&
Abrir ArcMap $ crear un mapa nuevo&
A9adir las capas PecosistemasQ% PcaminoQ%
PvillamantaQ $ PactividadesQ&
Simbolizamos la capa con el camino: MenF
conteHtual de la capa PcaminoQ2#roperties&
Symbolo)y:
Feat$res*Sin)le Symbol
Seleccionamos un tipo de lnea pinc.ando
en el smbolo de la lnea
Simbolizamos la capa de ecosistemas: MenF
conteHtual de la capa PecosistemasQ2#roperties&
S3mbolog3:
Cate)ories*Uni+$e ,al$es
Seleccionamos el campo Eue vamos a usar
para categorizar las entidades de la capa%
en este caso PLEKE34AQ
Add All ,al$es
Seleccionamos una gama de colores
pinc.ando en el botn 0unto a ,olor 1amp
Ga$ dos tipos de gamas% las Eue contienen
colores variados% Ftiles para capas
cualitativas% $ las Eue contienen rampas de
colores continuos% Ftiles para capas
cualitativas
Se puede modiDicar cualEuiera de los
colores asignados a cada categora%
.aciendo doble clicM en el smbolo&
ModiDicamos el color% (ill ,olor% $ el borde%
/utline% a nuestro gusto
Simbolizamos la capa de #illamanta: MenF
conteHtual de la capa PvillamantaQ2Properties2
S$mbolog$:
,ategories&.ni<ue 8alues
"ampo: PLEKE34AQ
*dd *ll 8alues
Seleccionamos un tipo de lnea para cada
una de las entradas
Seleccionamos la entrada sin nombre $ la
eliminamos con !emove
4esmarcamos la entrada Sall ot.er valuesT
'@ Los S=B
Simbolizamos la capa de actividades: MenF conteHtual de la capa PactividadesQ2#roperties&
S3mbolog3:
,ategories&.ni<ue 8alues
"ampo: PiconosQ
*dd *ll 8alues
Seleccionamos un tipo de punto para cada actividad 5.aciendo doble clic8& ArcMap oDrece m!s
smbolos en More Symbols
+& Ob0etivo: 4ise9ar el mapa% con sus etiEuetas $ el resto de los elementos de un mapa: ttulo%
le$enda% rosa de los vientos% etc&
Pasamos al modo de dise9o del mapa pinc.ando en el botn Layo$t ,iew&
"omprobamos Eue el menF La3out est! cargado% MenF conteHtual del menF principal2Layo$t&
Para Dacilitar el dise9o del mapa modiDicaremos la eHtensin del la3out con las .erramientas
La3out&%oom &n% La3out&%oom O$t% La3out&(an% La3out&Fi'ed %oom &n% La3out&Fi'ed %oom O$t $
La3out&%oom -.ole (a)e& Su utilidad es an!loga a las .erramientas de control de la eHtensin del
mapa&
Cna vez decidido el tama9o Eue tendr! el
mapa% lo establecemos en MenF conteHtual del
mapa2(a)e and (rint Set$p:
4esmarcamos Use (rinter (aper Settin)s
Seleccionamos en (a)e A<
Seleccionamos la orientacin deseada en
Orientation% Landscape o apaisado
ArcMap crea un marco o vista del mapa%
data!rame% con un tama9o autom!tico& Lo
a0ustamos al tama9o deseado en MenF
conteHtual del marco PLa$ersQ2(roperties:
En la pesta9a #eneral establecemos las
unidades del mapa% metros
En la pesta9a Si/e and (osition
establecemos la posicin $ tama9o del
marco
En Duncin del tama9o del marco% de la
eHtensin Eue Eueremos ver en el mapa&&&
a0ustamos la escala Eue tendr! el mapa en
Standard&Map Scale% en nuestro caso ponemos
'7,,, para una escala ':'7&,,,&
EtiEuetamos los ecosistemas: MenF conteHtual
de la capa PecosistemasQ2#roperties&Labels:
Marcamos Label eat$res in t.is layer
Seleccionamos el campo PLEKE34AQ% Eue
contiene las etiEuetas% en Label Field
A E0ercicio de dise9o de mapas '>
Seleccionamos el tipo de letra% color&&&
Si la posicin de algunas etiEuetas no nos
satisDace% se pueden desplazar convirtindolas
previamente a annotation: MenF conteHtual de
la capa PecosistemasQ2Convert Labels to
Annotation:
Para guardar las etiEuetas como parte del
mapa seleccionamos &n t.e map
Pinc.amos en cualEuier etiEueta $ podemos
desplazarla% borrarla presionando la tecla Supr
$ modiDicarla .aciendo doble clic&
A9adimos el nombre del pueblo manualmente:
cargamos la barra de .erramientas de dibu0o
con MenF conteHtual del menF principal2Draw&
Pinc.amos en la .erramienta +ra"&New Te't%
pinc.amos en el mapa $ escribimos
P#illamantaQ& Al .acer doble clic en la etiEueta tenemos la posibilidad de dar Dormato al teHto&
=nsertamos la le$enda en el mapa con MenF
principal2Insert&Le)end:
1espondemos las preguntas del asistente lo
me0or Eue podamos% cualEuier error se
puede subsanar posteriormente .aciendo
doble clic en la le$enda
En este caso usamos A columnas para la
le$enda% titulamos la le$enda PLe$endaQ%
usamos un estilo con etiEuetas pero sin
.eadings% ponemos un color de Dondo $ una
sombra
"reamos un ca0etn utilizando las .erramientas
de dibu0o& Primero es mu$ Ftil activar la re0illa
con el Din de a0ustar con Dacilidad los distintos
elementos Eue vamos a dibu0ar% lo .acemos con MenF conteHtual del mapa2Grid&#rid $ MenF
conteHtual del mapa2Grid&Snap to #rid& "reamos un rect!ngulo con la .erramienta +ra"&New
!ectan)le $ le damos Dormato .aciendo doble clic sobre l& 4ividimos el rect!ngulo en partes%
donde se ubicar!n los distintos elementos% con la .erramienta +ra"&New Line% disponible desde el
menF desplegable de 'e" 1ectangle&
=nsertamos el ttulo del mapa con MenF principal2Insert&Title% le damos Dormato .aciendo doble
clic&
=nsertamos la escala del mapa con MenF principal2Insert&Scale Te't $ le damos Dormato&
=nsertamos la rosa de los vientos con MenF principal2Insert&Nort. Arrow&
=nsertamos otros teHtos complementarios con MenF principal2Insert&Te't% como el nombre del
pro$ecto% sistema de reDerencia% autora% cop$rig.t% Dec.a% etc&
=nsertamos un logotipo con MenF principal2Insert&(ict$re&
Cna vez Dinalizado el mapa% se guarda con Standard&Sa)e% se imprime con MenF principal2(ile&(rint
o se eHporta para su posterior impresin o uso como imagen con MenF principal2(ile&E'port Map.
'? Los S=B
A& Ob0etivo: 4ise9ar un mapa Perosin del sueloQ% con sus etiEuetas $ el resto de los elementos de un
mapa: ttulo% le$enda% rosa de los vientos% etc&
Ctilizamos el mapa $a creado como base% creando una copia con MenF principal2(ile&Save As% lo
llamamos PGipsomtricoQ&
A9adimos la capa de altitudes% PmdeQ $ eliminamos ecosistemas&
Simbolizamos la capa de altitudes con MenF
conteHtual de la capa PmdeQ2#roperties&
S3mbolog3:
Mtodo Classiied
Pinc.amos en Classiy para establecer las
clases% en este caso usamos el mtodo
Deined &nterval porEue se trata de un
mapa .ipsmetrico% con clases del mismo
tama9o $ rangos preestablecidos& Csamos
un intervalo% &nterval Si/e% de ', 5metros8
AEu recomendamos estudiar
detalladamente los distintos tipos de
clasiDicacin% comprendiendo cmo se dividen los intervalos con cada uno de los mtodos
eHistentes
A E0ercicio de dise9o de mapas '-
Seleccionamos una gama de colores
apropiada
4amos Dormato a las etiEuetas pinc.ando
en Label*Format Labels% establecemos un
nFmero de decimales de cero
A9adimos un eDecto de sombras del
terreno pinc.ando en Use .ills.ade eect
4amos Dormato a la le$enda&
ModiDicamos el ttulo del mapa&
K guardamos% imprimimos% eHportamos&&&
+, Los S=B
<;' E0ercicio de an!lisis alDanumrico: tablas
A J 9
Mancebo Quintana$ S. (200%
1ntroduccin
La .i0a del 0eDe tiene Eue .acer un traba0o para el colegio $ el 0eDe% nuestro 0eDe% traspasa dic.o marrn al
Fltimo analista S=B de la empresa& 4ic.o traba0o consiste en responder unas preguntas sencillas de
geograDa poltica% demogr!Dica $ Dsica&
Objetivos + comandos nuevos
Aprender a realizar consultas en tablas% estadsticas por campos% relaciones entre tablas% resFmenes&&&
#isualizar tablas% abrir tabla: MenF conteHtual de una capa2/pen *ttribute -able
#isualizar tablas% abrir tabla: MenF conteHtual de una tabla2/pen
#isualizar tablas% nFmero de registros seleccionados $ nFmero de registros totales
#isualizar tablas% ver registros seleccionados: Selected
#isualizar tablas% ver todos los registros: *ll
#isualizar tablas% ordenar los registros: MenF conteHtual de un campo2Sort *scending
#isualizar tablas% ordenar los registros: MenF conteHtual de un campo2Sort +escending
An!lisis alDanumrico% obtener resFmenes: MenF conteHtual de un campo2Statistics
An!lisis alDanumrico% seleccionar registros 5SQL8:/ptions&Select b3 *ttributes o Selection&Select b3
*ttributes
An!lisis alDanumrico% seleccionar ningFn registro: /ptions&,lear Selection o Selection&,lear
Selected (eatures
An!lisis alDanumrico% seleccionar todos los registros: /ptions&Select *ll
An!lisis alDanumrico% seleccionar los registros no seleccionados% seleccin inversa: /ptions&S"itc7
Selection
An!lisis alDanumrico% seleccionar registros manualmente: columna de botones grises a la izEuierda
de la tabla
An!lisis alDanumrico% crear gr!Dicos: /ptions&,reate Grap7
An!lisis alDanumrico% relacionar tablas: MenF conteHtual de una capa2=oin
An!lisis alDanumrico% eliminar relaciones: MenF conteHtual de una capa21emo)e =oin(s
An!lisis alDanumrico% obtener resFmenes: MenF conteHtual de un campo&Summari;e
An!lisis alDanumrico% eHportar tablas: /ptions&65port
An!lisis alDanumrico% a9adir un campo: /ptions&*dd (ield
<;' E0ercicio de an!lisis alDanumrico: tablas +'
*n>lisis al!anum?rico$ calcular un campo: /ptions&,alculate (ield
1n%ormacin de partida
P"ities&sdcQ% ciudades de Europa de ES1=
P"ountr$&sdcQ% pases del mundo de ES1=
PPaises&dbDQ% tabla de pases del mundo de ES1=
2lanteamiento
'& Abrir el mapa de Europa% la capa PcitiesQ
1ealizar las siguientes consultas:
'&'& Seleccionar las capitales% Ucu!ntas sonV Ucu!ntas ciudades .a$ en totalV
'&'&'& Mostrar en la tabla solo las capitales
'&'&+& Ordenarlas por orden alDabtico
'&'&A& Ordenarlas por orden alDabtico inverso
'&'&<& Mostrar en la tabla todas las ciudades
'&+& Seleccionar todas las ciudades de Suecia
'&A& Seleccionar las ciudades Eue tengan entre ',,&,,, $ 7,,&,,, .abitantes& U"u!ntas de estas
ciudades no son DrancesasV
+& Abrir el mapa del mundo% las capas Pcntr$,@Q $ la tabla PpaisesQ
1ealizar las siguientes consultas:
+&'& U"u!nto pases .a$V UQu superDicie tienen en totalV
+&+& Ordena en Duncin del tama9o% Ucu!l es el m!s grandeV $ Uel m!s peEue9oV
+&A& Selecciona los pases Eue tienen una superDicie similar a la de Espa9a 5<,,&,,,2@,,&,,, Mm
+
8
U"u!ntos sonV
+&<& EHceptuando la Ant!rtida U"u!l es el novenoV UEu porcenta0e de superDicie respecto del total%
suponen los ', pases m!s grandes sin la Ant!rtidaV& 4ibu0a un gr!Dico con estos ', pases $ su
superDicie
+&7& Selecciona los pases cu$a moneda sea el dlar& U"u!ntos sonV U"u!l es su poblacinV
+&@& "rea una tabla resumen de los pases en Duncin de su moneda $ calculando la poblacin total
Eue usa cada moneda& UQu moneda se usa en m!s pasesV UQu moneda se usa por m!s
personasV
+&>& "alcula la densidad de poblacin& Ordena la tabla por densidad% Ucu!l es el pas de ma$or
densidadV U"u!l es la densidad media en todo el mundoV
++ Los S=B
3esolucin
'& Ob0etivo: Abrir el mapa de Europa% la capa PcitiesQ
1ealizar las siguientes consultas:
'&'& Seleccionar las capitales% Ucu!ntas sonV Ucu!ntas ciudades .a$ en totalV
'&'&'& Mostrar en la tabla solo las capitales
'&'&+& Ordenarlas por orden alDabtico
'&'&A& Ordenarlas por orden alDabtico inverso
'&'&<& Mostrar en la tabla todas las ciudades
'&+& Seleccionar todas las ciudades de Suecia
'&A& Seleccionar las ciudades Eue tengan entre ',,&,,, $ 7,,&,,, .abitantes& U"u!ntas de estas
ciudades no son DrancesasV
A9adir P"ities&sdcQ
'&'& MenF conteHtual de la capa P"ities&sdcQ2Open Attrib$te Table&
/ptions&Select 0y Attrib$tes:
Met.od: Create a new selection
EHpresin: W"apitalW 8 XKX 5mu$ Ftil: #et Uni+$e
,al$es8
3Fmero de capitales: 7A
3Fmero de ciudades: '&7@>
'&'&'& Selected&
'&'&+& MenF conteHtual del campo W3AMEW2Sort
Ascendin)&
'&'&A& MenF conteHtual del campo W3AMEW2Sort
Descendin)&
'&'&<& All&
'&+& /ptions&Select @3 *ttributes:
Met.od: ,reate a ne" selection
EHpresin: W"3I1K3AMEW Y XSNedenX
'&A& /ptions&Select @3 *ttributes:
Met.od: ,reate a ne" selection
EHpresin: WPOP;"LASSW Y X',,%,,' Z 7,,%,,,X
/ptions&Select @3 *ttributes:
Met.od: Select rom c$rrent selection
EHpresin: W"3I1K3AMEW 9: XranceX
"iudades entre ',,&,,, $ 7,,&,,, .abitantes no Drancesas: '&<?7
<;' E0ercicio de an!lisis alDanumrico: tablas +A
+& Ob0etivo: Abrir el mapa del mundo% las capas Pcntr$,@Q $ la tabla PpaisesQ
1ealizar las siguientes consultas:
+&'& U"u!nto pases .a$V UQu superDicie tienen en totalV
+&+& Ordena en Duncin del tama9o% Ucu!l es el m!s grandeV $ Uel m!s peEue9oV
+&A& Selecciona los pases Eue tienen una superDicie similar a la de Espa9a 5<,,&,,,2@,,&,,, Mm
+
8
U"u!ntos sonV
+&<& EHceptuando la Ant!rtida U"u!l es el novenoV UEu porcenta0e de superDicie respecto del total%
suponen los ', pases m!s grandes sin la Ant!rtidaV& 4ibu0a un gr!Dico con estos ', pases $ su
superDicie
+&7& Selecciona los pases cu$a moneda sea el dlar& U"u!ntos sonV U"u!l es su poblacinV
+&@& "rea una tabla resumen de los pases en Duncin de su moneda $ calculando la poblacin total
Eue usa cada moneda& UQu moneda se usa en m!s pasesV UQu moneda se usa por m!s
personasV
+&>& "alcula la densidad de poblacin& Ordena la tabla por densidad% Ucu!l es el pas de ma$or
densidadV U"u!l es la densidad media en todo el mundoV
A9adir P"ntr$,@&sdcQ $ Ppaises&dbDQ&
+&'& MenF conteHtual de la capa P"ntr$,@&sdcQ2/pen *ttribute -able.
3Fmero de pases: +<?&
MenF conteHtual del campo
PSQ[MQ2Statistics.
SuperDicie: '<@>??+>7%+7 Mm
+
&
+&+& MenF conteHtual del campo
PSQ[MQ2Sort *scending.
Pas m!s grande: P1ussiaQ.
Pas m!s peEue9o: PMaldivesQ.
+&A& /ptions&Select @3 *ttributes:
Met.od: ,reate a ne" selection
EHpresin: WSQ[MW : <,,,,, 5;/ WSQ[MW 9 @,,,,,
Pases de superDicie similar a la espa9ola: '@&
+&<& MenF conteHtual del campo PSQ[MQ2Sort +escending.
3oveno pas m!s grande: PArgentinaQ.
<eleccin manual: pinc.ando a la izEuierda de los registros
se puede deseleccionar la PAntarcticaQ con la tecla P"ontrolQ.
MenF conteHtual del campo PSQ[MQ2Statistics.
SuperDicie de los ', pases m!s grandes: >A,,7?7+%>A Mm
+
&
/ptions&Create #rap.'
#alue Dield: PSQ[MQ
\ label Dield: P"3I1K;3AMEQ
S.oN onl$ selected Deatures6records on t.e grap.
+< Los S=B
+&7& MenF conteHtual de la capa Pcntr$,@Q2=oins and
1elates&1oin:
Mtodo: =oin attributes %rom a table
"ampo: P"3I1K;3AMEQ
Iabla: PpaisesQ
"ampo: P"3I1K;3AMEQ
/ptions&Select @3 *ttributes:
Met.od: ,reate a ne" selection
EHpresin: Wpaises&"C11;IKPEW >1?E X@4ollar@X
Pases cu$a moneda es el dlar: <?&
MenF conteHtual del campo Pcntr$,@&POP+,,7Q2
Statistics&
Poblacin de los pases cu$a moneda es el dlar:
A??&+>+&-'> .abitantes:
MenF conteHtual de la capa Pcntr$,@Q2=oins and 1elates&!emove 1oin2s3&paises&
+&@& MenF conteHtual del campo Ppaises&"C11;IKPEQ2
S$mmari/e:
"ampo: Ppaises&"C11;IKPEQ
Estadsticas: Pcntr$,@&POP+,,7Q Sum
MenF conteHtual de la tabla PMonedaQ2Open&
MenF conteHtual del campo P"ount;"C11;IKPEQ2Sort
+escending&
Moneda empleada en un ma$or nFmero de pases:
PEC1OQ&
MenF conteHtual del campo PSum;POP+,,7Q2Sort
+escending&
Moneda empleada por un ma$or nFmero de personas:
P1enminbi KuanQ&
<;' E0ercicio de an!lisis alDanumrico: tablas +7
+&>& /ptions&Clear Selection&
/ptions&E'port:
3ombre: P4ensidad&dbDQ
MenF conteHtual de la tabla P4ensidad&dbDQ2/pen&
/ptions&Add Field:
3ame: P4ensidadQ
I$pe: P4oubleQ
MenF conteHtual del campo P4ensidadQ2Field
Calc$lator:
EHpresin: ]POP+,,7^ 6 ]SQ[M^
MenF conteHtual del campo P4ensidadQ2Sort *scending&
Pas m!s peEue9o: PMaldivesQ&
MenF conteHtual del campo PPOP+,,7Q2Statistics&
@&<'@&'-@&?<@&
MenF conteHtual del campo PSQ[MQ2Statistics&
'<@&>??&+>7%+7&
"alcula con una calculadora: @<'@'-@?<@ 6
'<@>??+>7%+7&
4ensidad media: <A%>' .abitantes por Milmetro cuadrado&
+@ Los S=B
<;+ E0ercicio de an!lisis alDanumrico: gr!Dicas
n N )
Mart9n (ern>nde;$ L (200A 3 Mancebo Quintana$ S. (2009
1ntroduccin
"omo agentes medioambientales de la "omunidad de Madrid% nos plantean varias cuestiones relacionadas
con la localizacin de varios elementos geogr!Dicos&
Objetivos + comandos nuevos
Aprender a realizar consultas gr!Dicas o por localizacin
An!lisis alDanumrico% selecciones gr!Dicas: MenB principal&Selection&Select @3 Location
An!lisis alDanumrico% relacionar tablas gr!Dicamente: MenF conteHtual de una capa 2=oins and
1elates&=oin
1n%ormacin de partida
Plics&s.pQ% capa de L=" del /anco de 4atos de la /iodiversidad
ProsQ% cobertura de muestra de ros de la "omunidad de Madrid
PnucleosQ% cobertura de muestra de nFcleos de la comunidad de Madrid
PmunicipiosQ% cobertura de muestra de municipios de la comunidad de Madrid
2lanteamiento
3os realizan las siguientes consultas:
'& UQu municipios Dorman parte del L=" de las "uencas de los ros Jarama $ GenaresV
+& U"u!ntos municipios atraviesa el ro BuadarramaV
A& U"u!ntos nFcleos urbanos se encuentran a menos de 7 Mm del L=" de la "uenca de los ros Alberc.e
$ "oDioV 4e estos% Ucu!ntos est!n a m!s de A MmV
<& U"u!ntos ros bordean algFn L="V
7& U"u!l es el trmino municipal con ma$or nFmero de nFcleos urbanosV U"u!ntos tieneV
@& UPor cu!ntos nFcleos pasa al menos un roV U"u!l es el nFcleo urbano Eue se encuentra m!s le0ano
de un roV UA Eu distanciaV
<;+ E0ercicio de an!lisis alDanumrico: gr!Dicas +>
3esolucin
'& Ob0etivo: UQu municipios Dorman parte del L=" de las "uencas de los ros Jarama $ GenaresV
Abrimos ArcMap% creamos un mapa nuevo $ a9adimos las cuatro capas Plics&s.pQ% PmunicipiosQ%
PnucleosQ $ PriosQ&
En primer lugar se selecciona el L=" cu$os municipios se buscan: Select @3 *ttributes 5PlicsQ% ,reate a
ne" selection% WS=IE;3AMEW Y X"CE3"AS 4E LOS 1_OS JA1AMA K GE3A1ESX8% Eue son A&
Seguidamente se seleccionan los municipios
usando la .erramienta de seleccin por
localizacin: MenF principal&Selection&Select 0y
Location:
select eat$res rom
Pmunicipios pol$gonQ
intersect
PlicsQ
Abriendo la tabla de PmunicipiosQ% tenemos
seleccionados los A' municipios&
+& Ob0etivo: U"u!ntos municipios atraviesa el ro BuadarramaV
Esta consulta es an!loga a la anterior% primero seleccionamos el ro: Select @3 *ttributes 5Prios arcQ%
,reate a ne" selection% W3OM/1EW Y X1=O BCA4A11AMAX8% con +> elementos&
K terminamos seleccionando los municipios: MenF principal&Selection&Select @3 Location:
select !eatures !rom
Pmunicipios pol$gonQ
intersect
Prios arcQ
Son ++ municipios&
+? Los S=B
A& Ob0etivo: U"u!ntos nFcleos urbanos se encuentran a menos de 7 Mm del L=" de la "uenca de los ros
Alberc.e $ "oDioV 4e estos% Ucu!ntos est!n a m!s de A MmV
Procedemos de manera eEuivalente% seleccionando primero el L=" 5PlicsQ% ,reate a ne" selection%
WS=IE;3AMEW Y X"CE3"AS 4E LOS 1_OS AL/E1"GE K "O_OX8&
K despus los nFcleos: MenF principal&Selection&Select @3 Location:
select !eatures !rom
Pnucleos pol$gonQ
are wit.in a distance o
PlicsQ
bu!!er de 7,,,
1esultando ser ?,&
Ierminamos seleccionando% partiendo de la seleccin anterior% los Eue est!n a m!s de A Mm: MenF
principal&Selection&Select @3 Location:
remove rom t.e c$rrently selected eat$res in
Pnucleos pol$gonQ
are "it7in a distance o!
PlicsQ
bu!!er de A,,,
1esultando ser ',&
<& Ob0etivo: U"u!ntos ros bordean algFn L="V
4eseleccionamos los L="% /ptions&,lear Selection $ realizamos la seleccin pedida: MenF principal&
Selection&Select @3 Location:
select !eatures !rom
Prios pol$gonQ
s.are a line se)ment wit.
PlicsQ
1esultando ser ?&
<;+ E0ercicio de an!lisis alDanumrico: gr!Dicas +-
7& Ob0etivo: U"u!l es el trmino municipal con ma$or nFmero de nFcleos urbanosV U"u!ntos tieneV
Este tipo de consultas se resuelven con otra
.erramienta% el join por localizacin: MenF
conteHtual de la capa Pmunicipios pol$gonQ2
=oins and 1elates&=oin:
1oin data rom anot.er layer based on
spatial location
Pnucleos pol$gonQ
s$mmary
salida: Pmuni;nucleos&s.pQ
El resultado aparece en la tabla de atributos de
la capa creada% Pmuni;nucleos&s.pQ% en el Eue
aparece el campo P"ountQ con el nFmero de
nFcleos& Ordenando de ma$or a menor% Sort
+escending% vemos Eue se trata de
Ma0ada.onda% con +A nFcleos de poblacin&
@& Ob0etivo: UPor cu!ntos nFcleos pasa al menos un roV U"u!l es el nFcleo urbano Eue se encuentra
m!s le0ano de un roV UA Eu distanciaV
El join por localizacin tambin permite asignar atributos por proHimidad: MenF conteHtual de la
capa Pnucleos pol$gonQ2=oins and 1elates&=oin:
=oin data !rom anot7er la3er based on spatial location
Prios pol$gonQ
attrib$tes
salida: Pnucleos;rios&s.pQ
El resultado aparece en la tabla de atributos de la capa creada% Pnucleos;rios&s.pQ% en el Eue
aparecen los atributos del ro m!s cercano $ el campo P4istanceQ con la distancia a dic.o ro&
"uando la distancia es cero% el ro atraviesa el nFcleo% por lo Eue .aciendo una consulta se obtienen
los nFcleos con al menos un ro 5Select @3 *ttributes% Pmucleos;rios&s.pQ%,reate a ne" selection%
W4istanceW Y,8% el nFmero es ''7&
Ordenando la tabla en orden descendente de distancias 5Sort +escending8% vemos Eue el
PPOL=BO3O =34CSI1=AL LOS A3BELESQ es el nFcleo m!s ale0ado% a una distancia de A&A@@ metros&
A, Los S=B
7 E0ercicio de gestin de datos
f o r
Santiago Mancebo Quintana (2009
1ntroduccin
3os acaban de conceder un pro$ecto de actualizacin cartogr!Dica& El cliente nos proporciona un "4 con
inDormacin de la zona de estudio $ nos ponemos manos a la obra&
Objetivos + comandos nuevos
Aprender a gestionar datos geogr!Dicos
Bestin de datos% cargar ,atalog -ree: MenF principal22indo"&,atalog -ree
Bestin de datos% contenidos: pesta9a ,ontents
Bestin de datos% previsualizar capa: pesta9a #re)ie"
Bestin de datos% copiar capa: MenF conteHtual de la capa2,op3
Bestin de datos% pegar capa: MenF conteHtual de la carpeta2#aste
Bestin de datos% renombrar capa: MenF conteHtual de la capa21ename
/arra de .erramientas Geograp73: MenF conteHtual del menF principal2Geograp73
Obtener inDormacin: Geograp73&Identi!3
Bestin de datos% eliminar capa: MenF conteHtual de la capa2+elete
Bestin de datos% crear s7ape!ile: MenF conteHtual de la carpeta2'e"&S7ape!ile
/arra de .erramientas Metadata: MenF conteHtual del menF principal2Metadata
Bestin de datos% ver metadatos: pesta9a Metadata
Bestin de datos% crear metadatos: Metadata&6dit metadata
1n%ormacin de partida
P<7?2A?p&dgnQ% muestra de un mapa topogr!Dico en Dormato "A4
P<7?2A2?&0pgQ% muestra de una imagen en Dormato &0pg
Pecosistemas&s.pQ% muestra de una capa de polgonos en Dormato s7ape!ile
Pactividades&s.pQ% muestra de una capa de puntos en Dormato s7ape!ile
7 E0ercicio de gestin de datos A'
2lanteamiento
'& Analizar la inDormacin suministrada% copiarla en un directorio de traba0o $ poner nombres
apropiados a las capas&
+& El departamento de planiDicacin nos inDorma de Eue los ecosistemas no son Ftiles% pero s ser!
necesario crear una capa de vegetacin $ otra de caminos&
A& El mismo departamento nos solicita crear los metadatos de la capa de actividades proporcionada&
A+ Los S=B
3esolucin
'& Ob0etivo: Analizar la inDormacin suministrada% copiarla en un directorio de traba0o $ poner
nombres apropiados a las capas&
"rear una carpeta% por e0emplo con el EHplorador de OindoNs% Eue ser! nuestro directorio de
traba0o% por seguridad% no contendr! caracteres PrarosQ% nos limitaremos a usar letras% sin tildes%
nFmeros $ la barra ba0a% tambin deberamos evitar el uso de la P9Q& El nombre debe comenzar por
una letra& Esta recomendacin se debe aplicar a toda la ruta donde se encuentra la carpeta& En
nuestro caso Pc:`capas`e,7;gestion;datos`solucionQ&
Abrir Arc"atalog&
"rear una coneHin con la carpeta Eue contiene los datos: Main menu&,onnect -o (older%
conectamos con P c:`capas`e,7;gestion;datosQ para tener acceso a los datos originales $ al
directorio de traba0o&
"omprobar Eue tenemos cargado el ,atalog -ree o !rbol de carpetas con MenF principal22indo"&
Catalo) Tree&
3avegar usando el "atalog Iree .asta la carpeta con los datos suministrados&
Seleccionar la primera capa% P<7?2A?P&4B3Q% observamos Eue se trata de un dibu0o de "A4% $ la
previsualizamos pinc.ando en la pesta9a (review& Podemos previsualizar los distintos elementos de
la capa desplegando la capa% botn PRQ% $ seleccionando el elemento& Ierminamos la
previsualizacin con la pesta9a Contents& "opiar la imagen usando MenF conteHtual de la capa2
Copy& 3avegar .asta la carpeta de destino $ crear la copia con MenF conteHtual de la carpeta2(aste&
Al previsualizarla observamos Eue se trata de un mapa topogr!Dico% cambiamos el nombre de la
capa a PtopograDicoQ con MenF conteHtual de la capa2!ename&
Seleccionar la segunda capa% P<7?2A2?&0pgQ% observamos Eue se trata de una imagen% $ la
previsualizamos pinc.ando en la pesta9a #re)ie"& "opiar la imagen usando MenF conteHtual de la
capa2,op3& 3avegar .asta la carpeta de destino $ crear la copia con MenF conteHtual de la carpeta2
7 E0ercicio de gestin de datos AA
#aste& Se trata de una ortoDoto% por lo Eue cambiamos el nombre a PortoDotoQ con MenF conteHtual
de la capa21ename&
Seleccionamos la tercera capa% Pecosistemas&s.pQ% la previsualizamos& 3o nos Eueda claro de Eu se
trata% as Eue cargamos la barra de .erramientas Geograp73% MenF conteHtual del menF principal2
#eo)rap.y $ usamos la .erramienta Geograp73&&dentiy para obtener inDormacin sobre los
polgonos de la capa& La copiamos $ pegamos en el directorio de destino&
+& Ob0etivo: El departamento de planiDicacin nos inDorma de Eue los ecosistemas no son Ftiles% pero
s ser! necesario crear una capa de vegetacin $ otra de caminos&
Eliminamos la capa de ecosistemas con MenF conteHtual de la capa2Delete& El borrado es
permanente&
"reamos una capa nueva Eue tendr! la
vegetacin% de tipo s.apeDile% polgonos $ de
sistema de reDerencia desconocido& Csamos
MenF conteHtual de la carpeta2'e"&S.apeile:
3ombre: P#egetacinQ
Iipo: PPol$gonQ
Sistema de reDerencia: PCnMnoNnQ
"reamos una capa nueva Eue tendr! los
caminos% de tipo s.apeDile% polilneas $ de
sistema de reDerencia desconocido& Csamos
MenF conteHtual de la carpeta2'e"&S7ape!ile:
3ombre: P"aminosQ
Iipo: PPol$lineQ
Sistema de reDerencia: PCnMnoNnQ
A& Ob0etivo: El mismo departamento
nos solicita crear los metadatos de
la capa de actividades
proporcionada&
Seleccionamos la capa
PactividadesQ $ procedemos a
crear los metadatos% cargamos la
barra de .erramienta Metadata%
MenF conteHtual del menF
principal2Metadata& Activamos la
pesta9a Metadata& "reamos los
metadatos usando la .erramienta
Metadata&Edit metadata:
1ellenamos todos los datos de la Dorma m!s detallada posible para Dacilitar el correcto uso de la
inDormacin geogr!Dica creada&
A< Los S=B
> E0ercicio de sistemas de reDerencia
1 0 /
Mancebo Quintana$ S. (200%
1ntroduccin
Iraba0ando en una peEue9a consultora como tcnicos S=B% nos encontraremos a menudo con problemas
relacionados con los sistemas de reDerencia& Cn cierto da% se nos solicita .acer un mapa de Europa $ otro
de Espa9a usando varios sistemas de reDerencia&
Otro da se nos pide solucionar un problema con dos .o0as de usos del suelo Eue deberan estar 0untas $ en
el S=B aparecen separadas&
El Fltimo da .a$ Eue arreglar la Dalta de coincidencia entre dos capas de inDormacin de la misma zona
geogr!Dica&
Objetivos + comandos nuevos
Aprender a cambiar el sistema de reDerencia de los mapas $ capas
Sistemas de reDerencia% cambiar el sistema de visualizacin: MenF conteHtual del marco2Properties2
,oordinate S3stem
Sistemas de reDerencia% deDinir el sistema: *rc-oolbo5&+ata Management -ools&#rojections and
-rans!ormations&+e!ine #rojection
Sistemas de reDerencia% cambiar el sistema de una capa vectorial: *rc-oolbo5&+ata Management
-ools&#rojections and -rans!ormations&(eature&#roject
Sistemas de reDerencia% deDinir el sistema de una capa r!ster: *rc-oolbo5&+ata Management -ools&
#rojections and -rans!ormations&1aster&#roject 1aster
Otros comandos de seleccin $ zoom
An!lisis alDanumrico% seleccionar gr!Dica de registros manualmente: -ools&Select (eatures
EHtensin% cambiar a las entidades seleccionadas: MenF conteHtual de la capa2Selection&4oom -o
Selected (eatures
An!lisis alDanumrico% Euitar la seleccin: MenF conteHtual de la capa2Selection&,lear Selected
(eatures
1n%ormacin de partida
PPro$ecciones&mdbQ% capa de continentes% Espa9a $ malla de reDerencia
C.,<,&s.pQ $ P.,<'&s.pQ% .o0as de usos del suelo
P<7?2A2?&0pgQ% ortoDoto
PA<7?2A?&s.pQ% curvas de nivel
> E0ercicio de sistemas de reDerencia A7
2lanteamiento
'& #isualizar el mapa de Europa en el sistema de reDerencia europeo L""2EI1S?-% en el sistema de
reDerencia europeo LAEA2EI1S?- $ en el sistema de reDerencia CIM .uso A,3 datum EI1S?-%
a9adiendo estos sistemas a Davoritos&
+& #isualizar el mapa de Espa9a en el sistema de reDerencia europeo L""2EI1S?-% en el sistema de
reDerencia europeo LAEA2EI1S?- $ en el sistema de reDerencia CIM .uso A,3 datum EI1S?-&
A& Poner 0untas las .o0as de usos del suelo de manera deDinitiva&
<& Gacer coincidir las curvas de nivel $ la ortoDoto&
A@ Los S=B
3esolucin
'& Ob0etivo: #isualizar el mapa de Europa en el sistema de reDerencia europeo L""2EI1S?-% en el
sistema de reDerencia europeo LAEA2EI1S?- $ en el sistema de reDerencia CIM .uso A,3 datum
EI1S?-% a9adiendo estos sistemas a Davoritos&
Abrir ArcMap% crear un mapa nuevo $ a9adir las capas PcontinentesQ $ PlatlongA,Q&
Obtener inDormacin sobre el sistema de reDerencia actual de la capa PcontinentesQ: MenF
conteHtual de la capa PcontinentesQ2#roperties&Source& La capa PcontinentesQ se encuentra en
coordenadas geogr!Dicas en el datum EI1S?-&
Seleccionar Europa con -ools&Select (eatures $ .acer un zoom con MenF conteHtual de la capa
PcontinentesQ&Selection&4oom -o Selected (eatures& Quitar la seleccin con MenF conteHtual de la
capa PcontinentesQ&Selection&,lear Selected (eatures&
ModiDicar el sistema de reDerencia del mapa al
europeo L""2EI1S?-: MenF conteHtual del
marco PLa$ersQ2#roperties&Coordinate System:
3avegar por los sistemas de pro$eccin:
#rede!ined&#rojected ,oordinate S3stems&
,ontinental&6urope $ seleccionar 6-1S
D9%9 L,,
*dd -o (a)orites
ModiDicar el sistema de reDerencia del mapa al
europeo LAEA2EI1S?-: MenF conteHtual del
marco PLa$ersQ2#roperties&,oordinate S3stem:
3avegar por los sistemas de pro$eccin:
#rede!ined&#rojected ,oordinate S3stems&
,ontinental&6urope $ seleccionar 6-1S
D9%9 L*6*
*dd -o (a)orites
ModiDicar el sistema de reDerencia del mapa al
CIM .uso A,3 EI1S?-: MenF conteHtual del
marco PLa$ersQ2#roperties&,oordinate S3stem:
3avegar por los sistemas de pro$eccin: #rede!ined&#rojected ,oordinate S3stems&.tm&/t7er
G,S $ seleccionar 6-1S D9%9 .-M 4one A0'
*dd -o (a)orites
+& Ob0etivo: #isualizar el mapa de Espa9a en el sistema de reDerencia europeo L""2EI1S?-% en el
sistema de reDerencia europeo LAEA2EI1S?- $ en el sistema de reDerencia CIM .uso A,3 datum
EI1S?-&
A9adir la capa PEspa9aQ% .acer un zoom a PEspa9aQ&
ModiDicar el sistema de reDerencia del mapa al europeo L""2EI1S?-% disponible en (a)orites&
ModiDicar el sistema de reDerencia del mapa al europeo LAEA2EI1S?-% disponible en (a)orites&
ModiDicar el sistema de reDerencia del mapa al CIM .uso A,3 EI1S?-% disponible en (a)orites&
> E0ercicio de sistemas de reDerencia A>
A& Poner 0untas las .o0as de usos del suelo de manera deDinitiva&
Eliminar toda las capas&
Quitar el sistema de reDerencia: MenF conteHtual del marco PLa$ersQ2#roperties&,oordinate S3stem:
,lear
A9adir las capas P.,<,&s.pQ $ P.,<'&s.pQ&
Obtener inDormacin sobre el sistema de reDerencia de estas capas: PSCndeDinedTQ&
4eDinir el sistema de pro$eccin de la capa
P.,<,&s.pQ a CIM .uso A,3 datum E47,:
*rc-oolbo5&+ata Management -ools&
#rojections and -rans!ormations&Deine
(ro4ection:
Input +ataset: P.,<,Q
,oordinate S3stem: pinc.ar en el botn%
Select $ navegar .asta encontrar #rojected
,oordinate S3stems&.tm&/t7er G,S&
6uropean +atum D9E0 .-M 4one A0'.prj
4eDinir el sistema de pro$eccin de la capa
P.,<'&s.pQ a CIM .uso A'3 datum E47,: *rc-oolbo5&+ata Management -ools&#rojections and
-rans!ormations&Deine (ro4ection:
Input +ataset: P.,<,Q
,oordinate S3stem: pinc.ar en el botn% Select $ navegar .asta encontrar #rojected ,oordinate
S3stems&.tm&/t7er G,S&6uropean +atum D9E0 .-M 4one AD'.prj
ModiDicar el sistema de reDerencia del mapa al CIM .uso A,3 E47,% disponible en La3ers&70:0&
A? Los S=B
"rear una capa nueva a partir de P.,<'Q en el
.uzo A,3: *rc-oolbo5&+ata Management
-ools&#rojections and -rans!ormations&(eature&
(ro4ect:
Input +ataset: P.,<'Q
/utput: P.,<';.usoA,Q
/utput coordinate s3stem: CIM .uso A, 3
E47,
Quitar el sistema de pro$eccin del mapa%
comprobando Eue las capas P.,<,Q $
P.,<';.usoA,Q est!n unidas deDinitivamente&
<& Gacer coincidir las curvas de nivel $ la ortoDoto&
Eliminar todas las capas% a9adiendo P<7?2A2?&0pgQ $ PA;<7?;A?&s.pQ&
Obtener inDormacin sobre el sistema de pro$eccin de ambas capas: CIM .uso A,3 E47, $ CIM
.uso A,3 EI1S?- respectivamente&
Establecer el sistema de pro$eccin del mapa en CIM .uso A,3 EI1S?-&
ModiDicar el mtodo de transDormacin de
datum entre E47, $ EI1S?- usando el
peninsular: MenF conteHtual del marco
PLa$ersQ2#roperties&,oordinate S3stem:
Transormations
,on)ert !rom: E47,
Into: EI1S?-
.sing: transDormacin nFmero >
> E0ercicio de sistemas de reDerencia A-
"rear una ortoDoto nueva en el sistema CIM
.uso A,3 EI1S?-: *rc-oolbo5&+ata
Management -ools&#rojections and
-rans!ormations&1aster&(ro4ect !aster:
Input raster: P<7?2A2?&0pgQ
/utput raster: Porto;?-Q
/utput coordinate s3stem: CIM .uso A,3
EI1S?-
Geograp7ic trans!ormation: nFmero >
1esampling tec7ni<ue: vecino m!s cercano
Eliminar el sistema de pro$eccin del mapa%
comprobando Eue las capas Porto;?-Q $
PA;<7?;A?&s.pQ coinciden deDinitivamente&
<, Los S=B
? E0ercicio de georreDerenciacin
G e o
Mancebo Quintana$ S. (200%
1ntroduccin
La .i0a del 0eDe vuelve a aparecer por la oDicina $ unos minutos despus se nos encarga georreDerenciar un
mapa de Europa&
Otro da se nos plantea la tarea de georreDerenciar un mapa topogr!Dico&
Objetivos + comandos nuevos
Aprender a georreDerenciar mapas u ortoDotos previamente escaneados
/arra de .erramientas Geore!erencing: MenF conteHtual del menF principal&Geore!erencing
BeorreDerenciacin: Geore!erencing&La3er
BeorreDerenciacin% a0uste grosero: Geore!erencing&(it -o +ispla3
BeorreDerenciacin% a0uste grosero: Geore!erencing&1otate
BeorreDerenciacin% a0uste grosero: Geore!erencing&S7i!t
BeorreDerenciacin% a0uste grosero: Geore!erencing&Scale
BeorreDerenciacin% a0uste Dino: Geore!erencing&*dd ,ontrol #oints
BeorreDerenciacin% a0uste Dino: Geore!erencing&Input F and G
BeorreDerenciacin% a0uste Dino: Geore!erencing&8ie" Lin0 -able
BeorreDerenciacin: Geore!erencing&.pdate geore!erencing
BeorreDerenciacin: Geore!erencing&1ecti!3
1n%ormacin de partida
Pbillete7,&tiDQ% imagen con el mapa de Europa
Pcntr$,@&sdcQ% capa vectorial de pases de ES1=
Pespinar&0pgQ% imagen con un mapa topogr!Dico del =B3
2lanteamiento
'& BeorreDerenciar el mapa de Europa para ArcB=S&
+& BeorreDerenciar el mapa topogr!Dico para cualEuier S=B 5en la parte posterior del mapa dice Eue las
centenas de Milmetros de las coordenadas 3 son <<8&
? E0ercicio de georreDerenciacin <'
3esolucin
'& Ob0etivo: BeorreDerenciar el mapa de Europa para ArcB=S&
Abrir ArcMap% a9adir la imagen Pbillete7,&tiDQ $ la capa de pases Pcntr$,@&sdcQ&
"argar la barra de .erramientas Geore!erencing% MenF conteHtual del menF principal&
#eoreerencin)&
Establecer la imagen a georreDerenciar en Pbillete7,&tiDQ: Geore!erencing&Layer&
Gacer un zoom a Europa usando la capa de pases&
Iraer la imagen a la eHtensin actual: #eoreerencin)*Fit To Display&
Simbolizar la capa de pases Euitando el relleno de los polgonos&
Observando la capa de Europa $ el billete% se percibe Eue no se parecen muc.o% se encuentran en
distintos sistemas de reDerencia&
Obtener inDormacin sobre el sistema de pro$eccin de la capa de pases: PB"S;OBS;'-?<Q% es
decir% coordenadas geogr!Dicas% datum OBS?<&
La pro$eccin de la imagen es la oDicial de la Cnin Europea para representar el con0unto de Europa%
L"" EI1S?-&
Establecer el sistema de reDerencia del mapa en L"" EI1S?-: MenF conteHtual del marco PLa$ersQ2
#roperties&,oordinate S3stem% especiDicando la transDormacin de datum entre OBS?< $ EI1S?- 5si
miramos los nFmeros todos son ceros porEue a eDectos pr!cticos los dos datums son idnticos para
mapas con precisiones peores Eue ' metro8&
Gacer un zoom a Europa usando la capa de pases&
Iraer la imagen a la eHtensin actual: Geore!erencing&(it -o +ispla3&
Gacer el a0uste grosero de la imagen% modiDicando el tama9o% posicin $ rotacin de la imagen%
.asta Eue coincida aproHimadamente la imagen con la capa de pases:
Iama9o: Geore!erencing&Scale
Posicin: Geore!erencing&S.it
1otacin: Geore!erencing&!otate
Gacer el a0uste Dino de la imagen% identiDicando puntos comunes entre la imagen $ la capa de pases
$ creando puntos de control:
=dentiDicar un punto comFn
Gacer un zoom a la zona con dic.o punto
"rear el punto de control: Geore!erencing&Add Control (oints% pinc.ar en el punto comFn de la
imagen $ pinc.ar en el punto comFn de la capa de pases
1epetir el proceso% creando varios puntos de control& El nFmero de puntos debera ser lo m!s
grande posible% $ deben estar repartidos por toda la imagen% nunca concentrados en la misma
zona
<+ Los S=B
Si se comete algFn error% se pueden borrar
un punto abriendo la tabla de puntos de
control: Geore!erencing&,iew Link Table%
seleccionando el punto errneo $
eliminandolo con el botn situado a la
derec.a de la ventana
Cna vez terminado el proceso% comprobar la
calidad del a0uste% medida a travs del error
1MS Eue se encuentra en la tabla de puntos de
control: Geore!erencing&8ie" Lin0 -able&
Buardar la georreDerenciacin para ArcB=S: Geore!erencing&Update #eoreerencin)&
+& Ob0etivo: BeorreDerenciar el mapa topogr!Dico para cualEuier S=B 5en la parte posterior del mapa
dice Eue las centenas de Milmetros de las coordenadas 3 son <<8&
"rear un mapa nuevo% a9adir Pespinar&0pgQ&
"argar la barra de .erramientas Geore!erencing% MenF conteHtual del menF principal&
Geore!erencing&
Establecer la imagen a georreDerenciar en Pbillete7,&tiDQ: Geore!erencing&La3er&
Gacer el a0uste Dino de la imagen% identiDicando puntos de coordenadas conocidas 5intersecciones
de la malla CIM8 $ creando puntos de control:
=dentiDicar un punto de coordenadas conocidas% la coordenada 5 se encuentra en la parte
inDerior del mapa% e& g&
A
?7 Eue est! en Mm% por lo tanto la coordenada CIM en metros ser!
A?7,,,: la coordenada 3 se encuentra en el interior del mapa% e& g& ', Eue est! en Mm $ en la
Eue se .a omitido las centenas de Mm% Eue son << 5este nFmero se encuentra en la parte
posterior del mapa8% por tanto% la coordenada es
<<
?7% $ en metros% <<?7,,,
Gacer un zoom a la zona con dic.o punto
? E0ercicio de georreDerenciacin <A
"rear el punto de control: Geore!erencing&*dd ,ontrol #oints% pinc.ar en el punto de la imagen%
MenF conteHtual de la vista2&np$t 5 and 6% introducir las coordenadas
1epetir el proceso% creando varios puntos de control
Cna vez terminado el proceso% comprobar la calidad del a0uste&
Buardar la georreDerenciacin para cualEuier
S=B: Geore!erencing&!ectiy
,ell si;e: de0ar el valor por deDecto
1esample t3pe: vecino m!s cercano
5'earest 'eig7bor8 por ser un mapa con
smbolos% teHtos&&&
EspeciDicar ubicacin% nombre% Dormato&&&
<< Los S=B
- E0ercicio de digitalizacin $ edicin
+ T W
Mancebo Quintana$ S. 3 /rtega #?re;$ 6. (2009
1ntroduccin
Estamos realizando un pro$ecto de actualizacin cartogr!Dica en la Escuela de Montes de Madrid&
Queremos identiDicar manc.as de vegetacin% !rboles singulares $ caminos en los alrededores de la escuela&
Para ello disponemos de una ortoDoto $ un BPS& En esta primera Dase identiDicaremos todos los elementos
posibles a partir de la ortoDoto& En una segunda Dase% veriDicaremos estos elementos en campo con a$uda
del BPS& 3uestra labor actual se ce9ir! a la primera Dase& La ortoDoto se encuentra en el datum E47, $
nuestro BPS no mane0a correctamente dic.o datum% por lo Eue digitalizaremos los elementos en el datum
EI1S?-% eEuivalente para nuestros Dines al OBS?<% datum Eue mane0an correctamente todos los receptores
BPS&
Objetivos + comandos nuevos
Aprender a digitalizar $ editar capas
/arra de .erramientas 6ditor: MenF conteHtual del menF principal&6ditor
Edicin% iniciar edicin: 6ditor&6ditor&Start 6diting
Edicin% seleccionar capa en edicin: 6ditor&-arget
Edicin% seleccionar tarea de edicin: 6ditor&-as0
Edicin% .erramienta de digitalizacin: 6ditor&S0etc7 -ool
Edicin% editar atributos: 6ditor&*ttributes
Edicin% guardar cambios: 6ditor&6ditor&Sa)e 6dits
Edicin% snapping: 6ditor&6ditor&Snapping
Edicin% crear agu0eros: 6ditor&6ditor&,lip
Edicin% seleccionar elementos: 6ditor&6dit -ool
Edicin% a9adir vrtices: MenF conteHtual de una lnea2Insert 8erte5
1n%ormacin de partida
PrectiD$ortoDotomontes&0pgQ% ortoDoto de la Escuela de Montes de la CPM
- E0ercicio de digitalizacin $ edicin <7
2lanteamiento
'& 4igitalizacin de puntos de inters% a9adiendo un campo de descripcin:
'&'& estanEue 5localizacin no eHacta8
'&+& !rbol singular al norte del 0ardn vie0o 5especie no determinada8
'&A& !rbol de los Darolillos 0unto a la esEuina noreste del campo de DFtbol% 5localizacin no eHacta8
'&<& "onstruccin circular 5a identiDicar en campo8
+& 4igitalizacin de caminos% a9adiendo un campo de anc.ura $ otro de tipo de Dirme&
+&'& 4igitalizacin del camino Eue pasa 0unto al estanEue&
+&+& 4igitalizacin del camino Eue empieza en el camino anterior $ acaba en la curva de la carretera
.acia Dorestales&
A& 4igitalizacin de vegetacin 5alrededor del campo de DFtbol $ de los 0ardines8% a9adiendo un campo
de descripcin&
<@ Los S=B
3esolucin
'& Ob0etivo: 4igitalizacin de puntos de inters% a9adiendo un campo de descripcin:
'&'& estanEue 5localizacin no eHacta8
'&+& !rbol singular al norte del 0ardn vie0o 5especie no determinada8
'&A& !rbol de los Darolillos 0unto a la esEuina noreste del campo de DFtbol% 5localizacin no eHacta8
'&<& "onstruccin circular 5a identiDicar en campo8
Abrir Arc"atalog% navegar .asta el directorio de traba0o& "rear una capa en Dormato s7ape!ile vaca
con el nombre PPuntos de inters&s.pQ% de puntos $ con el sistema de reDerencia CIM .uso A, 3
datum EI1S?-&
Abrir ArcMap% a9adir la imagen PortoDotomontes&0pgQ $ la capa recin creada& Establecer el sistema
de reDerencia del mapa en CIM .uso A, 3 datum EI1S?-% especiDicando la transDormacin nFmero
> entre el datum E47, 5ortoDoto8 $ el EI1S?-&
"argar la barra de .erramientas 6ditor% MenF conteHtual del menF principal&Editor&
Abrir la tabla de puntos de inters% a9adir un campo nuevo llamado P4escripcinQ de tipo teHto $
anc.o 7, $ eliminar el campo P=dQ& Seleccionar una simbologa adecuada para Dacilitar la
visualizacin de los puntos de inters&
"omenzar una sesin de edicin% 6ditor&6ditor&Start Editin)&
Establecer la capa a editar seleccionando en 6ditor&Tar)et
PPuntos de intersQ
'&'& Localizar la situacin aproHimada del estanEue 5en caso
de no conocer la Escuela las coordenadas aproHimadas
son <A-&,+? 6 <&<>?&'-A8&
Seleccionar la tarea de edicin% 6ditor&Task% Create New
Feat$re&
"on la .erramienta de edicin 6ditor&Sketc. Tool
pinc.ar sobre el estanEue&
1ellenar los atributos del punto en 6ditor&Attrib$tes%
indicando Eue se trata de un estanEue&
'&+& Localizar el !rbol singular al norte del 0ardn vie0o 5las coordenadas aproHimadas son <A?&?+- 6
<&<>?&'?@8% seleccionar en 6ditor&-as0 ,reate 'e" (eature% pinc.ar sobre el !rbol con la
.erramienta 6ditor&S0etc7 -ool $ rellenar la descripcin% 6ditor&*ttributes% con PLrbol singularQ&
'&A& Localizar el !rbol de los Darolillos 0unto a la esEuina noreste del campo de DFtbol 5las
coordenadas aproHimadas son <A?&?-- 6 <&<>?&+?,8% seleccionar en 6ditor&-as0 ,reate 'e"
(eature% pinc.ar sobre el !rbol con la .erramienta 6ditor&S0etc7 -ool $ rellenar la descripcin%
6ditor&*ttributes% con PLrbol de los DarolillosQ&
'&<& Localizar la construccin circular Drente a la Escuela de orestales 5las coordenadas
aproHimadas son <A?&@-< 6 <&<>?&,@'8% seleccionar en 6ditor&-as0 ,reate 'e" (eature% pinc.ar
sobre el !rbol con la .erramienta 6ditor&S0etc7 -ool $ rellenar la descripcin% 6ditor&*ttributes%
con P"onstruccin circularQ&
Buardar los cambios por seguridad con 6ditor&6ditor&Save Edits $ detener la edicin con 6ditor&
Stop Editin)&
- E0ercicio de digitalizacin $ edicin <>
+& Ob0etivo: 4igitalizacin de caminos% a9adiendo un campo de anc.ura $ otro de tipo de Dirme&
+&'& 4igitalizacin del camino Eue pasa 0unto al estanEue&
+&+& 4igitalizacin del camino Eue empieza en el camino anterior $ acaba en la curva de la carretera
.acia Dorestales&
En Arc"atalog% crear una capa en Dormato s7ape!ile vaca con el nombre P"aminos&s.pQ% de lneas $
con el mismo sistema de reDerencia&
A9adir la capa recin creada al mapa $ abrir la tabla& A9adir un campo nuevo llamado PAnc.uraQ de
tipo numrico% a9adir otro campo llamado PirmeQ de tipo teHto $ anc.o 7, $ eliminar el campo
P=dQ& Seleccionar una simbologa adecuada para Dacilitar la visualizacin de los caminos&
1einiciar la sesin de edicin con 6ditor&Start 6diting&
Establecer la capa de edicin a P"aminosQ en 6ditor&-arget&
+&'& Localizar el camino 0unto al estanEue% seleccionar en 6ditor&
-as0 ,reate 'e" (eature% seleccionar la .erramienta 6ditor&
S0etc7 -ool $ pinc.ar en el inicio del camino% continuar
pinc.ando vrtices a lo largo del camino .asta la carretera% en
el Fltimo vrtice .aremos doble clic& 1ellenar el tipo de Dirme
poniendo PIierraQ&
+&+& Localizar el camino Eue comienza en el camino anterior $
termina en la curva de la carretera .acia Dorestales&
Para generar correctamente la interseccin entre los dos
caminos activaremos el snapping en 6ditor&6ditor&Snappin)%
marcando las tres casillas de P"aminosQ% 8erte5% 6nd $ 6dge&
Seleccionar en 6ditor&-as0 ,reate 'e" (eature% seleccionar la
.erramienta 6ditor&S0etc7 -ool $ pinc.ar en el inicio del camino 5notaremos Eue el punto salta
sobre el camino anterior8% continuar pinc.ando vrtices a lo largo del camino .asta la carretera%
en el Fltimo vrtice .aremos doble clicM& 1ellenar el tipo de Dirme poniendo PIierraQ&
Buardar los cambios por seguridad con 6ditor&6ditor&Sa)e 6dits $ detener la edicin con 6ditor&
Stop 6diting&
A& Ob0etivo: 4igitalizacin de vegetacin 5alrededor del campo de DFtbol $ de los 0ardines8% a9adiendo
un campo de descripcin&
En Arc"atalog% crear una capa en Dormato s7ape!ile vaca con el nombre P#egetacin&s.pQ% de
polgonos $ con el mismo sistema de reDerencia&
A9adir la capa recin creada al mapa $ abrir la tabla& A9adir un campo nuevo llamado P4escripcinQ
de tipo teHto $ anc.o 7, $ eliminar el campo P=dQ& Seleccionar una simbologa adecuada para
Dacilitar la visualizacin de la vegetacin&
1einiciar la sesin de edicin con 6ditor&Start 6diting&
Establecer la capa de edicin a P#egetacinQ en 6ditor&-arget&
Localizar la manc.a de !rboles de verde oscuro a la izEuierda de las pistas de tenis 5!rboles en dos
lneas8% seleccionar en 6ditor&-as0 ,reate 'e" (eature% seleccionar la .erramienta 6ditor&S0etc7
-ool $ pinc.ar en algFn punto del borde de la manc.a% continuar pinc.ando vrtices a lo largo de
todo el borde .asta llegar cerca del primer punto% en el Fltimo vrtice .aremos doble clicM& 1ellenar
la descripcin poniendo P".operaQ
<? Los S=B
Localizar la manc.a de !rboles de verde claro a la izEuierda de la
manc.a anterior% esta manc.a comparte parte de su borde por lo
Eue% para evitar errores% seleccionaremos en 6ditor&-as0 A$to*
Complete (oly)on. Seleccionar la .erramienta 6ditor&S0etc7 -ool $
pinc.ar en algFn punto dentro del polgono Eue $a eHiste $ 0unto a
uno de los eHtremos del segmento comFn% continuar pinc.ando
vrtices a lo largo de todo el borde .asta llegar cerca del otro
eHtremo del segmento comFn% el Fltimo vrtice estar! dentro del
polgono Eue $a eHiste $ .aremos doble clic& 1ellenar la
descripcin poniendo P"edrosQ&
"ontinuar digitalizando polgonos de vegetacin sin descripcin
Para digitalizar los 0ardines al noroeste de la escuela 5<A?&?<' 6
<&<>?&'@'8% Eue consisten en polgonos con agu0eros% primero se
digitaliza un polgono siguiendo el borde eHterior& Se continFa
digitalizando otro polgono siguiendo el borde interior& "on el polgono
interior seleccionado% e0ecutamos la .erramienta 6ditor&6ditor&Clip con la
opcin +iscard t7e area t7at intersects& inalmente% con la .erramienta
6ditor&Edit Tool se selecciona el polgono interior $ se elimina con la tecla
suprimir&
Si Eueremos modiDicar un polgono% con la .erramienta 6ditor&6dit -ool
.aremos doble clic en el polgono& Los vrtices Euedar!n marcados $
podremos desplazarlos a su lugar correcto& Asimismo% podremos a9adir
nuevos vrtices sobre el permetro del polgono% MenF conteHtual de la
lnea2&nsert ,erte'&
- E0ercicio de digitalizacin $ edicin <-
'';' E0ercicio de an!lisis vectorial: reclasiDicacin
G M H
Mancebo Quintana$ S. (200%
1ntroduccin
Estamos realizando un pro$ecto de gestin ambiental en la "omunidad de Madrid $ compramos un mapa
de vegetacin en la "onse0era de Medio Ambiente& 3uestros tcnicos estudian el mapa $ deciden
simpliDicar las unidades de vegetacin en grandes grupos& 4ic.a clasiDicacin nos la proporcionan en una
tabla& 3uestra labor es llevarla a cabo en el S=B&
Objetivos + comandos nuevos
Aprender a reclasiDicar capas vectoriales
An!lisis vectorial% cargar ventana ArcIoolboH: Standard&S7o"HIide *rc-oolbo5 2indo" HH 2indo"&
*rc-oolbo5
An!lisis vectorial% dissol)e: *rc-oolbo5&+ata Management -ools&Generali;ation&+issol)e
An!lisis vectorial% crear tabla: *rc-oolbo5&+ata Management -ools&-able&,reate -able
1n%ormacin de partida
Pvegetacion&s.pQ% capa de vegetacin de la "omunidad de Madrid
Iabla con la nueva clasiDicacin:
#egetacin antigua #egetacin nueva
#inus s3l)estris Pinares
Melojares
Quejigares
rondosas
#. s3l)estris J Q. p3renaica Mezcla de pinos $ Drondosas
8egetacin riparia #egetacin riparia
#iornales
Matorral acid!ilo (escobas
Matorrales
Lastonares
,er)unales
#asti;ales mes!ilos
#astos 5ero!9ticos
#astos reticulares
Pastos
*!loramientos rocosos ADloramientos rocosos
.rbani;ados Crbanizados
7, Los S=B
2lanteamiento
'& #amos a realizarlo Pa manoQ% modiDicando la tabla del tema registro a registro&
+& Pa manoQ% pero modiDicando grupos de registros&
A& Pa manoQ agrupando previamente las clases del tema&
<& A.ora Pautom!ticamenteQ% vinculando otra tabla reclasiDicadora generada manualmente en ArcB=S&
7& Pautom!ticamenteQ% vinculando otra tabla reclasiDicadora generada semiautom!ticamente en
ArcB=S&
@& Pautom!ticamenteQ% vinculando otra tabla reclasiDicadora generada en una .o0a de c!lculo
5Microso!t 65cel% // ,alc%&&&8&
'';' E0ercicio de an!lisis vectorial: reclasiDicacin 7'
3esolucin
Las primeras Dases varan con cada uno de los seis mtodos planteados% si bien la Fltima Dase es comFn $ se
describe al Dinal de este epgraDe&
'& Ob0etivo: #amos a realizarlo Pa manoQ% modiDicando la tabla del tema registro a registro& EsEuema:
Ae(etacion.sBp Export /ata
Ae(etacion$
copia.sBp
5dd Cield
P#egetacin nueva 'Q
Iipo teHto
Anc.o +>
Editar
P#egetacin nueva 'Q
Abrir ArcMap $ a9adir la capa de vegetacin&
Antes de comenzar la edicin% para evitar
riesgos% .acer una copia de la capa original:
MenF conteHtual de la capa PvegetacionQ2+ata&
65port +ata 5nombre Pvegetacion;copiaQ8&
A9adir la capa Pvegetacin copiaQ $ abrir la
tabla de atributos&
A9adir un campo denominado P#egetacin
nueva 'Q de tipo teHto $ de% al menos% +>
caracteres% para poder escribir todos los teHtos
completos&
"argar la barra de .erramientas de edicin: Standard&Editor Toolbar&
"omenzar la edicin de la tabla: 6ditor&Start Editin)&
1ellenar el campo P#egetacin nueva 'Q con los valores correspondientes segFn la tabla con la
nueva clasiDicacin& Puede resultar Ftil usar las opciones de copiar% ,ontrolJ,% $ pegar% controlJ8&
4urante el proceso es conveniente guardar los cambios realizados para evitar prdidas de
inDormacin: 6ditor&Save Edits&
Cna vez Dinalizada la reclasiDicacin de los -' registros% terminar la edicin: 6ditor&Stop Editin)&
+& Ob0etivo: Pa manoQ% pero modiDicando grupos de registros& EsEuema:
5dd Cield
P#egetacin nueva +Q
Iipo teHto
Anc.o +>
<elect b+ attributes
Mtodo 3eN selection
eHpresin W#EBEIA"=3W Y XPinus s$lvestrisX
Cield Calculator
P#egetacin nueva +Q
eHpresin WPinaresW
3epetir para todas las clases
Ae(etacion$
copia.sBp
A9adir un campo denominado P#egetacin nueva +Q% de tipo teHto $ +> caracteres&
Seleccionar el primer grupo de registros% P#inus s3l)estrisQ 5/ptions&Select @3 *ttributes% mtodo
,reate a ne" selecction% eHpresin W#EBEIA"=3W Y XPinus s$lvestrisX8&
7+ Los S=B
=ntroducir el nuevo valor PPinaresQ en el campo P#egetacin nueva +Q 5MenF conteHtual del campo
P#egetacin nueva +Q2(ield ,alculator% eHpresin WPinaresW8&
1epetir el proceso con todos los grupos 5e& g&% /ptions&Select @3 *ttributes% mtodo ,reate a ne"
selection% eHpresin W#EBEIA"=3W Y XMelo0aresX O1 W#EBEIA"=3W Y XQue0igaresX 66 MenF
conteHtual del campo P#egetacin nueva +Q2(ield ,alculator% eHpresin WrondosasW8&
A& Ob0etivo: Pa manoQ agrupando previamente las clases del tema& EsEuema:
/issolve
"ampo P#egetacinQ
Marcar Multipart
Ae(etacion$
/issolve.sBp
5dd Cield
P#egetacin nueva AQ
Iipo teHto
Anc.o +>
Editar
P#egetacin nueva AQ
Ae(etacion.sBp
"argar la ventana ArcIoolboH: Standard&S.ow78ide ArcToolbo' -indow&
Las clases se simpliDican usando el comando
dissol)e: *rc-oolbo5&+ata Management -ools&
Generali;ation&Dissolve:
Entrada: PvegetacionQ
Salida: Pvegetacion;4issolve&s.pQ
"ampo: P#EBEIA"=a3Q
Marcar ,reate multipart !eatures
"ontinuar de Dorma an!loga al punto '&: abrir la
tabla de atributos% a9adir un campo nuevo
llamado Pvegetacin nueva AQ% cargar la barra
de .erramientas de edicin% comenzar la
edicin% introducir los nuevos valores $
terminar la edicin&
'';' E0ercicio de an!lisis vectorial: reclasiDicacin 7A
<& Ob0etivo: A.ora Pautom!ticamenteQ% vinculando otra tabla reclasiDicadora generada manualmente
en ArcB=S& EsEuema:
ve(etacion.sBp
Create table
Tabla$
reclasi%icadora.db%
5dd Cield
P#egetacinQ
Iipo teHto
Anc.o +?
5dd Cield
P#egetacin nueva <Q
Iipo teHto
Anc.o +>
/elete Cield
PO/JE"I=4Q
/elete Cield
P=EL4'Q
Editar
P#egetacinQ
P#egetacin nueva <Q
=oin
P#EBEIA"=a3Q
PIabla;reclasiDicadoraQ
P#EBEIA"=a3Q
"rear una tabla nueva vaca: *rc-oolbo5&+ata
Management -ools&-able&Create Table:
Localizacin: la misma Eue
Pvegetacin&s.pQ
Salida: PIabla;reclasiDicadoraQ
Abrir la tabla recin creada 5aparece en la tabla
de contenidos en el modo Source8 &
A9adir dos campos% P#egetacinQ de tipo teHto
$ +? caracteres% $ P#egetacin nueva <Q de tipo
teHto $ +> caracteres&
Eliminar los campos PO/JE"I=4P $ P=EL4'Q &
Editar la tabla% rellenando los valores antiguos $
nuevos&
Proceder a la reclasiDicacin% asignando los nuevos valores a la capa Pvegetacion&s.pQ% relacionando
la tabla de atributos de vegetacin con la tabla reclasiDicadora recin creada usando un =oin 5MenF
conteHtual de la capa PvegetacionQ2=oins and 1elates&=oin% desde una tabla% campo PvegetacinQ%
tabla Ptabla;reclasiDicadoraQ% campo P#egetacinQ8&
7< Los S=B
7& Ob0etivo: Pautom!ticamenteQ% vinculando otra tabla reclasiDicadora generada semiautom!ticamente
en ArcB=S& EsEuema:
ve(etacion.sBp
<ummarize
P#EBEIA"=a3Q
Tabla$reclasi%icadora$
auto.db%
5dd Cield
P#egetacin nueva 7Q
Iipo teHto
Anc.o +>
Editar
P#egetacin nueva 7Q
=oin
P#EBEIA"=a3Q
PIabla;reclasiDicadoraQ
P#EBEIA"=a3Q
"rear la tabla reclasiDicadora semiautom!ticamente a partir de la tabla de atributos de
PvegetacionQ: abrir la tabla de atributos $ obtener un resumen a partir del campo P#EBEIA"=a3Q
con un Summari;e 5MenF conteHtual del campo P#EBEIA"=a3Q2Summari;e% campo P#EBEIA"=a3Q%
ninguna estadstica% salida Ptabla;reclasiDicadora;auto&dbDQ&
A9adir un campo% P#egetacin nueva 7Q de tipo teHto $ +> caracteres&
"ontinuar de Dorma an!loga al punto <&: editar la tabla% rellanando los valores nuevos $ proceder a
la reclasiDicacin con un =oin&
@& Ob0etivo: Pautom!ticamenteQ% vinculando otra tabla reclasiDicadora generada en una .o0a de c!lculo
5MicrosoDt EHcel% OO "alc%&&&8& EsEuema:
ve(etacion.sBp
Crear Boja de clculo con la tabla reclasi%icadora
+ (uardar como .xls- texto o dDase )
=oin
P#EBEIA"=a3Q
PIabla;reclasiDicadoraQ
P#EBEIA"=a3Q
Abrir la .o0a de c!lculo% creando un libro nuevo&
1ellenar una .o0a siguiendo el esEuema de la tabla reclasiDicadora: la primera Dila contendr! los
nombres de los campos% Eue deber!n ser simples 5cortos% sin espacios% sin tildes ni caracteres
especiales8&
Si podemos guardarlo como libro de MicrosoDt EHcel $ estamos usando% al menos% ArcB=S -&+%
guardar el libro 5versin ->6+,,,6\P% &Hls8 $ cerrarlo& A9adir el libro en ArcMap: doble clicM en
Ptabla;reclasiDicadora&HlsQ% PS.eet'bQ& Si no% guardarlo como teHto separado por tabulares o como
d/ase versin 7&
Proceder a la reclasiDicacin con un =oin&
'';' E0ercicio de an!lisis vectorial: reclasiDicacin 77
ase Dinal comFn a los @ mtodos anteriores& EsEuema:
Simbolizar la capa usando un color para cada tipo de vegetacin nueva&
Eliminar las Dronteras innecesarias usando el comando +issol)e: *rc-oolbo5&+ata Management
-ools&Generali;ation&+issol)e:
Entrada: capa de vegetacin
Salida: Pvegetasimple&s.pQ
"ampo: vegetacin nueva
7@ Los S=B
ve(etacion.sBp
Ae(etacion$
copia.sBp
/issolve
"ampo P#egetacin nuevaQ
ve(etasimple.sBp
'';+ E0ercicio de an!lisis vectorial: combinacin
J ^
Mancebo Quintana$ S. (200%
1ntroduccin
"ontinuamos realizando un pro$ecto de gestin ambiental en la "omunidad de Madrid $ se nos plantea la
necesidad de crear un mapa de paisa0e& 3uestros tcnicos ambientales nos aconse0an generar unidades
paisa0sticas como combinacin entre las cuencas .idrogr!Dicas 5zonas con intervisibilidad8 $ las unidades de
vegetacin simpliDicadas anteriormente& La metodologa es mu$ simple% pero no disponemos de m!s
inDormacin del territorio en cuestin&
Objetivos + comandos nuevos
Aprender a combinar capas vectoriales
An!lisis vectorial% union: *rc-oolbo5&*nal3sis -ools&/)erla3&.nion
1n%ormacin de partida
Pvegetasimple&s.pQ% capa de vegetacin simpliDicada de una zona de la "omunidad de Madrid
Pcuencas&s.pQ% capa de cuencas .idrogr!Dicas de la misma zona de la "omunidad de Madrid
2lanteamiento
'& #amos a realizar un mapa de paisa0e como combinacin de la vegetacin $ las cuencas%
simbolizando cada unidad paisa0stica con un color distinto&
'';+ E0ercicio de an!lisis vectorial: combinacin 7>
3esolucin
'& Ob0etivo: #amos a realizar un mapa de paisa0e como combinacin de la vegetacin $ las cuencas%
simbolizando cada unidad paisa0stica con un color distinto& EsEuema:
Abrir ArcMap $ a9adir las capas de vegetacin $ cuencas&
"argar la ventana ArcIoolboH: Standard&S7o"HIide *rc-oolbo5 2indo"&
La combinacin se obtiene usando el comando
union: *rc-oolbo5&*nal3sis -ools&/)erla3&
Union:
Entradas: PcuencasQ $ PvegetasimpleQ
Salida: Ppaisa0e&s.pQ
Atributos: PALLQ
A9adir paisa0e al mapa $ abrir la tabla de
atributos de Ppaisa0eQ& A9adir un campo%
PPaisa0eQ de tipo teHto $ 7, caracteres&
"alcular el campo PPaisa0eQ de tal manera Eue
identiDiEuemos la cuenca $ la vegetacin a la
Eue pertenece cada unidad paisa0stica% (ield
,alculator% eHpresin: W"uenca nc: W d
]"CE3"A^ d W 2 #egetacin: W d ]#EBEIA"=3^
Simbolizar la capa de paisa0e asignando valores Fnicos en Duncin del campo PPaisa0eQ&
7? Los S=B
cuencas.sBp
ve(etasimple.sBp
Enion paisaje.sBp
5dd Cield
PPaisa0eQ
Iipo teHto
Anc.o @,
Cield Calculator
PPaisa0eQ
W"uenca nc: W d ]"CE3"A^ d
W 2 #egetacin: W d ]#EBEIA"=3^
'';A E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or
localizacin
R T K
Mancebo Quintana$ S. (200%
1ntroduccin
inalmente% nuestra peEue9a consultora empieza a rodar% una peEue9a mancomunidad de municipios de la
sierra pobre de Madrid nos acaba de conceder un pro$ecto para localizar los me0ores emplazamientos para
poner !reas recreativas& Se trata de llegar a la me0or localizacin para una determinada actividad segFn un
con0unto de criterios& Esta metodologa se conoce como EM" 5evaluacin multicriterio8&
Objetivos + comandos nuevos
Aprender a realizar una evaluacin multicriterio con capas vectoriales
An!lisis vectorial% bu!!er: *rc-oolbo5&*nal3sis -ools&#ro5imit3&@u!!er
An!lisis vectorial% clip: *rc-oolbo5&*nal3sis -ools&65tract&,lip
An!lisis vectorial% multipart to singlepart: *rc-oolbo5&+ata Management -ools&(eatures&Multipart
-o Singlepart
An!lisis alDanumrico% c!lculo de !reas% longitudes% etc&: MenF conteHtual de un campo2,alculate
Geometr3
An!lisis vectorial% eliminate: *rc-oolbo5&+ata Management -ools&Generali;ation&6liminate
1n%ormacin de partida
PriosQ% cobertura de ros de la "omunidad de Madrid
PmunicipiosQ% cobertura de trminos municipales de la "omunidad de Madrid
PnucleosQ% cobertura de nFcleos urbanos de la "omunidad de Madrid
Plics&s.pQ% capa de L=" del Mediterr!neo
2lanteamiento
'& /uscar posibles emplazamientos para nuevas !reas recreativas en los municipios siguientes de la
"omunidad de Madrid: La Acebeda% Gorca0o de la Sierra% Gorca0uelo de la Sierra% Monte0o de la
Sierra% 1obregordo $ Somosierra& Para ello se .an establecido los criterios siguientes:
estar cerca de un ro 5',,, m8
estar le0os de los pueblos 5A,,, m8
no estar dentro de un L=" 5Lugar de =nters "omunitario8
+& U4nde pondras un !rea recreativa dentro del trmino municipal de 1obregordoV
'';A E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or localizacin 7-
3esolucin
'& Ob0etivo: /uscar posibles emplazamientos para nuevas !reas recreativas en los municipios
siguientes de la "omunidad de Madrid: La Acebeda% Gorca0o de la Sierra% Gorca0uelo de la Sierra%
Monte0o de la Sierra% 1obregordo $ Somosierra& Para ello se .an establecido los criterios siguientes:
estar cerca de un ro 5',,, m8
estar le0os de los pueblos 5A,,, m8
no estar dentro de un L=" 5Lugar de =nters "omunitario8
Abrir ArcMap $ a9adir todas las capas suministradas&
"argar la ventana ArcIoolboH 5S7o"HIide *rc-oolbo5 2indo"8&
'&'& Primero vamos a delimitar la zona de estudio deDinida por los @ municipios% cu$o esEuema es
el siguiente:
municipios.sBp
estudio.sBp
<eleccin manual
@ primeros municipios
Export /ata municisel.sBp
/issolve
Du%%er
',,,
Du%%er
A,,,
estudio$bu%$1,,,.sBp
estudio$bu%$!,,,.sBp
Abrimos la tabla de atributos de la capa de municipios $ seleccionamos los @ municipios& 3o
.ace Dalta .acer una seleccin SQL% basta con una seleccin manual porEue% si nos Di0amos% son
los @ primeros&
"reamos una nueva capa a partir de los municipios seleccionados 565port +ata8% la llamamos
PmuniciselQ&
Cnimos los @ municipios de PmuniciselQ en un slo polgono 5+issol)e$ sin especiDicar ningFn
campo8% llamamos a la capa PestudioQ&
Beneramos una zona de estudio ampliada
',,, metros con el Din de recortar
posteriormente la capa de ros% usamos el
comando bu!!er: *rc-oolbo5&*nal3sis -ools&
#ro5imit3&0$er:
Entrada: PestudioQ
Salida: Pestudio;buD;',,,Q
4istancia: ',,,
Beneramos otra zona de estudio ampliada
A,,, metros con el Din de recortar
posteriormente la capa de nucleos:
*rc-oolbo5&*nal3sis -ools&#ro5imit3&@u!!er
Entrada: PestudioQ
Salida: Pestudio;buD;A,,,Q
4istancia: A,,,
@, Los S=B
'&+& "ontinuamos preparando el primer criterio% comenzaremos con los L="% el esEuema es:
lics.sBp Clip licssel.sBp
5dd Cield
PL="Q
Iipo teHto
Anc.o +7
Cield Calculator
PL="Q
EHpresin WEsto$ dentro de un L="W
estudio.sBp
1ecortamos los L="% creando una capa con
las zonas L=" dentro de nuestra zona de
estudio% para lo Eue usaremos el comando
,lip: *rc-oolbo5&*nal3sis -ools&65tract&Clip:
Entrada: PlicsQ
"lip: PestudioQ
Salida: PlicsselQ
Para Dacilitar el Duturo reconocimiento de
los L="% a9adiremos un campo nuevo 5*dd
(ield8 a la tabla de PlicsselQ llamado PL="Q%
de tipo teHto $ +7 caracteres $ escribiremos en dic.o campo 5,alculate (ield8 el teHto WEsto$
dentro de un L="W&
'&A& Seguimos con el segundo criterio% los ros% cu$o esEuema es:
rios.sBp Clip riossel.sBp
5dd Cield
P1osQ
Iipo teHto
Anc.o +7
Cield Calculator
P1osQ
EHpresin WEsto$ cerca de un roW
estudio$bu%$1,,,.sBp
Du%%er
',,,
riosbu%.sBp
La zona Eue nos interesa es un corredor o buDDer de ',,, metros de los ros& El comando buDDer
suele ser lento% por lo Eue recortamos primero los ros% Eued!ndonos solo con aEuellos Eue
inDlu$en en nuestra !rea de estudio& Los ros Eue est!n a menos de ',,, metros de nuestra
zona de estudio no se pueden eliminar porEue su !rea de inDluencia s Eueda dentro% en
consecuencia% recortamos los ros usando el !rea de estudio ampliada ',,, metros:
*rc-oolbo5&*nal3sis -ools&65tract&,lip:
Entrada: PriosQ
"lip: Pestudio;buD;',,,Q
Salida: PriosselQ
"ontinuamos creando el corredor o bu!!er de ',,, metros de los ros: *rc-oolbo5&*nal3sis
-ools&#ro5imit3&@u!!er:
'';A E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or localizacin @'
Entrada: PriosselQ
Salida: PriosbuDQ
4istancia: ',,,
Para Dacilitar el Duturo reconocimiento de los ros% a9adiremos un campo nuevo 5*dd (ield8 a la
tabla de PriosbuDQ llamado P1osQ% de tipo teHto $ +7 caracteres $ escribiremos en dic.o campo
5,alculate (ield8 el teHto WEsto$ cerca de un roW&
'&<& Seguimos con el tercer $ Fltimo criterio% los nFcleos% de Dorma an!loga a los ros% siguiendo
este esEuema:
nucleos.sBp Clip nucleossel.sBp
5dd Cield
P3ucleosQ
Iipo teHto
Anc.o +7
Cield Calculator
P3ucleosQ
EHpresin WEsto$ cerca de un nFcleoW
estudio$bu%$!,,,.sBp
Du%
A,,,
nucleosbu%.sBp
1ecortamos los nFcleos usando el !rea de estudio ampliada A,,, metros: *rc-oolbo5&*nal3sis
-ools&65tract&,lip:
Entrada: PnucleosQ
"lip: Pestudio;buD;A,,,Q
Salida: PnucleosselQ
K creamos la zona de inDluencia o bu!!er: *rc-oolbo5&*nal3sis -ools&#ro5imit3&@u!!er:
Entrada: PnucleosselQ
Salida: PnucleosbuDQ
4istancia: A,,,
Para Dacilitar el Duturo reconocimiento de los nFcleos% a9adiremos un campo nuevo 5*dd (ield8 a
la tabla de PnucleosselQ llamado P3FcleosQ% de tipo teHto $ +7 caracteres $ escribiremos en
dic.o campo 5,alculate (ield8 el teHto WEsto$ cerca de un nFcleoW&
@+ Los S=B
'&7& El Fltimo paso es combinar los tres criterios para seleccionar las zonas Eue cumplen todos a la
vez% el esEuema es:
riosbu%.sBp
licssel.sBp
nucleosbu%.sBp
Enion union.sBp
estudio.sBp
Clip casi.sBp
<elect D+ 5ttributes
WL="W ST XEsto$ dentro de un L="X A34
W1osW Y XEsto$ cerca de un roX A34
W3FcleosW ST XEsto$ cerca de un nFcleoX
5dd Cield
PLrea recreativaQ
Iipo teHto
Anc.o +7
Cield Calculator
PLrea recreativaQ
EHpresin WAEu puedo poner un !reaW
<FitcB <election
Cield Calculator
PLrea recreativaQ
EHpresin WAEu no puedoW
Clear <election
/issolve
PLrea recreativaQ
%inal.sBp
La combinacin se realiza con el comando .nion% Eue nos permite combinar varias capas a la
vez% adem!s de las tres capas con nuestros criterios% combinaremos la zona de estudio para no
de0ar ninguna zona sin inDormacin: *rc-oolbo5&*nal3sis -ools&/)erla3&.nion:
Entradas: PlicsselQ% PriosbuDQ% PnucleosbuDQ $ PestudioQ
Salida: PunionQ
1ecortamos el resultado a la zona de estudio: *rc-oolbo5&*nal3sis -ools&65tract&,lip:
Entrada: PunionQ
"lip: PestudioQ
Salida: PcasiQ
Abrimos la tabla de atributos $ seleccionamos las zonas Eue cumplen los tres criterios% no estar
dentro de un L="% estar cerca de un ro $ no estar cerca de un nFcleo 5Select @3 *ttributes% WL="W
ST XEsto$ dentro de un L="X A34 W1osW Y XEsto$ cerca de un roX A34 W3FcleosW ST XEsto$ cerca
de un nFcleoX8&
Marcamos las zonas v!lidas a9adiendo 5*dd (ield8 un campo llamado PLrea recreativaQ de tipo
teHto $ anc.o +7 $ escribiendo 5,alculate (ield8% con los registros v!lidos seleccionados% WAEu
puedo poner un !reaW& 4amos la vuelta a la seleccin 5S"itc7 Selection8 $ escribimos PAEu no
puedoQ& Quitamos la seleccin 5,lear Selection8&
inalmente% podemos unir los polgonos Eue son del mismo tipo en Duncin del campo PLrea
recreativaQ con un dissol)e% llamamos a la capa resultante PresultadoQ $ simbolizamos
convenientemente dic.a capa&
'';A E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or localizacin @A
+& Ob0etivo: U4nde pondras un !rea recreativa dentro del trmino municipal de 1obregordoV
EsEuema:
municisel.sBp
%inal.sBp
Enion %inalmuni.sBp
<elect D+ 5ttributes
WLrea;recreW Y XAEu puedo poner un !reaX
A34 W3OM/1EW Y X1O/1EBO14OX
Clear <election
6ultipart To <in(lepart %inalmunisp.sBp
Calculate Geometr+
PA1EAQ
Propiedad: PAreaQ
Calculate Geometr+
PPE1=MEIE1Q
Propiedad: PPerimeterQ
5dd Cield
PormaQ
Iipo 4ouble
Cield Calculator
PormaQ
]A1EA^ 6 ]PE1=MEIE1^
Select /$ Attributes
WormaW SY +&@@@><<>,-,'
Eliminate %inalmunispe.sBp
<elect D+ 5ttributes
WLrea;recreW Y XAEu puedo poner un !reaX
A34 W3OM/1EW Y X1O/1EBO14OX
@< Los S=B
Para conocer en Eu trmino municipal se encuentra cada una de las zonas aptas para poner !reas
recreativas% combinaremos el resultado Dinal con la capa de municipios% comando .nion% llamando a
la capa PDinalmuniQ&
A continuacin seleccionamos de esta capa los registros Eue son aptos como !rea recreativa $ Eue
pertenecen a 1obregordo 5Select @3 *ttributes% WLrea;recreW Y XAEu puedo poner un !reaX A34
W3OM/1EW Y X1O/1EBO14OX8&
Gacemos un zoom a la seleccin 54oom -o Selected (eatures8 $ observamos Eue se trata de zonas
mu$ peEue9as $ alargadas situadas en la Drontera del trmino& Estos polgonos% originados por la
imprecisin in.erente a las entidades geogr!Dicas% se conocen como sli)ers.
Procederemos a eliminar dic.os sli)ers usando sus propiedades geomtricas% esto es% peEue9a !rea
$ Dorma alargada% Eue se traduce en un coeDiciente de Dorma 2!rea6permetro2 relativamente
peEue9o& Para ello% primero tenemos Eue separar los polgonos% se puede observar Eue varios
polgonos corresponden con un solo registro&
Quitamos la seleccin 5,lear Selected (eatures8
$ los separamos: *rc-oolbo5&+ata
Management -ools&(eatures&M$ltipart To
Sin)lepart:
Entrada: PDinalmuniQ
Salida: PDinalmunispQ
"alculamos su !rea $ permetro correctamente
porEue los valores Eue aparecen en la tabla son
los de los municipios originales: MenF
conteHtual del campo PA1EAQ2Calc$late
#eometry:
Propiedad: PAreaQ
MenF conteHtual del campo PPE1=MEIE1Q2
,alculate Geometr3
Propiedad: PPerimeterQ
"alculamos el coeDiciente de Dorma a9adiendo
5*dd (ield8 el campo PDormaQ de tipo doble $
calculando 5,alculate (ield8 ]A1EA^ 6 ]PE1=MEIE1^&
Analizando los valores del coeDiciente de Dorma $ los polgonos correspondientes% se puede aDirmar
Eue todos los Eue son menores o iguales al polgono con una Dorma de +%@@ son sli)ers% todos
presentan un !rea inDerior a ' .a& Los seleccionamos 5Select b3 attributes% WormaW SY
+&@@@><<>,-,'8 $ los eliminamos: *rc-oolbo5&
+ata Management -ools&Generali;ation&
Eliminate:
Entrada: PDinalmunispQ
Salida: PDinalmunispeQ
1epitiendo la seleccin Eue .icimos al
principio% los registros Eue son aptos como !rea
recreativa $ Eue pertenecen a 1obregordo
5Select @3 *ttributes% WLrea;recreW Y XAEu puedo poner un !reaX A34 W3OM/1EW Y
X1O/1EBO14OX8% vemos Eue no .a$ ninguna zona v!lida en 1obregordo&
'';A E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or localizacin @7
'';< E0ercicio de an!lisis vectorial: !lgebra
l
Mart9n (ern>nde;$ L. 3 Mancebo Quintana$ S. (2009
1ntroduccin
En este e0ercicio se pretende analizar la vulnerabilidad de los acuDeros de agua subterr!nea en la
"omunidad Autnoma de La 1io0a% a la contaminacin&
Para ello se va a utilizar el modelo 41ASI="% Eue considera los siguientes par!metros:
2armetros 2onderacin
4 ProDundidad del nivel del agua 7
1 1ecarga 3eta <
A 3aturaleza del acuDero A
S Iipo de suelo +
I IopograDa 5pendientes8 '
= =mpacto de la zona no saturada 7
" Permeabilidad A
"ada uno de estos par!metros tiene un rango de valores en Duncin de su vulnerabilidad a la
contaminacin&
Vulnerabilidad=D
v
D
p
R
v
R
p
S
v
S
p
T
v
T
p
I
v
I
p
C
v
C
p
siendo ) el valor $ p la ponderacin
El rango posible de valores del ndice 41ASI=" est! comprendido entre +A2++@ siendo m!s Drecuentes
valores entre 7,2+,,& Los intervalos de vulnerabilidad o riesgo se deDinen en Duncin de la aplicacin& En el
traba0o realizado se .an establecido los siguientes grados:
S',, #ulnerabilidad insigniDicante
',,2''- #ulnerabilidad mu$ ba0a
'+,2'A- #ulnerabilidad ba0a
'<,2'7- #ulnerabilidad moderada
'@,2'>- #ulnerabilidad alta
'?,2'-- #ulnerabilidad mu$ alta
TY+,, #ulnerabilidad eHtrema
@@ Los S=B
Objetivos + comandos nuevos
Aprender a realizar un modelo algebraico con capas vectoriales
Edicin% buscar $ reemplazar: /ptions&(ind K 1eplace
1n%ormacin de partida
PLa;1io0a&s.pQ% lmite administrativo de la 1io0a
PBeologia;"GEbro&s.pQ% geologa de la cuenca del Ebro
P3iveles;Agua&s.pQ% niveles de aguas subterr!neas de La 1io0a
PPendientes&s.pQ% pendientes de La 1io0a
P4om;GB;"GEbro&s.pQ% dominios .idrogeolgicos de la cuenca del Ebro
PCnid;GB;"GEbro&s.pQ% unidades .idrogeolgicas de la cuenca del Ebro
P=mpacto;eona;Saturada&dbDQ% tabla con los valores de impacto de la zona no saturada
P3at;AcuiDero&dbDQ% tabla con los valores de naturaleza del acuDero
PPendientes&dbDQ% tabla con las clases de pendiente
P3ivel;Agua&HlsQ% tabla con los valores de proDundidad
PPermeabilidad&dbDQ% tabla con los valores de permeabilidad
P1ecarga&dbDQ% tabla con los valores de recarga
PSuelo&HlsQ% tabla con los valores de suelos
PIopograDia&HlsQ% tabla con los valores de topograDa
2lanteamiento
'& Se pide realizar el an!lisis 41ASI=" en La 1io0a&
+& Obtener la vulnerabilidad media de los acuDeros para los dominios .idrogeolgicos&
A& K para las unidades .idrogeolgicas&
'';< E0ercicio de an!lisis vectorial: !lgebra @>
3esolucin
'& Ob0etivo: Se pide realizar el an!lisis 41ASI=" en La 1io0a&
Abrir ArcMap $ a9adir todas las capas suministradas&
"argar la ventana ArcIoolboH 5S7o"HIide *rc-oolbo5 2indo"8&
#amos a dividir esta tarea en varios pasos&
'&'& "omenzamos recortando las capas a la zona de estudio 5PLa;1io0aQ8& El esEuema es el
siguiente:
/om$HG$CHEbro.sBp
Clip /om$>3.sBp
>a$3ioja.sBp
Enid$HG$CHEbro.sBp
Clip Enid$>3.sBp
>a$3ioja.sBp
Geolo(ia.sBp
Clip Geolo(ia$>3.sBp
>a$3ioja.sBp
;iveles.sBp
Clip ;iveles$>3.sBp
>a$3ioja.sBp
2endientes.sBp
Clip 2endientes$>3.sBp
>a$3ioja.sBp
Csamos el comando ,lip:
Entrada: P4om;GB;"GEbroQ
"lip: PLa;1io0aQ
Salida: P4om;L1&s.pQ
K repetimos la operacin con el resto de las capas% PCnid;GB;"GEbroQ% PBeologia;"GEbroQ%
P3iveles;AguaQ $ PPendientesQ% llamando a los resultados PCnid;L1&s.pQ% PBeologia;L1&s.pQ%
P3iveles;L1&s.pQ $ PPendientes;L1&s.pQ&
@? Los S=B
'&+& Procedemos a la reclasiDicacin del primer Dactor% la proDundidad del agua o ndice 4& El
esEuema es el siguiente:
;iveles$>3.sBp
Hoja1I
5dd Cield
P"lasesQ: Iipo entero corto
Cield Calculator
]O=4^ R '
Export ;ivel$5(ua.db%
5dd Cield P"lasesQ: Iipo entero corto
<elect D+ 5ttributes W3=#EL;ABCAW SY '&7
<elect D+ 5ttributes W3=#EL;ABCAW T '&7 A34 W3=#EL;ABCAW SY <&7
Cield Calculator +
<elect D+ 5ttributes W3=#EL;ABCAW T <&7 A34 W3=#EL;ABCAW SY -
Cield Calculator A
<elect D+ 5ttributes W3=#EL;ABCAW T - A34 W3=#EL;ABCAW SY '7
Cield Calculator <
<elect D+ 5ttributes W3=#EL;ABCAW T '7 A34 W3=#EL;ABCAW SY +A
Cield Calculator 7
<elect D+ 5ttributes W3=#EL;ABCAW T +A A34 W3=#EL;ABCAW SY A,
Cield Calculator @
<elect D+ 5ttributes W3=#EL;ABCAW T A,
Cield Calculator >
=oin P"laseQ P"laseQ
5dd Cield P=ndice;4Q: Iipo entero corto
Cield Calculator ]3ivel;Agua&#alor^
3emove =oin
Observando las tablas de la capa de niveles de agua $ de la tabla% vemos Eue los valores
corresponden con clases de proDundidad& Ga$ Eue preparar las tablas para poder vincular la
inDormacin&
"on el comando 65port eHportamos la tabla PGo0a'bQ a Dormato d/ase% la llamamos
P3ivel;Agua&dbDQ& A9adimos un campo 5*dd (ield8% P"laseQ% de tipo entero corto $ calculamos
5,alculate (ield8 la eHpresin: ]O=4^ R '&
"ontinuamos con la capa de niveles% a9adimos un campo% P"laseQ% de tipo entero corto $
asignamos las clases .aciendo selecciones $ c!lculos:
Select @3 *ttributes: W3=#EL;ABCAW SY '&7
3o .a$ ningFn registro seleccionado
Select @3 *ttributes: W3=#EL;ABCAW T '&7 A34 W3=#EL;ABCAW SY <&7
,alculate (ield: +
Select @3 *ttributes: W3=#EL;ABCAW T <&7 A34 W3=#EL;ABCAW SY -
,alculate (ield: A
Select @3 *ttributes: W3=#EL;ABCAW T - A34 W3=#EL;ABCAW SY '7
,alculate (ield: <
Select @3 *ttributes: W3=#EL;ABCAW T '7 A34 W3=#EL;ABCAW SY +A
,alculate (ield: 7
Select @3 *ttributes: W3=#EL;ABCAW T +A A34 W3=#EL;ABCAW SY A,
,alculate (ield: @
'';< E0ercicio de an!lisis vectorial: !lgebra @-
Select @3 *ttributes: W3=#EL;ABCAW T A,
,alculate (ield: >
K Dinalizamos reclasiDicando la capa con los valores aportados con el comando =oin$ MenF
conteHtual de la capa P3iveles;L1&s.pQ&=oins and 1elates&=oin:
"ampo: P"laseQ
Iabla: P3ivel;AguaQ
"ampo: P"laseQ
IransDerimos los valores de proDundidad a9adiendo un campo nuevo 5*dd (ield8% P=ndice;4Q de
tipo entero corto $ calculando 5,alculate (ield8: ]3ivel;Agua&#alor^&
Eliminamos el =oin con MenF conteHtual de la capa P3iveles;L1Q2=oins and 1elates&1emo)e
=oin(s&'i)elL*gua&
'&A& "ontinuamos con el segundo Dactor% recarga neta o ndice 1& El esEuema es el siguiente:
Geolo(ia$>3.sBp
3ecar(a.db%
=oin PMAIE1=ALESQ PMAIE1=ALESQ
5dd Cield P=ndice;1Q: Iipo entero corto
Cield Calculator ]1ecarga&#ALO1^
3emove =oin
1eclasiDicamos la capa de geologa con los valores de recarga con el comando =oin$ MenF
conteHtual de la capa PBeologia;L1&s.pQ&=oins and 1elates&=oin:
"ampo: PMAIE1=ALESQ
Iabla: P1ecargaQ
"ampo: PMAIE1=ALESQ
IransDerimos los valores de proDundidad a9adiendo un campo nuevo 5*dd (ield8% P=ndice;1Q de
tipo entero corto $ calculando 5,alculate (ield8: ]1ecarga&#ALO1^&
Eliminamos el =oin con 1emo)e =oin&
'&<& "ontinuamos con el tercer Dactor% naturaleza del acuDero o ndice A& El esEuema es el
siguiente:
;at$5cui%ero.db%
=oin PMAIE1=ALESQ PMAIE1=ALESQ
5dd Cield P=ndice;AQ: Iipo entero corto
Cield Calculator ]3at;AcuiDero&#ALO1^
3emove =oin
Geolo(ia$>3.sBp
Este Dactor tambin depende de la geologa% reclasiDicamos la capa de geologa con los valores
de naturaleza con el comando =oin:
"ampo: PMAIE1=ALESQ
Iabla: P3at;AcuiDeroQ
"ampo: PMAIE1=ALESQ
IransDerimos los valores de proDundidad a9adiendo un campo nuevo 5*dd (ield8% P=ndice;AQ de
tipo entero corto $ calculando 5,alculate (ield8: ]3at;AcuiDero&#ALO1^&
Eliminamos el =oin con 1emo)e =oin&
>, Los S=B
'&7& "ontinuamos con el cuarto Dactor% tipo de suelo o ndice S& El esEuema es el siguiente:
<uelosI
<tart Editin(
Cind J 3eplace f
Cind J 3eplace g
Cind J 3eplace h !
Cind J 3eplace i F
<top Editin(
Export <uelos.db%
Geolo(ia$>3.sBp
=oin PMAIE1=ALESQ PMAIE1=ALESQ
5dd Cield P=ndice;SQ: Iipo entero corto
Cield Calculator ]Suelos&#ALO1^
3emove =oin
Iambin depende de la geologa% pero la tabla de suelos tiene errores& EHportamos la tabla a
d/ase 565port% PSuelos&dbDQ8 para poder editarla& "argamos el 6ditor% comenzamos la edicin
5Start 6diting8 $ usamos el comando
/ptions&Find 9 !eplace:
Encontrar: f
1eemplazar:
1epetimos /ptions&(ind K 1eplace:
Encontrar: g
1eemplazar:
1epetimos /ptions&(ind K 1eplace:
Encontrar: h
1eemplazar: !
1epetimos /ptions&(ind K 1eplace:
Encontrar: i
1eemplazar: F
reclasiDicamos la capa de geologa con los valores de suelos con el comando =oin:
"ampo: PMAIE1=ALESQ
Iabla: PSuelosQ
"ampo: PMAIE1=ALESQ
IransDerimos los valores de suelos a9adiendo un campo nuevo 5*dd (ield8% P=ndice;SQ de tipo
entero corto $ calculando 5,alculate (ield8: ]Suelos&#ALO1^&
Eliminamos el =oin con 1emo)e =oin&
'&@& "ontinuamos con el Euinto Dactor% topograDa o ndice I& El esEuema es el siguiente:
2endientes$>3.sBp
5dd Cield P=ndice;IQ: Iipo entero corto
Cield Calculator '' 2 ]PE34^
En este caso tambin .a$ Eue .acer clases% si bien dic.as clases vienen dadas en la tabla
PPendientesQ& Observando detenidamente% las clases $ los valores vemos Eue con una eHpresin
simple se puede obtener el ndice I&
'';< E0ercicio de an!lisis vectorial: !lgebra >'
Asignamos los valores de topograDa a9adiendo un campo nuevo 5*dd (ield8% P=ndice;IQ de tipo
entero corto $ calculando 5,alculate (ield8: '' 2 ]PE34^&
"omprobamos Eue el resultado es correcto&
'&>& "ontinuamos con el seHto Dactor% el impacto de la zona saturada o ndice =& El esEuema es el
siguiente:
Geolo(ia$>3.sBp
1mpacto$Kona$
<aturada.db%
=oin PMAIE1=ALESQ PMAIE1=ALESQ
5dd Cield P=ndice;=Q: Iipo entero corto
Cield Calculator ]=mpacto;eona;Saturada&#ALO1^
3emove =oin
Iambin depende de la geologa% reclasiDicamos la capa de geologa con los valores de impacto
con el comando =oin:
"ampo: PMAIE1=ALESQ
Iabla: P=mpacto;eona;SaturadaQ
"ampo: PMAIE1=ALESQ
IransDerimos los valores de proDundidad a9adiendo un campo nuevo 5*dd (ield8% P=ndice;=Q de
tipo entero corto $ calculando 5,alculate (ield8: ]=mpacto;eona;Saturada&#ALO1^&
Eliminamos el =oin con 1emo)e =oin&
'&?& "ontinuamos con el Fltimo Dactor% la permeabilidad del suelo o ndice "& El esEuema es el
siguiente:
2ermeabilidad.db%
=oin PMAIE1=ALESQ PMAIE1=ALESQ
5dd Cield P=ndice;"Q: Iipo entero corto
Cield Calculator ]Permeabilidad&#ALO1^
3emove =oin
Geolo(ia$>3.sBp
Iambin depende de la geologa% reclasiDicamos la capa de geologa con los valores de
permeabilidad con el comando =oin:
"ampo: PMAIE1=ALESQ
Iabla: PPermeabilidadQ
"ampo: PMAIE1=ALESQ
IransDerimos los valores de proDundidad a9adiendo un campo nuevo 5*dd (ield8% P=ndice;"Q de
tipo entero corto $ calculando 5,alculate (ield8: ]Permeabilidad&#ALO1^&
Eliminamos el =oin con 1emo)e =oin&
>+ Los S=B
'&-& "alculamos el modelo 41ASI="& El esEuema es el siguiente:
5dd Cield P41ASI="Q: Iipo entero corto
Cield Calculator ]=ndice;4^ j 7 R ]=ndice;1^ j < R
]=ndice;A^ j A R ]=ndice;S^ j + R ]=ndice;I^ j ' R
]=ndice;=^ j 7 R ]=ndice;"^ j A
<elect D+ 5ttributes
W=4;3iveleW Y 2' O1 W=4;PendieW Y 2' O1 W=4;BeologW Y 2'
Cield Calculator 2'
Geolo(ia$>3.sBp
2endientes$>3.sBp
;iveles$>3.sBp
Enion /35<T1C.sBp
"ombinamos la inDormacin de los Dactores 5P3iveles;L1Q%QBeologia;L1Q $ PPendientes;L1Q8 en
una sola capa con el comando .nion% llamando al resultado P41ASI="Q&
A9adimos un campo% P41ASI="Q% de tipo doble $ calculamos: ]=ndice;4^ j 7 R ]=ndice;1^ j < R
]=ndice;A^ j A R ]=ndice;S^ j + R ]=ndice;I^ j ' R ]=ndice;=^ j 7 R ]=ndice;"^ j A&
Observando la tabla% vemos Eue .a$ valores incorrectos& Los seleccionamos con Select @3
*ttributes% W=4;3iveleW Y 2' O1 W=4;PendieW Y 2' O1 W=4;BeologW Y 2' $ vemos Eue se trata
de sli)ers& "alculamos el campo P41ASI="Q con 2'&
Simbolizamos la capa usando las clases de vulnerabilidad&
'';< E0ercicio de an!lisis vectorial: !lgebra >A
+& Ob0etivo: Obtener la vulnerabilidad media de los acuDeros para los dominios .idrogeolgicos&
El esEuema es el siguiente:
/35<T1C.sBp
<elect D+ 5ttributes
=4;4om;L1W ST 2' A34 W=4;41ASI=W ST 2'
<ummarize
P3OM/1EQ
P41ASI="Q% Average
/om$>3.sBp
Enion /om$/35<T1C.sBp
/om$3esumen.db%
"ombinamos los dominios $ el modelo 41ASI=" con el comando .nion% P4om;41ASI="&s.pQ&
Seleccionamos los registros v!lidos% con datos en las dos capas% Select @3 *ttributes% W=4;4om;L1W
ST 2' A34 W=4;41ASI=W ST 2'&
Beneramos un resumen de
resultados del campo P3OM/1EQ
con el comando Summari;e:
41ASI="% *)erage
P4om;1esumen&dbDQ
A& Ob0etivo: K para las unidades .idrogeolgicas&
El esEuema es el siguiente:
/35<T1C.sBp
<elect D+ 5ttributes
=4;4om;L1W ST 2' A34 W=4;41ASI=W ST 2'
<ummarize
P3OM/1EQ
P41ASI="Q% Average
Enid$>3.sBp
Enion Enid$/35<T1C.sBp
Enid$3esumen.db%
"ombinamos las unidades $ el modelo 41ASI=" con el comando .nion% PCnid;41ASI="&s.pQ&
Seleccionamos los registros v!lidos% con datos en las dos capas% Select @3 *ttributes% W=4;Cnid;LW
ST 2' A34 W=4;41ASI=W ST 2'&
Beneramos un resumen de
resultados del campo P3OM/1EQ
con el comando Summari;e:
P41ASI="Q% *)erage
PCnid;1esumen&dbDQ
>< Los S=B
'';7 E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or
alternativa
! " #
Mancebo Quintana$ S. (200%
1ntroduccin
3uestros Hitos en consultora geogr!Dica ambiental culminan con la concesin de un Estudio de =mpacto
Ambiental% m!s concretamente% la seleccin de la me0or alternativa entre varios trazados propuestos para la
lnea de Derrocarril de alta velocidad Madrid2#alencia% a su paso por el sureste de la "omunidad de Madrid&
En una primera Dase% nuestros eHpertos ambientales .an analizado el caso $ .an decidido tener en cuenta la
calidad ambiental del territorio como uno de los criterios a considerar en el Es=A& As% a partir del Mapa
orestal Espa9ol del Ministerio de Medio Ambiente% .an analizado la vegetacin $ especies en la zona%
creando unidades ambientales $ valor!ndolas ambientalmente&
Para la segunda Dase% el Es=A% 0unto con estos eHpertos% se .a decidido considerar tres aspectos territoriales
en este estudio:
impacto sobre la vegetacin en Duncin de su calidad ambiental
aDeccin a lugares de inters comunitario 5L="8
aDeccin a puntos de inters geolgico 5P=B8
3OIA: las dos partes de este e0ercicio se pueden realizar por separado
Objetivos + comandos nuevos
ProDundizar en la evaluacin multicriterio% en la reclasiDicacin $ en los cambios de Dormato con capas
vectoriales& Aprender a buscarse la vida con el inDierno de los Dormatos:
Activar eHtensiones: MenF principal2-ools&65tensions
"ambios de Dormato% conversor arc.ivos &E,,: *rc-oolbo5&,o)erage -ools&,on)ersion&-o ,o)erage&
Import (rom Interc7ange (ile
/arra de .erramientas *rc8ie" %5 -ools en Arc"atalog: MenF conteHtual del menF principal2
*rc8ie" %5 -ools
"ambios de Dormato% conversor arc.ivos &E,, en Arc"atalog: *rc8ie" %5 -ools&,on)ersion -ools&
Import !rom Interc7ange (ile
An!lisis vectorial% merge: *rc-oolbo5&+ata Management -ools&General&Merge
An!lisis vectorial% intersect: *rc-oolbo5&*nal3sis -ools&/)erla3&Intersect
An!lisis vectorial% near: *rc-oolbo5&*nal3sis -ools&#ro5imit3&'ear
'';7 E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or alternativa >7
1n%ormacin de partida
Para la creacin de la capa de calidad ambiental:
PmDeHHHH&e,,Q% Mapa orestal Espa9ol 5ME8% varias .o0as del sureste de la "omunidad de Madrid
Pespe&tHtQ% tabla completa de cdigos de especies del ME
Punidamb&tHtQ% tabla de correspondencia entre unidades del ME $ unidades ambientales
Pcalamb&tHtQ% tabla de correspondencia entre unidades ambientales $ calidad ambiental
Para el Estudio de =mpacto Ambiental
Pca&s.pQ% calidad ambiental% resultado del punto anterior
Plics&s.pQ% L=" del Mediterr!neo
Ppigs&s.pQ% puntos de inters geolgico del sureste de la "omunidad de Madrid
Pave&s.pQ% alternativas para el tren de alta velocidad
2lanteamiento
'& "rear la capa de calidad ambiental siguiendo las tablas de correspondencia de nuestros eHpertos&
+& Elegir la me0or de tres alternativas en Duncin del impacto ambiental&
>@ Los S=B
3esolucin
'& Ob0etivo: "rear la capa de calidad ambiental siguiendo las tablas de correspondencia de nuestros
eHpertos&
La metodologa empleada se resume en tres grandes pasos: conversin de los arc.ivos &E,, a
cobertura: unin de las .o0as en una sola capa: $ reclasiDicaciones a partir del ME .asta obtener
calidades ambientales& El esEuema de resolucin es este:
m%e,).,.e,, m%e,)).e,,
1mport Crom
1ntercBan(e Cile
m%e,)*2.e,, m%e,)*!.e,, m%e,.,).e,, m%e,.,..e,,
1mport Crom
1ntercBan(e Cile
1mport Crom
1ntercBan(e Cile
1mport Crom
1ntercBan(e Cile
1mport Crom
1ntercBan(e Cile
1mport Crom
1ntercBan(e Cile
m%e,)., m%e,)) m%e,)*2 m%e,)*! m%e,.,) m%e,.,.
6er(e m%e.sBp
espe.txt
=oin
P1OICLO'Q
Pespe&tHtQ
P1otuloQ
=oin
P#egetacionQ
Punidamb&tHtQ
P#egetacionQ
=oin
PCnidad;ambQ
Pcalamb&tHtQ
PCnidad;ambQ
Editar Lunidamb.txtM + poner como
nombres de campo LAe(etacionM +
Lunidad$ambM
unidamb.txt
Editar Lcalamb.txtM + poner como
nombres de campo LEnidad$ambM
+ LCalidad$ambM
calamb.txt
ca.sBp
/issolve
"ampos P"alidad;ambientalQ
$ P#alorQ
Editar Lespe.txtM + poner como nombres
de campo L3otuloM + LAe(etacionM
'&'& Para convertir los arc.ivos &E,, a cobertura% .a$ tres
maneras:
"on la eHtensin +ata Interoperabilit3 los &E,, se
convierten autom!ticamente al a9adirlos en
ArcMap: MenF principal2-ools&E'tensions% marcar
+ata Interoperabilit3&
'';7 E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or alternativa >>
"on Arc6=nDo OorMstation instalado% se
abre ArcMap% ArcIoolboH $ se realiza
con la .erramienta: *rc-oolbo5&
,o)erage -ools&,on)ersion&-o
,o)erage&&mport From &nterc.an)e
File:
Entrada: PmDe,77-&e,,Q
Salida: PmDe,77-Q
1epetimos la operacin con los @ arc.ivos &E,,&
Sin Arc6=nDo OorMstation% se abre
Arc"atalog% se carga la barra de
.erramientas *rc8ie" %5 -ools: MenF
conteHtual del menF principal2Arc,iew
:' Tools
Procedemos a la importacin usando:
*rc8ie" %5 -ools&,on)ersion -ools&
&mport rom &nterc.an)e File
Entrada: PmDe,77-&e,,Q
Salida: PmDe,77-Q
1epetimos la operacin con los @ arc.ivos &E,,&
'&+& A9adimos las @ coberturas creadas a un
mapa de ArcMap $ unimos las @ .o0as en
una sola capa: *rc-oolbo5&+ata
Management -ools&General&Mer)e:
Entradas: las @ coberturas de polgonos
Salida: PmDe&s.pQ
'&A& Editamos con algFn programa eHterno
5e&g& el bloc de notas8 la tabla Pespe&tHtQ
para .acer los nombres de los campos
compatibles con ArcMap: sustituimos
P#egetacinQ por P#egetacionQ&
A9adimos esta tabla% Eue traduce los
cdigos del ME% $ traducimos la vegetacin principal del ME% campo P1OICLO'Q usando la
tabla 5=oin% P1OICLO'Q% Pespe&tHtQ% P1otuloQ8&
Editamos con algFn programa eHterno la tabla Punidamb&tHtQ para .acer los nombres de los
campos compatibles con ArcMap: sustituimos P#egetacinQ por P#egetacionQ $ PCnidad
AmbientalQ por PCnidad;ambQ&
A9adimos esta tabla% Eue reclasiDica las unidades de vegetacin del ME en unidades
ambientales% $ reclasiDicamos la vegetacin principal del ME% campo P#egetacionQ usando la
tabla 5=oin% P#egetacionQ% Punidamb&tHtQ% P#egetacionQ8&
Editamos con algFn programa eHterno la tabla Pcalamb&tHtQ para .acer los nombres de los
campos compatibles con ArcMap: sustituimos PCnidad AmbientalQ por PCnidad;ambQ $
P"alidad AmbientalQ por P"alidad;ambQ&
>? Los S=B
A9adimos esta tabla% Eue reclasiDica las unidades ambientales en calidades ambientales% $
reclasiDicamos% campo PCnidad;ambQ usando la tabla 5=oin% PCnidad;ambQ% Pcalamb&tHtQ%
PCnidad;ambQ8&
inalmente% unimos los polgonos Eue presentan una misma calidad ambiental 54issolve%
campos P"alidad;ambQ $ P#alorQ8&
+& Ob0etivo: Elegir la me0or de tres alternativas en Duncin del impacto ambiental&
El estudio de impacto ambiental lo vamos a dividir en < Dases% en las tres primeras valoraremos el
impacto Eue tiene cada alternativa sobre cada uno de los tres Dactores& En la Dase Dinal% .aremos la
evaluacin multicriterio&
+&'& Primero analizaremos el impacto sobre los L="& La metodologa en lneas generales se basa en
una valoracin del impacto proporcional a la longitud de L=" atravesado:
ImpactoLIC
traza
=

tramo
longitud
traza, tramo
tramoLIC
El esEuema es el siguiente:
ave.sBp
1ntersect avelic.sBp 1mpacto$>1C.db%
5dd Cield
P=mpactoL="Q
Iipo doble
Calculate Geometr+
P=mpactoL="Q
Propiedad PLengt.Q
<ummarize
P=4Q
Sum de PLongitudQ
lics.sBp
A9adimos la capa de L=" $ las alternativas de trazado del A#E&
"ruzamos los trazados con los L=" para
Euedarnos solo con la parte de los trazados
Eue pasan por un L="& Esta operacin se
puede .acer usando el comando clip% si
bien esta vez usaremos intersect:
*rc-oolbo5&*nal3sis -ools&/)erla3&
&ntersect:
Entrada: PaveQ $ PlicsQ
Salida: Pavelic&s.pQ
A continuacin% a9adimos el campo
P=mpactoL="Q de tipo doble $ calculamos
las longitudes de los tramos resultantes
5,alculate Geometr3% propiedad PLengt.Q8&
K obtenemos un resumen con la longitud
total% el impacto% para cada alternativa
5Summari;e% campo P=4Q% estadstica PSumQ
del campo PLongitudQ% salida
P=mpacto;L="&dbDQ8&
'';7 E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or alternativa >-
+&+& El segundo criterio ser! el impacto sobre la calidad ambiental& En este caso el impacto tambin
ser! proporcional a la longitud% pero multiplicando por la calidad ambiental atravesada:
ImpactoCA
traza
=

tramo
longitud
traza,tramo
valorCA
tramo
El esEuema es el siguiente:
ave.sBp
1ntersect aveca.sBp 1mpacto$C5.db%
5dd Cield
PLongitudQ
Iipo doble
Calculate Geometr+
PLongitudQ
Propiedad PLengt.Q
5dd Cield
P=mpacto"AQ
Iipo doble
Cield Calculator
P=mpacto"AQ
]Longitud^ j ]#alor^
<ummarize
P=4Q
Sum de P=mpacto"AQ
ca.sBp
A9adimos la capa de calidad ambiental&
"ruzamos los trazados del A#E con la calidad ambiental para Eue las trazas .ereden la
inDormacin de la calidad ambiental Eue est!n atravesando: *rc-oolbo5&*nal3sis -ools&/)erla3&
Intersect:
Entrada: PaveQ $ PcaQ
Salida: Paveca&s.pQ
A9adimos el campo PLongitudQ de tipo doble $ calculamos sus longitudes 5,alculate Geometr3%
propiedad PLengt.Q8&
A9adimos el campo P=mpacto"AQ de tipo doble $ calculamos la longitud por el valor de calidad
ambiental 5(ield ,alculator% ]Longitud^ j ]#alor^8&
K obtenemos un resumen con el impacto total para cada alternativa 5Summari;e% campo P=4Q%
estadstica PSumQ del campo P=mpacto"AQ% salida P=mpacto;"A&dbDQ8&
?, Los S=B
+&A& El tercer $ Fltimo criterio es el impacto sobre los puntos de inters geolgico& 4ic.o impacto se
va a medir inversamente proporcional al cuadrado de la distancia Eue separa cada P=B de cada
alternativa de trazado:
ImpactoPIG
traza
=

PIG
1
distancia
PIG, traza
2
El esEuema es el siguiente:
ave.sBp
Export /ata ave1.sBp
<eleccin manual
P=4Q Y '
Export /ata ave2.sBp
<eleccin manual
P=4Q Y +
Export /ata ave!.sBp
<eleccin manual
P=4Q Y A
ave1.sBp
pi(s.sBp ;ear pi(s.sBp
5dd Cield
P=mpacto'Q
Iipo doble
Calculate Cield
P=mpacto'Q
' 6 5]3EA1;4=SI^ 6 ',,,,8 k+
<tatistics
P=mpacto'Q
ave2.sBp
;ear pi(s.sBp
5dd Cield
P=mpacto+Q
Iipo doble
Calculate Cield
P=mpacto+Q
' 6 5]3EA1;4=SI^ 6 ',,,,8 k+
<tatistics
P=mpacto+Q
ave!.sBp
;ear pi(s.sBp
5dd Cield
P=mpactoAQ
Iipo doble
Calculate Cield
P=mpactoAQ
' 6 5]3EA1;4=SI^ 6 ',,,,8 k+
<tatistics
P=mpactoAQ
Create table 1mpacto$21G.db%
5dd Cield
P=4Q
Iipo Largo
5dd Cield
PSum;=mpactoP=BQ
Iipo 4ouble
/elete Cield
PO/JE"I=4Q
/elete Cield
P=EL4'Q
Editar
P=4Q
PSum;=mpactoP=BQ
'';7 E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or alternativa ?'
El punto clave es el c!lculo de las distancias entre los trazados $ los P=B% si bien el comando Eue
usaremos no permite calcular todas las combinaciones de distancias simult!neamente% por lo
Eue comenzaremos creando capas para cada alternativa& Seleccionamos el trazado ' $
eHportamos la capa 565port +ata8% llam!ndola Pave'&s.pQ& 1epetimos con los trazados + $ A%
obteniendo Pave+&s.pQ $ PaveA&s.pQ&
A9adimos la capa de P=B&
Procedemos a calcular las distancias entre
el primer trazado $ los P=B: An!lisis
vectorial% near: *rc-oolbo5&*nal3sis -ools&
#ro5imit3&Near:
Entrada: PpigsQ
3ear: Pave'Q
El comando near no crea una nueva capa%
sino Eue a9ade dos campos a la tabla de
atributos de la capa de entrada%
P3EA1;=4Q $ P3EA1;4=SIQ&
A9adimos un campo a la tabla de los P=B
llamado P=mpacto'Q de tipo doble $
calculamos 5(ield ,alculator8 la eHpresin: ' 6 5]3EA1;4=SI^ 6 ',,,,8 k+&
Obtenemos la suma total de los impactos calculando el estadstico suma 5Statistics8 a partir del
campo P=mpacto'Q&
1epetimos el c!lculo de las distancias entre el segundo trazado $ los P=B: An!lisis vectorial%
near: *rc-oolbo5&*nal3sis -ools&#ro5imit3&'ear:
Entrada: PpigsQ
3ear: Pave+Q
A9adimos un campo a la tabla de los P=B llamado P=mpacto+Q de tipo doble $ calculamos 5(ield
,alculator8 la eHpresin: ' 6 5]3EA1;4=SI^ 6 ',,,,8 k+&
Obtenemos la suma total de los impactos calculando el estadstico suma 5Statistics8 a partir del
campo P=mpacto+Q&
K terminamos con el c!lculo de las distancias entre el tercer trazado $ los P=B: An!lisis vectorial%
near: *rc-oolbo5&*nal3sis -ools&#ro5imit3&'ear:
Entrada: PpigsQ
3ear: PaveAQ
A9adimos un campo a la tabla de los P=B llamado P=mpactoAQ de tipo doble $ calculamos 5(ield
,alculator8 la eHpresin: ' 6 5]3EA1;4=SI^ 6 ',,,,8 k+&
Obtenemos la suma total de los impactos calculando el estadstico suma 5Statistics8 a partir del
campo P=mpactoAQ&
Los resultados obtenidos los escribimos en una tabla nueva 5,reate -able8 llamada
P=mpacto;P=B&dbDQ& A9adimos los campos P=4Q de tipo largo $ PSum;=mpactoP=BQ de tipo doble%
eliminamos los campos PO/JE"I=4Q $ P=EL4'Q $ editamos los valores manualmente 5':
-A%<'7?+-: +: ''?%,+A<<7: A: A+%,<<A''8&
?+ Los S=B
+&<& El paso Dinal es reunir los tres criterios $ elegir el me0or de los tres trazados& "omenzamos
igualando las escalas de los tres impactos $a calculados% dividiendo entre cada impacto por su
valor m!Himo% multiplicando por ',, para usar la escala ,2',, $ redondeando a entero:
Impacto
criterio, traza
=Round

Impacto
criterio, traza
MaxImpacto
criterio, traza

La evaluacin multicriterio la .acemos cuantitativa dando el mismo peso a los tres impactos:
Impacto
traza
=

criterio
Impacto
criterio, traza
K la traza de menor impacto ser! la ptima&
El esEuema es el siguiente:
1mpacto$>1C.db%
<tatistics
PSum;=mpactoP=BQ
Cield Calculator
PSum;=mpactoP=BQ
1ound5 ]Sum;=mpactoL="^ 6 '>',>&>A,< j ',,8
1mpacto$C5.db%
<tatistics
PSum;=mpacto"AQ
Cield Calculator
PSum;=mpacto"AQ
1ound5 ]Sum;=mpactoL="^ 6 '<'<+<&@,?- j ',,8
1mpacto$21G.db%
<tatistics
PSum;=mpactoP=BQ
Cield Calculator
PSum;=mpactoP=BQ
1ound5 ]Sum;=mpactoL="^ 6 ''?&,+A<<7 j ',,8
ave.sBp
=oin
P=4Q
P=mpacto;L="&dbDQ
P=4Q
=oin
P=4Q
P=mpacto;"A&dbDQ
P=4Q
=oin
P=4Q
P=mpacto;P=B&dbDQ
P=4Q
5dd Cield
P=mpactoQ
Iipo entero corto
Calculate Cield
P=mpactoQ
5]=mpacto;L="&Sum;=mpact^ R ]=mpacto;"A&Sum;=mpact^ R ]=mpacto;P=B&Sum;=mpact^8 6 A8
Abrimos la primera tabla de impactos% P=mpacto;L="&dbDQ% calculamos el valor m!Himo de
impacto 5Statistics8 $ dividimos el campo de impactos por este valor m!Himo 5(ield ,alculator%
PSum;=mpactoL="Q% 1ound5 ]Sum;=mpactoL="^ 6 '>',>&>A,< j ',,88&
1epetimos con la segunda tabla% P=mpacto;"A&dbDQ 5Statistics% (ield ,alculator%
1ound5 ]Sum;=mpact^ 6 '<'<+<&@,?- j ',,88&
K Dinalizamos con la tercera tabla% P=mpacto;P=B&dbDQ 5Statistics% (ield ,alculator%
1ound5 ]Sum;=mpact^ 6 ''?&,+A<<7 j ',,88&
Juntamos las tres tablas a la capa de trazados del A#E usando el campo comFn P=4Q 5=oin8&
A9adimos un campo a la tabla de trazados del A#E llamado P=mpactoQ de tipo entero corto $
calculamos la media de los impactos 5(ield ,alculator% 5]=mpacto;L="&Sum;=mpact^ R
]=mpacto;"A&Sum;=mpact^ R ]=mpacto;P=B&Sum;=mpact^8 6 A88&
El menor de los valores indica el trazado ptimo: la nFmero A&
'';7 E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or alternativa ?A
?< Los S=B
'';@ E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or
localizacin
$ A M
8alent9n ,riado$ *. ,. 3 Mancebo Quintana$ S. (2009
1ntroduccin
Cna empresa dedicada al desarrollo de eEuipamientos $ servicios ambientales nos .a pedido Eue
analicemos con un S=B Eu localidades de la "omunidad de Madrid son m!s indicadas para invertir en
nuevas !reas de recogida de residuos slidos urbanos 5Punto Limpio8 $ en estaciones de depuracin de
aguas residuales 5E4A18& Esas localidades son las Eue tienen ma$or tendencia al crecimiento de poblacin
en los prHimos a9os $ por tanto% tambin% ma$or crecimiento en su demanda de servicios ambientales& El
crecimiento de poblacin vamos a asociarlo al nivel de poblacin actual $ a la accesibilidad del nFcleo de
poblacin&

8ista a?rea de una 6+*1 es<uema de un C#unto limpioM
La poblacin actual de los municipios la conocemos por los datos del "enso Eue oDrece el =3E 5=nstituto
3acional de Estadstica8 $ la accesibilidad% aunEue es un tema comple0o% la vamos a calcular simplemente
por la cercana de las poblaciones al municipio de Madrid $ por tener comunicacin directa con las
carreteras principales&
Los municipios con posibilidad de crecimiento ser!n aEuellos Eue no tengan en la actualidad una densidad
de poblacin mu$ elevada% Eue no estn mu$ ale0ados de Madrid capital $ Eue% a su vez% sus nNcleos
urbanos se encuentren bien comunicados&
Objetivos + comandos nuevos
1epasar conceptos de sistemas de reDerencia% an!lisis alDanumrico% vectorial $ creacin de mapas
#isualizacin% MenF conteHtual de una capa2#roperties&+e!inition Quer3
"reacin de mapas% eHportar mapa: (ile&65port Map
'';@ E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or localizacin ?7
1n%ormacin de partida
P"enso&mdbQ% geodatabase Eue contiene datos del censo $ vas principales 1E4#=AL
PMadrid;nucleos,<&s.pQ% nFcleos urbanos
PMadrid;municipios,<&s.pQ% municipios
Pcenso;de;poblacion;+,,'&HlsQ% .o0a de EHcel con los datos originales del censo
=nDormacin complementaria diversa sobre Puntos Limpios $ E4A1
2lanteamiento
"O34="=O3A3IES ESIA/LE"=4OS PO1 LOS E\PE1IOS:
La densidad poblacional de los municipios Eue se espera aumenten de manera signiDicativa su
poblacin% se encuentra entre ',, $ '&,,, .abitantes por Milmetro cuadrado&
Se estima Eue el ma$or crecimiento poblacional se dar! en los municipios Eue est!n en un radio de
'7 Mm de Madrid capital&
Los nFcleos urbanos de ma$or crecimiento potencial son aEuellos localizados en municipios de gran
crecimiento estimado $ con acceso directo a la red de carreteras de alta capacidad&
A4#E1IE3"=A:
Las capas no est!n pro$ectadas% est!n en coordenadas geogr!Dicas% datum OBS2?<&
4ESA11OLLO:
'& Los datos Eue nos dan no tienen bien deDinida la pro$eccin% la correcta es coordenadas geogr!Dicas
en el datum OBS ?<& 4eDiniremos la pro$eccin correcta&
+& La tabla de EHcel se transDorm a Access previamente $ la tenemos en la geodatabase P"enso&mdbQ&
3ecesitamos vincular esta tabla a la tabla del s7ape de municipios con la intencin de incorporar la
inDormacin del censo a los municipios&
Para .acer el join se utilizan los campos Eue contienen el nombre de los municipios& El Dormato de
teHto de este campo no es el mismo en ambas tablas% uno est! en ma$Fsculas $ otro en caracteres
miHtos& Ga$ Eue igualar los dos campos% una opcin es pasar a minFsculas% generamos un campo
con los nuevos valores& El operador Eue nos Dacilita esta operacin al utilizar la .erramienta (ield
,alculator se denomina L,ase& Gacemos el join con los + campos en minFsculas&
Gabr! una serie de registros del s7ape Eue no encuentren su correspondencia en la tabla del censo&
Se debe a peEue9as diDerencias en los nombres& #amos a encontrarnos dos versiones distintas de
los nombres de los municipios% daremos como buena la versin de la tabla del censo $
modiDicaremos la tabla del s7ape& Para contrastar las diDerencias es mu$ Ftil visualizar las dos tablas
a la vez% en ambas tablas .acemos el join $ buscamos en ambas los registros Eue no encuentran
correspondencia 5para esto seleccionamos los campos del join Eue aparecen vacos o nulos $
mostramos slo los registros seleccionados8& Cna vez .ec.o esto editamos la tabla del s7ape%
copiamos de la tabla censo los nombres correctos de los municipios $ sustituimos los del s7ape por
stos% pegando la inDormacin en el campo correspondiente Eue es con el Eue estamos uniendo las
tablas& El join se actualiza autom!ticamente% segFn editamos ir!n apareciendo datos en los campos
Eue antes estaban vacos&
A& Ienemos Eue obtener un mapa de municipios con la densidad de poblacin en nFmero de
.abitantes por Milmetro cuadrado&
El problema es Eue no tenemos la densidad de poblacin si no el censo de poblacin total de cada
municipio $ adem!s necesitamos para calcularla la superDicie de los municipios en Mm
+
& Adem!s%
?@ Los S=B
.a$ Eue tener en cuenta Eue estamos traba0ando en coordenadas geogr!Dicas $ Eue las unidades
del mapa son grados decimales& #amos a tener Eue pro$ectar las capas para poder seguir%
utilizaremos una pro$eccin CIM con el datum EI1S?-& Cna vez pro$ectadas las capas podemos
calcular superDicies $ a continuacin la densidad de poblacin&
Al resultado lo nombramos como O6adrid$densidad.sBpP
<& U"u!l es el municipio de Madrid con ma$or densidad de poblacinV
"omprobar Eue los ', municipios con ma$or densidad de poblacin se corresponden con el !rea
centro2sur de la "omunidad de Madrid&
El sentido de este punto es comprobar Eue nuestros resultados son lgicos $ Eue no estamos
cometiendo errores& 3os va a salir Eue el municipio con ma$or densidad es Moralzarzal% esto es un
error& Si comprobamos gr!Dicamente el resultado vamos a encontrar el problema& Ga$ municipios
Eue se dividen en varios polgonos independientes% como le sucede a Moralzarzal& En estos casos la
densidad se calcular! mal% tendremos m!s de un resultado para esos municipios $ todos errneos&
Podemos .acer un summari;e para comprobar Eue .a$ municipios con varios registros& Ga$ Eue
.acer un dissol)e% generar un solo registro por municipio% calcular su superDicie total $ volver a
calcular la densidad de poblacin& O6adrid$densidad$o4.sBpP
7& 3os piden localizar en O6adrid$densidad$o4.sBpP los municipios cu$a densidad de poblacin no
sea mu$ elevada ni demasiado ba0a% la condicin es Eue sea ma$or o igual a ',, $ menor o igual a
'&,,, .abitantes por Milmetro cuadrado&
Ctilizamos una seleccin por atributos para responder a esta cuestin& Podemos eHportar la
seleccin a una nueva capa&
Otra condicin es Eue estos municipios se encuentren a menos de 1) 4m del nFcleo de Madrid
capital&
A.ora utilizamos una seleccin por localizacin& Antes seleccionamos de la capa de nFcleos el
polgono Eue corresponde a Madrid& 4e la capa o seleccin de municipios con densidad entre ',, $
'&,,, seleccionamos los Eue se encuentran a una distancia de '7 Mm del nFcleo seleccionado Eue
es Madrid&
Cna vez Eue tengamos localizados los municipios Eue cumplen esas dos condiciones eHportamos la
seleccin a un nuevo s7ape $ lo llamamos O6unis$O?.sBpP 5aunEue aFn no .emos llegado a la
solucin8&
@& #amos a buscar los nNcleos urbanos Eue pertenecen a estos municipios de O6unis$O?.sBpP& 3os
Euedamos slo con los Eue intersectan a la red vial& Es una de las condiciones de accesibilidad& El
resultado nos lo llevamos a otro s7ape de nombre O;EC>EO<$1;AE3<1Q;.sBpP& Estos nFcleos son la
solucin a nuestro e0ercicio% pero tambin nos piden presentar los datos en un mapa&
El problema esta vez es Eue la capa de nFcleos de poblacin no se a0usta a los lmites
administrativos de la capa de municipios& Cna solucin D!cil es .acer la interseccin entre las dos
capas 5O6adrid$nucleos,#.sBpP $ O6unis$O?.sBpP8 $ la llamamos
O;ucleos$1ntersect$6unis$O4.sBpP% de esta Dorma conseguimos la inDormacin geogr!Dica de los
nFcleos de poblacin Eue .a$ dentro de los municipios a estudiar $ en la tabla aparecer!n los datos
de ambas capas% tendremos la inDormacin de los municipios donde se encuentran los nFcleos&
En O;ucleos$1ntersect$6unis$O4.sBpP buscamos los nFcleos Eue intersectan con la red vial con
una seleccin por localizacin& El resultado es m!s realista si usamos un peEue9o bu!!er 5por
e0emplo 7,, m8 $a Eue la red vial Eue tenemos no contiene vas de acceso a los nFcleos $ a veces
no vale con la interseccin para tener un buen resultado& La seleccin es
O;EC>EO<$1;AE3<1Q;.sBpP&
>& Gacer un mapa con las siguientes condiciones:
'';@ E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or localizacin ?>
1epresentar O;EC>EO<$1;AE3<1Q;.sBpP por el campo Eue tenga la inDormacin del nombre del
municipio sobre el Eue se encuentra&
1epresentar O6adrid$densidad$o4.sBpP por rangos de densidad de poblacin usando la opcin
de 'atural @rea0s con ', clases&
1epresentar de la 3E/A15> las carreteras cu$o PC3";"LASSQ sea '&
Poner etiEuetas a algunos de los nFcleos&
A9adir le$endas% ttulos% escala gr!Dica $ dem!s elementos Eue consideremos necesarios&
?& Buardar el mapa en Dormato pdD&
O/SE1#A"=O3ES K "O3"LCS=O3ES
"onsultar la inDormacin complementaria sobre las E4A1 $ los Puntos Limpios& "omprobar si en los
municipios resultado del estudio eHisten o no estos eEuipamientos ambientales& =nvestigar sobre las
condiciones legales acerca de los Puntos Limpios 5LEK 76+,,A% de +, de marzo% de 1esiduos de la
"omunidad de Madrid: artculo +-8 $ analizar si en nuestros municipios de inversin es obligatoria o no la
instalacin de este servicio& USe cumple lo establecido en la legislacin en el resto de municipios de la
"omunidad de MadridV
?? Los S=B
3esolucin
Abrir ArcMap% a9adir todas las capas suministradas $ cargar la ventana ArcIoolboH
El esEuema es el siguiente:
6adrid$;ucleos,#.sBp
/e%ine 2rojection
Beogr!Dicas
OBS?<
5dd Cield
P3ombreQ
Iipo teHto: Anc.o 7,
Cield Calculator
P3ombreQ
L"ase 5 ]municipio^ 8
6adrid$6unicipios,#.sBp
/e%ine 2rojection
Beogr!Dicas
OBS?<
CE;<O2,,1
5dd Cield
P3ombreQ
Iipo teHto: Anc.o 7,
Cield Calculator
P3ombreQ
L"ase 5 ]POLKBO3;3M^ 8
=oin
P3ombreQ: P3ombreQ
Editar
P3ombreQ
6adrid$6unicipios,#.sBp
2roject
CIM .uso A,3
EI1S?-
6adrid$/ensidad.sBp
5dd Cield
PAreaQ: Iipo doble
Calculate Geometr+
PAreaQ
Area% SEuare [ilometers
5dd Cield
P4ensidadQ: Iipo doble
Cield Calculator
P4ensidadQ
]pob;+,,'^ 6 ]Area^
/issolve
P3ombreQ% Ppob;+,,'Q
PAreaQ% SCM
6adrid$/ensidad$o4.sBp
5dd Cield
P4ensidadQ: Iipo doble
Cield Calculator
P4ensidadQ
]pob;+,,'^ 6 ]Area^
6adrid$/ensidad$o4.sBp
<elect D+ 5ttributes
W4ensidadW TY ',, A34
W4ensidadW SY ',,,
Create >a+er Crom
<elected Ceatures
6adrid$/ensidad$o4
selection
6adrid$;ucleos,#.sBp
<eleccin manual
WMadridW
<elect D+ >ocation
=ntersect% '7 [ilometers
6unis$o4.sBp Export /ata
6adrid$;ucleos,#.sBp Clear <election
1ntersect
;ucleos$1ntersect$
6unis$o4
<elect D+ >ocation
=ntersect% 7,, Meters
3E/A15>
;ucleos$1nversion.sBp Export /ata
'';@ E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or localizacin ?-
'& 4eDinimos el sistema de reDerencia de las capas Pmadrid;nucleos,<&s.pQ%
Pmadrid;municipios,<&s.pQ $ P1E4#=ALQ en coordenadas geogr!Dicas% datum OBS?< 5+e!ine
#rojection8 $ el sistema de reDerencia del marco en CIM .uso A,3% datum EI1S?- 5#roperties&
,oordinate S3stem8% indicando la Fnica transDormacin de datum disponible 5realmente no .a$
transDormacin8&
+& A9adimos un campo% P3ombreQ de tipo teHto $ 7, caracteres a la tabla P"E3SO+,,'Q 5*dd (ield8&
"alculamos la eHpresin L"ase 5 ]municipio^ 8 5(ield ,alculator8& 1epetimos la operacin con la capa
de municipios% L"ase 5 ]POLKBO3;3M^ 8& #inculamos la inDormacin censal con los municipios 5=oin%
P3ombreQ% P"E3SO+,,'Q% P3ombreQ8&
Editamos la tabla de los municipios para corregir los errores en los nombres de los municipios
5cargamos 6ditor% Start 6diting8& Ga$ Eue ver el nombre correcto en la tabla del censo e introducirlo
en la tabla de municipios% copiar 5,trlJ,8 $ pegar 5,trlJ88 es de gran a$uda& Paramos la edicin 5Stop
6diting8&
A& Pro$ectamos la capa de municipios a CIM 5#roject o 65port +ata usando el mismo sistema de
reDerencia Eue el marco8& Llamamos al resultado PMadrid;4ensidad&s.pQ& A9adimos un campo%
PAreaQ% de tipo doble $ calculamos la superDicie 5,alculate Geometr3% *rea$ S<uare Nilometers8&
A9adimos un campo% P4ensidadQ% de tipo doble $ calculamos la densidad de poblacin 5(ield
,alculator% ]pob;+,,'^ 6 ]Area^8&
<& "omprobamos las densidades ordenando de ma$or a menor 5Sort +escending8% el primero es
PMoralzarzalQ% se trata de un error debido a Eue .a$ varios polgonos por municipio& 4isolvemos la
capa PMadrid;4ensidadQ por los campos P3ombreQ $ Ppob;+,,'Q $ a9adimos el campo PAreaQ
usando la suma $ llamamos al resultado PMadrid;4ensidad;oM&s.pQ 5+issol)e% P3ombreQ% PAreaQ%
S.M8& 1epetimos el c!lculo de la densidad% a9adiendo el campo P4ensidadQ de tipo doble $
calculamos ]pob;+,,'^ 6 ]SCM;Area^&
7& Seleccionamos los municipios Eue cumplen el primer criterio% tener una densidad de poblacin
entre ',, $ '&,,, .abitantes 5Select b3 *ttributes% W4ensidadW TY ',, A34 W4ensidadW SY ',,,8&
Buardamos la seleccin como una capa 5,reate La3er (rom Selected (eatures8&
Seleccionamos los municipios Eue cumplen el segundo criterio% estar a menos de '7 Mm del nFcleo
urbano de Madrid& Para ello% seleccionamos el nFcleo de Madrid $ .acemos una seleccin por
-, Los S=B
localizacin 5Select @3 Location% PMadrid;4ensidad;oM selectionQ% intersect% PMadrid;nucleos,<Q%
'7 Nilometers8& EHportamos la seleccin $ la llamamos PMunis;oM&s.pQ 565port +ata8&
@& Para localizar los nFcleos v!lidos% eliminamos la seleccin de nFcleos previa 5,lear Selection8 $
.acemos un Intersect a las capas de nFcleos $ PMunis;oMQ% lo llamamos
P3ucleos;=ntersect;Munis;oM&s.pQ $ seleccionamos por localizacin los nFcleos Eue est!n a menos
de 7,, metros de la red vial 5Select @3 Location% P3ucleos;=ntersect;Munis;oM&s.pQ% intersect%
P1E4#=ALQ% 7,, Meters8& EHportamos la seleccin 565port +ata8 como P3ucleos;=nversion&s.pQ&
>& 1epresentamos P3ucleos;=nversionQ con un color en Duncin del municipio 5S3mbolog3% ,ategories%
.ni<ue 8alues% P3ombreQ8&
1epresentamos PMadrid;4ensidad;oMQ por rangos de densidad 5S3mbolog3% Quantities%
P4ensidadQ% ', ,lasses8&
1epresentamos la red vial usando un color
Fnico 5S3mbolog3% (eatures8 $
preseleccionando aEuellos registros con
PC3";"LASSQ igual a '% MenF conteHtual de la
capa P1E4#=ALQ2#roperties2Deinition ;$ery:
]C3";"LASS^ Y X'X
EtiEuetamos los nFcleos cu$o municipio tiene
m!s de +,&,,, .abitantes 5#roperties&Labels8&
K a9adimos una le$enda 5Insert&Legend8% el
ttulo 5Insert&-itle8 $ la rosa de los vientos
5Insert&'ort7 *rro"8&
?& EHportar el mapa en Dormato &pdD: (ile&E'port
Map&
'';@ E0ercicio de an!lisis vectorial: evaluacin multicriterio% me0or localizacin -'
'+;' E0ercicio de an!lisis r!ster: A4
% & '
/rtega #?re;$ 6. 3 Mancebo Quintana$ S. (2009
1ntroduccin
3os aventuramos en el S=B A4 con un peEue9o pro$ecto para un a$untamiento& 3os piden el modelo digital
de elevaciones% pendientes% orientaciones $ una vista A4 de la zona&
Objetivos + comandos nuevos
Aprender a realizar an!lisis A4: elevaciones% pendientes% orientaciones% vistas A4
/arra de .erramientas A+ *nal3st: MenF conteHtual del menF principal&A+ *nal3st
An!lisis A4% entorno de traba0o: A+ *nal3st&/ptions
An!lisis A4% crear modelo digital de elevaciones% I=3: A+ *nal3st& ,reateHModi!3 -I'&,reate -I'
(rom (eatures
An!lisis A4% crear capa de sombras: A+ *nal3st&Sur!ace *nal3sis&Iills7ade
An!lisis A4% crear modelo digital de elevaciones% Gutc.inson: *rc-oolbo5&A+&-opo to 1aster
An!lisis A4% crear capa de curvas de nivel: A+ *nal3st&Sur!ace *nal3sis&,ontour
An!lisis A4% crear capa de pendientes: A+ *nal3st&Sur!ace *nal3sis&Slope
An!lisis A4% crear capa de orientaciones: A+ *nal3st&Sur!ace *nal3sis&*spect
Abrir ArcScene: =nicio2Iodos los programas2ArcB=S2ArcScene
#isualizacin A4% altitudes: MenF conteHtual de la capa2#roperties&@ase Ieig7ts
#isualizacin A4% Dactor de eHageracin vertical: MenF conteHtual de la escena2Scene #roperties&
General
1n%ormacin de partida
P7',2+7a&dHDQ% mapa topogr!Dico zona de estudio
P7',2+27&0pgQ% ortoDoto de la zona de estudio
Prios&s.pQ% ros de la zona de estudio
Paleatorios&s.pQ% Paleatorios+&s.pQ% puntos aleatorios de la zona de estudio
-+ Los S=B
2lanteamiento
'& "rear el modelo digital de elevaciones de la zona de estudio utilizando una interpolacin lineal 5I=38
$ el algoritmo de Gutc.inson 5-opo to 1aster8 $ comparar los resultados utilizando capas de
sombras&
+& "omparar ambos modelos en un mapa A4&
A& "rear un mapa A4 con la ortoDoto% !rboles 5Paleatorios&s.pQ8% arbustos 5Paleatorios+&s.pQ8% cielo&&&
<& Benerar curvas de nivel continuas% pendientes $ orientaciones&
'+;' E0ercicio de an!lisis r!ster: A4 -A
3esolucin
'& Ob0etivo: "rear el modelo digital de elevaciones de la zona de estudio utilizando una interpolacin
lineal 5I=38 $ el algoritmo de Gutc.inson 5-opo to 1aster8 $ comparar los resultados utilizando capas
de sombras&
Abrir ArcMap% crear un mapa nuevo $ a9adir las capas proporcionadas&
Activar la eHtensin A4 Anal$st $ cargar su barra de .erramientas% MenF conteHtual del menF
principal2<D Analyst&
El esEuema es el siguiente:
)1,R2)a.dx% 2ol+line Export /ata
!/ROptions
directorio: temporal
m!scara: PS3oneTQ
eHtensin: P7',2+2+7a&0pgQ
resolucin: ',
)1,R2)a.dx% 2oint Cotas.sBp Export /ata
Curvas.sBp
Cotas.sBp
Curvas.sBp
rios.sBp
Create T1; Crom Ceatures
P"otasQ% altitud PElevationQ%
tipo mass points
P"urvasQ% altitud PElevationQ%
tipo soDt line
PriosQ% altitud PS3oneTQ%
tipo .ard line
mde$tin HillsBade sombras
Curvas.sBp
<elect D+ 5ttributes
WLa$erW Y X'X O1 WLa$erW Y X+X
<eleccin manual
Quitar curva de elevacin errnea
Export /ata Curvas2.sBp
Cotas.sBp
rios.sBp
Create T1; Crom Ceatures
P"otasQ% altitud PElevationQ%
tipo mass points
P"urvas+Q% altitud PElevationQ%
tipo soDt line
PriosQ% altitud PS3oneTQ%
tipo .ard line
mde$tin2 HillsBade sombras2
Cotas.sBp
Curvas2.sBp
rios.sBp
Topo to 3aster
P"otasQ% altitud PElevationQ%
tipo PointElevation
P"urvas+Q% altitud PElevationQ%
tipo "ontour
PriosQ% tipo Stream
1esolucin: ',
mde HillsBade sombras!
-< Los S=B
Establecemos las opciones de traba0o A4% A+
*nal3st&Optons:
4irectorio: directorio temporal
M!scara: PS3oneTQ
EHtensin: la misma Eue P7',2+27&0pgQ
1esolucin: ',
EHportamos las curvas de nivel a s7ape!ile%
MenF conteHtual de la capa P7',2+7a&dHD
Pol$lineQ2+ata&65port +ata% a P"urvas&s.pQ%
eHportamos los puntos acotados 565port +ata%
P7',2+7a&dHD PointQ8 a P"otas&s.pQ&
Beneramos el Modelo 4igital de Elevaciones
interpolando linealmente a partir de las curvas
de nivel% los puntos acotados $ usamos los ros
como lneas de ruptura% A+ *nal3st&
,reateHModi!3 -I'&Create T&N From Feat$res:
P"otasQ% altitud PElevationQ% tipo mass
points
P"urvasQ% altitud PElevationQ% tipo so!t line
PriosQ% altitud PS3oneTQ% tipo 7ard line
Salida: Pmde;tinQ
Beneramos una capa de sombras a partir del
M4E para comprobar la calidad del modelo% A+
*nal3st&Sur!ace *nal3sis&8ills.ade:
Entrada: Pmde;tinQ
Salida: PsombrasQ
4etectamos varios errores% zona oscura 5de una
lnea con altitud errnea8 $ zonas planas 5de
tri!ngulos $ cruces8& Observando la tabla de las
curvas $ los atributos 5Identi!38 de tri!ngulos $
cruces% detectamos Eue una curva tiene la
altitud errnea $ las curvas de nivel se pueden
identiDicar por pertenecer a las PLa$erQ ' $ +&
Seleccionamos las curvas correctas 5Select @3
*ttributes% WLa$erW Y X'X O1 WLa$erW Y X+X8 $
deseleccionamos la curva errnea 5manualmente8% eHportamos la seleccin a una nueva capa%
Pcurvas+&s.pQ&
#olvemos a generar un I=3 a partir de las curvas correctas% A+ *nal3st&,reateHModi!3 -I'&,reate
-I' (rom (eatures:
'+;' E0ercicio de an!lisis r!ster: A4 -7
P"otasQ% altitud PElevationQ% tipo mass points
P"urvas+Q% altitud PElevationQ% tipo so!t line
PriosQ% altitud PS3oneTQ% tipo 7ard line
Salida: Pmde;tin+Q
1epetimos la generacin de la capa de sombras% A+ *nal3st&Sur!ace *nal3sis&Iills7ade:
Entrada: Pmde;tin+Q
Salida: Psombras+Q
En apariencia% el nuevo modelo parece correcto&
Beneramos un nuevo M4E utilizando el
algoritmo de interpolacin de Gutc.inson%
*rc-oolbo5&A+ *nal3st&1aster Interpolation&
Topo to !aster:
P"otasQ% altitud PElevationQ% tipo
#oint6le)ation
P"urvas+Q% altitud PElevationQ% tipo ,ontour
PriosQ% tipo Stream
1esolucin: ',
Salida: PmdeQ
Beneracin la capa de sombras a partir del
Fltimo modelo% A+ *nal3st&Sur!ace *nal3sis&
Iills7ade:
Entrada: PmdeQ
Salida: PsombrasAQ
En apariencia% el nuevo modelo tambin parece correcto&
-@ Los S=B
+& Ob0etivo: "omparar ambos modelos en un mapa A4&
Abrimos ArcScene% en OindoNs% navegaremos por los programas instalados $ e0ecutamos la
aplicacin 5rc<cene&
A9adimos las capas Pmde;tin+Q $ PmdeQ% $
simbolizamos las capas para me0orar su
comparacin&
Establecemos las altitudes de PmdeQ% MenF
conteHtual de la capa PmdeQ2#roperties&0ase
8ei).ts:
Altitudes a partir de PmdeQ
=ntroducimos un Dactor de eHageracin vertical
para me0orar la visualizacin% MenF conteHtual
de la escena PScene La$ersQ2Scene #roperties&
#eneral:
"alculamos el Dactor autom!ticamente con
Calc$late From E'tent
"omparamos ambos modelos& El modelo I=3
presenta zonas planas% especialmente en zonas
de cumbre% 0unto a curvas de nivel sinusoidales
$ a lo largo de los ros&
'+;' E0ercicio de an!lisis r!ster: A4 ->
A& Ob0etivo: "rear un mapa A4 con la ortoDoto% !rboles 5Paleatorios&s.pQ8% arbustos 5Paleatorios+&s.pQ8%
cielo&&&
A9adimos la ortoDoto $ las capas Paleatorios&s.pQ $ Paleatorios+&s.pQ&
Establecemos las altitudes de la ortoDoto% MenF conteHtual de la capa P7',2+27&0pgQ2#roperties&
@ase Ieig7ts: altitudes a partir de PmdeQ% $ .acemos lo mismo con las capas de puntos aleatorios&
Simbolizamos la capa PaleatoriosQ utilizando algFn smbolo parecido a una encina% por e0emplo
P"orM OaMQ $ Paleatorios+Q utilizando algFn matorral% como Pbus.'Q&
Establecemos el color de Dondo en azul cielo% MenF conteHtual de la escena PScene La$ersQ2
#roperties&General&
<& Ob0etivo: Benerar curvas de nivel continuas% pendientes $ orientaciones&
El esEuema es el siguiente:
mde
Contour
=ntervalo: 7
Curvas continuas.sBp
mde
<lope
Medida: porcenta0e
pendientes
mde 5spect orientaciones
-? Los S=B
A partir del M4E se pueden crear las curvas de
nivel% A+ *nal3st&Sur!ace *nal3sis&Conto$r:
Entrada: PmdeQ
=ntervalo: 7
Salida: P"urvas continuas&s.pQ
Iambin se obtienen las pendientes D!cilmente%
A+ *nal3st&Sur!ace *nal3sis&Slope:
Entrada: PmdeQ
Medida: porcenta0e
Salida: PpendientesQ
K las orientaciones% A+ *nal3st&Sur!ace
*nal3sis&Aspect:
'+;' E0ercicio de an!lisis r!ster: A4 --
'+;+ E0ercicio de an!lisis r!ster: evaluacin multicriterio $ accesibilidad
( ) *
*na ,. 8alent9n ,riado 3 Santiago Mancebo Quintana (2009
1ntroduccin
La Dinalidad del e0ercicio ser! crear un PMapa de 1iesgo de =ncendiosQ $ un PMapa de Accesibilidad de los
/omberosQ& "on estos mapas podremos analizar distintas cualidades del territorio como es la localizacin de
zonas desprotegidas ante la aparicin de un incendio& El an!lisis permitir! me0orar la planiDicacin del
territorio con toma de decisiones como podra ser el emplazamiento de una nueva estacin de bomberos&
Adem!s% para me0orar la eDectividad de los bomberos podremos calcular los caminos m!s r!pidos a las
zonas m!s conDlictivas&
Objetivos + comandos nuevos
Aprender a realizar an!lisis r!ster multicriterio $ de accesibilidad
/arra de .erramientas Spatial *nal3st: MenF conteHtual del menF principal&Spatial *nal3st
An!lisis r!ster% entorno de traba0o: Spatial *nal3st&/ptions
An!lisis r!ster% conversin de vectorial a r!ster: Spatial *nal3st&,on)ert&(eatures to 1aster
An!lisis r!ster% conversin de r!ster a vectorial: Spatial *nal3st&,on)ert&1aster to (eatures
An!lisis r!ster% reclasiDicacin: Spatial *nal3st&1eclassi!3
An!lisis r!ster% !lgebra de mapas: Spatial *nal3st&1aster ,alculator
An!lisis r!ster% guardar capa calculada: MenF conteHtual de una capa&Ma0e #ermanent
An!lisis r!ster% distancias: Spatial *nal3st&+istance&Straig7t Line
An!lisis r!ster% distancias ponderadas: Spatial *nal3st&+istance&,ost 2eig7ted
An!lisis r!ster% caminos mnimos: Spatial *nal3st&+istance&S7ortest #at7
1n%ormacin de partida
PelevationQ% modelo digital de elevaciones o M4E de ES1=
Pareas;recreativas&s.pQ% capa de !reas recreativas de ES1=
Pbomberos&s.pQ% capa con las estaciones de bomberos de ES1=
Pcarreteras&s.pQ% capa de carreteras de ES1=
Pnucleos&s.pQ% capa de nFcleos de poblacin de ES1=
',, Los S=B
2lanteamiento
'& Se aplicar! el siguiente PModelo de 1iesgo de =ncendiosQ basado en varios elementos del territorio:

Mapa de Riesgo de
Incendios
Clculo del mapa de
distancia a carreteras
Clculo del mapa de
distancia a reas recreativas
Mapa de ncleos de
poblacin
Mapa de carreteras
Mapa de reas
recreativas
Reclasificacin de los 3
mapas anteriores segn el
Modelo de Riesgo de
Incendios (*
!uma de l os 3 mapas
reclasificados
5j8 Los valores de riesgo del modelo propuesto son los siguientes:
3ies(o
/istancia a
carreteras
SmetrosT
distancia a
reas recreativas
SmetrosT
Tipo de nNcleo
de poblacin
3o .a$ , T <,, T '7,,
Mnimo +7 +,, Z <,, ',,, 2 '7,, eona residencial
/a0o 7, ',, Z +,, @,, Z ',,, "asco Antiguo
Medio >7 7, Z ',, +,, Z @,, Lrea rural
M!Himo ',, , 2 7, , Z +,, Polgono industrial
'+;+ E0ercicio de an!lisis r!ster: evaluacin multicriterio $ accesibilidad ','
+& Se aplicar! el siguiente PModelo de Accesibilidad de los /omberosQ:
5j8 Los valores de accesibilidad son los siguientes:
2endientes
S@T
Aelocidad media
S4m 7 BT
Coste
Smin 71, 4mT
, Z '7 5con ve.culo a motor8 +, A,
'7 Z A, 5con ve.culo a motor8 ', @,
T A, 5a pie8 + A,,
Carreteras
Aelocidad media
S4m 7 BT
Coste
Smin 71, 4mT
14 Z SI 5autopistas8 ',, @
LA Z A# Z P Q 5carreteras8 @, ',
41Z"1SLZ"=1 5carreteras
secundarias8
7, '+
',+ Los S=B
Los costes se .an calculado como el tiempo% en minutos% Eue tardamos en recorrer la unidad de
superDicie% Eue en nuestro caso es el metro& Los costes se .an multiplicado por ',&,,, para evitar
decimales $a Eue dan problemas en las operaciones% al Dinal del an!lisis .abr! Eue dividir entre
',&,,,& A continuacin se muestra un e0emplo de este c!lculo:
Pendiente , Z '7 l m +, Mm6. con un ve.culo a motor
tiempo
und. dist.
=
"
#$
hora
km
=
%$
#$&$$$
min
m
=$'$$3
min
m
=3$
min
"$(m
Para .acer la superposicin de los + mapas reclasiDicados $ obtener el mapa de Driccin utilizaremos
la calculadora r!ster& Ienemos Eue conseguir un mapa en el Eue se unan las dos capas pero sin
sumarse% se tienen Eue superponer con la siguiente condicin: se tomar! el coste de la pendiente
solamente cuando no eHistan carreteras% si .a$ carreteras el coste es eHclusivamente el de la
carretera& La Duncin P"onQ 5condicional8 nos permite .acer esta operacin& Antes necesitamos Eue
en la capa de carreteras la superDicie donde no eHisten carreteras tenga algFn dato% por e0emplo
P3o4ata Y ,Q& La Duncin condicional Eue usaremos ser! similar a la siguiente:
P"on 5]"arreteras^ Y Y ,% ]Pendientes^% ]"arreteras^8Q
"onsultar en la a$uda de ArcB=S el !lgebra de la Duncin P"onQ&
"on el mapa de Driccin $ con el de bomberos .acemos el mapa de costes% o accesibilidad% Eue nos
dir! lo Eue tardan los bomberos en llegar a cada celda& Ga$ Eue dividirlo entre ',&,,,& Podemos
reclasiDicar este mapa de costes en rangos de tiempo% por e0emplo cada ' 7 minutos% $ convertirlo
a vectorial& Iambin convertimos a vectorial el mapa de riesgo de incendios& Si estos dos mapas
vectoriales los unimos tendremos en una sola capa inDormacin sobre el tiempo Eue se tarda en
acceder a cada una de las zonas $ el riesgo de incendio de las mismas& Cna idea es buscar en este
mapa zonas desprotegidas o conDlictivas% Eue ser!n aEuellas con ma$or riesgo de incendio $ a su vez
menos accesibles a los bomberos% por e0emplo% coste T ', min $ riesgo T ',,&
'+;+ E0ercicio de an!lisis r!ster: evaluacin multicriterio $ accesibilidad ',A
3esolucin
Abrir ArcMap% crear un mapa nuevo $ a9adir las capas proporcionadas& Activar la eHtensin Spatial Anal$st $
cargar su barra de .erramientas% MenF conteHtual del menF principal2Spatial Analyst&
'& El esEuema es el siguiente:
carreteras.sBp <trai(Bt >ine
<patial 5nal+stROptions
directorio: Pc:`tempQ
m!scara: PS3oneTQ
eHtensin: PelevationQ
resolucin: PelevationQ
areas$recreativas.sBp areasRdist <trai(Bt >ine
nucleos.sBp nucleos
Export
"ampo: P3C"LEOQ
carreRdist
3eclassi%+
"lases: 7
"lasiDicacin: manual
#alores: 7,2',,2+,,2<,,2m!Himo
3uevos valores: ',,2>727,2+72,
carreRdist
carreRries(o
areasRdist
3eclassi%+
"lases: 7
"lasiDicacin: manual
#alores: 7,2',,2+,,2<,,2m!Himo
3uevos valores: ',,2>727,2+72,
areasRries(o
nucleos
3eclassi%+
"ampo: P3C"LEOQ
3uevos valores: 7,2>72',,2+72,
nucleRries(o
3aster Calculator
]areas;riesgo^ R
]carre;riesgo^ R
]nucle;riesgo^
Calculation
6a4e 2ermanent
ries(os
Lo primero% siempre% establecer las opciones de traba0o% Spatial *nal3st&Options:
4irectorio de traba0o: directorio temporal
M!scara: PS3oneTQ
EHtensin: la misma Eue PelevationQ
1esolucin: la misma Eue PelevationQ
"rear una capa con la distancia a las carreteras%
Spatial *nal3st&+istance&Strai).t Line:
4esde: PcarreterasQ
Salida: Pcarre;distQ
"rear una capa con la distancia a las !reas
recreativas% Spatial *nal3st&+istance&Straig7t
Line:
4esde: Pareas;recreativasQ
Salida: Pareas;distQ
',< Los S=B
"onvertir a r!ster la capa de nFcleos urbanos%
Spatial *nal3st&,on)ert&Feat$res to !aster:
Entrada: PnucleosQ
"ampo: PnucleoQ
Salida: PnucleosQ
1eclasiDicar la capa de distancias a las
carreteras segFn el modelo propuesto% Spatial
*nal3st&!eclassiy:
Entrada: Pcarre;distQ
"lases: 7
"lasiDicacin: manual
#alores: 7,2',,2+,,2<,,2m!Himo
3uevos valores: ',,2>727,2+72,
Salida: Pcarre;riesgoQ
1eclasiDicar la capa de distancias a las !reas
recreativas segFn el modelo propuesto% Spatial
*nals3t&1eclassi!3:
"lases: 7
"lasiDicacin: manual
#alores de ruptura: +,,2@,,2',,,2'7,,2m!Himo
3uevos valores: ',,2>727,2+72,
Salida: Pareas;riesgoQ
1eclasiDicar la capa de nFcleos urbanos segFn el modelo propuesto% Spatial *nals3t&1eclassi!3:
"ampo: P3C"LEOQ
3uevos valores: 7,2>72',,2+72,
Salida: Pnucle;riesgoQ
El riesgo Dinal de incendios es la suma de las
tres capas de riesgos% Spatial *nal3st&!aster
Calc$lator:
EHpresin: ]areas;riesgo^ R ]carre;riesgo^ R
]nucle;riesgo^
Buardamos el resultado% MenF conteHtual de la
capa P"alculationQ2+ata&Make (ermanent:
3ombre: PriesgosQ
'+;+ E0ercicio de an!lisis r!ster: evaluacin multicriterio $ accesibilidad ',7
+& El esEuema es el siguiente:
elevation
<lope
Medida: porcenta0e
pendientes
carreteras.sBp carreteras
Ceatures to 3aster
"ampo: PSI1EEI;IKPQ
pendientes
3eclassi%+
"lases: A
"lasiDicacin: manual
#alores: '72A,2m!Himo
3uevos: A,2@,2A,,
pend$acces
carreteras
3eclassi%+
"ampo: PSI1EEI;IKPQ
3uevos: ',2@2
',2',2@2'+2'+2'+
carre$acces
3eclassi%+
"ampo: P#ALCEQ
3uevos: ',2@2',2'+2,
carre$acces2
pend$access
3aster Calculator
con5]carre;acces+^ YY ,%
]pend;acces^% ]carre;acces+^8
calculation 6a4e 2ermanent %riccion
bomberos.sBp Cost Uei(Bted
accesibilidad
direcciones
3aster Calculator
]accesibilidad^ 6 ',,,,
calculation
6a4e 2ermanent
accesibilida2
',@ Los S=B
accesibilidad.sBp accesibilida2 3aster to Ceatures
ries(os.sBp ries(os 3aster to Ceatures
Enion ries(os$acces.sBp
<elect D+ 5ttributes
WB1=4"O4EW T',, A34
WB1=4"O4E;'W T+
<Bortest 2aB
Iipo: para cada zona
accesibilida2
direcciones
caminos$m0nimos.sBp
"omenzamos creando un mapa de pendientes a partir del M4E% Spatial *nal3st&Sur!ace *nal3sis&
Slope:
Entrada: PelevationQ
Medida: Porcenta0e
Salida: PpendientesQ
"onvertimos la capa de carreteras a r!ster 5Spatial *nal3st&,on)ert&(eatures to 1aster8 usando el
campo PSI1EEI;IKPQ $ la llamamos PcarreterasQ&
1eclasiDicamos la capa de pendientes siguiendo el modelo de accesibilidad $ llamamos al resultado
Ppend;accesQ& 1eclasiDicamos las carreteras siguiendo el mismo modelo $ llamamos al resultado
Pcarre;accesQ& Observaremos Eue la capa resultante contiene un valor no esperado% '& Analizando la
capa descubriremos otro error de ArcMap% las carreteras con tipo P Q no se .an convertido en ',&
1epetimos la reclasiDicacin para subsanar este error $% de paso% convertir los P3o4ataQ en ,%
llamamos al resultado Pcarre;acces+Q&
Superponemos las dos capas dando prioridad a las carreteras% para ello usaremos el comando con
5condicional8 $ los comandos O 5no8 $ Is'ull 5es nulo8% Spatial *nal3st&1aster ,alculator:
con5]carre;acces+^ YY ,% ]pend;acces^% ]carre;acces+^8& Buardamos el resultado con Ma0e
#ermanent como PDriccionQ&
La capa de Driccin nos permite calcular la
accesibilidad al territorio $% como inDormacin
complementaria% la capa de direcciones%
Spatial *nal3st&+istance&Cost -ei).ted:
A: PbomberosQ
"oste: PDriccionQ
4irecciones: PdireccionesQ
Salida: PaccesibilidadQ
4ividimos la capa entre ',&,,, 51aster
,alculator: ]accesibilidad^ 6 ',,,,8 $ la
guardamos con Ma0e #ermanent como
Paccesibilida+Q&
'+;+ E0ercicio de an!lisis r!ster: evaluacin multicriterio $ accesibilidad ',>
1eclasiDicamos la Fltima capa en rangos de 7
minutos 51eclassi!3% PEEual =ntervalQ% 78 $
convertimos a vectorial el resultado% Spatial
*nal3st&,on)ert&!aster to Feat$res:
Entrada: P1eclass oD accesibilida+Q
Beneralizar
Salida: Paccesibilidad&s.pQ
Iambin convertimos a vectorial la capa de
riesgos% Spatial *nal3st&,on)ert&1aster to
(eatures:
Entrada: PriesgosQ
Beneralizar
Salida: Priesgos&s.pQ
K unimos ambas capas 5*rc-oolbo5&*nal3sis -ools&/)erla3&.nion% Priesgo;acces&s.pQ8 para
seleccionar las zonas m!s conDlictivas% de riesgo ma$or Eue ',, $ accesibilidad ma$or Eue ',
minutos 2el intervalo 72', corresponde con el cdigo +2 5Select @3 *ttributes% WB1=4"O4EW T',,
A34 WB1=4"O4E;'W T+8&
inalmente% calculamos los caminos mnimos a
estas zonas conDlictivas desde las estaciones de
bomberos% Spatial *nal3st&+istance&S.ortest
(at.:
A: Priesgos;accesQ
4istancias: Paccesibilida+Q
4irecciones: PdireccionesQ
Iipo: para cada zona
Salida: Pcaminos;mnimos&s.pQ
',? Los S=B
'+;+ E0ercicio de an!lisis r!ster: evaluacin multicriterio $ accesibilidad ',-
'+;A E0ercicio de an!lisis r!ster: !lgebra de mapas
+ , +
/rtega #?re;$ 6.P Mancebo Quintana$ S. (2009
1ntroduccin
Siendo $a eHpertos en an!lisis r!ster% nos conceden un pro$ecto para estudiar las prdidas de suelo de una
peEue9a cuenca en el Soto de #i9uelas de la "omunidad de Madrid& 3uestros eHpertos en .idrologa
deciden utilizar el modelo de prdidas de suelo CSLE% Eue consiste en una sencilla ecuacin Eue obtiene
dic.as prdidas a partir del producto de varios Dactores con una Duerte componente geogr!Dica&
El modelo de erosin CSLE 5.ni)ersal Soil 6<uation8 es uno de los m!s eHtendidos en el mundo%
permitiendo calcular la erosin potencial de un territorio $ su caracterizacin en estados erosivos de
diDerentes niveles& Las perdidas de suelo segFn este modelo% se calculan mediante la siguiente eHpresin:
A=RKLSCP
Siendo:
* las prdidas de suelo por unidad de superDicie 5t6.aia9o8
El Dactor 1 se deDine como el ndice de erosividad de las precipitaciones& Para la determinacin de
este Dactor% en Espa9a% es .abitual utilizar las ecuaciones de regresin aportadas por un estudio
con0unto entre ="O3A e =3IE"SA en '-?? $ Eue dividen la pennsula en zonas de iso21
El Dactor N se deDine como el ndice de erosionabilidad del suelo
El Dactor LQS mide la erosionabilidad debida a la Dorma del terreno% combina de Dorma con0unta el
Dactor L% longitud de ladera% con el Dactor S% pendiente del terreno
El Dactor , se deDine como el Dactor de cobertura vegetal $ muestra la relacin de las prdidas de
suelo Eue se producen ba0o unas condiciones determinadas de tipo de vegetacin% cobertura
vegetal 5l8 $ tcnicas de cultivo
El Dactor # se denomina Dactor de pr!cticas de conservacin% es considerado independiente del
Dactor ,% en aEuellos casos en Eue los cultivos se realicen segFn cultivo a nivel% cultivo por Da0as $
cultivo en terrazas& Este Dactor tambin vara con la pendiente
Para conocer el signiDicado de los valores de prdida de suelo obtenidos se utiliza la "lasiDicacin Provisional
para la Evaluacin de la 4egradacin de los Suelos% conDeccionada por la &A&O&% P&3&C&M&A& $ C&3&E&S&"&O& $
Eue se muestra a continuacin:
2erdidas de suelo 5 St7BaVa"oT Grado de erosin B0drica
S', 3inguna o ligera
',27, Moderada
7,2+,, Alta
T+,, Mu$ Alta
'', Los S=B
Objetivos + comandos nuevos
ProDundizar en el !lgebra de mapas
An!lisis r!ster% conversin de vectorial a r!ster: *rc-oolbo5&,on)ersion -ools&-o 1aster&#ol3gon to
1aster
An!lisis r!ster% interpolacin: Spatial *nal3st&Interpolate to 1aster&In)erse +istance 2eig7ted
An!lisis r!ster% generar resFmenes: Spatial *nal3st&4onal Statistics
An!lisis vectorial% crear capa de puntos a partir de coordenadas: MenF conteHtual de una tabla
2+ispla3 FG +ata
An!lisis alDanumrico% buscar $ reemplazar: /ptions&(ind K 1eplace
1n%ormacin de partida
PcurvasQ% cobertura con las curvas de nivel a escala ':7,,, de la zona de estudio
Pvegetacion&s.pQ% capa de vegetacin de la "omunidad de Madrid a escala ':7,,,,
Pcuenca&s.pQ% capa Eue deDine la cuenca ob0eto de estudio
Psubcuencas&s.pQ% capa de subcuencas eHistentes en la zona de estudio
Pmergerios&s.pQ% capa de ros presentes en la zona de estudio
Ptabla;Dactor;c&HlsQ% tabla con valores de , en Duncin de la vegetacin
Ptabla;Dactor;M&HlsQ% tabla con valores de N de varias calicatas
P4atos;meteorolgicos&HlsQ% tabla con valores de 1
2lanteamiento
'& "on la inDormacin Eue se detalla a continuacin caracterizar los estados erosivos 5prdida de
suelo8 de un territorio dado:
Para el Dactor 1 se dispone de una muestra de valores de 1 calculados en las estaciones
meteorolgicas cercanas
Para el Dactor N se .a realizado una calicata en cada subcuenca $ se .a calculado su valor en estos
puntos
Para el c!lculo del Dactor LQS aplicar la Drmula:
LS=$'$%)$'$*)%s$'$$%)*"s
#

resol
##'"

$')
donde:
s% es la pendiente del terreno% eHpresada en porcenta0e
resol es la resolucin de la capa r!ster
El Dactor , es Duncin de la vegetacin
El valor del Dactor # es ' para toda la cuenca
+& Cna vez realizado el c!lculo de las prdidas de suelo para toda la cuenca% determinar en Eu
subcuenca se producen las ma$ores prdidas% proponer un mtodo para reducirlas $ volver a
calcular el modelo para comprobar la utilidad de la medida
'+;A E0ercicio de an!lisis r!ster: !lgebra de mapas '''
3esolucin
'& Abrir ArcMap% crear un mapa nuevo $ a9adir las capas suministradas&
Activar la eHtensin Spatial *nal3st $ cargar su barra de .erramientas&
Primero estableceremos el entorno de traba0o a partir de la capa Eue nos deDine la zona de estudio%
Pcuencas&s.pQ& Es esEuema es el siguiente:
cuenca.sBp cuenca(
Ceatures to 3aster
PA1EAQ
',
<patial 5nal+stROptions
directorio: Pc:`tempQ
m!scara: PcuencagQ
eHtensin: PcuencagQ
resolucin: PcuencagQ
"onvertimos dic.a capa a Dormato r!ster 5Spatial *nal3st&,on)ert&(eatures to 1aster% PcuencaQ%
resolucin ',% PcuencagQ8 $ establecemos las opciones del entorno r!ster% Spatial *nal3st&/ptions:
4irectorio de traba0o: nuestro directorio
M!scara: PcuencagQ
EHtensin: la misma Eue PcuencagQ
1esolucin: la misma Eue PcuencagQ
A.ora iremos preparando las capas correspondientes a cada Dactor&
'&'& actor ,% el esEuema es el siguiente:
ve(etacion.sBp
=oin
P"LAS=IOIQ
Ptabla;Dactor;cbQ
P"LAS=IOIQ
tabla$%actor$cI Export tabla$%actor$c.db%
<elect D+ 5ttributes
W"LAS=IOIW 3OI L=[E X',lX
Cield Calculator
P"LAS=IOIQ
W W d ]"LAS=IOI^
ve(etacion.sBp
=oin
P"LAS=IOIQ
Ptabla;Dactor;cQ
P"LAS=IOIQ
%actorC Ceatures to 3aster
A9adimos la tabla del Dactor ,% Eue se encuentra dentro del libro Ptabla;Dactor;c&HlsQ% siendo la
.o0a Ptabla;Dactor;cQ&
1eclasiDicamos la vegetacin en valores del Dactor ,% MenF conteHtual de la capa PvegetacionQ2
=oins and 1elates&=oin 5P"LAS=IOIQ% Ptabla;Dactor;cb% P"LAS=IOIQ8&
Abrimos la tabla $ comprobamos Eue tenemos una gran cantidad de registros sin
correspondencia 5valores PS3ullTM8% simbolizamos la capa con valores Fnicos usando el campo
Ptabla;Dactor;cb&Dactor;cQ $ comprobamos Eue casi toda nuestra cuenca no tiene valores&
Analizando detenidamente los campos de relacin P"LAS=IOIQ observamos Eue% en la tabla de
vegetacin% casi todos los registros presentan un espacio antes del cdigo P"LAS=IOIQ% sin
embargo% Dalta en la tabla del Dactor ,& Se trata de un truco para Eue la tabla de vegetacin se
''+ Los S=B
pueda ordenar correctamente usando los cdigos& Para evitar este inconveniente% .abr! Eue
modiDicar una de las dos tablas% modiDicaremos la tabla del Dactor ,&
EHportamos dic.a tabla a d/ase para poder editarla 5MenF conteHtual de la tabla
Ptabla;Dactor;cbQ2+ata&65port% Ptabla;Dactor;c&dbDQ8&
A9adimos dic.a tabla al mapa% la abrimos $ seleccionamos los registros Eue deberan llevar un
espacio 5Select @3 *ttributes% W"LAS=IOIW 3OI L=[E X',lX8& A9adimos un espacio a la izEuierda
de los registros seleccionados 5ield "alculator% W W d ]"LAS=IOI^8&
4es.acemos el =oin Eue tena la tabla de vegetacin $ lo repetimos con la nueva tabla del Dactor
,& A.ora podemos comprobar Eue toda nuestra cuenca presenta valores para este Dactor&
"onvertimos la capa de vegetacin a r!ster usando el campo Ptabla;Dactor;c&Dactor;cQ $
llamamos a la capa resultante PDactor"Q&
'&+& actor N% el esEuema es el siguiente:
Hoja1I Hoja1I Events
/ispla+ WX /ata
PHQ
P$Q
%actor?.sBp
=oin espacial
PDactor[Q
resumen
Average
subcuencas.sBp subcuencas$?.sBp
Ceatures to 3aster
PAvg;DactorQ
2ol+(on to 3aster
PAvg;DactorQ
',
%actor?
A9adimos la tabla del Dactor N% Eue se encuentra dentro del libro Ptabla;Dactor;M&HlsQ% siendo la
.o0a P.o0a'Q% abrimos la tabla $ observamos Eue se trata de una lista de puntos% calicatas% en los
Eue se .a determinado el Dactor N&
"reamos una capa de puntos a partir de
esta tabla usando el comando MenF
conteHtual de la tabla PGo0a'bQ2Display 56
Data:
\: PHQ
K: P$Q
Sistema de reDerencia: ninguno
#isualizando esta capa sobre la capa de
subcuencas nos percatamos de Eue cada
calicata se encuentra en una subcuenca
distinta% por tanto asignaremos el valor del
Dactor N de cada punto a su subcuenca&
"onvertimos la capa de puntos a s7ape!ile
para poder .acer operaciones de an!lisis
565port +ata% PDactor[&s.pQ8 $ asignamos
los datos de los puntos a las subcuencas
usando el comando =oin 5espacial%
PDactor[Q% resumen% *)erage%
Psubcuencas[&s.pQ8&
inalmente% convertimos esta capa a r!ster
usando el campo Pavg;DactorQ% PDactor[Q& Si
'+;A E0ercicio de an!lisis r!ster: !lgebra de mapas ''A
bien% en ArcMap -&+ esta orden sigue sin
Duncionar correctamente 5con campos con
nFmeros reales8 $ es .abitual Eue la capa
resultante solo contenga ceros& Por esta
razn% usaremos la .erramienta de
ArcIoolboH Eue realiza la misma operacin:
*rc-oolbo5&,on)ersion -ools&-o 1aster&
(oly)on to !aster:
Entrada: Psubcuencas;[Q
"ampo: PAvg;DactorQ
Salida: PDactor[Q
1esolucin: ',
'&A& actor 1% el esEuema es el siguiente:
/atos GeneralesI
Export
Editamos nombres de campo'
L>atitud$(M- L>atitud$mM-
L>on(itud$(M- L>on(itud$mM
Export Estaciones.db%
5dd Cield
PLatitudQ: Iipo doble
5dd Cield
PLongitudQ: Iipo doble
Calculate Cield
PLatitudQ
]LAI=IC4;g^R ]LAI=IC4;m^6@,
Calculate Cield
PLongitudQ
25]LO3B=IC4;g^R ]LO3B=IC4;m^6@,8
/atos GeneralesI Events
/ispla+ WX /ata
PLongitudQ
PLatitudQ
E47,
Cactor3I Export Tabla$Cactor$3.db%
EditorR<tart Editin(
Cind J 3eplace
P_34="EQ: P&Q: P%Q
EditorR<top Editin(
5dd Cield
P=ndiceQ: Iipo doble
Calculate Cield
P=ndiceQ: ]_34="E^
=oin
P3OM/1EQ
Ptabla;actor;rQ
P3OM/1EQ
<elect D+ 5ttributes
WIabla;actor;1&=ndiceW =S 3OI 3CLL
/atos GeneralesI Events
Export
Pt.e data DrameQ
Estaciones$3.sBp
1nverse /istance Uei(Bted
e: P=ndiceQ
EHponente: +
Iipo: PDiHedQ
4istancia: ',,&,,,
Cactor3
''< Los S=B
A9adimos la tabla del Dactor 1% Eue se encuentra dentro del libro P4atos;meteorolgicos&HlsQ%
siendo la .o0a Pactor1Q% abrimos la tabla $ observamos Eue tenemos un con0unto de valores de
1 $ los nombres de las estaciones& A9adimos la otra .o0a del libro% P4atos BeneralesQ% Eue
contiene las coordenadas geogr!Dicas de las estaciones&
Primero vamos a convertir las estaciones en una capa& ArcMap utiliza grados decimales para las
coordenadas geogr!Dicas% por lo Eue .a$ Eue convertir los grados $ minutos& Si intentamos
eHportar la tabla 565port% PEstaciones&dbDQ8 para poder editarla% tendremos errores porEue los
nombres de los campos no son v!lidos& Editamos la tabla en EHcel $ ponemos nombres de
campo v!lidos 5PLatitud;gQ% PLatitud;mQ% PLongitud;gQ% PLongitud;mQ8& A9adimos la tabla $ la
eHportamos 565port% PEstaciones&dbDQ8& A9adimos la nueva tabla $ a9adimos dos campos%
PLatitudQ $ PLongitudQ de tipo doble& "alculamos PLatitudQ en grados decimales con la
eHpresin ]LAI=IC4;g^R ]LAI=IC4;m^6@, $ la PLongitudQ con 25]LO3B=IC4;g^R
]LO3B=IC4;m^6@,8% el signo negativo es porEue nos encontramos al oeste del meridiano de
reDerencia& "reamos la capa con el comando MenF conteHtual de la tabla PEstacionesQ2+ispla3
FG +ata:
\: PLongitudQ
K: PLatitudQ
Sistema de reDerencia: Geograp7ic ,oordinates S3stems&6urope&6uropean +atum D9E0
El resto de nuestras capas se encuentran en CIM .uso A,3% por lo Eue establecemos este
sistema al marco 5MenF conteHtual del marco PLa$ersQ2#roperties&,oordinate S3stems8&
Si observamos los valores de 1% el separador decimal es un punto% en vez de una coma& Si
tenemos el ordenador conDigurado con el sistema espa9ol .abr! Eue cambiar los puntos por
comas& EHportamos la tabla 565port% PIabla;actor;1&dbDQ8& La a9adimos% la ponemos en
edicin 56ditor&Start 6diting8 $ sustituimos
los puntos por las comas usando el
comando /ptions&Find 9 !eplace:
Pesta9a: 1eplace
/uscar: P&Q
1eemplazar: P%Q
Solo en los campos seleccionados
5P_34="EQ8
4etenemos la edicin 56ditor&Stop 6diting8& "onvertimos el campo P_34="EQ a numrico
a9adiendo un campo nuevo de tipo doble 5P=ndiceQ8 $ calculando ]_34="E^&
Asignamos los datos de 1 a las estaciones relacionando las tablas con un =oin 5P3OM/1EQ%
PIabla;actor;1Q% Q3OM/1EQ8&
El valor de 1 de nuestra cuenca lo obtendremos interpolando a partir de los valores de las
estaciones& Para poder interpolar% primero debemos seleccionar solo las estaciones con Dactor 1
5Select @3 *ttributes% Ptabla;Dactor;1&=ndiceW =S 3OI 3CLL8 $ eHportamos la seleccin indicando
el mismo sistema de reDerencia Eue el marco 565port% Pt.e data DrameQ8&
El mtodo Eue .emos elegido para la interpolacin 2realmente .abra Eue .acer un an!lisis
geoestadstico2 .a sido un =4O% Spatial *nal3st&Interpolate to 1aster&&nverse Distance
-ei).ted:
'+;A E0ercicio de an!lisis r!ster: !lgebra de mapas ''7
Entrada: PEstaciones1Q
e: P=ndiceQ
EHponente: +
Iipo: Di0a
4istancia: ',,&,,, 5metros8
Salida: Pactor1Q
'&<& actor LS% el esEuema es el siguiente:
curvas arc
Topo to 3aster
Entradas: Pcurva arcQ: PeQ: P"ontourQ
PmergeriosQ: PStreamQ
1esolucin: ',
mer(erios
<lope
PPercentQ
2endientes
mde
3aster Calculator
5,&,@7 R ,&,<7 j ]pendientes^ R
,&,,@7<' j SEr5]pendientes^88 j
SErt5', 6 ++&'8
Calculation 6a4e 2ermanent
Cactor><
Primero generamos el modelo digital de elevaciones& Csaremos el comando de *rc-oolbo5&
Spatial *nal3st&1aster Interpolation&-opo to 1aster:
Entradas: Pcurvas arcQ% campo PeQ% tipo P"ontourQ $ PMergeriosQ% tipo PStreamQ
Salida: PmdeQ
1esolucin: ',
Beneramos una capa de pendientes a partir del M4E% en porcenta0e 5Spatial *nal3st&Sur!ace
*nal3sis&Slope% PPercentQ% QpendientesQ8 $ calculamos 5Spatial *nal3st&1aster ,alculator8 la
Drmula dada para el Dactor LS:
5,&,@7 R ,&,<7 j ]pendientes^ R ,&,,@7<' j SEr5]pendientes^88 j SErt5', 6 ++&'8
inalmente guardamos la capa 5MenF conteHtual de la capa P"alculationQ2+ata&Ma0e
#ermanent8 con el nombre PactorLSQ&
'&7& El Dactor P es constante en toda la cuenca% por lo Eue no .a$ Eue generar ninguna capa&
'&@& El Fltimo paso es calcular las prdidas de suelo% cu$o esEuema es:
''@ Los S=B
Cactor3 3aster Calculator
]Dactorr^ j ]DactorM^ j
]actorLS^ j ]Dactorc^
Calculation 6a4e 2ermanent
2erdidas
Cactor?
Cactor><
CactorC
"alculamos el producto de los Dactores 51aster ,alculator8: ]Dactorr^ j ]DactorM^ j ]actorLS^ j
]Dactorc^ $ guardamos el resultado 5Ma0e #ermanent8 con el nombre PPerdidasQ&
Para caracterizar los estados erosivos% simbolizamos la capa resultado usando los intervalos
dados en la tabla&
'+;A E0ercicio de an!lisis r!ster: !lgebra de mapas ''>
+& El esEuema es el siguiente:
2erdidas
subcuencas.sBp
Konal <tatistics
"ampo PsubcuencaQ
Br!Dico PMeanQ
2&rdidas$subcuencas.db%
subcuencas.sBp
Konal <tatistics
"ampo PsubcuencaQ
Br!Dico PMeanQ
subcuencas.sBp
subcuenca(
Ceatures to 3aster
PsubcuencaQ
3aster Calculator
con5]subcuencag^ YY + d
]Dactorc^ YY ,&<% ,&,>% ]Dactorc^8
3aster Calculator
con5]subcuencag^ YY + d
]Dactorc^ T ,&A--- d
]Dactorc^ S ,&<,,'% ,&,>% ]Dactorc^8
Calculation 6a4e 2ermanent 2erdidas;uevo
2&rdidas;uevo$
subcuencas.db%
+&'& Para obtener un resumen de resultados
por cuencas el comando es Spatial *nal3st&
%onal Statistics:
eonas: PsubcuencasQ
"ampo: PsubcuencaQ
1!ster: PPerdidaQ
Br!Dico: PMeanQ
Salida: PPrdidas;subcuencas&dbDQ
El resultado es una tabla con los resFmenes
por subcuenca $ un gr!Dico% donde se
observa Eue la subcuenca PSoto ?Q es la
Eue presenta ma$ores prdidas medias&
''? Los S=B
+&+& Para solucionar el problema .abr! Eue disminuir la capacidad erosiva de alguno de los
Dactores& El clima% suelo% pendiente&&& no son modiDicables o sera mu$ comple0o% sin embargo
los Dactores ,% vegetacin% $ #% pr!cticas de conservacin% s se pueden modiDicar& Gemos elegido
modiDicar la vegetacin& En la subcuenca ? principalmente nos encontramos con 5-ools&Identi!38
PurbanizadoQ% Pretamar con pasto o erialQ% Pcultivo secanoQ $ Pveget ribera dispersaQ& Las zonas
urbanas $ los cultivos suponen caras eHpropiaciones $ las peores prdidas las tenemos en los
retamares% por lo Eue modiDicaremos estos Fltimos& Parte de los retamares no presentan
grandes prdidas% pero otra parte tiene un Dactor , de ,%<& 1ealizando una repoblacin con
encinas 5los retamares son una de las etapas de degradacin de los encinares8 convertimos el
retamar en Pencinar +,27,lQ% con un Dactor , de ,%,>&
Procedemos a la sustitucin directamente sobre la capa del actor ,& Primero convertimos a
r!ster las subcuencas 5Spatial *nal3st&,on)ert&(eatures to 1aster8:
Entrada: PsubcuencasQ
"ampo: PsubcuencaQ
Salida: PsubcuencagQ
Observamos Eue la subcuenca PSoto ?Q presenta un valor de + en la capa PsubcuencagQ&
K modiDicamos los valores de , dentro de la subcuenca PSoto ?Q de ,%< a ,%,> utilizando el
1aster ,alculator: con5]subcuencag^ YY + d ]Dactorc^ YY ,&<% ,&,>% ]Dactorc^8&
Si bien% ArcMap nuevamente comete errores con capas r!ster de nFmeros reales% enga9amos al
programa con el siguiente c!lculo: con5]subcuencag^ YY + d ]Dactorc^ T ,&A--- d ]Dactorc^ S
,&<,,'% ,&,>% ]Dactorc^8& El resultado $a es correcto $ guardamos la capa como Pactor"nuevoQ
5Ma0e #ermanent8&
1ecalculamos el modelo de prdidas de suelo 51aster ,alculator8: ]Dactorr^ j ]DactorM^ j
]actorLS^ j ]Dactorcnuevo^ $ guardamos el resultado 5Ma0e #ermanent8 con el nombre
PPerdidas3uevoQ&
'+;A E0ercicio de an!lisis r!ster: !lgebra de mapas ''-
K% Dinalmente% repetimos el resumen por subcuencas% Spatial *nal3st&4onal Statistics:
eonas: PsubcuencasQ
"ampo: PsubcuencaQ
1!ster: PPerdida3uevoQ
Br!Dico: PMeanQ
Salida: PPrdidas3uevo;subcuencas&dbDQ
El resultado es Eue las prdidas medias de la subcuenca PSoto ?Q se .an reducido a la mitad&
'+, Los S=B
'+;< E0ercicio de an!lisis r!ster: visibilidad
H - f
Mart9n (ern>nde;$ L. 3 Mancebo Quintana$ S. (2009
1ntroduccin
3os conceden un Estudio de =mpacto Ambiental de dos parEues de aerogeneradores en La 1io0a $
necesitamos realizar un an!lisis S=B para medir el impacto visual&
En este e0ercicio se mezcla an!lisis r!ster $ vectorial&
Situacin de partida
En la zona de la Sierra de Kerga en la comarca de AlDaro 5La 1io0a8 eHisten construidos $ en Duncionamiento +
parEues elicos en la parte alta de la citada sierra& En la plana .acia AlDaro se tiene previsto construir +
parEues elicos m!s% para aprovec.ar la Duerza del viento eHistente&
El Bobierno de La 1io0a .a pedido la evaluacin de los eDectos sobre la cuenca visual de la zona% con la
construccin de los nuevos parEues elicos% $ Eue se valore cual de los + nuevos parEues elicos produce
un ma$or impacto visual en los trminos municipales de AlDaro% Aldeanuela de Ebro $ 1incn de Soto&
"onceptos
Impacto acumulati)o: aEuel Eue al prolongarse en el tiempo la accin del agente inductor% incrementa
progresivamente su gravedad&
Impacto sin?rgico: aEuel Eue se produce cuando el eDecto con0unto de la presencia simult!nea de varios
agentes supone una incidencia ambiental ma$or Eue el eDecto suma de las incidencias individuales
contempladas aisladamente&
Objetivos + comandos nuevos
Aprender a realizar an!lisis r!ster de visibilidad
An!lisis r!ster% visibilidad: Spatial *nal3st&Sur!ace *nal3sis&8ie"s7ed
1n%ormacin de partida
PvHHHH&s.pQ% curvas de nivel a escala ':7&,,,
PMunicipios&s.pQ% trminos municipales
PParEues;AlDaro&s.pQ% parEues actualmente en Duncionamiento
PPlanas;point&s.pQ% parEue pro$ectado de Las Planas
PSenda;point&s.pQ% parEue pro$ectado de la Senda
'+;< E0ercicio de an!lisis r!ster: visibilidad '+'
2lanteamiento
Evaluar la variacin en la visibilidad de parEues elicos en los trminos municipales de AlDaro% Aldeanuela
de Ebro $ 1incn de Soto 5en trminos de variacin de superDicie desde la Eue se Eue ven los parEues
elicos8&
La altura de los aerogeneradores es de -, metros&
Csaremos una resolucin de 7, metros para evitar demoras en el c!lculo% si bien% el estudio real se realiz
con una resolucin de +, metros&
'++ Los S=B
3esolucin
Abrir ArcMap% crear un mapa nuevo $ a9adir las capas proporcionadas&
Activar la eHtensin Spatial *nal3st $ cargar su barra de .erramientas&
'& En primer lugar vamos a realizar el an!lisis de visibilidad de todos los parEues% el esEuema es el
siguiente:
6er(e curvas.sBp
vWWWW.sBp
-< capas
Topo to 3aster
Entrada: P"urvasQ:
PElevationQ: P"ontourQ
1esolucin: 7,
mde
2arYues$5l%aro.sBp
5dd Cield
3ombre: POSEIAQ
Iipo: doble
Cield Calculator
"ampo: POSEIAQ
EHpresin: -,
AieFsBed
SuperDicie: PmdeQ
Puntos: PParEues;AlDaroQ
<patial 5nal+stROptions
directorio: Pc:`tempQ
eHtensin: PmdeQ
resolucin: PmdeQ
mde
2arYues$5l%aro.sBp visi$actual
2lanas$point.sBp
2arYues$5l%aro.sBp
6er(e 2arYues$5$2.sBp
AieFsBed
SuperDicie: PmdeQ
Puntos: PParEues;A;PQ
visi$5$2
mde
<enda$point.sBp
2arYues$5l%aro.sBp
6er(e 2arYues$5$<.sBp
AieFsBed
SuperDicie: PmdeQ
Puntos: PParEues;A;SQ
visi$5$<
mde
Cnimos todas las curvas 5-<8 en una sola capa 5Merge% Pcurvas&s.pQ8&
Beneramos el modelo digital de elevaciones 5-opo to 1aster% 7, m PmdeQ8&
"alculamos la visibilidad de los parEues actuales& Primero preparamos la capa PParEues;AlDaro&s.pQ
a9adindole un campo% POSEIAQ de tipo doble% $ rellenando dic.o campo con el valor -, 5(ield
,alculator8& "ontinuamos estableciendo las opciones de entorno del Spatial *nal3st 5/ptions%
directorio temporal% eHtensin como PmdeQ% resolucin como PmdeQ8&
'+;< E0ercicio de an!lisis r!ster: visibilidad '+A
K calculamos la visibilidad con el comando
Spatial *nal3st&Sur!ace *nal3sis&,iews.ed:
SuperDicie: PmdeQ
Puntos: PParEues;AlDaroQ
Salida: Pvisi;actualQ
"ontinuamos con la visibilidad de los parEues
actuales m!s el parEue de Las Planas& Cnimos
las capas de los parEues PParEues;AlDaro&s.pQ $
PPlanas;point&s.pQ 5Merge$
PParEues;A;P&s.pQ8& Preparamos la capa
rellenando el campo POSEIAQ con el valor -,
5(ield ,alculator8& K calculamos la visibilidad%
Spatial *nal3st&Sur!ace *nal3sis&8ie"s7ed:
SuperDicie: PmdeQ
Puntos: PParEues;A;PQ
Salida: Pvisi;A;PQ
An!logamente% continuamos con la visibilidad de los parEues actuales m!s el parEue de La Senda&
Cnimos las capas de los parEues PParEues;AlDaro&s.pQ $ PSenda;point&s.pQ 5Merge$
PParEues;A;S&s.pQ8& Preparamos la capa rellenando el campo POSEIAQ con el valor -, 5(ield
,alculator8& K calculamos la visibilidad% Spatial *nal3st&Sur!ace *nal3sis&8ie"s7ed:
SuperDicie: PmdeQ
Puntos: PParEues;A;SQ
Salida: Pvisi;A;SQ
'+< Los S=B
+& 1ealizamos el an!lisis de impacto por trminos municipales% con el siguiente esEuema:
visi$actual
visi$5$2
visi$5$<
3eclassi%+
"lases: +
"lasiDicacin: manual
#alores: '2m!Himo
3uevos: ,2'
3eclassi%+
"lases: +
"lasiDicacin: manual
#alores: '2m!Himo
3uevos: ,2'
3eclassi%+
"lases: +
"lasiDicacin: manual
#alores: '2m!Himo
3uevos: ,2'
visi$actual2
visi$5$22
visi$5$<2
3aster to Ceatures Aisibilidad.sBp
6unicipios.sBp 1ntersect Aisibilidad$T6.sBp
3aster Calculator
combine5]visi;actual+^%
]visi;a;p+^% ]visi;a;s+^8
Calculation
6a4e 2ermanent Aisibilidad
=oin
"ampo ': PB1=4"O4EQ
"ampo +: P#ALCEQ
5dd Cield
PLreaQ: doble
Calculate Geometr+
Area
Aisibilidad
/issolve
"ampos:
PB1=4"O4EQ:
P4E3;MC3="=Q
Aisibilidad$T62.sBp
Export 3esultados.db%
1eclasiDicamos las capas de visibilidad en ceros 5no visible8 $ unos 5visible8 51eclassi!38 llamando a
las capas Pvisi;actual+Q% Pvisi;A;P+Q $ Pvisi;A;S+Q&
"ombinamos en r!ster las tres capas usando el comando ,ombine 51aster ,alculator%
combine5]visi;actual+^% ]visi;a;p+^% ]visi;a;s+^8% .acemos permanente el resultado% P#isibilidadQ $
lo convertimos a vectorial P#isibilidad&s.pQ 51aster to (eatures8&
"ombinamos 5Intersect8 la capa de visibilidad con los trminos municipales% P#isibilidad;IM&s.pQ% $
disolvemos 5+issol)e% P#isibilidad;IM+&s.pQ8 los polgonos usando los campos PB1=4"O4EQ $
P4E3;MC3="=Q& Cnimos la inDormacin sobre los valores de visibilidad 5=oin% PB1=4"O4EQ%
P#isibilidadQ% P#ALCEQ8&
A9adimos un campo% PLreaQ% de tipo doble $ calculamos el !rea 5,alculate Geometr38&
inalmente eHportamos la tabla a d/ase 565port8 $ analizamos los resultados en una .o0a de c!lculo
5resultados en .ect!reas8:
6unicipio 5ctual Z >as 2lanas Z >a <enda Z ambos parYues compartido
AL4EA3CE#A 4E E/1O A&<>? 'A+ '- 'A+ '-
ALA1O '>&-'A +'+ +-@ A?> '+'
ACIOL @&'-, ''? '' ''? ''
B1A#ALOS +&77, , < < ,
1=3"O3 4E SOIO '&-'@ '+ ' '+ '
Total A+&,<> <>7 AA, @7< '7'
'+;< E0ercicio de an!lisis r!ster: visibilidad '+7
'A E0ercicio de an!lisis de redes
. p /
/rtega #?re;$ 6. (2009
1ntroduccin
Estamos traba0ando en el cuerpo de bomberos de Madrid como especialistas en el an!lisis de redes de
transporte&
Objetivos + comandos nuevos
Aprender a realizar an!lisis de redes
/arra de .erramientas 3etNorM Anal$st: MenF conteHtual del menF principal2'et"or0 *nal3st
An!lisis de redes% ventana 3etNorM Anal$st: 'et"or0 *nal3st&S7o"HIide 'et"or0 *nal3st 2indo"
An!lisis de redes% ruta ptima: 'et"or0 *nal3st&'et"or0 *nal3st&'e" 1oute
An!lisis de redes% a9adir paradas: MenF conteHtual de Stops&Load Locations
An!lisis de redes% par!metros de an!lisis: MenF conteHtual de la ventana 'et"or0 *nal3st&
#roperties&*nalis3s Settings
An!lisis de redes% calcular ruta: 'et"or0 *nal3st&Sol)e
An!lisis de redes% punto m!s cercano: 'et"or0 *nal3st&'et"or0 *nal3st&'e" ,losest (acilit3
An!lisis de redes% a9adir localizacin: 'et"or0 *nal3st&,reate 'et"or0 Location -ool
An!lisis de redes% ventana de direcciones: 'et"or0 *nal3st&+irections 2indo"
An!lisis de redes% !rea m!s cercana: 'et"or0 *nal3st&'et"or0 *nal3st&'e" Ser)ice *rea
An!lisis de redes% Dorma de las !reas: 'et"or0 *nal3st&#roperties&#ol3gon Generation
An!lisis de redes% matriz origen2destino: 'et"or0 *nal3st&'et"or0 *nal3st&'e" /+ ,ost Matri5
1n%ormacin de partida
Pcarreteras&s.pQ% red de carreteras de la "omunidad de Madrid
PparEues;bomberos&s.pQ% capa de parEues de bomberos
Palmacenes&s.pQ% capa de almacenes distribuidores de material contra incendios
Pcasa&s.pQ% capa con la situacin de la casa del 0eDe de bomberos
'+@ Los S=B
2lanteamiento
'& El 0eDe de bomberos Euiere inspeccionar todos los parEues& Encontrar la me0or ruta para .acerlo en
el menor tiempo posible saliendo desde su casa $ volviendo a ella&
+& Encontrar el parEue de bomberos m!s prHimo a un incendio localizado en un punto cualEuiera&
A& 4eterminar el !rea de inDluencia 5de servicio8 de los almacenes en 7% ',% '7 $ +, minutos& Encontrar
los parEues de bomberos Eue se encuentran a menos de '7 min& de cualEuier almacn&
<& "rear una matriz de orgenes $ destinos entre los almacenes $ los parEues de bomberos&
3OIA: Es mu$ importante repasar la topologa de la red previamente% $a Eue debe eHistir continuidad
perDecta entre todos los tramos de la red% para poder realizar los c!lculos de coste mnimo&
'A E0ercicio de an!lisis de redes '+>
3esolucin
'& El 0eDe de bomberos Euiere inspeccionar todos los parEues& Encontrar la me0or ruta para .acerlo en
el menor tiempo posible saliendo desde su casa $ volviendo a ella&
En primer lugar es necesario crear la estructura necesaria para Eue ArcBis pueda realizar los
c!lculos de coste mnimo& Se crear!n los arcos 5tramos de la red8 $ nodos 5puntos de unin e
interseccin de los arcos8&
Abrir Arc"atalog% se activa la eHtensin 'et"or0 *nal3st en MenF principal2-ools&65tensions&
"rear una nueva base de datos de red a partir de un s7ape!ile eHistente% MenF conteHtual de la capa
PcarreterasQ2New Network Dataset:
4arle un nombre como PredQ&
Se deDine la conectividad eHistente entre
los distintos arcos de la red pinc.ando
en Connectivity& 4e0aremos marcado
PEnd PointQ% eHistiendo conectividad
solo en los punto Dinales de cada arco&
El asistente pregunta si Eueremos
establecer la conectividad en Duncin de
la altitud& 4ecimos Eue no al no
disponer en la base de datos de la red
de dic.a inDormacin&
A continuacin pregunta si Eueremos modelar los giros& 4ecimos Eue s&
El siguiente es el paso m!s importante% se deben especiDicar Eu atributos de la tabla de la capa
de la red representan el coste al desplazamiento 5longitud% tiempo% pendiente%n8& En nuestro
caso tenemos tiempo de recorrido 5minutos8 $ longitud 5metros8 de cada tramo% por lo Eue
stos ser!n nuestros costes& Apretamos
Add:
3ombre PIiempoQ
Csage P"ostQ
Cnits PMinutesQ
4ata I$pe P4oubleQ
A9adimos un segundo atributo% *dd:
3ombre PLongitudQ
Csage P"ostQ
Cnits PMetersQ
4ata I$pe P4oubleQ
Por Fltimo% podemos a9adir inDormacin Eue describa los distintos tramos de la red% por
e0emplo si es una carretera autonmica o nacional% de doble sentido o autova%n siempre Eue
dic.a inDormacin est contenida en la base de datos& En nuestro caso tenemos inDormacin del
pas% del tipo de va $ del nombre de la carretera& Pinc.amos en Directions $ se a9ade en PreDiH
PPA=SQ% en PreDiH I$pe PI=POQ $ en 3ame P"A11EIE1AQ&
Al terminar% nos pregunta si Eueremos construir la red% respondemos Eue s&
'+? Los S=B
Siguiendo todos estos pasos $a tendramos creada la capa de red necesaria para realizar el an!lisis
de redes&
Abrir ArcMap% a9adir las capas% inclu$endo el 'et"or0 +ataset Eue .emos creado previamente&
Activar la eHtensin del 'et"or0 *nal3st $ cargar la barra de .erramientas 'et"or0 *nal3st: MenF
conteHtual del menF principal2Network Analyst& A9adir la ventana del 'et"or0 *nal3st: 'et"or0
*nal3st&S.ow78ide Network Analyst -indow&
"rear una capa de an!lisis de ruta ptima con 'et"or0 *nal3st&'et"or0 *nal3st&New !o$te& En la
ventana del 'et"or0 *nal3st aparece una lista de paradas 5stops8% rutas 5routes8 $ barreras
5barriers8 $ en la tabla de contenidos aparece una nueva capa de an!lisis de redes llamada P1outeQ&
Se a9aden las paradas% comenzando por la casa
de bomberos: MenF conteHtual de Stops&Load
Locations:
PcasaQ
Iodas las localizaciones Eue no se
encuentren sobre la red no se tendr!n en
cuenta% por lo tanto% conviene establecer
tambin una Searc7 -olerance% Eue nos
permite establecer una distancia desde la
red a partir de la cual todos los puntos
situados a menos distancia de ella se
consideran sobre la misma& Searc7
-olerance: 7&,,,
4espus los parEues de bomberos: MenF
conteHtual de Stops&Load Locations:
PparEues bomberosQ
Searc7 -olerance: 7&,,,
K Dinalmente la casa del 0eDe de bomberos otra vez% por ser el destino Dinal: MenF conteHtual de
Stops&Load Locations:
PcasaQ
Searc7 -olerance: 7&,,,
A continuacin se deben conDigurar los
par!metros del an!lisis: MenF conteHtual de la
ventana 'et"or0 *nal3st&#roperties&Analisys
Settin)s:
=mpedancia: PIiempoQ
EspeciDicar si se reordenan las paradas para
encontrar la ruta ptima: s
Permitir giros para dar la vuelta: s
Iipo de salida: PIrue S.apeQ
"alcular la ruta: 'et"or0 *nal3st&Solve&
Cna vez calculadas las rutas% stas se pueden
guardar como una capa nueva 5MenF
conteHtual de la capa P1outesQ2+ata&65port data8% llamamos a la capa Proute&s.pQ&
'A E0ercicio de an!lisis de redes '+-
"onviene Eue se practiEue modiDicando los par!metros de an!lisis o a9adiendo barreras en las vas%
Eue modiDicaran el trazado de la ruta&
+& Ob0etivo: Encontrar el parEue de bomberos m!s prHimo a un incendio localizado en un punto
cualEuiera&
"rear una capa de an!lisis del punto m!s cercano con 'et"or0 *nal3st&'et"or0 *nal3st&New
Closest Facility& En la ventana del 'et"o0 *nal3st aparece una lista de estaciones de servicio
5(acilities8% incidentes 5Incidents8% rutas 51outes8 $ barreras 5@arriers8 en la tabla de contenidos
aparece una nueva capa de an!lisis de redes llamada P"losest acilit$Q&
Se a9aden las estaciones de servicio% MenF conteHtual de (acilities&Load Locations:
PparEues bomberosQ
Searc7 -olerance: 7&,,,
Se a9ade el incendio 5incidente8& "omo se localiza en un punto cualEuiera se puede a9adir de Dorma
manual% se selecciona Incidents $ con 'et"or0 *nal3st&Create Network Location Tool se pinc.a en
el lugar aproHimado del incendio& Otra Dorma sera creando una capa de puntos $ a9adiendo uno
con las coordenadas eHactas del lugar donde se .a producido el incendio&
A continuacin se deben conDigurar los par!metros del an!lisis: MenF conteHtual de la ventana
'et"or0 *nal3st&#roperties&*nalis3s Settings:
=mpedancia: PIiempoQ
+e!ault ,uto!! 8alue: PS3oneTQ
Estaciones a encontrar: '
4ireccin: (acilit3 to Incident
Permitir giros para dar la vuelta: s
'A, Los S=B
Iipo de salida: PIrue S.apeQ
"alcular la ruta: 'et"or0 *nal3st&Sol)e&
Cna vez calculadas las rutas% stas se pueden guardar como una capa nueva 5MenF conteHtual de la
capa P1outesQ2+ata&65port data8% llamamos a la capa Pclosest;Dacilit$&s.pQ&
Iambin es posible conocer las instrucciones de recorrido con 'et"or0 *nal3st&Directions -indow&
"onviene Eue se practiEue modiDicando los par!metros de an!lisis 5+e!ault ,uto!! 8alue% (acilities
-o (ind%n8 o a9adiendo barreras en las vas% Eue modiDicar!n el trazado de la ruta&
A& Ob0etivo: 4eterminar el !rea de inDluencia 5de servicio8 de los almacenes en 7% ',% '7 $ +, minutos&
Encontrar los parEues de bomberos Eue se encuentran a menos de '7 min& de cualEuier almacn&
"rear una capa de an!lisis de !reas de servicio con 'et"or0 *nal3st&'et"or0 *nal3st&New Service
Area& En la ventana del 'et"o0 *nal3st aparece una lista de estaciones de servicio 5(acilities8%
barreras 5@arriers8% polgonos 5#ol3gons8 $ lneas 5Lines8 $ en la tabla de contenidos aparece una
nueva capa de an!lisis de redes llamada PService AreaQ&
Se a9aden las estaciones de servicio% MenF conteHtual de (acilities&Load Locations:
PalmacenesQ
Searc7 -olerance: 7&,,,
A continuacin se deben conDigurar los par!metros del an!lisis: MenF conteHtual de la ventana
'et"or0 *nal3st&#roperties&*nalis3s Settings:
=mpedancia: PIiempoQ
+e!ault @rea0s: 7: ',: '7: +,
4ireccin: *"a3 (rom (acilit3
'A E0ercicio de an!lisis de redes 'A'
Permitir giros para dar la vuelta: s
Iambin se debe conDigurar la Dorma Eue
tendr!n los polgonos: MenF conteHtual de la
ventana 'et"or0 *nal3st&#roperties&(oly)on
#eneration:
ostos podr!n ser anillos% discos% estar
superpuestos o unidos&&&
"alcular las !reas: 'et"or0 *nal3st&Sol)e& Los
polgonos representan el !rea de servicio en 7%
',% '7 $ +, minutos de los almacenes&
Cna vez calculadas las !reas% stas se pueden
guardar como una capa nueva 5MenF
conteHtual de la capa PPol$gonsQ2+ata&65port
data8% llamamos a la capa Pservice;area&s.pQ&
Para conocer los parEues de bomberos Eue se encuentran a menos de '7 min& de cualEuier
almacn .acemos lo siguiente: seleccionamos los polgonos de , a '7 minutos usando un Select @3
*ttributes 5WIo/reaMW SY '78% $ .acemos una seleccin por localizacin% Select @3 Location:
select !eatures !rom
Q parEues;bomberosQ
intersect
PPol$gonsQ
"onviene Eue se practiEue modiDicando los par!metros de an!lisis 5+e!ault @rea0s% a9adiendo
barreras en las vas o modiDicando la Dorma de los polgonos&
'A+ Los S=B
<& Ob0etivo: "rear una matriz de orgenes $ destinos entre los almacenes $ los parEues de bomberos&
"rear una nueva capa de an!lisis de matrices origen2destino con 'et"or0 *nal3st&'et"or0 *nal3st&
New OD Matri'& En la ventana del 'et"o0 *nal3st aparece una lista de orgenes 5/rigins8% destinos
5+estinations8% lneas 5Lines8 $ barreras 5@arriers8 $ en la tabla de contenidos aparece una nueva
capa de an!lisis de redes llamada PO4 "ost MatriHQ&
Se a9aden los orgenes% MenF conteHtual de /rigins&Load Locations:
PalmacenesQ
Searc7 -olerance: 7&,,,
Se a9aden los destinos% Euitando la seleccin anterior 5,lear Selected (eatures8% MenF conteHtual
de +estinations&Load Locations:
PparEues;bomberosQ
Searc7 -olerance: 7&,,,
A continuacin se deben conDigurar los par!metros del an!lisis: MenF conteHtual de la ventana
'et"or0 *nal3st&#roperties&*nalis3s Settings:
=mpedancia: PIiempoQ
+e!ault ,uto!! 8alue: PS3oneTQ
4estinos a encontrar: PSAllTQ
Permitir giros para dar la vuelta: s
Iipo de salida: PStraig.t LineQ
"alcular la matriz: 'et"or0 *nal3st&Sol)e& El resultado m!s importante es la tabla de las lneas% Eue
contiene los tiempos de via0e desde todos los orgenes a todos los destinos&
Cna vez calculada la matriz% sta se puede guardar como una capa nueva 5MenF conteHtual de la
capa PLinesQ2+ata&65port data8% llamamos a la capa Pod;cost;matriH&s.pQ&
'A E0ercicio de an!lisis de redes 'AA
'< E0ercicio de topologa
c 0 1
Mancebo Quintana$ S. (200%
1ntroduccin
3uestro departamento de inDraestructuras $ urbanismo nos encarga varias labores de edicin con el Din de
corregir los posibles errores topolgicos Eue pudiera .aber&
Objetivos + comandos nuevos
Aprender a establecer reglas topolgicas $ editar capas segFn dic.as reglas% crear polgonos a partir de
lneas
Bestin de datos% crear geodatabase en Arc"atalog: MenF conteHtual de la vista2'e"&(ile
Geodatabase
Bestin de datos% crear !eature dataset en Arc"atalog: MenF conteHtual de la vista2'e"&(eature
+ataset
"ambios de Dormato% de s7ape!ile a !ile geodatabase: MenF conteHtual de la vista2Import&(eature
,lass (Multiple
Iopologa% crear en Arc"atalog: MenF conteHtual de la vista2'e"&-opolog3
/arra de .erramientas de topologa: 6ditor&6ditor&More 6diting -ools&-opolog3
Iopologa% inspector de errores: -opolog3&6rror Inspector
Iopologa% zoom a un error: MenF conteHtual del error24oom -o
Iopologa% corregir un error: MenF conteHtual del error2Merge
Iopologa% corregir un error: MenF conteHtual del error2,reate (eature
Iopologa% marcar eHcepcin: MenF conteHtual del error2Mar0 as 65ception
Iopologa% validacin global: -opolog3&8alidate 6ntire -opolog3
Iopologa% correccin: -opolog3&(i5 -opolog3 6rror -ool
Iopologa% validacin local: -opolog3&8alidate -opolog3 In ,urrent 65tent
Iopologa% corregir un error: MenF conteHtual del error2Snap
Iopologa% corregir un error: MenF conteHtual del error265plode
Iopologa% crear polgonos a partir de lneas en Arc"atalog: MenF conteHtual de la vista2'e"&
#ol3gon (eature ,lass (rom Lines
'A< Los S=B
1n%ormacin de partida
P"omunidad de Madrid&s.pQ% capa de municipios de la "omunidad de Madrid
Pc.amberi&s.pQ% capa de manzanas del distrito de ".amber
Ptrenes&s.pQ% capa de lneas de altas prestaciones de la "omunidad de Madrid
2lanteamiento
'& "orregir errores en las capas de municipios $ trenes de la "omunidad de Madrid segFn las
siguientes reglas:
Municipios: no pueden superponerse ni tener agu0eros
Irenes: no pueden superponerse% ni tener nodos colgados% ni superponerse a s mismos% ni
intersectarse a s mismos ni ser lneas compuestas por varias partes
+& "rear las manzanas% polgonos% en el distrito de ".amber&
'< E0ercicio de topologa 'A7
3esolucin
'& Ob0etivo: "orregir errores en las capas de municipios $ trenes de la "omunidad de Madrid segFn las
siguientes reglas:
Municipios: no pueden superponerse ni tener agu0eros
Irenes: no pueden superponerse% ni tener nodos colgados% ni superponerse a s mismos% ni
intersectarse a s mismos ni ser lneas compuestas por varias partes
Primero vamos a crear la topologa para luego corregir los errores en los municipios $ en los trenes&
'&'& Abrir Arc"atalog $ navegar .asta el directorio del e0ercicio&
"rear una geodetabase nueva: MenF conteHtual de la vista2New*File #eodatabase $ la
llamamos Pcapas&gdbQ&
Abrimos la geodatabase recin creada $ creamos un !eature dataset nuevo: MenF conteHtual
de la vista*New*Feat$re Dataset:
3ombre: PMadridQ
Sistema de coordenadas: PSCnMnoNnTQ
Iolerancia \K: '
Abrimos el !eature dataset creado e
importamos las capas Eue Eueremos
arreglar topolgicamente: MenF conteHtual
de la vista2&mport*Feat$re Class 2M$ltiple3:
Entrada: Pc.amberi&s.pQ% P"omunidad
de Madrid&s.pQ $ Ptrenes&s.pQ
Abrimos el !eature dataset PMadridQ $
creamos una topologa nueva: MenF
conteHtual de la vista2New*Topolo)y:
3ombre: PMadrid;Iopolog$Q
Iolerancia: '
"apas Eue participan de la topologa:
P"omunidad;de;MadridQ $ PtrenesQ
1angos: '
A9adir reglas: para los municipios
a9adimos PMust 3ot OverlapQ $ PMust
3ot Gave BapsQ: para los trenes% PMust
3ot OverlapQ% PMust 3ot Gave
4anglesQ% PMust 3ot SelD2OverlapQ%
PMust 3ot SelD2=ntersectQ $ PMust /e
Single PartQ
#alidar topologa: PSQ
Abrimos ArcMap% creamos un mapa nuevo
$ a9adimos la topologa creada 0unto con
las capas Eue participan de dic.a topologa&
'A@ Los S=B
"argamos la barra de .erramientas de edicin 5Standard&6ditor -oolbar8 $ cargamos la barra de
.erramientas de topologa: 6ditor&6ditor&More 6diting -ools&Topolo)y&
Ponemos las capas en edicin 56ditor&Start 6diting8&
Abrimos el inspector de errores: -opolog3&Error &nspector&
4esmarcamos P#isible EHtent onl$Q para Eue muestre todos los errores% seleccionamos la regla
general% PMust /e Larger I.an "luster IoleranceQ $ buscamos los errores apretando Searc7
'o"% no .a$ errores&
'&+& Seleccionamos la primera
regla de los municipios%
P"omunidad;de;Madrid 2
Must 3ot OverlapQ $
buscamos los errores% .a$ +
errores&
Seleccionamos el primer error
$ le .acemos un zoom: MenF conteHtual
del error2%oom To&
Observamos Eue un polgono se superpone
a otro $ lo corregimos uniendo la zona
comFn a uno de los dos polgonos: MenF
conteHtual del error2Mer)e% seleccionamos
uno de los polgonos indistintamente&
1epetimos con el segundo error de
superposicin de manera an!loga&
En el inspector de errores% seleccionamos la
segunda regla% P"omunidad;de;Madrid 2
Must 3ot Gave BapsQ $ buscamos los
errores% .a$ 7 errores&
Seleccionamos el primer error $ le .acemos
un zoom 5MenF conteHtual del error24oom
-o8&
Observamos Eue .a$ un agu0ero $ lo
corregimos creando un polgono Eue
rellena el .ueco: MenF conteHtual del
error2Create Feat$re&
Seleccionamos el polgono creado desde el
editor 56ditor&6dit -ool8 $ lo unimos a uno
de los ad$acentes% indistintamente:
a9adimos a la seleccin el polgono
ad$acente elegido 5con la tecla Ma$Fsculas8
$ lo unimos con el editor 56ditor&6ditor&
Merge8% seleccionando como destino el polgono Eue $a eHista&
Selecionamos el segundo error $ le .acemos un zoom& Observamos Eue .a$ un agu0ero% pero la
Dorma es llamativa% no parece un error& EDectivamente se trata de un enclavado de una
comunidad vecina% por lo Eue el agu0ero es correcto& Lo marcamos como eHcepcin: Iopologa%
marcar eHcepcin: MenF conteHtual del error2Mark as E'ception&
'< E0ercicio de topologa 'A>
Seleccionamos el tercer error% zoom% $ lo corregimos rellenando el .ueco% MenF conteHtual del
error2,reate (eature% $ lo unimos con el editor 56ditor&6ditor&Merge8 a uno de los ad$acentes&
Seleccionamos el cuarto error% zoom& Observamos Eue se trata de una inclusin de la
"omunidad de Madrid en otra comunidad% no es un error% lo marcamos como eHcepcin% MenF
conteHtual del error2Mar0 as 65ception&
Seleccionamos el Euinto error% zoom& Observamos Eue se trata de toda la "omunidad% no es un
error% lo marcamos como eHcepcin% MenF conteHtual del error2Mar0 as 65ception&
#alidamos la topologa para comprobar Eue no se .an generado nuevos errores al corregir los
Eue $a .aba: Iopologa% validacin global: -opolog3&,alidate Entire Topolo)y&
Seleccionamos las reglas c.eEueadas $ buscamos errores% no .a$ errores nuevos&
'&A& Seleccionamos la primera regla de los trenes% Ptrenes 2 Must 3ot OverlapQ% buscamos los
errores% no .a$ ninguno&
Seleccionamos la segunda regla% Ptrenes 2 Must 3ot Gave 4anglesQ% buscamos los errores% .a$
'7 errores&
Seleccionamos el primer error% zoom% no es error% es eHcepcin 5MenF conteHtual del error2
Mar0 as 65ception8&
Selecciomanos el segundo% zoom% no es error& Observamos otro posible error 0unto a l Eue
tambin es eHcepcin& Seleccionamos ambos errores con la .erramienta de correccin:
Iopologa% correccin: -opolog3&Fi' Topolo)y Error Tool% .aciendo un rect!ngulo Eue englobe
ambos errores& Los marcamos como eHcepcin&
#amos seleccionando el tercero% el
cuarto&&&% zoom% no son errores% los
marcamos como eHcepciones& Gasta Eue
llegamos al primer error% vemos dos nodos
colgados casi 0untos& Ampliando la zona% se
observa Eue se trata de dos trocitos de
lnea colgados& Para corregirlo usaremos el
editor: .acemos no visible la topologa%
seleccionamos la lnea 56ditor&6dit -ool8%
ponemos en edicin sus vrtices
5pinc.ando dos veces8 $ eliminamos los
vrtices colgados 5MenF conteHtual del
vrtice2+elete 8erte58& "omprobamos Eue
se .a arreglado todo revalidando la topologa de la zona: -opolog3&,alidate Topolo)y &n
C$rrent E'tent&
Seleccionamos el siguiente error% zoom% .a$ error& Lo corregimos .aciendo un snap: Iopologa%
corregir un error: MenF conteHtual del error2Snap% con 7, 5metros8 es suDiciente&
Marcamos la siguiente pare0a como eHcepciones% otro m!s&&& $ $a no Euedan m!s errores&
La siguiente regla% Ptrenes 2 Must 3ot SelD2OverlapQ no contiene errores&
/a0o la siguiente% Ptrenes 2 Must 3ot SelD2=ntersectQ% .a$ un error& Este error tambin .a$ Eue
corregirlo con el editor% eliminando los vrtices Eue Dorman el bucle 56ditor&6dit -ool $ MenF
conteHtual del vrtice2+elete 8erte58& "omprobamos Eue se .a arreglado revalidando la
topologa de la zona 5-opolog3&8alidate -opolog3 In ,urrent 65tent8&
'A? Los S=B
La Fltima regla% Ptrenes 2 Must /e Single
PartQ% contiene dos errores& Seleccionamos
el primero $ lo corregimos separando las
partes: MenF conteHtual del error2E'plode%
los dos errores se corrigen a la vez&
inalmente% validamos la topologa
completa 5-opolog3&8alidate 6ntire
-opolog38 $ buscamos los errores de todas
las reglas PSErrors Drom all rulesTQ&
"orregimos los pocos errores Eue pudieran
Euedar&
Para terminar% cerramos el inspector de
errores% cerramos la sesin de edicin 56ditor&Stop 6diting8 guardando los cambios realizados $
cerramos ArcMap&
+& Ob0etivo: rear las manzanas% polgonos% en el distrito de
".amber&
La creacin de polgonos a partir de lneas es sencilla si las
lneas est!n bien .ec.as& En Arc"atalog% abrimos la
geodatabase P"apas&gdbQ $ el !eature dataset PMadridQ&
"onvertimos a polgonos: MenF conteHtual de la vista2'e"&
(oly)on Feat$re Class From Lines:
3ombre: PManzanas;c.amberiQ
Iolerancia: '
"apas: Pc.amberiQ
"omprobamos el resultado seleccionando la capa recin
creada $ vindola en Arc"atalog 5pesta9a #re)ie"8&
'< E0ercicio de topologa 'A-
'7 E0ercicio de Duentes de inDormacin
f 2 i
Mancebo Quintana$ S. (2009
1ntroduccin
Estamos comenzando un pro$ecto en una zona de Bredos% Eueremos Damiliarizarnos con la zona viendo el
mapa topogr!Dico $ la ortoDoto area de la zona de estudio&
Objetivos + comandos nuevos
Aprender a conectar con servidores de mapas eHternos
A9adir capas% a9adir servicio OMS: *dd 2MS Ser)er
1n%ormacin de partida
Pzona de estudio&s.pQ% capa con el lmite de la zona de estudio&
2lanteamiento
'& #er el Mapa Iopogr!Dico 3acional $ la ortoDoto del Plan 3acional de OrtoDotograDa Area% ambos
del =B3% de nuestra zona de estudio&
'<, Los S=B
3esolucin
'& Ob0etivo: #er el Mapa Iopogr!Dico 3acional $ la ortoDoto del Plan 3acional de OrtoDotograDa Area%
ambos del =B3% de nuestra zona de estudio&
Abrimos un navegador Neb $ entramos en la p!gina de la =nDraestructura de 4atos Espa9oles del
=nstituto Beogr!Dico 3acional: NNN&idee&es& /uscamos el cat!logo de datos $ servicios% Eue nos
permite acceder a la p!gina con el directorio de servicios& Pinc.amos en POMS: Servicios Oeb de
MapasQ donde encontraremos las direcciones de acceso a multitud de mapas nacionales%
autonmicos $ locales&
Para a9adir el acceso a los servicios podemos
usar la ventana para a9adir capas o tambin
desde Arc"atalog& 3avegamos .asta el
directorio superior% P"atalogQ% $ pinc.amos en
PB=S serversQ& Pinc.amos en Add -MS Server:
"opiamos $ pegamos la C1L o direccin
Neb del servicio Eue Eueremos a9adir% en
este caso% el mapa base del =B3
El servicio aparecer! disponible en PB=S
serversQ
A9adimos dic.o servicio en ArcMap al igual Eue
.aramos como con cualEuier otra capa&
A9adimos la capa con la zona de estudio $ le
.acemos un zoom a esta capa&
1epetimos el proceso a9adiendo la
ortoDotograDa del =B3% el servicio se llama
P3OA&
A9adimos este nuevo servicio al mapa&
'7 E0ercicio de Duentes de inDormacin '<'
Estos servicios de mapas envan distintas capas en Duncin de la escala de visualizacin& Gaciendo
un zoom o estableciendo la escala en ':7&,,, podremos ver la ortoDoto& En las propiedades de la
capa% pesta9a General% el =B3 nos inDorma Eue la ortoDoto se visualiza a escalas ma$ores Eue
':+,&,,,&

'<+ Los S=B
_ndice de comandos
1 Ejercicio de primer contacto
Producto: =nicio2Iodos los programas2ArcB=S24esMtop Administrator
Abrir ArcMap: =nicio2Iodos los programas2ArcB=S2ArcMap
Abrir Arc"atalog: =nicio2Iodos los programas2ArcB=S2Arc"atalog
2 Ejercicio de visualizacin
/arra de .erramientas Standard: MenF conteHtual del menF principal2Standard
"rear un mapa nuevo: Standard&'e" Map (ile
Buardar un mapa: Standard&Sa)e
A9adir capas: Standard&*dd +ata
A9adir capas% a9adir una carpeta: ,onnect -o (older
A9adir capas% Euitar una carpeta: +isconnect (rom (older
A9adir capas% navegar por las carpetas: .p /ne Le)el
A9adir capas% navegar por las carpetas: Loo0 in
Eliminar capas: MenF conteHtual de la capa21emo)e
Iabla de contenidos% cargar: 2indo"&-able /! ,ontents
Iabla de contenidos% orden
Iabla de contenidos% visible 6 no visible
Iabla de contenidos% eHpandir 6 contraer le$enda
Iabla de contenidos% cambiar nombres de las capas
Iabla de contenidos% crear grupos de capas: MenF conteHtual del marco2'e" Group La3er
Iabla de contenidos% modo: +ispla3 6 Source
/arra de .erramientas -ools: MenF conteHtual del menF principal2-ools
EHtensin% ampliar: -ools&4oom In
EHtensin% reducir: -ools&4oom /ut
EHtensin% ampliar: -ools&(i5ed 4oom In
EHtensin% reducir: -ools&(i5ed 4oom /ut
EHtensin% desplazar: -ools&#an
EHtensin% completa: -ools&(ull 65tent
EHtensin: MenF conteHtual de la capa24oom -o La3er
Obtener inDormacin: -ools&Identi!3
Obtener inDormacin: MenF conteHtual de la capa2#roperties&Source
_ndice de comandos '<A
! Ejercicio de dise"o de mapas
#isualizacin% simbologa: MenF conteHtual de la capa2#roperties&S3mbolog3
4ise9o% modo dise9o: La3out 8ie"
/arra de .erramientas La3out: MenF conteHtual del menF principal2La3out
EHtensin del la3out% ampliar: La3out&4oom In
EHtensin del la3out% reducir: La3out&4oom /ut
EHtensin del la3out% ampliar: La3out&(i5ed 4oom In
EHtensin del la3out% reducir: La3out&(i5ed 4oom /ut
EHtensin del la3out% desplazar: La3out&#an
EHtensin del la3out% completa: La3out&4oom 27ole #age
4ise9o% tama9o del papel: MenF conteHtual del mapa2#age and #rint Setup
4ise9o% propiedades generales del marco: MenF conteHtual del marco2#roperties&General
4ise9o% tama9o $ posicin del marco: MenF conteHtual del marco2#roperties&Si;e and #osition
4ise9o% escala del marco: Standard&Map Scale
4ise9o% etiEuetas: MenF conteHtual de la capa2#roperties&Labels
4ise9o% conversin de etiEuetas: MenF conteHtual de la capa2,on)ert Labels to *nnotation
/arra de .erramientas 4raN: MenF conteHtual del menF principal2+ra"
4ise9o% a9adir teHto: +ra"&'e" -e5t
4ise9o% a9adir le$enda: MenF principal2Insert&Legend
4ese9o% ver la re0illa: menF conteHtual del mapa2Grid&Grid
4ese9o% a0ustar a la re0illa: menF conteHtual del mapa2Grid&Snap to Grid
4ise9o% a9adir rect!ngulo: +ra"&'e" 1ectangle
4ise9o% a9adir lnea: +ra"&'e" Line
4ise9o% a9adir ttulo: MenF principal2Insert&-itle
4ise9o% a9adir escala: MenF principal2Insert&Scale -e5t
4ise9o% a9adir rosa de los vientos: MenF principal2Insert&'ort7 *rro"
4ise9o% insertar teHto: MenF principal2Insert&-e5t
4ise9o% insertar im!genes: MenF principal2Insert&#icture
=mprimir un mapa: MenF principal2(ile&#rint
EHportar un mapa: MenF principal2(ile&65port Map
Gacer una copia de un mapa: MenF principal2(ile&Sa)e *s
#$1 Ejercicio de anlisis al%anum&rico' tablas
#isualizar tablas% abrir tabla: MenF conteHtual de una capa2/pen *ttribute -able
#isualizar tablas% abrir tabla: MenF conteHtual de una tabla2/pen
#isualizar tablas% nFmero de registros seleccionados $ nFmero de registros totales
#isualizar tablas% ver registros seleccionados: Selected
'<< Los S=B
#isualizar tablas% ver todos los registros: *ll
#isualizar tablas% ordenar los registros: MenF conteHtual de un campo2Sort *scending
#isualizar tablas% ordenar los registros: MenF conteHtual de un campo2Sort +escending
An!lisis alDanumrico% obtener resFmenes: MenF conteHtual de un campo2Statistics
An!lisis alDanumrico% seleccionar registros 5SQL8:/ptions&Select b3 *ttributes o Selection&Select b3
*ttributes
An!lisis alDanumrico% seleccionar ningFn registro: /ptions&,lear Selection o Selection&,lear
Selected (eatures
An!lisis alDanumrico% seleccionar todos los registros: /ptions&Select *ll
An!lisis alDanumrico% seleccionar los registros no seleccionados% seleccin inversa: /ptions&S"itc7
Selection
An!lisis alDanumrico% seleccionar registros manualmente: columna de botones grises a la izEuierda
de la tabla
An!lisis alDanumrico% crear gr!Dicos: /ptions&,reate Grap7
An!lisis alDanumrico% relacionar tablas: MenF conteHtual de una capa2=oin
An!lisis alDanumrico% eliminar relaciones: MenF conteHtual de una capa21emo)e =oin(s
An!lisis alDanumrico% obtener resFmenes: MenF conteHtual de un campo&Summari;e
An!lisis alDanumrico% eHportar tablas: /ptions&65port
An!lisis alDanumrico% a9adir un campo: /ptions&*dd (ield
An!lisis alDanumrico% calcular un campo: /ptions&,alculate (ield
#$2 Ejercicio de anlisis al%anum&rico' (r%icas
An!lisis alDanumrico% selecciones gr!Dicas: MenB principal&Selection&Select @3 Location
An!lisis alDanumrico% relacionar tablas gr!Dicamente: MenF conteHtual de una capa 2=oins and
1elates&=oin
) Ejercicio de (estin de datos
Bestin de datos% cargar ,atalog -ree: MenF principal22indo"&,atalog -ree
Bestin de datos% contenidos: pesta9a ,ontents
Bestin de datos% previsualizar capa: pesta9a #re)ie"
Bestin de datos% copiar capa: MenF conteHtual de la capa2,op3
Bestin de datos% pegar capa: MenF conteHtual de la carpeta2#aste
Bestin de datos% renombrar capa: MenF conteHtual de la capa21ename
/arra de .erramientas Geograp73: MenF conteHtual del menF principal2Geograp73
Obtener inDormacin: Geograp73&Identi!3
Bestin de datos% eliminar capa: MenF conteHtual de la capa2+elete
Bestin de datos% crear s7ape!ile: MenF conteHtual de la carpeta2'e"&S7ape!ile
/arra de .erramientas Metadata: MenF conteHtual del menF principal2Metadata
Bestin de datos% ver metadatos: pesta9a Metadata
_ndice de comandos '<7
Bestin de datos% crear metadatos: Metadata&6dit metadata
7 Ejercicio de sistemas de re%erencia
Sistemas de reDerencia% cambiar el sistema de visualizacin: MenF conteHtual del marco2Properties2
,oordinate S3stem
Sistemas de reDerencia% deDinir el sistema: *rc-oolbo5&+ata Management -ools&#rojections and
-rans!ormations&+e!ine #rojection
Sistemas de reDerencia% cambiar el sistema de una capa vectorial: *rc-oolbo5&+ata Management
-ools&#rojections and -rans!ormations&(eature&#roject
Sistemas de reDerencia% deDinir el sistema de una capa r!ster: *rc-oolbo5&+ata Management -ools&
#rojections and -rans!ormations&1aster&#roject 1aster
An!lisis alDanumrico% seleccionar gr!Dica de registros manualmente: -ools&Select (eatures
EHtensin% cambiar a las entidades seleccionadas: MenF conteHtual de la capa2Selection&4oom -o
Selected (eatures
An!lisis alDanumrico% Euitar la seleccin: MenF conteHtual de la capa2Selection&,lear Selected
(eatures
* Ejercicio de (eorre%erenciacin
/arra de .erramientas Geore!erencing: MenF conteHtual del menF principal&Geore!erencing
BeorreDerenciacin: Geore!erencing&La3er
BeorreDerenciacin% a0uste grosero: Geore!erencing&(it -o +ispla3
BeorreDerenciacin% a0uste grosero: Geore!erencing&1otate
BeorreDerenciacin% a0uste grosero: Geore!erencing&S7i!t
BeorreDerenciacin% a0uste grosero: Geore!erencing&Scale
BeorreDerenciacin% a0uste Dino: Geore!erencing&*dd ,ontrol #oints
BeorreDerenciacin% a0uste Dino: Geore!erencing&Input F and G
BeorreDerenciacin% a0uste Dino: Geore!erencing&8ie" Lin0 -able
BeorreDerenciacin: Geore!erencing&.pdate geore!erencing
BeorreDerenciacin: Geore!erencing&1ecti!3
Ejercicio de di(italizacin + edicin
/arra de .erramientas 6ditor: MenF conteHtual del menF principal&6ditor
Edicin% iniciar edicin: 6ditor&6ditor&Start 6diting
Edicin% seleccionar capa en edicin: 6ditor&-arget
Edicin% seleccionar tarea de edicin: 6ditor&-as0
Edicin% .erramienta de digitalizacin: 6ditor&S0etc7 -ool
Edicin% editar atributos: 6ditor&*ttributes
Edicin% guardar cambios: 6ditor&6ditor&Sa)e 6dits
Edicin% snapping: 6ditor&6ditor&Snapping
Edicin% crear agu0eros: 6ditor&6ditor&,lip
'<@ Los S=B
Edicin% seleccionar elementos: 6ditor&6dit -ool
Edicin% a9adir vrtices: MenF conteHtual de una lnea2Insert 8erte5
11$1 Ejercicio de anlisis vectorial' reclasi%icacin
An!lisis vectorial% cargar ventana ArcIoolboH: Standard&S7o"HIide *rc-oolbo5 2indo" HH 2indo"&
*rc-oolbo5
An!lisis vectorial% dissol)e: *rc-oolbo5&+ata Management -ools&Generali;ation&+issol)e
Bestin de datos% crear tabla: *rc-oolbo5&+ata Management -ools&-able&,reate -able
11$2 Ejercicio de anlisis vectorial' combinacin
An!lisis vectorial% union: *rc-oolbo5&*nal3sis -ools&/)erla3&.nion
11$! Ejercicio de anlisis vectorial' evaluacin multicriterio- mejor localicacin
An!lisis vectorial% bu!!er: *rc-oolbo5&*nal3sis -ools&#ro5imit3&@u!!er
An!lisis vectorial% clip: *rc-oolbo5&*nal3sis -ools&65tract&,lip
An!lisis vectorial% multipart to singlepart: *rc-oolbo5&+ata Management -ools&(eatures&Multipart
-o Singlepart
An!lisis alDanumrico% c!lculo de !reas% longitudes% etc&: MenF conteHtual de un campo2,alculate
Geometr3
An!lisis vectorial% eliminate: *rc-oolbo5&+ata Management -ools&Generali;ation&6liminate
11$# Ejercicio de anlisis vectorial' l(ebra
Edicin% buscar $ reemplazar: /ptions&(ind K 1eplace
11$) Ejercicio de anlisis vectorial' evaluacin multicriterio- mejor alternativa
Activar eHtensiones: MenF principal2-ools&65tensions
"ambios de Dormato% de &E,, a cobertura: *rc-oolbo5&,o)erage -ools&,on)ersion&-o ,o)erage&
Import (rom Interc7ange (ile
/arra de .erramientas *rc8ie" %5 -ools en Arc"atalog: MenF conteHtual del menF principal2
*rc8ie" %5 -ools
"ambios de Dormato% de &E,, a cobertura en Arc"atalog: *rc8ie" %5 -ools&,on)ersion -ools&Import
!rom Interc7ange (ile
An!lisis vectorial% merge: *rc-oolbo5&+ata Management -ools&General&Merge
An!lisis vectorial% intersect: *rc-oolbo5&*nal3sis -ools&/)erla3&Intersect
An!lisis vectorial% near: *rc-oolbo5&*nal3sis -ools&#ro5imit3&'ear
11$. Ejercicio de anlisis vectorial' evaluacin multicriterio- mejor localizacin
12$1 Ejercicio de anlisis rster' !/
/arra de .erramientas A+ *nal3st: MenF conteHtual del menF principal&A+ *nal3st
An!lisis A4% entorno de traba0o: A+ *nal3st&/ptions
_ndice de comandos '<>
An!lisis A4% crear modelo digital de elevaciones% I=3: A+ *nal3st& ,reateHModi!3 -I'&,reate -I'
(rom (eatures
An!lisis A4% crear capa de sombras: A+ *nal3st&Sur!ace *nal3sis&Iills7ade
An!lisis A4% crear modelo digital de elevaciones% Gutc.inson: *rc-oolbo5&A+&-opo to 1aster
An!lisis A4% crear capa de curvas de nivel: A+ *nal3st&Sur!ace *nal3sis&,ontour
An!lisis A4% crear capa de pendientes: A+ *nal3st&Sur!ace *nal3sis&Slope
An!lisis A4% crear capa de orientaciones: A+ *nal3st&Sur!ace *nal3sis&*spect
Abrir ArcScene: =nicio2Iodos los programas2ArcB=S2ArcScene
#isualizacin A4% altitudes: MenF conteHtual de la capa2#roperties&@ase Ieig7ts
#isualizacin A4% Dactor de eHageracin vertical: MenF conteHtual de la escena2Scene #roperties&
General
12$2 Ejercicio de anlisis rster' E6C- accesibilidad + visibilidad
/arra de .erramientas Spatial *nal3st: MenF conteHtual del menF principal&Spatial *nal3st
An!lisis r!ster% entorno de traba0o: Spatial *nal3st&/ptions
"ambios de Dormato% de vectorial a r!ster: Spatial *nal3st&,on)ert&(eatures to 1aster
"ambios de Dormato% de r!ster a vectorial: Spatial *nal3st&,on)ert&1aster to (eatures
An!lisis r!ster% reclasiDicacin: Spatial *nal3st&1eclassi!3
An!lisis r!ster% !lgebra de mapas: Spatial *nal3st&1aster ,alculator
An!lisis r!ster% guardar capa calculada: MenF conteHtual de una capa&Ma0e #ermanent
An!lisis r!ster% distancias: Spatial *nal3st&+istance&Straig7t Line
An!lisis r!ster% distancias ponderadas: Spatial *nal3st&+istance&,ost 2eig7ted
An!lisis r!ster% caminos mnimos: Spatial *nal3st&+istance&S7ortest #at7
12$! Ejercicio de anlisis rster' l(ebra
"ambios de Dormato% de vectorial a r!ster: *rc-oolbo5&,on)ersion -ools&-o 1aster&#ol3gon to 1aster
An!lisis r!ster% interpolacin: Spatial *nal3st&Interpolate to 1aster&In)erse +istance 2eig7ted
An!lisis r!ster% generar resFmenes: Spatial *nal3st&4onal Statistics
An!lisis vectorial% crear capa de puntos a partir de coordenadas: MenF conteHtual de una tabla
2+ispla3 FG +ata
12$# Ejercicio de anlisis rster' visibilidad
An!lisis r!ster% visibilidad: Spatial *nal3st&Sur!ace *nal3sis&8ie"s7ed
1! Ejercicio de anlisis de redes
/arra de .erramientas 3etNorM Anal$st: MenF conteHtual del menF principal2'et"or0 *nal3st
An!lisis de redes% ventana 3etNorM Anal$st: 'et"or0 *nal3st&S7o"HIide 'et"or0 *nal3st 2indo"
An!lisis de redes% ruta ptima: 'et"or0 *nal3st&'et"or0 *nal3st&'e" 1oute
An!lisis de redes% a9adir paradas: MenF conteHtual de Stops&Load Locations
'<? Los S=B
An!lisis de redes% par!metros de an!lisis: MenF conteHtual de la ventana 'et"or0 *nal3st&
#roperties&*nalis3s Settings
An!lisis de redes% calcular ruta: 'et"or0 *nal3st&Sol)e
An!lisis de redes% punto m!s cercano: 'et"or0 *nal3st&'et"or0 *nal3st&'e" ,losest (acilit3
An!lisis de redes% a9adir localizacin: 'et"or0 *nal3st&,reate 'et"or0 Location -ool
An!lisis de redes% ventana de direcciones: 'et"or0 *nal3st&+irections 2indo"
An!lisis de redes% !rea m!s cercana: 'et"or0 *nal3st&'et"or0 *nal3st&'e" Ser)ice *rea
An!lisis de redes% Dorma de las !reas: 'et"or0 *nal3st&#roperties&#ol3gon Generation
An!lisis de redes% matriz origen2destino: 'et"or0 *nal3st&'et"or0 *nal3st&'e" /+ ,ost Matri5
1# Ejercicio de topolo(0a
Bestin de datos% crear geodatabase en Arc"atalog: MenF conteHtual de la vista2'e"&(ile
Geodatabase
Bestin de datos% crear !eature dataset en Arc"atalog: MenF conteHtual de la vista2'e"&(eature
+ataset
"ambios de Dormato% de vectorial a !ile geodatabase: MenF conteHtual de la vista2Import&(eature
,lass (Multiple
Iopologa% crear en Arc"atalog: MenF conteHtual de la vista2'e"&-opolog3
/arra de .erramientas de topologa: 6ditor&6ditor&More 6diting -ools&-opolog3
Iopologa% inspector de errores: -opolog3&6rror Inspector
Iopologa% zoom a un error: MenF conteHtual del error24oom -o
Iopologa% corregir un error: MenF conteHtual del error2Merge
Iopologa% corregir un error: MenF conteHtual del error2,reate (eature
Iopologa% marcar eHcepcin: MenF conteHtual del error2Mar0 as 65ception
Iopologa% validacin global: -opolog3&8alidate 6ntire -opolog3
Iopologa% correccin: -opolog3&(i5 -opolog3 6rror -ool
Iopologa% validacin local: -opolog3&8alidate -opolog3 In ,urrent 65tent
Iopologa% corregir un error: MenF conteHtual del error2Snap
Iopologa% corregir un error: MenF conteHtual del error265plode
Iopologa% crear polgonos a partir de lneas en Arc"atalog: MenF conteHtual de la vista2'e"&
#ol3gon (eature ,lass (rom Lines
1) Ejercicio de %uentes de in%ormacin
A9adir capas% a9adir servicio OMS: *dd 2MS Ser)er
_ndice de comandos '<-
'7, Los S=B
ISBN:978-84-69-8!"4-"

También podría gustarte