You are on page 1of 62

Curso Intermedio de ArcGIS

Junio 2012

CONTENIDO DEL CURSO Recorte de shapefiles de acuerdo al rea de visualizacin actual. Importar un archivo de Google Earth a ArcGIS..... Exportar un shapefile de ArcGIS a Google Earth . Editar metadatos . Generar un shapefile a partir del centroide de polgonos. ..... . Operaciones en XToolsPro ... . Calcular reas, permetro, distancias. ... . Agregar coordenadas x,y,z... . Agregar registros . Reestructurar la tabla..... Exportar datos a Microsoft Excel ... . Exportar tabla a HTML... Eliminar campos.. Estadsticas de la tabla.. Ordenar registros .. . Encontrar duplicados.. Conversin de elementos..... . Filtro de capas ........ Model Builder en ArcGIS Ejercicio de edicin de capas... Ejercicio prctico ... . ArcGIS Intermedio

3 6 9 12 13 14 15 16 17 21 24 25 26 27 29 30 31 33 34 39 43

Recorte de shapefiles
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 parmetros:

ArcGIS Intermedio

Posteriormente, Asegurarnos que tengamos seleccionada la opcin de Visible Layers, luego le damos click en el botn de Next En la siguiente ventana darle click en el botn de Shapefile Format y seleccionar la carpeta en donde se va a guardar el grupo de shapefiles recortados y Always en Create Spatial index

ArcGIS Intermedio

Posteriormente, obtendremos la siguientes pantallas:

Cuando ya termin la exportacin, obtendremos un recorte de las capas, similar al que se muestra en la pantalla.

ArcGIS Intermedio

Importar un archivo de GoogleEarth a ArcGIS


Paso 1.-Dibujar la lnea en Google Earth

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

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:

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 lnea que se hayan dibujado en Google Earth, se podrn incorporar a un shapefile

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 opcin De campo Geocodigo

ArcGIS Intermedio

Proporcionar el nombre del archivo: Ejemplo1KML Una vez que lo hacemos tendremos informacin en la siguiente pantalla: C:\Curso_ArcGIS\Ejemplo1KML.kml

ArcGIS Intermedio

10

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 polgonos que Fueron exportados de ArcGIS a Google Earth

ArcGIS Intermedio

11

Nos posicionaremos sobre la capa de Predios, luego iremos a XToolsPro , Edit Meta-Data y empezaremos a proporcionar informacin referente a nuestra capa en la siguiente ventana:

Editar Metadatos en ArcGIS

ArcGIS Intermedio

12

Generar un shapefile del centroide de los polgonos 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. ArcGIS Intermedio

13

Operaciones de Tabla en XToolsPro:

Calcular rea, permetro, 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 Estadsticas de la tabla Ordenar elementos y registros Encontrar duplicados

ArcGIS Intermedio

14

Calcular rea, permetro y Distancias


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

ArcGIS Intermedio

15

Agregar coordenadas X, Y, Z
Agregar coordenadas X,Y, Z Irse a la opcin de XToolsPro, table Operations, Add X,Y,Z Coordinates Nos aparecer una ventana como la siguiente, le dejaremos en la opcin De Default: Center Point

Al hacerlo, tendremos que la aplicacin nos agregar tres campos adicionales: X, Y y Z. La coordenada en X y Y sern calculadas a partir del centroide del polgono. La Z (elevacin) 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. ArcGIS Intermedio

16

Agregar registros
Irse a la opcin de Xtools Pro, Table Operations, Aggregate Features/Records

Nos aseguraremos que el Feature Layer sea : QR_Predios

ArcGIS Intermedio

17

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.

ArcGIS Intermedio

18

Posteriormente teclearemos Group4 a nuestro Archivo de salida

ArcGIS Intermedio

19

Se agregar una tabla con el resumen de los cdigos de calle, contando cuntos elementos tenemos con se cdigo de calle, y el shapefile que se generar estar agrupado por cdigo de calle. Si agrupamos por cdigo de calle la capa geogrfica, (click derecho, propiedades, Simbology, Categories, Unique Values), tendremos la siguiente imagen:

ArcGIS Intermedio

20

Reestructurar una tabla


Reestructurar una tabla

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

ArcGIS Intermedio

21

Podremos ir seleccionando cada campo que necesitemos re-estructurar, ejemplo: Tom el SHAPE.area0. Nos aparecer la siguiente ventana, presionaremos el botn de Edit expression

ArcGIS Intermedio

22

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 maysculas todos los registros del campo Domicilio.

ArcGIS Intermedio

23

Exportar Datos a Microsoft Excel


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.

ArcGIS Intermedio

24

Exportar Datos a HTML


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

ArcGIS Intermedio

25

Eliminar campos mltiples


Para realizar el multi-borrado de campos, nos iremos a la opcin 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 quedarn eliminados de la tabla. ArcGIS Intermedio

26

Estadsticas de la tabla
Para habilitar esta opcin, 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

ArcGIS Intermedio

27

Obtendremos una tabla de salida de resumen.

ArcGIS Intermedio

28

Ordenar registros
Para ejecutar sta accin, 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.

ArcGIS Intermedio

29

Encontrar registros duplicados


Para ejecutar sta accin, 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 estarn ordenados por el campo de Geocodigo, mediante el cual se detectar si existe duplicidad de los mismos.

ArcGIS Intermedio

30

Conversin de elementos
Centroide de polgonos (Shape to Centroids) Para calcular el centroide de los polgonos, irse a la opcin 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.

ArcGIS Intermedio

