Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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="∑=mpact^ R ]=mpacto;"A∑=mpact^ R ]=mpacto;P=B∑=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="∑=mpact^ R
]=mpacto;"A∑=mpact^ R ]=mpacto;P=B∑=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-"