05 model builder

Upload: mian-gs

Post on 13-Apr-2018

235 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/26/2019 05 Model Builder

    1/14

    UNIVERSIDAD REGIONAL AUTNOMA

    DE LOS NDES

    UNIANDES IBARRAFACULTAD DE SISTEMAS MERCANTILES

    CARRERA DE SISTEMAS

    PAQUETES ESPECIALES

    TEMA: MODEL BUILDER

    ESTUDIANTE: CHRISTIAN SUREZ

    NIVEL: OCTAVO SISTEMAS

    DOCENTE: ING. LUCA SANDOVAL. MSC

    IBARRA

    19!"#!1$

  • 7/26/2019 05 Model Builder

    2/14

    Qu es ModelBuilder?

    ModelBuilder es un lenguaje de programacin visual para crear fujos de trabajo de

    geoprocesamiento. Los modelos de geoprocesamiento automatizan y documentan

    los procesos de anlisis espacial y de administracin de datos. Los modelos de

    geoprocesamiento se crean y modi!can en ModelBuilder" donde un modelo se

    representa como un diagrama #ue encadena secuencias de procesos y

    $erramientas de geoprocesamiento utilizando la salida de un proceso como entrada

    de otro proceso.

    ModelBuilder en %rc&'( )ro le permite realizar lo siguiente*

    +rear un modelo agregando$erramientas de geoprocesamiento" capas de

    mapa" datasets y otros tipos de datos" y conectndolos a un proceso.

    )rocesar de ,orma interactivatodas las clases de entidad" rsteres" arc$ivos o

    tablas de un espacio de trabajo.

    -isualizar la secuencia de su fujo de trabajo como un diagrama ,cil de

    interpretar.

    jecutar un modelopaso a paso" $asta un paso seleccionado" o ejecutar elmodelo por completo.

    +onvertir el modelo en una $erramienta de geoprocesamiento#ue se puede

    compartir con otros usuarios o #ue se pueden utilizar en secuencias de

    comandos de )yt$on y en otros modelos.

    https://pro.arcgis.com/es/pro-app/help/analysis/geoprocessing/modelbuilder/add-connect-and-modify-data-and-tools-in-a-model.htmhttps://pro.arcgis.com/es/pro-app/help/analysis/geoprocessing/modelbuilder/iterators-for-looping.htmhttps://pro.arcgis.com/es/pro-app/help/analysis/geoprocessing/modelbuilder/run-a-model.htmhttps://pro.arcgis.com/es/pro-app/help/analysis/geoprocessing/modelbuilder/create-a-model-tool.htmhttps://pro.arcgis.com/es/pro-app/help/analysis/geoprocessing/modelbuilder/iterators-for-looping.htmhttps://pro.arcgis.com/es/pro-app/help/analysis/geoprocessing/modelbuilder/run-a-model.htmhttps://pro.arcgis.com/es/pro-app/help/analysis/geoprocessing/modelbuilder/create-a-model-tool.htmhttps://pro.arcgis.com/es/pro-app/help/analysis/geoprocessing/modelbuilder/add-connect-and-modify-data-and-tools-in-a-model.htm
  • 7/26/2019 05 Model Builder

    3/14

    mpiece con el tutorial de ModelBuilder.

    jemplo

    ste modelo de geoprocesamiento se utiliza en una organizacin de conservacin

    para identi!car el posible $bitat de especies de aves autctonas seg/n el tipo de

    vegetacin" la distancia respecto a las principales carreteras" el clima" la pendiente

    y la elevacin.

    l modelo ejecuta las $erramientas siguientes de ,orma secuencial*

    0. (eleccionar capa por atributo* selecciona el tipo de vegetacin correcto en

    una capa de mapa de -egetacin.

    1. 2ona de infuencia* crea reas dentro de una distancia de 0.344 pies

    alrededor de las principales carreteras.

    5. Borrar* borra las reas de la zona de infuencia de las reas de vegetacin

    seleccionadas.

    6. 'ntersecar* superpone la salida de la $erramienta Borrar con otras capas del

    mapa" incluida la de pendiente" elevacin y clima. %s7 se identi!can las reas

    #ue cumplen con todos los criterios.

    'n,ormacin general de las $erramientas de ModelBuilder

    https://pro.arcgis.com/es/pro-app/help/analysis/geoprocessing/modelbuilder/modelbuilder-tutorial.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/data-management/select-layer-by-attribute.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/analysis/buffer.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/analysis/erase.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/analysis/intersect.htmhttps://pro.arcgis.com/es/pro-app/help/analysis/geoprocessing/modelbuilder/modelbuilder-tutorial.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/data-management/select-layer-by-attribute.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/analysis/buffer.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/analysis/erase.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/analysis/intersect.htm
  • 7/26/2019 05 Model Builder

    4/14

    'teradores

    8tilidades

    Lgica

    ModelBuilder incluye un conjunto de $erramientas de utilidades para la creacin de

    modelos fe9ibles y potentes.

    I%&'()*'&+

    :ay doce $erramientas de iterador #ue ayudan a repetir un proceso o conjunto de

    procesos en un conjunto de entradas. Los iteradores permiten el procesamiento por

    lotes.

    I%&'()*' D&+,'-,-/0

    D'(0%&

    ;epite un valor inicial y !nal mediante un valor determinado.

  • 7/26/2019 05 Model Builder

    5/14

    I%&'('

    +&3&,,-/0

    )& 43(+'tera !las en una tabla.

    I%&'('

    5(3*'&+ )&

    ,(6*'tera cada valor en un campo.

    I%&'(' 5(3*'

    673%-3& 'tera una lista de valores.

    I%&'('

    )(%(+&%+ ;epite datasets en un espacio de trabajo o dataset de entidades.

    I%&'('

    ,3(+&+ )&

    &0%-)()&+

    ;epite clases de entidad en un espacio de trabajo o dataset de

    entidades.

    I%&'('

    (',8-5*+ 'tera arc$ivos en una carpeta.

    I%&'('

    '+%&'&+ 'tera rsteres en un espacio de trabajo o un catlogo de rster.

    I%&'(' 'tera tablas en un espacio de trabajo.

    https://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-row-selection.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-row-selection.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-row-selection.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-field-value.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-field-value.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-field-value.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-multivalue.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-multivalue.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-datasets.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-datasets.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-feature-classes.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-feature-classes.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-feature-classes.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-files.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-files.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-rasters.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-rasters.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-tables.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-row-selection.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-row-selection.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-row-selection.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-field-value.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-field-value.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-field-value.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-multivalue.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-multivalue.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-datasets.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-datasets.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-feature-classes.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-feature-classes.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-feature-classes.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-files.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-files.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-rasters.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-rasters.htmhttps://pro.arcgis.com/es/pro-app/tool-reference/modelbuilder-toolbox/iterate-tables.htm
  • 7/26/2019 05 Model Builder

    6/14

    %(3(+

    I%&'('&+(,-*+

    )& %'((;*'tera espacios de trabajo en una carpeta.

    U%-3-)()&+

    Las utilidades de ModelBuilder incluyen diversas operaciones centradas en la

    ampliacin de las capacidades de un modelo.

    U%-3-)() D&+,'-,-/0

    C(3,3('

    5(3*'La $erramienta +alcular valor devuelve un valor a partir de una e9presin

    de )yt$on especi!cada.

    R&,*-3('

    5(3*'&+

    La $erramienta ;ecopilar valores est diseada para ad#uirir los valores

    de salida de un iterador o para convertir una lista de valores m/ltiples en

    una entrada simple. La salida de la $erramienta ;ecopilar valores se

    puede utilizar como entrada de $erramientas

    como

  • 7/26/2019 05 Model Builder

    7/14

    A0(3-

  • 7/26/2019 05 Model Builder

    8/14

    L&=* )&&6*+ &+,*=&' 3*+ )(%*+ ,*0 3*+ ,(3&+ %'((;('&6*+.

  • 7/26/2019 05 Model Builder

    9/14

    E0 %**3*? )&&6*+ +&3&,,-*0(' 3( 8&''(6-&0%( ,3-@ 3( 6-+6( &(''(+%'('&6*+ ( 0&+%'( '&( )& %'((;*.

  • 7/26/2019 05 Model Builder

    10/14

  • 7/26/2019 05 Model Builder

    11/14

    D(6*+ )*3& ,3-, &0 0&+%'( 8&''(6-&0%( ,3- ('( )('3& 3*+ ('6&%'*+( '&,*'%('.

  • 7/26/2019 05 Model Builder

    12/14

    N*+ )-'-=-6*+ ( -0+&'% &+,*;&6*+ M*)&3O03 T**3+ +&3&,,-*0(6*+C*33&,% 5(3&+.

  • 7/26/2019 05 Model Builder

    13/14

    E3 +-=-&0%& (+* &+ ,*0&,%(' 0&+%'( 5('-(3& )& +(3-)( ,*0 0&+%'(8&''(6-&0%( C*33&,% V(3&+@ )0)*3& ( &+%& &3 5(3*' )& -0% 5(3&.

  • 7/26/2019 05 Model Builder

    14/14

    E3 3%-6* (+* &+ &;&,%(' 0&+%'* 6*)&3 -3)&' )(0)* ,3-, &0 RUN.