Está en la página 1de 56

CARTOGRAFIA Y SISTEMAS DE INFORMACION GEOGRÁFICA

UNIDAD II Sistemas de Información Geográfica


SEMANA N° 06

INICIANDO CON ARCGIS

ArcGIS Desktop 10.x


EDICIÓN TABULAR, CONSULTAS SQL, JOIN
CLASIFICACIÓN DE DATOS Y ELABORACIÓN DE MAPAS
Ing. Carlos Mucching Mendoza
Interés

https://www.youtube.com/watch?v=CUVrLgQ4MzM
LOGRO DE LA SESIÓN

Al término de la unidad, el estudiante logra realizar consultas

de archivos Shapefile, formulando las consultas en el

lenguaje SQL de acuerdo a los campos, valores y operadores

necesarios en cada consulta, y registra 10 consultas para

identificar información en un archivo ShapeFile.


AGENDA

1. Edición tabular, consultas


SQL, Join.

2. Clasificación de datos y
elaboración de mapas

3. Geodatabase
Descubrimiento

Sistemas de Información Geográfica

EDICIÓN TABULAR, CONSULTAS SQL, JOIN


Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

STRUCTURED QUERY LANGUAGE (SQL)


LENGUAJE DE BÚSQUEDA ESTRUCTURADO

El Lenguaje de Consulta
Estructurado popularmente conocido por sus siglas
en inglés como SQL, es un tipo de lenguaje de
programación que ayuda a solucionar problemas
específicos o relacionados con la definición,
manipulación e integridad de la información
representada por los datos que se almacenan en las
bases de datos.

Algunos aspectos de SQL están basados en


el cálculo relacional, algunos en el álgebra
relacional que provienen del modelo relacional y
otros a ninguno de los dos sino que son parte de
SQL.
Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

STRUCTURED QUERY LANGUAGE (SQL)


LENGUAJE DE BÚSQUEDA ESTRUCTURADO

Es una forma de búsqueda estandarizada, con


particularidades en cada programa.

El constructor de consultas permite definir un sub


conjunto de una tabla utilizando SQL como
clausulas y visualizar los resultados en la ventana
principal.

El resultado de la consulta se puede guardar como


una nueva capa vectorial.
Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

STRUCTURED QUERY LANGUAGE (SQL)


LENGUAJE DE BÚSQUEDA ESTRUCTURADO

Las secciones de campos, valores y operadores ayudan a construir el SQL como consulta.

Lenguaje de búsqueda estructurada

Campos Valores Operadores


Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

STRUCTURED QUERY LANGUAGE (SQL)


LENGUAJE DE BÚSQUEDA ESTRUCTURADO

Las secciones de campos, valores y operadores


ayudan a construir el SQL como consulta.

La Lista de campos contiene todas las columnas de


atributos de la tabla de atributos a ser buscados.

Se puede agregar más de una columna de atributos


al campo de la cláusula SQL.

En general se puede usar varios campos, valores y


operadores para construir la consulta, o
simplemente puede escribirlo en la caja SQL
Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

STRUCTURED QUERY LANGUAGE (SQL)


LENGUAJE DE BÚSQUEDA ESTRUCTURADO

La Lista de valores son los datos de cada atributo.

Es ideal listar todos los valores posibles de un


atributo, y luego seleccionar el atributo en la lista de
campos.

La Sección de Operadores contiene todos los


operadores utilizables. Para añadir un operador al
campo de la cláusula, puede digitarlos o
seleccionarlos.

Los operadores relacionales (= , > , otros), operador


de comparación de cadenas (COMO), y los
operadores lógicos (Y, O – and, or) están
disponibles.
Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

STRUCTURED QUERY LANGUAGE (SQL)


LENGUAJE DE BÚSQUEDA ESTRUCTURADO

Una consulta SQL se puede utilizar para seleccionar


entidades basadas en una combinación de valores
de atributos.

Las expresiones de consulta utilizan el formato


general que sigue a una cláusula Select * From
<capa> Where.

