Curso Intermedio de

ArcGIS
Junio 2012
CONTENIDO DEL CURSO
 Recorte de shapefiles de acuerdo al área de visualización actual…………. 3
 Importar un archivo de Google Earth a ArcGIS. …………………………….... 6
 Exportar un shapefile de ArcGIS a Google Earth ……………………………. 9
 Editar metadatos………………………………………………………………… . 12
 Generar un shapefile a partir del centroide de polígonos. ………………..... . 13
 Operaciones en XToolsPro …………………………………………………... . 14
 Calcular áreas, perímetro, distancias. ………………………………………... . 15
 Agregar coordenadas x,y,z……………………………………………………... . 16
 Agregar registros………………………………………………………………… . 17
 Reestructurar la tabla.………………………………………………………….... 21
 Exportar datos a Microsoft Excel ……………………………………………... . 24
 Exportar tabla a HTML…………………………………………………………... 25
 Eliminar campos………………………………………………………………….. 26
 Estadísticas de la tabla………………………………………………………….. 27
 Ordenar registros ………….……………………………………………………. . 29
 Encontrar duplicados…………………………………………………………….. 30
 Conversión de elementos……………………………………………………..... . 31
 Filtro de capas ………………………………………………………………........ 33
 Model Builder en ArcGIS………………………………………………………… 34
 Ejercicio de edición de capas….……………………………………………….. 39
 Ejercicio práctico ………………………………………………………………... . 43
ArcGIS Intermedio
En el XtoolsPro existe una herramienta para exportar un recorte de las capas actuales.

1.- Lo primero que debemos hacer es tener abierto un proyecto con un grupo de capas
que queramos recortar.
2.- Irnos al Menú de XToolsPro, Extract Map


3.- En la siguiente ventana, asegurarnos de
Tener los siguientes parámetros:
Recorte de shapefiles
3
ArcGIS Intermedio
Posteriormente, Asegurarnos que tengamos seleccionada la opción de Visible Layers,
luego le damos click en el botón de Next
En la siguiente ventana darle click en
el botón de Shapefile Format y
seleccionar la carpeta en donde se va
a guardar el grupo de shapefiles
recortados y Always en Create Spatial
index
4
ArcGIS Intermedio
Posteriormente, obtendremos la siguientes pantallas:
Cuando ya terminó la
exportación,
obtendremos un
recorte de las capas,
similar al que se
muestra en la
pantalla.
5
ArcGIS Intermedio


Paso 1.-Dibujar la línea en Google Earth










Paso 2.-Guardar la línea de Google Earth en Guardar lugar como:
Al guardarlo, debemos asegurarnos que sea de tipo KML


Importar un archivo de GoogleEarth a ArcGIS
6
ArcGIS Intermedio


Paso 3.-Abrir el archivo KML dentro de ArcGIS
Adentro de ArcGIS, irse a XToolsPro, import data from KML,
En el folder, especificar el nombre del archivo kml en
el campo de Input File:












Una vez que importamos el archivo,
lo tendremos dentro de ArcGIS como se muestra:












7
ArcGIS Intermedio
Posteriormente, podremos exportar
a shapefile el archivo KML importado:









Es importante que le pongamos
un nombre de archivo al shapefile








De ésta forma podremos ir
incorporando segmentos de
línea que se hayan dibujado
en Google Earth, se podrán
incorporar a un shapefile
8
ArcGIS Intermedio
Exportar un shapefile de ArcGIS a GoogleEarth

1.-Irnos a XToolsPro, menú Export Data
To KML como lo muestra la pantalla:
2.- Donde dice Input Layer seleccionar la
capa QR_Predios
3.- Darle click en el Disco de Output File
para proporcionar un nombre de archivo
de salida.
4.- En donde dice
Select Label Field
Seleccionar opción
De campo
Geocodigo
9
ArcGIS Intermedio
Proporcionar el nombre del archivo: Ejemplo1KML

Una vez que lo hacemos tendremos
información en la siguiente pantalla:
C:\Curso_ArcGIS\Ejemplo1KML.kml

10
ArcGIS Intermedio
Posteriormente, navegaremos al explorador de Windows a la carpeta de Curso_ArcGIS

Nos posicionaremos en el archivo Ejemplo1KML y le daremos doble click para que sea
abierto en Google Earth.
Ahí visualizaremos los polígonos que
Fueron exportados de ArcGIS a Google Earth

11
ArcGIS Intermedio