31

Como resultado, tendremos una capa de puntos que tiene los mismos datos de la capa QR_Predios

ArcGIS Intermedio

32

Filtro de capas
Cuando requiramos filtrar una capa por medio de que sus campos tengan ciertas caractersticas. Realizaremos lo siguiente: Nos posicionaremos sobre la capa QR_Predios, luego le daremos click derecho, Properties, pestaa Definition Query, y click en el botn de Query Builder En la ventana de Query Builder seleccionaremos el campo de CodCalle y presionaremos el botn de Get Unique Values hasta que se forme la siguiente sentencia: CodCalle = 5272 Luego daremos click en el botn de Ok. Con esto, estaremos filtrando nicamente todos aquellos polgonos que sean "CODCALLE" = 5272

ArcGIS Intermedio

33

Model Builder en ArcGIS


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:

ArcGIS Intermedio

34

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 atrs. Luego le daremos RUN

ArcGIS Intermedio

35

Cuando termina de ejecutarse el RUN, se habr generado nuestro archivo Dissolve1.shp en la ruta que previamente se decidi. A nuestro modelo, todava 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:

ArcGIS Intermedio

36

Cuando termina de ejecutarse el RUN, se habr generado nuestro archivo Dissolve1.shp en la ruta que previamente se decidi. A nuestro modelo, todava 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

ArcGIS Intermedio

37

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 ejecucin de sta Opcin, la aplicacin nos mostrar la Siguiente ventana:

ArcGIS Intermedio

38

Ejercicio de edicin de capas


Para seleccionar el men de edicin, irse a la opcin de Editor, Start Editing
Nos aparecer una ventana de Create Features Observemos que en la parte de Construction Tools aparecen varias herramientas de construccin de figuras, tales como Polgonos, rectngulos, crculos, elipses, mano libre (FreeHand) y autocompletar polgono. En ste caso seleccionaremos el polgono.

ArcGIS Intermedio

39

Una vez que seleccionamos el polgono, nos aparece una pequea ventanita como la que a continuacin se muestra: Crearemos nuestro polgono, pero si se requiere agregar nuevos vrtices a nuestro polgono, debemos de utilizar la pequea ventana de Edit Vertices que nos permitir agregar quitar nuevos vrtices. Le daremos un click en el botn de Add Vertex y lo arrastraremos hasta nuestro polgono, y as sucesivamente, en caso de que se requiera quitar vrtices le daremos click en el de quitar vrtices y lo arrastraremos para eliminar el vrtice.

ArcGIS Intermedio

40

En el caso de que se requiera agregar un crculo se presionar el icono de Circle y se arrastrar hasta la zona del mapa.

Tambin se tiene la posibilidad de aplicar el AutoComplete en los polgonos

ArcGIS Intermedio

41

Tambin se tiene la posibilidad de rotar un polgono aplicando el icono Rotate Tool Con el Cut Polygons Tool tambin se tiene la posibilidad de cortar polgonos.

ArcGIS Intermedio

42

Ejercicio Prctico
El objetivo de ste ejercicio prctico es representar geogrficamente 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 cartografa 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.

ArcGIS Intermedio

43

Adentro de ArcMap, irse a ADD, ADD-DATA

Voy a llamar el archivo Reportes.XLS del directorio C:\GIS

ArcGIS Intermedio

44

Posteriormente, me posiciono en la capa de QR_Predios y le doy click derecho , selecciono Joins and Relates luego Join,

ArcGIS Intermedio

45

Me aseguro de poner los siguientes parmetros 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

ArcGIS Intermedio

46

Me voy a ir a la pestaa de Definition Query y le doy click en Query Builder

Me aseguro de escribir: "Hoja1$.Numero" >0 Con esto yo filtro la visualizacin de nicamente los reportes que coincidieron y que tienen el campo de nmero >0 ArcGIS Intermedio

47

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 mquina 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. ArcGIS Intermedio

48

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

ArcGIS Intermedio

49

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.

ArcGIS Intermedio

50

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

ArcGIS Intermedio

51

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

ArcGIS Intermedio

52

Nos vamos a Symbology y seleccionamos los siguientes parmetros:

ArcGIS Intermedio

53

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

ArcGIS Intermedio

54

Y le pondr Tiene=0

Irse al Men Selection , Luego Select, luego Select By Location, poniendo los siguientes parmetros

ArcGIS Intermedio

55

Obtenemos el siguiente resultado: Ya que tenemos ste resultado, nos posicionamos sobre la capa E1 y le damos click derecho, Open Attribute Table,

ArcGIS Intermedio

56

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

ArcGIS Intermedio

57

Nos volvemos a posicionar sobre la capa E1 y le damos: Properties Irse a la pestaa de Definition Query, Botn de Query Builder

Y escribimos "Tiene" =1

ArcGIS Intermedio

58

Hasta ste momento ya tenemos seleccionados los polgonos que tienen puntos adentro, ahora habr que etiquetar las colonias. Nos posicionamos sobre la capa E1, click derecho properties. Nos posicionamos en la pestaa de Labels

ArcGIS Intermedio

59

Y daremos los anteriores parmetros para etiquetar nicamente las colonias que tienen puntos adentro de sus polgonos. Ojo: Mejor Con tamao de letra 11. Para exportar el archivo irse al men File Export Map Y dar los siguientes parmetros:

ArcGIS Intermedio

60

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

ArcGIS Intermedio

61

Finalmente si se quiere exportar ahora con el leyend Darle en el men

ArcGIS Intermedio

62