Por ejemplo, la parte de la expresión SQL que


aparece después de

SELECT * FROM <Nombre_de capa> WHERE)


Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

STRUCTURED QUERY LANGUAGE (SQL)


LENGUAJE DE BÚSQUEDA ESTRUCTURADO

Una forma de consultar en ArcgBuscar cadenas de


caracteres

La cadenas de caracteres siempre deben estar


encerradas con comillas simples
. Por ejemplo:

STATE_NAME = 'California’

Las cadenas de caracteres en las expresiones


distinguen entre mayúsculas y minúsculas, excepto
cuando realiza consultas en clases de entidad y
tablas de geodatabase personal).
Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

STRUCTURED QUERY LANGUAGE (SQL)


LENGUAJE DE BÚSQUEDA ESTRUCTURADO

Buscar número: Puede consultar números con los


operadores igual (=), diferente de (<>), mayor que
(>), menor que (<), mayor o igual que (>=), menor o
igual que (<=) y BETWEEN (entre un rango).

Por ejemplo
POPULATION96 >= 5000

Los valores numéricos siempre se enumeran


utilizando el punto como delimitador decimal
independientemente de la configuración regional. La
coma no se puede usar como delimitador decimal o
de miles en una expresión.
Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

STRUCTURED QUERY LANGUAGE (SQL)


LENGUAJE DE BÚSQUEDA ESTRUCTURADO

Los cálculos se pueden incluir en las expresiones


por medio de los operadores aritméticos +, -, *, /.

Los cálculos se pueden realizar entre atributos y


números. Por ejemplo:

AREA >= PERIMETER * 100


Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN
STRUCTURED QUERY LANGUAGE (SQL)
LENGUAJE DE BÚSQUEDA ESTRUCTURADO

Los cálculos se pueden incluir en las expresiones


por medio de los operadores aritméticos +, -, *, /.

Los cálculos se pueden realizar entre atributos y


números. Por ejemplo:

AREA >= PERIMETER * 100

Por ejemplo, para buscar los países con una


densidad de población menor o igual que 25
personas por milla cuadrada, podría utilizar esta
expresión:
POP1990 / AREA <= 25

Realizando el análisis desde dos archivos shapefile


y estableciendo la regla de análisis.
Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

STRUCTURED QUERY LANGUAGE (SQL)


LENGUAJE DE BÚSQUEDA ESTRUCTURADO

Por ejemplo.
En el archivo de Departamentos del Perú, deseo hacer una selección de los departamentos que tiene una
superficie mayor o igual a 3300000 Ha.

Para esto debo identificar el campo a donde realizar la


consulta SQL: será el atributo “Hectares”.

Luego el operador, que en este caso será >=.

Y finalmente colocaré el valor con el que se realizará la consulta y posterior selección, en este caso 3
300 000
Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

STRUCTURED QUERY LANGUAGE (SQL)


LENGUAJE DE BÚSQUEDA ESTRUCTURADO

Lenguaje de búsqueda estructurada

Campos Valores Operadores

"HECTARES" >= 3300000


Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

STRUCTURED QUERY LANGUAGE (SQL)


LENGUAJE DE BÚSQUEDA ESTRUCTURADO

Lenguaje de búsqueda estructurada

Campos Valores Operadores

Por ejemplo.
Si deseo conocer la cantidad de Pasivos Ambientales Mineros registrados
en la región (departamento) de Cajamarca,
?cúal será la consulta SQL a utilizar?
Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

STRUCTURED QUERY LANGUAGE (SQL) Lenguaje de búsqueda


LENGUAJE DE BÚSQUEDA ESTRUCTURADO estructurada

Por ejemplo.
Campos Valores Operadores
Si deseo conocer la cantidad de Pasivos Ambientales Mineros
registrados en la región (departamento) de Cajamarca,
?cuál será la consulta SQL a utilizar? "DEPARTAMEN" = 'CAJAMARCA'
Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

