análisis sig con modelbuilder

Upload: juan-salcedo

Post on 06-Apr-2018

230 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 Anlisis SIG con ModelBuilder

    1/37

    Juan Salcedo Carbajal

    Ing. [email protected]

  • 8/3/2019 Anlisis SIG con ModelBuilder

    2/37

    QUE ES MODEL BUILDER?

    Combina las herramientasde Geoprocesamiento deforma secuencial para dar

    .Permite simular un sucesodel mundo real facilitando

    la comprensin delfenmeno estudiado yposibilita predecir posibles

    resultados en funcin a losdatos de entrada.

  • 8/3/2019 Anlisis SIG con ModelBuilder

    3/37

    Para que sirve?Estoy cansadode hacer

    siempre losmismo

    Model Bulider esun maravilla.

    Ahora soy msproductivo !!

    Automatiza flujos de trabajo repetitivos Se puede usar en procesos complejos que toman gran cantidadde tiempo procesando datos

    Estandariza los procesos de la compaa

  • 8/3/2019 Anlisis SIG con ModelBuilder

    4/37

    Cmo accedo al Model Builder?

  • 8/3/2019 Anlisis SIG con ModelBuilder

    5/37

    Y ahora?... Cmo se usa?

    Asgnele parmetros a las herramientas

    Asgnele propiedades visuales al modelo

    Guarde y luego ejecute el modelo

    Puede editar el modelo en cualquier momento

  • 8/3/2019 Anlisis SIG con ModelBuilder

    6/37

    Qu ventajas tengo al usar Model Builder?

    MODEL BUILDER ARCTOOLBOX PHYTON

    Puedo encadenar varias

    herramientas

    Solo puedo usar una

    herramienta a la vez

    Puedo encadenar varias

    herramientas

    Fcil de aprender Fcil de Aprender Un poco mas complejo de

    aprender

    Repeticin de procesos

    muy fcil

    Repeticin del proceso

    muy fcil

    Repetir el proceso es un

    poco mas complicado

    Generamos modelos

    grficos fcil de entender

    y documentar.

    No queda ninguna

    informacin del proceso

    La documentacin del

    script es un poco

    complicada

  • 8/3/2019 Anlisis SIG con ModelBuilder

    7/37

    Partes de un Modelo

  • 8/3/2019 Anlisis SIG con ModelBuilder

    8/37

    Estados del Modelo

    No esta listo para serejecutado

    Esta Listo para ser

    e ecuta oEl modelo ha sidoejecutado

  • 8/3/2019 Anlisis SIG con ModelBuilder

    9/37

    Ejecucin del Modelo

    Existen 3 formas deejecutas el modelos: Ejecutar un solo

    Ejecutar losprocedimiento que Nohan sido ejecutado

    anteriormente. Ejecutar todo el

    modelo.

  • 8/3/2019 Anlisis SIG con ModelBuilder

    10/37

    Edicin del Modelo

    Seleccione EDIT para abrir el modeloEditar para modificar, actualizar, agregarprocedimientos y parmetros.

  • 8/3/2019 Anlisis SIG con ModelBuilder

    11/37

    Barra de Herramientas

    Model Builder es una herramienta muy sencilla de

    manejar y esto lo vemos en sus pocos comandos en la

    barra de herramientas.

  • 8/3/2019 Anlisis SIG con ModelBuilder

    12/37

    Nuevas funcionalidades del

  • 8/3/2019 Anlisis SIG con ModelBuilder

    13/37

    Iteracin del ModeloHasta ahora los procesos solo se podan ejecutar una sola vez cada vez

    que se ejecuta el modelo, pero ahora se pueden ejecutar mas de una vez Sirve para hacer iteraciones con varios datos de entrada

    Es una propiedad del modelo, que puede ser cambiada en cualquier momento

  • 8/3/2019 Anlisis SIG con ModelBuilder

    14/37

    Iteracin y RetroalimentacinCada variable debe tener unvalor inicial cuando el modelo se

    ejecute en su primera iteracinRetroalimentacin (Feedback),es cuando otra variable proveeel valor para los clculos en lass gu en es erac ones

    Un variable Feedback puede ser

    asignada mediante las

    propiedades de la Variable.

    Esta relacin es desplegada enel modelo.

  • 8/3/2019 Anlisis SIG con ModelBuilder

    15/37

    Sustitucin de Variables

  • 8/3/2019 Anlisis SIG con ModelBuilder

    16/37

    Iteracin de Modelos ySustitucin de Variables

    ModelBuilder genera una variable que contiene el numero de la iteracinactual%n% La iteracin actual, la primera iteracin empieza en cero

    s e pue e usar es a var a e en cu os y en nom res e arc vos

    EL nombre del archivo de salida de un modelo podra ser:E:/Datos/Resultado%n%

  • 8/3/2019 Anlisis SIG con ModelBuilder

    17/37

    Procesando Listas y Series

    Un modelo ahora puede

    tener:

    Un Valor simple (singleva ue

    Una Lista de valores (List of

    values)

    Una serie de Valores (Series

    of values) Single value es como se

    trabajaba hasta la versin 9.1

  • 8/3/2019 Anlisis SIG con ModelBuilder

    18/37

    Ejemplo Listas

    Las listas pueden ser usadas para procesamientos en Batch o

    Modelos iterativos

    Un proceso se ejecutar con todos los valores de una lista y a suvez creara una lista de datos de salida

    Cada elemento de una lista representa un parmetro para ser

    adicionado al la herramienta que estemos usando.

  • 8/3/2019 Anlisis SIG con ModelBuilder

    19/37

    SeriesUna serie es un conjunto de valores, en donde un valor es usado por cada

    iteracin

    Las iteraciones pueden ser usados en conjunto con Listas de Valorespara generar Mltiples salidas por Iteracin

    Funciona parecido a los Bucles de lenguaje de programacin

    a = -1,1,2

    for x in a[:]: if x < 0: a.remove(x)

  • 8/3/2019 Anlisis SIG con ModelBuilder

    20/37

    Caso: Using Model Builder

  • 8/3/2019 Anlisis SIG con ModelBuilder

    21/37

    Por qu construir modelos degeoprocesamiento?

    Secuencia de las herramientas de geoprocesamiento Diagrama de flujo de la historia de las operaciones

    Permite que los parmetros de los modelos seanflexibles

    Permite el intercambio de modelos entre los usuarios

  • 8/3/2019 Anlisis SIG con ModelBuilder

    22/37

    Los elementos del proyecto (valos azules) Herramienta para ser ejecutado (rectngulo amarillo)

    Los datos obtenidos (valos verdes) producidos por la

    herramienta

    Conector (flecha) que muestra la secuencia de procesamientoValor (valo de color azul claro)

    Valor derivado (valo de color verde claro)

  • 8/3/2019 Anlisis SIG con ModelBuilder

    23/37

    Dos opciones para forma de diagrama

    de simbologa

  • 8/3/2019 Anlisis SIG con ModelBuilder

    24/37

    Modelo de una sola entrada :rea de menos de 100 metros de los Arroyos?

    Modelo de entrada y salida mltiple:Dentro de las parcelas zonas de inundacin

  • 8/3/2019 Anlisis SIG con ModelBuilder

    25/37

    Parcelas que son los siguientes: En El Mercado

    Cerca de una escuela

    En el rea de la delincuencia de baja

  • 8/3/2019 Anlisis SIG con ModelBuilder

    26/37

    Crear un nuevo modelo

  • 8/3/2019 Anlisis SIG con ModelBuilder

    27/37

    Arrastre la herramienta en la ventana Model

    Builder

  • 8/3/2019 Anlisis SIG con ModelBuilder

    28/37

    Abrir la herramienta y especificar la entrada /salida / Expresin de consulta

  • 8/3/2019 Anlisis SIG con ModelBuilder

    29/37

    Validar y ejecute el modelo simple

  • 8/3/2019 Anlisis SIG con ModelBuilder

    30/37

    Conectar la salida al Proceso Siguiente

  • 8/3/2019 Anlisis SIG con ModelBuilder

    31/37

    Especificar el nombre de salida

    m i r l n m r l l m n li

  • 8/3/2019 Anlisis SIG con ModelBuilder

    32/37

    Pantalla de salida Modelo

  • 8/3/2019 Anlisis SIG con ModelBuilder

    33/37

    Nombre y modelo de la etiqueta

  • 8/3/2019 Anlisis SIG con ModelBuilder

    34/37

    Parmetros del modelo = Flexibilidad

  • 8/3/2019 Anlisis SIG con ModelBuilder

    35/37

    Nuevas propiedades dedespliegue en ModelBuilder

    Usted puede usar imgenes para visualizar datos y

    herramientas en ModelBuilder.Adems usted puede cambiar muchos elementos de lasimbologa del modelo, como tipo de letra, color, etc

  • 8/3/2019 Anlisis SIG con ModelBuilder

    36/37

    Publicacin en WEB

    Ahora usted puede

    publicar sus modelos de

    Model builder como

    servicios Web para que

    Cualquier usuario de suintranet o internet pueda

    volver a generar un

    Proceso de su

    compaa

  • 8/3/2019 Anlisis SIG con ModelBuilder

    37/37

    Gracias ,

    Juan Salcedo Carbajal

    Ingeniero [email protected]