Nos posicionaremos sobre la capa de
Predios, luego iremos a XToolsPro , Edit
Meta-Data y empezaremos a proporcionar
información referente a nuestra capa en la
siguiente ventana:
Editar Metadatos en ArcGIS
12
ArcGIS Intermedio
Generar un shapefile del centroide de los polígonos de una capa

Pasos
1.- Irse al XtoolsPro, Feature Conversions, Shape To
Centroids, aparecerá la siguiente ventana, en la
cual, vamos a asegurarnos que la capa de entrada
(Input Feature Layer) sea la de QR_Predios, le
daremos click en el disco de Output Storage y en la
ventana siguiente, le daremos el nombre de
Cen1.shp

Finalmente, obtendremos la capa de puntos en el
proyecto.

13
ArcGIS Intermedio

 Calcular área, perímetro,
distancias
 Agregar coordenadas x,y,z
 Agregar registros
 Reestructurar la tabla
 Exportar datos a Microsoft Excel
 Exportar tabla a texto
 Exportar tabla a HTML
 Eliminar campos
 Estadísticas de la tabla
 Ordenar elementos y registros
 Encontrar duplicados

Operaciones de Tabla en XToolsPro:
14
ArcGIS Intermedio


1.- Irse al menú Xtools Pro
- Table Operations – Calculate
Area, Perimeter, Length, Acres
And Hectareas.






2.- En la siguiente ventana,
palomear todas las opciones:



Luego, click derecho, sobre
La capa y abrir la tabla de atributos
Ahí visualizaremos los campos
Que se agregaron a la tabla:
Perimeter, Area, Acres, Hectareas



Calcular área, perímetro y Distancias
15
ArcGIS Intermedio
Agregar coordenadas X,Y, Z
Irse a la opción de XToolsPro, table
Operations, Add X,Y,Z Coordinates

Nos aparecerá una ventana como la
siguiente, le dejaremos en la opción
De Default: Center Point

Al hacerlo, tendremos que la aplicación nos
agregará tres campos adicionales: X, Y y Z.
La coordenada en X y Y serán calculadas a partir
del centroide del polígono.
La Z (elevación) no puede ser calculada en éste
contexto, así que únicamente se agregará el
campo.
Si le damos Click derecho a la capa, Open Attribute
Table, visualizaremos los nuevos campos de la
capa.
Agregar coordenadas X, Y, Z
16
ArcGIS Intermedio

Irse a la opción de Xtools Pro,
Table Operations, Aggregate
Features/Records








Nos aseguraremos que el Feature
Layer sea : QR_Predios
Agregar registros
17
ArcGIS Intermedio
En la siguiente ventana seleccionaremos Group
By por CodCalle
Le pondremos Count a los campos de
Geocodigo y CodColonia como lo muestra la
siguiente pantalla.

18
ArcGIS Intermedio
Posteriormente teclearemos Group4 a nuestro
Archivo de salida

19
ArcGIS Intermedio
Se agregará una tabla con el resumen de los
códigos de calle, contando cuántos elementos
tenemos con ése código de calle, y el shapefile
que se generará estará agrupado por código de
calle.
Si agrupamos por código de calle la capa
geográfica, (click derecho, propiedades,
Simbology, Categories, Unique Values),
tendremos la siguiente imagen:


20 ArcGIS Intermedio
Reestructurar una tabla


En esta ventana, asegurarnos de poner
QR_Predios y en el Path de salida
C:\Curso_ArcGIS\Prueba1


Reestructurar una tabla
21 ArcGIS Intermedio
Podremos ir seleccionando cada campo que
necesitemos re-estructurar, ejemplo: Tomé el
SHAPE.area0.


Nos aparecerá la siguiente ventana,
presionaremos el botón de Edit expression

22 ArcGIS Intermedio
En la siguiente ventana, en la parte de Functions, seleccionaremos Geometry y
posteriormente seleccionaremos el ShapeArea()

En la siguiente ventana, seleccionaremos el
campo de Domicilio, luego, en la parte de
Functions seleccionaremos el campo String y
Ucase, finalmente Domicilio dirá:
Ucase([Domicilio]) Con esto convertimos a
mayúsculas todos los registros del campo
Domicilio.

23 ArcGIS Intermedio


Irse al XToolsPro, luego Table
Operations, Export Data To
MSExcel.


En la siguiente ventana
podremos seleccionar los
campos que requiramos enviar
de salida a Excel.


Exportar Datos a Microsoft Excel
24 ArcGIS Intermedio