STRUCTURED QUERY LANGUAGE (SQL) Lenguaje de búsqueda


LENGUAJE DE BÚSQUEDA ESTRUCTURADO estructurada

Por ejemplo.
Campos Valores Operadores
Si deseo conocer la cantidad de Pasivos Ambientales Mineros
registrados como inactivos, y que se encuentran en la región
(departamento) de Cajamarca. ?cuál será la consulta SQL a
utilizar?

"DEPARTAMEN" = 'CAJAMARCA' AND "CLASE"= 'INACTIVO'


Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

UNIÓN DE DATOS - JOIN

La unión de datos generalmente se utiliza para


incorporar los campos de una tabla a aquellos de
otra a través de un atributo o un campo común a las
dos tablas.

Puede elegir definir la unión basada en los atributos


o a una clase de relación de geodatabase
predefinida o según la ubicación (a la que también
se denomina unión espacial).

Sólo verá enumerada la unión según la clase de


relación si realiza la unión de datos de geodatabase
para los que ya se definió una clase de relación en
la geodatabase
Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

UNIÓN DE DATOS – JOIN

VALIDACION

Puede analizar una unión antes de crearla mediante


el botón Validar unión del cuadro de diálogo Datos
de unión.
La validación de unión le permite evaluar cualquier
problema potencial que pueda encontrar al
momento de crear una unión.

La validación de unión analiza los dos datasets


involucrados para determinar si hay problemas
comunes con los datos.
Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

UNIÓN DE DATOS – JOIN

VALIDACIÓN

La siguiente es una lista de lo que se revisa en los


datos:

• Verificación de nombres de campo que


comienzan con un carácter no válido.
• Verificación de nombres de campo que contienen
un carácter no válido.
• Verificación de nombres de campo que coincidan
con palabras reservadas.
• Verificación de tablas de MS Access que no sean
de tipo geodatabase
Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

UNIÓN DE DATOS – JOIN

VALIDACIÓN

La validación de unión verifica los caracteres


siguientes:

Caracteres de inicio no válidos: `~@#$%^&*()-


+=|\\,<>?/{}.!'[]:;_0123456789

Caracteres no válidos dentro de una palabra:


`~@#$%^&*()-+=|\\,<>?/{}.!'[]:;
Descubrimiento
EDICIÓN TABULAR, CONSULTAS SQL, JOIN

¿Preguntas?
Descubrimiento

Sistemas de Información Geográfica

CLASIFICACIÓN DE DATOS
Y ELABORACIÓN DE MAPAS
Descubrimiento
CLASIFICACIÓN DE DATOS Y ELABORACIÓN DE MAPAS
El acceso a la información espacial se hace, hoy día, desde distintos servicios web. En tal sentido, las distintas entidades encargadas de
producir información espacial han implementado sistemas de acceso a la información oficial vía portales web. Este mismo modelo se ha
impuesto en distintas organizaciones públicas y privadas, a nivel nacional, regional y local. El uso de esta información se hace desde los
navegadores web.
Adicionalmente, se puede recurrir a la red para utilizar diferentes servicios geográficos, tales como el denominado Web Map Service
(WMS).

1. http://geoservidorperu.minam.gob.pe/geoservidor/download.aspx (Limites Distritales, Provinciales y Departamentales)

2. http://sigmed.minedu.gob.pe/descargas/ (Carta Nacional - Centros Poblados).

3. https://portal.mtc.gob.pe/estadisticas/descarga.html (Vías Nacionales).

4. http://catalogo.geoidep.gob.pe/metadatos/srv/spa/catalog.search#/home (Catalogo GEOIDEP)


Descubrimiento
CLASIFICACIÓN DE DATOS Y ELABORACIÓN DE MAPAS

SELECCIÓN ESPACIAL ARCGIS

La selección de entidades permite identificar o trabajar con un subconjunto de entidades en el mapa. Es


