Está en la página 1de 13

Sistemas de información geográfica

Nicola Clerici, PhD

Biology Program
Faculty of Natural Sciences and Mathematics
Universidad del Rosario

1
Sistemas de información geográfica
• Corte 2

• Corte 3

2
Sistemas de información geográfica
• Tarea Minas (retroalimentaciones)
Proyectar capas, exportar polígono, clip raster, cálculos
con TdA + Calculate Geometry
(alternativas: Extract by Mask; reclassify,…)

3
Sistemas de información geográfica
• Parcial 2 (retroalimentaciones)
Parcial 1(gris) vs Parcial 2(rojo)
10

0
0-1 1-2 2-3 3-4 4-5

Series1 Series2

4
Sistemas de información geográfica

AUTOMATIZACIÓN DEL
PROCESAMIENTO

5
Sistemas de información geográfica
AUTOMATIZACIÓN DEL PROCESAMIENTO
ModelBuilder
- ModelBuilder en ArcGIS es un lenguaje de programación
visual para crear flujos de trabajo de geo-procesamiento.
- Los modelos de geo-procesamiento automatizan y
documentan los varios procesos de análisis espacial y de
administración de datos.
- En ModelBuilder, un modelo se representa como un
diagrama que encadena secuencias de procesos y
herramientas de geo-procesamiento utilizando la salida
de un proceso como entrada de otro proceso (visualiza
la secuencia del flujo de trabajo como un diagrama fácil
de interpretar)
6
Sistemas de información geográfica
ModelBuilder Agregar datos y herramientas

• Puede agregar datos y herramientas a un modelo arrastrando y soltando


datos, capas y herramientas desde otras ventanas (ventana de contenido).
• Pueden arrastrar herramientas de geoprocesamiento desde el ArcToolbox
o Search Tool (en el Menú Geoprocesamiento)

7
Sistemas de información geográfica
ModelBuilder
- usar este icono para conectar (define la relación entre dataset y
herramienta).

- Otros parámetros se tienen que fijar haciendo doble-click en el icono de


herramienta (rectángulos) (o click-derecho)
- El nombre del file en output está en verde (modificable, doble-click)
8
Sistemas de información geográfica
AUTOMATIZACIÓN DEL PROCESAMIENTO (ModelBuilder)
Validar, correr y grabar la herramienta
• Antes de correr el modelo se tiene que validar con el icono
• Se puede correr el modelo con el icono de “play”
• Se puede grabar el modelo con Model>Save as… (crea tu Tool)
• Se puede volver a cargar tu modelo (Add…) y editarlo (Edit…)
• Se puede exportar
como imagen o en Phyton

9
Sistemas de información geográfica
ITERADORES (ModelBuilder)
Herramientas que ayudan a repetir un proceso o conjunto de
procesos con un conjunto de entradas que varía por cada ciclo.
P.ej.: FOR (Para): Repite un valor inicial y final
mediante un incremento especificado. Funciona
exactamente igual que for en los lenguajes de
programación
• Las variables en salida se usan como entrada por
otras operaciones
• En el nombre de (los) shapefile(s) en salida hay
que usar %Value% , p.ej. Buffer%Value%.shp

Otros ejemplos de iteradores (son 12):


http://pro.arcgis.com/en/pro-app/tool-reference/modelbuilder-toolbox/examples-of-
using-iterators-in-modelbuilder.htm
10
Sistemas de información geográfica
FOR (ModelBuilder) o PARA en español

Desde:
Hasta:
Con incremento:

11
Sistemas de información geográfica
EJERCICIO 1 EN CLASE CON EL MODEL BUILDER
DATOS EN MOODLE
1) Hacer manualmente un vector línea (A ZIGZAG) sobre el fichero
Corine_subset.shp (en Moodle), luego:
En Model-builder (en un solo flujo de procesamiento)
NO GRABES en
1) Crear buffer de 2000 m alrededor del vector creado …/algo.gdb/…

2) Hacer un clip de la capa Corine_subset.shp con el buffer creado


3) Transformar los polígonos resultado de 2) en puntos
4) Rasterizar Corine_subset.shp (en TIFF; dejar el valor de celda de
default; usar CAMBIO como campo) Cargar el
5) Extraer los valores del raster en 4) usando los puntos de 3) resultado y
mirar la TdA

12
Sistemas de información geográfica
EJERCICIO 2
La localidad de VENECIA en Bogotá DC necesita evaluar la seguridad
alrededor de su perímetro por distancias de 100 a 1000 m, cada 100
m de distancia. Necesitas como resultado 10 capas de esta UPZ a
estas 10 distancias diferentes.
En ModelBuilder >Insert>Iterator>For
(Una sola secuencia en ModelBuilder)

EJERCICIO 3
Automatizar con el ModelBuilder el procesamiento del ejercicio sobre
cuencas hidrográficas

13

También podría gustarte