Irse al XToolsPro, luego Table
Operations, luego Export Table
To HTML



Nos aparecerá la siguiente ventana, en la cual seleccionaremos
los campos de salida: Geocodigo, nombre y domicilio y en el
Output HTML File le pondremos un nombre de archivo de
salida



Exportar Datos a HTML
25 ArcGIS Intermedio


Para realizar el multi-borrado de
campos, nos iremos a la opción
de Xtools Pro, luego Table
Operations y MultiDetele Fields


En la siguiente ventana, nos aseguraremos que el Select
Source Table sea QR_Predios, luego seleccionaremos
con Shift y la flechita los campos que requiramos
eliminar.

Finalmente, estos campos quedarán eliminados de la
tabla.
Eliminar campos múltiples
26 ArcGIS Intermedio


Para habilitar esta opción, nos
iremos al XtoolsPro, luego Table
Operations y Table Statistics.

En la ventana de Table Statistics,
asegurarnos que el Feature
Layer sea QR_Predios, y el
Output statistics table sea
Estadisticas1
Estadísticas de la tabla
27 ArcGIS Intermedio
Obtendremos una
tabla de salida de
resumen.
28 ArcGIS Intermedio


Para ejecutar ésta acción,
seleccionaremos XToolsPro,
luego Table Operations, Sort
Feature/Records

En la siguiente ventana, nos
aseguraremos de que el Input
table / Feature Layer sea
QR_Predios y el campo por el
que ordenaremos será el
CodCalle


Nos aseguraremos que el
Output Storage sea
C:\Curso_ArcGIS\Prueba3
Como resultado final, podremos
observar que se nos agrega
una capa que ha sido ordenada
por el campo CodCalle.


Ordenar registros
29 ArcGIS Intermedio


Para ejecutar ésta acción, seleccionaremos
XToolsPro, luego Table Operations, Find
Duplicates.
En esta ventana, pondremos el Output Storage
en C:\curso_ArcGIS\Prueba5
Así mismo, seleccionaremos el campo
Geocodigo, que será el campo con el cual
compararemos si existen registros duplicados.
El archivo de salida será un shapefile que tendrá
un grupo de campos, los cuales estarán
ordenados por el campo de Geocodigo, mediante
el cual se detectará si existe duplicidad de los
mismos.
Encontrar registros duplicados
30 ArcGIS Intermedio


Centroide de polígonos (Shape
to Centroids)
Para calcular el centroide de
los polígonos, irse a la opción
de XToolsPro, luego feature
Conversions, Shape to
Centroids
En la siguiente ventana, nos aseguraremos que el Input
Feature Layer sea la capa de QR_Predios y en el
OutPut storage pondremos C:\curso_ArcGIS\Prueba1,
en el Centroid Location seleccionaremos el Center
Point.
Conversión de elementos
31 ArcGIS Intermedio
Como resultado, tendremos una
capa de puntos que tiene los
mismos datos de la capa
QR_Predios
32 ArcGIS Intermedio

Cuando requiramos filtrar una capa por medio de
que sus campos tengan ciertas características.
Realizaremos lo siguiente:
Nos posicionaremos sobre la capa QR_Predios,
luego le daremos click derecho, Properties, pestaña
Definition Query, y click en el botón de Query
Builder
En la ventana de Query Builder seleccionaremos el
campo de CodCalle y presionaremos el botón de
Get Unique Values hasta que se forme la siguiente
sentencia:
“CodCalle” = 5272
Luego daremos click en el botón de Ok.
Con esto, estaremos filtrando únicamente todos
aquellos polígonos que sean "CODCALLE" = 5272

Filtro de capas
33 ArcGIS Intermedio

Nos iremos al icono de ModelBuilder Window,
el cual nos abrirá una ventana denominada
Model, al mismo tiempo, abriremos la ventana
de ArcToolBox en la ventana de ArcToolBox,
nos desplazaremos hasta la ventana de
DataMangement Tools, luego Generalization,
luego Dissolve y lo arrastraremos hasta la
ventana que tenemos abierta de ModelBuilder
como se muestra en la siguiente figura:
Model Builder en ArcGIS
34 ArcGIS Intermedio
Luego, para agregar una capa,
le daremos Doble Click en
Dissolve, entonces nos
aparecerá una ventana
denominada Dissolve.
Nos aseguraremos de que en el
Input Features tengamos la capa
de QR_Predios y que en
Dissolve Fields tengamos
seleccionado el campo de
CodCalle.
En el momento en que le demos
el boton de Apply, se nos
coloreará la ventana de atrás.
Luego le
daremos
RUN
35 ArcGIS Intermedio
Cuando termina de ejecutarse el RUN, se habrá generado nuestro
archivo Dissolve1.shp en la ruta que previamente se decidió.