muy probable que trabaje con entidades seleccionadas cuando consulte, explore, analice o edite datos. La
aplicación de una selección permite especificar las entidades para las que desea calcular estadísticas, ver
atributos o editar o definir el conjunto de entidades que comprende una capa de mapa.

Hay varias maneras de elegir entidades. Para seleccionar entidades con el puntero del ratón, haga clic en
una por vez o arrastre un cuadro a su alrededor en el mapa. Hay dos maneras principales para
seleccionar entidades de manera interactiva en el mapa:
Descubrimiento
CLASIFICACIÓN DE DATOS Y ELABORACIÓN DE MAPAS
HERRAMIENTA DE SELECCIÓN MANUAL

Esta herramienta nos permite seleccionar entidades de una forma


manual en base a la información que se visualiza.

Para agregar entidades a una selección existente, mantenga presionada


la tecla MAYÚS mientras selecciona entidades. Para quitar una o más
entidades de una selección de varias entidades, mantenga presionada
la tecla MAYÚS y haga clic en ellas.

Para desmarcar de una sola vez las entidades seleccionadas, haga clic
en el mapa donde no hay entidades y, a continuación, haga clic en una
entidad de una capa que no se puede seleccionar o en la herramienta
Borrar entidades seleccionadas Borrar entidades seleccionadas en la
barra de herramientas .
Descubrimiento
CLASIFICACIÓN DE DATOS Y ELABORACIÓN DE MAPAS
HERRAMIENTA DE SELECCIÓN MANUAL

ArcMap incluye un menú Selección que se puede


utilizar para trabajar con entidades seleccionadas.
Además, existen muchas otras herramientas para
trabajar con resultados de selección (como la
visualización de una selección en tablas y gráficos).
En este tema se ofrece una vista general de muchas
de las operaciones que se pueden utilizar para
trabajar con resultados de selección.
Descubrimiento
CLASIFICACIÓN DE DATOS Y ELABORACIÓN DE MAPAS
SELECCIONAR ENTIDADES POR SUS ATRIBUTOS

Uno de los métodos de selección que puede utilizar para


seleccionar entidades en una capa consiste en seleccionar
entidades mediante una consulta de atributos. Esto se hace
utilizando la herramienta Seleccionar por atributos, que se
describe aquí.

Seleccionar por atributos permite proporcionar una expresión


de consulta SQL que se utiliza para seleccionar entidades
que coincidan con los criterios de selección

Hay varias maneras de elegir entidades. Para seleccionar


entidades con el puntero del ratón, haga clic en una por vez
o arrastre un cuadro a su alrededor en el mapa. Hay dos
maneras principales para seleccionar entidades de manera
interactiva en el mapa:
Descubrimiento
CLASIFICACIÓN DE DATOS Y ELABORACIÓN DE MAPAS

SELECCIONAR ENTIDADES POR SU


UBICACIÓN

La herramienta Seleccionar por ubicación le permite


seleccionar entidades en función de su ubicación
con respecto a las entidades de otra capa.

Por ejemplo, si desea saber cuántas casas se


vieron afectadas por una inundación reciente,
podría seleccionar todas las casas que están dentro
de los límites de la inundación.

Recuerde que, cuando se seleccionan entidades de


una capa, deben tener una relación espacial con
entidades de una capa de origen.
Descubrimiento
CLASIFICACIÓN DE DATOS Y ELABORACIÓN DE MAPAS

EXPORTAR ENTIDADES
ArcMap le permite exportar los datos de una capa a otra
ubicación o formato o como un subconjunto de las
entidades de la fuente de datos original.

ArcMap puede escribir nuevos datos en un shapefile o


una geodatabase. Entre estos datos se pueden incluir
todos los datos originales, un conjunto seleccionado o las
entidades visibles en la extensión actual del mapa.
ArcMap también puede guardar los datos de manera que
usa el sistema de coordenadas del marco de datos o el
sistema de coordenadas de un dataset de entidades en
una geodatabase.
Al exportar los datos, pueden contener no sólo las
entidades seleccionadas, sino también las entidades
identificadas mediante la consulta de definición de la
capa. Si la capa es una capa de selección, también se
podrá utilizar la definición de dicha capa de selección.
Descubrimiento
CLASIFICACIÓN DE DATOS Y ELABORACIÓN DE MAPAS

