Publicado el 8 de Febrero del 2017
1.083 visualizaciones desde el 8 de Febrero del 2017
6,0 MB
66 paginas
Creado hace 15a (17/10/2008)
Geoprocesamiento con
Geoprocesamiento
con ArcGIS
ArcGIS::
Una Introduccióón a n a ModelBuilder
ModelBuilder
Una Introducci
XV Conferencia de Usuarios Latinoamericanos de ESRI 2008, 1-3 octubre, Santiago, Chile
11
Jorge Ruiz--Valdepe
Jorge Ruiz
Valdepeññaa
GIS Instructor ESRI--USAUSA
GIS Instructor ESRI
Jruiz--valdepena@
Jruiz
valdepena@ esri.com
esri.com
XV Conferencia de Usuarios Latinoamericanos de ESRI 2008, 1-3 octubre, Santiago, Chile
22
Preguntas para ustedes:
Preguntas para ustedes:
•• ¿¿Es su primera conferencia de usuarios?
Es su primera conferencia de usuarios?
•• ¿¿Han utilizado el
Han utilizado el framework
framework de de geoprocesamiento
geoprocesamiento??
sicos de geoprocesamiento
geoprocesamiento??
•• ¿¿Conocen los componentes b
Conocen los componentes báásicos de
Caja de herramientas (ArcToolbox
ArcToolbox))
–– Caja de herramientas (
Herramientas
–– Herramientas
Ejecucióón de las herramientas a trav
–– Ejecuci
Mensajes
–– Mensajes
–– LLíínea de comandos
nea de comandos
n de las herramientas a travéés de su dialogo
s de su dialogo
•• ¿¿Usuarios de
Usuarios de ArcInfo
ArcView3??
ArcInfo? ? ¿¿Usuarios de
Usuarios de ArcView3
•• ¿¿Han utilizado
Han utilizado ModelBuilder
ModelBuilder??
XV Conferencia de Usuarios Latinoamericanos de ESRI 2008
33
Contenido de la presentacióón:n:
Contenido de la presentaci
–– Demostraci
Demostracióón de como crear y utilizar un modelo
n de como crear y utilizar un modelo
–– Cada demo es una continuaci
Cada demo es una continuacióón del anterior
n del anterior
–– Revisi
Revisióón de los conceptos mostrados despu
n de los conceptos mostrados despuéés de cada demo
s de cada demo
–– HabrHabráá tiempo para algunas preguntas despu
tiempo para algunas preguntas despuéés de cada demo
s de cada demo
Los demos son dináámicos ejecutado al tiro
micos ejecutado al tiro
–– Los demos son din
–– ¡¡EErrores pueden ocurrir!
rrores pueden ocurrir!
XV Conferencia de Usuarios Latinoamericanos de ESRI 2008
44
Demos:
Demos:
Crear una caja de herramientas nueva
•• Crear una caja de herramientas nueva
Agregar un Modelo nuevo
•• Agregar un Modelo nuevo
Elaborar el modelo
•• Elaborar el modelo
•• Ejecutar el modelo con
Ejecutar el modelo con ModelBuilder
ModelBuilder
Agregar mas procesos y ejecutarlos
•• Agregar mas procesos y ejecutarlos
Creando un simple modelo
Creando un simple modelo
55
Conceptos Báásicos
sicos
Conceptos B
66
¿¿Que es
Que es Geoprocesamiento
Geoprocesamiento??
Compute
Visualizar
Almacenar
y
Manipular
XV Conferencia de Usuarios Latinoamericanos de ESRI 2008
77
¿¿QueQue eses Geoprocesamiento
Geoprocesamiento??
Compute
Compute
=
Geoprocesamiento
Geoprocesamiento
Automatizar
Automatizar
tareas de
tareas de
SIG SIG
Modelamiento
Modelamiento
yy
AnAnáálisis
lisis
XV Conferencia de Usuarios Latinoamericanos de ESRI 2008
88
Herramientas y framework
Herramientas
y framework (nos concentramos en
(nos concentramos en framework
framework ))
Tools
Herramientas
Tools
Framework
Framework
Framework
Ejecutan operaciones
Ejecutan operaciones
elementales y esenciales
elementales y esenciales
con datos SIG
con datos SIG
El mecanismo para:
El mecanismo para:
1.1. Usar,
Usar,
2.2. Manejar,
Manejar,
Publicar,
3.3. Publicar,
4.4. Crear herramientas nuevas:
Crear herramientas nuevas:
modelos y scripts,
modelos y scripts,
1.1. Automatizar flujos de trabajo.
Automatizar flujos de trabajo.
XV Conferencia de Usuarios Latinoamericanos de ESRI 2008
99
Framework
Framework
Dialogo
Línea de comandos
Modelos
Scripts
XV Conferencia de Usuarios Latinoamericanos de ESRI 2008
1010
Lo Lo bbáásicosico del del ArcToolbox
ArcToolbox::
•• Las herramientas del sistema est
Las herramientas del sistema estáán organizadas en caja de
n organizadas en caja de
herramientas (toolboxes
herramientas (
toolboxes) y cajones (
) y cajones (toolsets
toolsets))
Custom Toolbox
Toolset
Model Tool
Custom Tool
System Tool
Script Tool
•• Ventana flotante en cualquiera de las aplicaciones de
Ventana flotante en cualquiera de las aplicaciones de ArcGIS
ArcGIS
Show/Hide Arc Toolbox
Open ModelBuilder
(9.3)
Show/Hide Command Line
•• Cada
Cada toolbox
toolbox contiene herramientas con funcionalidades similares
contiene herramientas con funcionalidades similares
1111
Lo básico del ArcToolbox:
•• La ventana tiene
La ventana tiene cuatro pesta
cuatro pestaññasas
Favorites –– treetree--viewview de todas las herramientas
de todas las herramientas
1.1. Favorites
Index –– permite b
2.2.
Index
Search -- permite b
3.3. Search
Results –– vitacora
4.4. Results
resultados de las herramientas
resultados de las herramientas
squeda de herramientas en orden alfabééticotico
permite búúsqueda de herramientas en orden alfab
squeda de herramientas por palabra clave
permite búúsqueda de herramientas por palabra clave
vitacora del trabajo realizado, ayuda a manejar los
del trabajo realizado, ayuda a manejar los
1
2
3
4
1212
Soporte de ayuda:
Soporte de ayuda:
1313
ModelBuilder
ModelBuilder
1414
Que es ModelBuilder?
• Un
ambiente de programación visual
– Encadenar herramientas, incorporar el resultado de una herramienta
como ingreso de la siguiente herramienta.
– El ‘lenguaje de programación’ es visual y no basado en texto.
• Permite rápidamente
Transformar sus ideas in software.
– Software, en este caso, significa algo que le instruye a ArcGIS que haga
lo que uno quiere hacer.
• Los Modelos que uno crea son
herraminetas de geoprocesamiento .
– Miembros calificados 100% del geoprocessing framework.
– Son ejecutados como cualquier otra herramienta.
Repaso del ModelBuilder
XV Conferencia de Usuarios Latinoamericanos de ESRI 2008
1515
DEMO 1
DEMO 1
• Build a model to find:
• Trade areas around store locations
• Frequency of customers w/in trade area
• Run model in ModelBuilder
XV Conferencia de Usuarios Latinoamericanos de ESRI 2008
1616
REVISIÓÓNN
REVISI
1717
Revisióón: creando una
Revisi
n: creando una toolbox
toolbox
Right--click
•• Right
•• Una Una Toolbox
ArcToolbox y elegir
click en la ventana de
en la ventana de ArcToolbox
Toolbox es creada en la carpeta My
y elegir NewNew Toolbox
Toolbox
es creada en la carpeta My Toolboxes
Toolboxes
La carpeta de My Toolboxes folder es en donde toolboxes son creadas
XV Conferencia de Usuarios Latinoamericanos de ESRI 2008
1818
Revisióón: Elementos del modelo
n: Elementos del modelo
Revisi
Variable::Datos
Datos
Variable::
Variable::Valores
Valores
Variable::
Project
Data
Derived
Data
Tool
Input
Value
Derived
Value
Herramientas
•• Herramientas
Arrastrar y soltar en una ventana
–– Arrastrar y soltar en una ventana
Usar el botóón n AddAdd DataData
–– Usar el bot
•• DatosDatos
– Arrastrar y soltar en una ventana
–– Arrastrar y soltar en herramientas
–– Como par
–– En En ArcMap
Usar el botón Add Data
Como paráámetro en el dialogo
metro en el dialogo
ArcMap, desde el TDC
, desde el TDC
Elementos del modelo
XV Conferencia de Usuarios Latinoamericanos de ESRI 2008
Los elementos pueden ser::
Los elementos pueden ser
•• Copiados/pegados
Copiados/pegados –– dentro del mismo modelo, o en otros modelos
dentro del mismo modelo, o en otros modelos
•• Eliminados
Eliminados –– elementos renombrados se tornan
elementos renombrados se tornan ““notnot ready
ready toto runrun””
•• Renombrados
Renombrados –– solamente se cambia el alias, no el nombre
solamente se cambia el alias, no el nombre
•• Desconectados
Desconectados –– de una herramienta (excepci
derivados o de salida ))
derivados o de salida
de una herramienta (excepcióón: variables de datos
n: variables de datos
XV Conferencia de Usuarios Latinoamericanos de ESRI 2008
2020
Revisióón: Proceso y estado de los procesos del modelo
n: Proceso y estado de los procesos del modelo
Revisi
Zoning
Frequency
Zoning_Freq.dbf
Un solo Proceso
Proceso
Un solo
Tool
Derived Data
No No estaesta listolisto
Input Data
Tool
Derived Data
EstaEsta listolisto
Input Data
Tool
Derived Data
Ejecutado
Ejecutado
Estados del proceso
XV Conferencia de Usuarios Latinoamericanos de ESRI 2008
2121
Revisióón: Datos derivados
Revisi
n: Datos derivados –– Creados por los procesos
Creados por los procesos
Project Data
Project Data
Datos que
Datos que
Alimentan
Alimentan
al modelo
al modelo
Derived Data
Derived Data
Datos creados en
Datos creados en
el modelo por una
el modelo por una
herramienta
herramienta
Output
Workspace
Create
Table
MyTable
Add Field
MyTable
MyTable
(2)
In/Out Derived Data
In/Out Derived Data
El ingreso seráá
El ingreso ser
modificado
modificado
2222
Revisióón: Conexi
Revisi
n: Conexióón de datos y procesos
n de datos y procesos
•• Existen
Existen Dos maneras
Dos maneras de de conectar los datos
conectar los datos con las herramientas
con las herramientas
1
Connect Tool
Connect Tool
Tool Dialog
Tool Dialog
2
= A variable in the model
= A variable in the model
= A layer in the map
= A layer in the map
•• Para conectar los procesos, conectar la salidas de un proceso co
Para conectar los procesos, conectar la salidas de un proceso con n
el ingreso de otro
el ingreso de otro
Customers
Thiessen
Polygons
Identity
Customers
Identity
Frequency
Frequency
Table
Creando procesos del modelo
XV Conferencia de Usuarios Latinoamericanos de ESRI 2008
2323
Revisióón: Conectando Datos con herramientas
n: Conectando Datos con herramientas
Revisi
•• Cuando se use la herramienta de
desplegar parametros
Cuando se use la herramienta de coneccion
opciopcióón de
coneccion, se debe
parametros validos
validos
n de desplegar
, se debe activar
activar la
la
•• Tools
Tools menumenu > > Options
Options…… > > Geoprocessing
Geoprocessing
–– Por defecto, una lista de los par
Por d
Comentarios de: Geoprocesamiento con ArcGIS: Una Introduccióón a ModelBuilder (0)
No hay comentarios