A nuestro modelo, todavía se le pueden agregar otras funciones:
Por ejemplo, le vamos a agregar el campo Clave.
Para esto nos tendremos que ir al ArcToolBox, luego a Data
Management Tools, luego a Fields, nos posicionaremos sobre Add
Field y lo arrastraremos hasta la ventana del Model.
En ese momento nuestra ventana se verá como
La que sigue:
36 ArcGIS Intermedio
Cuando termina de ejecutarse el RUN, se habrá generado nuestro
archivo Dissolve1.shp en la ruta que previamente se decidió.

A nuestro modelo, todavía se le pueden agregar otras funciones:
Por ejemplo, le vamos a agregar el campo Clave.
Para esto nos tendremos que ir al ArcToolBox, luego a Data
Management Tools, luego a Fields, nos posicionaremos sobre Add
Field y lo arrastraremos hasta la ventana del Model.
En ese momento nuestra ventana se verá como
La que sigue:
Especificaremos los siguientes datos:
1.- Input Table: Dissolve1
2.- Field Name: Clave
3.- Field Type: Text
4.- Field Length: 10
37 ArcGIS Intermedio
Luego, cuando concluimos de agregar
Los datos del campo en la ventana
Se nos presenta el siguiente diagrama,
Al cual le daremos Run para ejecutarlo.
Una vez ejecutado, habremos generado
Un Shapefile de nombre Dissolve1.shp
En la ruta de C:\Curso_ArcGIS, el cual
habrá sido disuelto por el campo Codcalle
y tendrá agregado un campo Clave
Una vez concluida la ejecución de ésta
Opción, la aplicación nos mostrará la
Siguiente ventana:




38 ArcGIS Intermedio

Para seleccionar el menú de edición, irse a la opción de Editor, Start
Editing

Nos aparecerá una ventana de Create Features

Observemos que en la parte de
Construction Tools aparecen varias
herramientas de construcción de figuras,
tales como Polígonos, rectángulos,
círculos, elipses, mano libre (FreeHand)
y autocompletar polígono.
En éste caso seleccionaremos el
polígono.

Ejercicio de edición de capas
39 ArcGIS Intermedio
Una vez que seleccionamos el polígono,
nos aparece una pequeña ventanita
como la que a continuación se muestra:
Crearemos nuestro polígono, pero si se
requiere agregar nuevos vértices a
nuestro polígono, debemos de utilizar la
pequeña ventana de Edit Vertices que
nos permitirá agregar ó quitar nuevos
vértices.
Le daremos un click en el botón de Add
Vertex y lo arrastraremos hasta nuestro
polígono, y así sucesivamente, en caso
de que se requiera quitar vértices le
daremos click en el de quitar vértices y
lo arrastraremos para eliminar el vértice.
40 ArcGIS Intermedio
En el caso de que se requiera agregar
un círculo se presionará el icono de
Circle y se arrastrará hasta la zona del
mapa.
También se tiene la posibilidad de aplicar el AutoComplete en los polígonos
41 ArcGIS Intermedio
También se tiene la posibilidad de rotar un polígono aplicando el icono Rotate Tool


Con el Cut Polygons Tool también se
tiene la posibilidad de cortar polígonos.