IMPORTAR TABLAS EXCEL – DATOS ESPACIALES

En ocasiones contamos con una tabla de excel que contiene la información con las coordenadas
geográficas de los datos que queremos ubicar en un mapa ArcGIS.

Recomendaciones:
• Dejar claramente establecidos los campos de coordenadas X y otras de Y.
• La tabla Excel debe estar cerrada mientras utilicemos la tabla dentro de ArcGIS.
• No modificar la tabla si se esta trabajando en ArcGIS.
Descubrimiento
CLASIFICACIÓN DE DATOS Y ELABORACIÓN DE MAPAS

IMPORTAR TABLAS EXCEL – DATOS ESPACIALES


Descubrimiento
CLASIFICACIÓN DE DATOS Y ELABORACIÓN DE MAPAS

IMPORTAR TABLAS EXCEL – DATOS ESPACIALES


Descubrimiento
CLASIFICACIÓN DE DATOS Y ELABORACIÓN DE MAPAS
Descubrimiento
CLASIFICACIÓN DE DATOS Y ELABORACIÓN DE MAPAS

¿Preguntas?
Descubrimiento

Sistemas de Información Geográfica

GEODATABASE
Descubrimiento
GEODATABASE

GEODATABASE

Es una estructura de base de datos o archivo que


se utiliza principalmente para almacenar, consultar y
manipular datos espaciales. Geodatabases
almacenan geometría, un sistema de referencia
espacial, atributos y reglas de comportamiento para
los datos.
Descubrimiento
GEODATABASE

TIPOS DE GEODATABASE

 Geodatabases Personales:

(Personal geodatabase): es la que todos los datos personales se almacenan en un archivo de datos de
Microsoft Access, que está limitado en tamaño a 2 GB.

 Archivos Geodatabases:

(File geodatabase): archivos almacenados como carpetas en un sistema de archivos. Cada conjunto de
datos es un almacén que puede contener hasta 1 TB de tamaño.

Esta geodatabase se recomienda sobre geodatabases personales.

 ArcSDE Geodatabases:

Almacenados en una base de datos relacional utilizando Oracle, Microsoft SQL Server, IBM DB2, IBM
Informix o PostgreSQL. Estas geodatabases multiusuario requieren el uso de ArcSDE y pueden ser
ilimitadas en tamaño y número de usuarios.
Descubrimiento
GEODATABASE

FEATURE DATA SET

Almacena un grupo de “Features Class”, que deben


poseer la misma referencia espacial (sistema de
coordenadas y extensión espacial). Se deben agrupar
en un mismo “Feature Dataset” aquellos elementos que
mantienen una relación topológica (adyacencia,
coincidencia o conectividad).

Por ejemplo un archivo de ríos y otro de masas de agua


tendrán una relación topológica en cuanto a la
coincidencia de sus límites.
Descubrimiento
GEODATABASE

RASTER DATA SET

Un directorio que aguarda datos Raster organizados en


clases donde las imágenes pueden contener diversas
bandas con distintos espectros y valores.
Descubrimiento
GEODATABASE

FEATURE CLASS

El “Feature Class” (“Clase de Entidad”) es un componente de la “Geodatabase” que agrupa datos que
tiene una misma geometría, atributos y referencia espacial (se incluyen las anotaciones, que son un tipo
especial de entidades). Los “Feature Class” pueden existir en forman independiente dentro de la
“Geodatabase”, o pueden agruparse dentro de un “Feature Dataset”.
Descubrimiento
GEODATABASE

TABLAS NO ESPACIALES

Estas tablas contienen información que no tiene una referencia espacial (empleados, dueños de parcelas,
ventas); pueden existir en forma independiente o estar vinculadas a algún archivo espacial.
Descubrimiento
GEODATABASE