42 ArcGIS Intermedio
El objetivo de éste ejercicio práctico es
representar geográficamente en un mapa
todos aquellos reportes de agua turbia,
agua con olor o agua con sabor,
provenientes de un archivo en Excel,
relacionarlos con la capa de QR_Predios
Cuando se vaya a generar el link del
archivo de reportes con la cartografía de
predios, se debe de cuidar lo siguiente:
1.- Que ninguno de los campos tenga
caracteres especiales.
2.- Que todos los contratos tengan un
dato, aunque sea “NINGUNO”.
Posteriormente a que se haya validado
eso, guardar el archivo de Excel como
97-2003 en el directorio c:\GIS con el
nombre de Reportes
Por otro lado abrir el proyecto Reportes.MXD
de la carpeta c:\GIS dentro del ArcMAP.
Ejercicio Práctico
43 ArcGIS Intermedio
Adentro de ArcMap, irse a ADD, ADD-DATA
Voy a llamar el archivo
Reportes.XLS del directorio C:\GIS
44 ArcGIS Intermedio
Posteriormente, me posiciono en la capa
de QR_Predios y le doy click derecho ,
selecciono Joins and Relates luego Join,
45 ArcGIS Intermedio
Me aseguro de poner los siguientes parámetros
En éste momento ya
se me agregaron los
datos de los reportes y
lo que sigue es: Me
posiciono sobre la
capa, le doy clickk
derecho y seleccionoo
properties
46 ArcGIS Intermedio
Me voy a ir a la pestaña de Definition Query y le doy click en Query Builder
Me aseguro de escribir:
"Hoja1$.Numero" >0
Con esto yo filtro la visualización de
únicamente los reportes que coincidieron
y que tienen el campo de número >0
47 ArcGIS Intermedio
Luego me posiciono sobre la capa de Predios y le doy click derecho, data export data como
lo muestra la siguiente pantalla
No aseguramos que el exportado se realice en
C:\GIS\ y que se llame Exp1
Esto tarda un
poquito, y
dependiendo
de la máquina
será el tiempo
de respuesta.
Posteriormente, una vez que ha sido generado, me
pregunta si quiero agregar la capa generara a mi
proyecto. Le contesto que sí.
48 ArcGIS Intermedio
Luego me voy al explorador de Windows y navego al directorio C:\GIS y busco el archivo
Exp1.dbf, me posiciono sobre él y le doy click derecho copiar
Ahí mismo le doy Ctrl+v para que me genere el
archivo para que me genere el archivo: Copia
de Exp1.dbf
49 ArcGIS Intermedio
Luego me voy a ArcMap, Le doy Add, Add-Data
Y me voy al directorio de C:\GIS y busco
el archivo que acabo de copiar.
50 ArcGIS Intermedio
Una vez que se agregó, me posiciono sobre el archivo y le doy click derecho
Y selecciono Display XY Data y le pongo los
siguientes parámetros.
51 ArcGIS Intermedio
En ese momento se me genera la capa de puntos.
El siguiente paso es
posicionarse sobre la
capa: Copia de Exp1
Events y darle click
derecho Properties
52 ArcGIS Intermedio
Nos vamos a Symbology y seleccionamos los siguientes parámetros:
53 ArcGIS Intermedio
Nos vamos a posicionar sobre la capa de E1 y le daremos click derecho Open
Atribute Table
Nos desplazamos hasta el final y nos
posicionamos sobre el campo Tiene y Me
posiciono sobre el campo y le doy Field
Calculator

54 ArcGIS Intermedio
Y le pondré Tiene=0
Irse al Menú Selection , Luego Select, luego Select
By Location, poniendo los siguientes parámetros
55 ArcGIS Intermedio
Obtenemos el siguiente resultado:
Ya que tenemos éste resultado, nos
posicionamos sobre la capa E1 y le damos
click derecho, Open Attribute Table,
56 ArcGIS Intermedio
Igual, nos desplazamos hasta el campo Tiene
Ya que te moviste, te posicionas sobre el campo
de Tiene , le damos click derecho Field
Calculator
Y le ponemos Tiene=1
57 ArcGIS Intermedio
Nos volvemos a posicionar sobre la capa E1 y le damos: Properties
Irse a la pestaña de Definition
Query, Botón de Query Builder
Y escribimos "Tiene" =1
58 ArcGIS Intermedio
Hasta éste momento ya tenemos seleccionados los
polígonos que tienen puntos adentro, ahora habrá que
etiquetar las colonias. Nos posicionamos sobre la capa
E1, click derecho properties.
Nos posicionamos en la pestaña de Labels
59 ArcGIS Intermedio
Y daremos los anteriores parámetros para etiquetar únicamente las colonias que tienen
puntos adentro de sus polígonos. Ojo: Mejor Con tamaño de letra 11.
Para exportar el archivo irse al menú File Export Map
Y dar los siguientes parámetros:
60 ArcGIS Intermedio
Si se quisiera la leyenda de Mapa: Irse al Switch To LayOut View

Luego darle en Insert Legend
Y los siguientes darle
siguiente, siguiente y
finalizar
Moverlo al gusto con el
cursor y cambiarle el
tamaño.
61 ArcGIS Intermedio
Finalmente si se
quiere exportar
ahora con el
leyend
Darle en el menú
62 ArcGIS Intermedio