Elementos de
una
Geodatabase
Descubrimiento
GEODATABASE

De la misma forma que creamos una capa,


botón derecho dentro de la carpeta «Catalog» y
seleccionamos new/file geodatabase.
Descubrimiento
GEODATABASE
Creación del contenedor Feature DataSet

1 2 3
Descubrimiento
GEODATABASE
Creación del contenedor Feature Class

1 2 3
Experiencia
ESTRUCTURA PPT

Sistemas de Información Geográfica

PRACTICA SQL, SELECCIÓN Y EDICIÓN DE


DATOS
Experiencia
ESTRUCTURA PPT
PRACTICA SQL, SELECCIÓN Y EDICIÓN DE DATOS
Trabajo en grupo

1.-Descargue la información de los servidores mostrados en clase las


siguientes capas:

a) Departamentos,
b) provincias,
c) Cuencas hidrográficas,
d) Pasivos ambientales,
e) Distribución de cartas
Experiencia
ESTRUCTURA PPT
PRACTICA SQL, SELECCIÓN Y EDICIÓN DE DATOS
Trabajo en grupo

2.- Responda las siguientes preguntas

a) Cuántos distritos se tiene registrados en el departamento de Cusco?

b) Cuáles son los distritos que pertenecen al departamento de Tacna tiene un tamaño mayor a 27000
(km2) según información del MINAM?

a) Cuántos distritos del Departamento de Moquegua tienen un tamaño menor o igual a 782019.5
(km2) según información del MINAM?
Experiencia
ESTRUCTURA PPT
PRACTICA SQL, SELECCIÓN Y EDICIÓN DE DATOS
Trabajo en grupo

2.- Responda las siguientes preguntas

a) Cuántas cuencas hidrográficas conforman la Región Hidrográfica del Titicaca?

b) De las cuencas que conforman la Región Hidrográfica del Titicaca cuáles son las que tienen un área
mayor a 200 km2?

c) De las cuencas que conforman la Región Hidrográfica del Titicaca cuáles ¿registran un área entre 500
a 1000 Km2?
Experiencia
ESTRUCTURA PPT
PRACTICA SQL, SELECCIÓN Y EDICIÓN DE DATOS
Trabajo en grupo

2.- Responda las siguientes preguntas

a) Cuántas pasivos ambientales mineros se registraron en los distritos de RAMPAS y YAMANA del
departamento de Ancash?

b) Cuántos son los pasivos ambientales de la región Tacna identificados como abandonados?

c) Cuáles son los pasivos ambientales en el departamento de Junín que pertenecen a la provincia de
Jauja y que han sido abandonados?

d) Cuántos pasivos ambientales de los departamentos de Tacna, Arequipa, Moquegua y Puno, son
activos?
Experiencia
ESTRUCTURA PPT
PRACTICA SQL, SELECCIÓN Y EDICIÓN DE DATOS
Trabajo en grupo

3.- Generar las siguientes geodatabases

a) Crear una Geodatabase (Personal) e importar los archivos de la tarea 1 dentro de un Data set.
b) Crear un Geodatabase (File) con nombre de su ciudad:
• Centros Históricos en Puntos (Nombre, Coordenada Este, Coordenada Norte)
• Polígonos de 5 Parques, con el nombre del parque y/o colocar un nombre si no se visualiza en la
imagen.
• Crear (Línea) de una Ruta de 5 cuadras desde un Centro histórico hasta un parque.
Referencias

• IGN RJ-112-2006-OAJ-DGC-J Sistemas de proyección oficial Peru

• IGN Especificaciones Técnicas Levantamiento Horizontal

• APUNTES DE CARTOGRAFIA HANSEN ALBITES

• Cartografía Básica Paulo Roberto Fitz

• Cartografía y Geodesia Satelital Victor Hugo Roggero

• ArcGIS Practicas Paso a paso Collado, Navarro

También podría gustarte