Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:00,000 --> 00:00:07,689
[MÚSICA]
2
00:00:07,689 --> 00:00:09,823
Hola a todos y bienvenidos de nuevo.
3
00:00:09,823 --> 00:00:12,578
Y bienvenidos a la conferencia final sobre Model Builder.
4
00:00:12,578 --> 00:00:16,131
Todavía lo vas a usar en tu asignación para este módulo y
5
00:00:16,131 --> 00:00:20,444
construirás tu propio modelo allí usando muchas de las mismas herramientas que hemos usado,
6
00:00:20,444 --> 00:00:24,090
pero después de esto, terminaremos con nuestras conferencias sobre Model Builder.
7
00:00:24,090 --> 00:00:27,310
Sólo tengo algunas cosas que quiero mostrarles en esta conferencia.
8
00:00:27,310 --> 00:00:30,090
Quiero mostrarte algunas
9
00:00:30,090 --> 00:00:34,640
herramientas específicas del modelo que te ayudan a hacer cosas avanzadas como bucle e iteración en tus modelos,
10
00:00:34,640 --> 00:00:39,040
así como cómo exportar tus modelos al código de Python, para
11
00:00:39,040 --> 00:00:42,900
que puedas aprender Python o incorporar algo que decidiste que era
12
00:00:42,900 --> 00:00:47,650
más fácil de estructurar conceptualmente como modelo en algún código de Python existente.
13
00:00:47,650 --> 00:00:50,760
Para hacer esto, echemos un vistazo rápido al modelo que acabamos de construir.
14
00:00:50,760 --> 00:00:55,630
Por lo tanto, cerraré esa ventana de procesamiento geográfico e iré a Editar para ello.
15
00:00:56,920 --> 00:01:01,720
Y comencemos con las herramientas solo para modelos.
16
00:01:01,720 --> 00:01:07,210
Y si voy a Insertar, hay solo herramientas de modelo y luego hay iteradores.
17
00:01:07,210 --> 00:01:13,760
Y cada uno de estos se conecta a algunas partes avanzadas de Model Builder.
18
00:01:13,760 --> 00:01:16,840
Y son partes de Model Builder que hacen que se comporte
19
00:01:16,840 --> 00:01:20,990
un poco más como un lenguaje de programación que como una especie de
20
00:01:20,990 --> 00:01:24,110
editor estructurado de arrastrar y soltar para conectar sus herramientas juntas.
21
00:01:24,110 --> 00:01:27,870
No planeo revisar cada uno de estos individualmente, pero lo que sí quiero
22
00:01:27,870 --> 00:01:33,480
señalar es que estas herramientas funcionan en variables particulares en Model Builder que
23
00:01:33,480 --> 00:01:37,590
no son necesariamente sus clases de entidad o sus datos con los que está trabajando.
24
00:01:37,590 --> 00:01:40,580
En su lugar, aquí es donde es posible que desee crear una variable,
25
00:01:40,580 --> 00:01:42,320
tal vez una variable que solo contenga un número.
26
00:01:42,320 --> 00:01:46,630
Y luego puede usar calcular el valor para calcular tal vez el número
27
00:01:46,630 --> 00:01:51,370
de veces que necesita hacer algo y luego iterar desde allí.
28
00:01:51,370 --> 00:01:56,410
También puede seleccionar diferentes filas en una clase de elemento y
29
00:01:56,410 --> 00:01:59,330
trabajar específicamente en las del Generador de modelos.
30
00:01:59,330 --> 00:02:02,560
Por lo tanto, no nos limitamos a herramientas de geoprocesamiento específicas.
31
00:02:02,560 --> 00:02:06,850
Puede sumergirse un poco más en sus datos y
32
00:02:06,850 --> 00:02:08,990
algún análisis sobre ellos allí.
33
00:02:08,990 --> 00:02:13,311
Hay algunos buenos tutoriales sobre el uso de estos conjuntos de herramientas en la
34
00:02:13,311 --> 00:02:14,273
ayuda de ArcGIS Desktop.
35
00:02:14,273 --> 00:02:18,272
Por lo tanto, si cree que va a necesitar hacer un trabajo avanzado de Model Builder
36
00:02:18,272 --> 00:02:22,270
donde necesita recorrer algunos datasets o características o cosas por el estilo,
37
00:02:22,270 --> 00:02:24,977
eche un vistazo a las de la sección Model Builder de
38
00:02:24,977 --> 00:02:28,939
la ayuda del escritorio porque es una excelente manera de aprender a usar todos estos elementos.
39
00:02:28,939 --> 00:02:30,796
Por ahora, y para esta clase,
40
00:02:30,796 --> 00:02:35,030
lo que realmente necesita ser competente es hacer sus algoritmos,
41
00:02:35,030 --> 00:02:39,500
su trabajo fluye en SIG en este tipo de representación estructurada.
42
00:02:39,500 --> 00:02:44,410
Utilizará esto en el proyecto Capstone, y es simplemente una excelente manera de
43
00:02:44,410 --> 00:02:49,410
reunir sus pensamientos en un único flujo de trabajo y asegurarse de obtener
44
00:02:49,410 --> 00:02:54,640
lo que cree que debería estar fuera de su proceso en ArcGIS.
45
00:02:55,820 --> 00:03:00,870
Está bien y la otra cosa que quiero mostrarle es exportar su modelo
46
00:03:00,870 --> 00:03:03,400
a un gráfico o a un Script de Python.
47
00:03:03,400 --> 00:03:05,180
Así que podemos exportar a un gráfico, sólo para que
48
00:03:05,180 --> 00:03:07,760
pueda enviar a alguien una representación visual de él.
49
00:03:07,760 --> 00:03:11,170
Básicamente, solo hace que su modelo aparezca como una imagen.
50
00:03:11,170 --> 00:03:14,600
Pero lo que realmente quiero mostrarte es el script de Python.
51
00:03:14,600 --> 00:03:16,340
Así que vamos a exportarlo a un script de Python.
52
00:03:17,690 --> 00:03:22,336
Y lo llamaré markparsals.py.
53
00:03:27,239 --> 00:03:31,970
Y busquemos ese guión que acabo de exportar.
54
00:03:33,020 --> 00:03:34,005
Y ábrelo para editarlo.
55
00:03:38,506 --> 00:03:42,590
De acuerdo, entonces para aquellos de ustedes que no han visto ni oído hablar de Python antes,
56
00:03:42,590 --> 00:03:47,590
Python es un lenguaje de scripting, pueden pensarlo como código de computadora.
57
00:03:47,590 --> 00:03:51,800
Pero, es mucho más fácil de aprender que muchos idiomas, y
58
00:03:51,800 --> 00:03:56,840
también está estrechamente integrado con arco GIS con este paquete arc pie que puede
59
00:03:56,840 --> 00:04:02,460
importar en su propio código, y luego acceder a diferentes funcionalidades de arco GIS desde.
60
00:04:02,460 --> 00:04:05,270
Y lo que es realmente útil es que si eres nuevo en el código Python, o
61
00:04:05,270 --> 00:04:10,260
simplemente nuevo en trabajar con él en arco GIS, exportar un modelo puede ser una gran manera de
62
00:04:10,260 --> 00:04:15,600
ver cuáles son los comandos para usar en Python para herramientas con las que estás familiarizado.
63
00:04:15,600 --> 00:04:18,120
Así que aquí está el comando para Calculadora de campos, y
64
00:04:18,120 --> 00:04:22,030
aquí está el comando para agregar un campo y para copiar entidades.
65
00:04:22,030 --> 00:04:27,020
Entonces, si realmente solo quieres descubrir cómo hacer algunas de las cosas que ya sabes
66
00:04:27,020 --> 00:04:32,600
cómo hacer en arco GIS, desde un código de Python y cómo trabajar para
67
00:04:32,600 --> 00:04:36,640
automatizarlas en Python, exportar modelo puede ser una gran manera de comenzar.
68
00:04:36,640 --> 00:04:39,555
El código puede volverse un poco raro y
69
00:04:39,555 --> 00:04:43,795
realmente no sigue las mejores prácticas a veces ya que una computadora lo generó.
70
00:04:43,795 --> 00:04:47,715
Pero en general, si nombra bien sus variables,
71
00:04:47,715 --> 00:04:49,585
su código en realidad es bastante fácil de leer.
72
00:04:49,585 --> 00:04:51,885
porque está usando los mismos nombres de variables que creé,
73
00:04:51,885 --> 00:04:54,035
como el polígono lateral correcto aquí.
74
00:04:54,035 --> 00:04:56,515
Por lo tanto, hace que sea mucho más fácil seguir este código.
75
00:04:56,515 --> 00:05:00,480
Si no lo hace, a veces obtiene nombres de variables como este que son bastante
76
00:05:00,480 --> 00:05:04,300
difíciles de entender y analizar y hace que su código sea mucho menos legible.
77
00:05:04,300 --> 00:05:06,000
Sin embargo, este sería un código ejecutable.
78
00:05:06,000 --> 00:05:09,950
Y como hice esos parámetros, todavía puedo pasarlos como parámetros a,
79
00:05:11,150 --> 00:05:14,150
el script en la línea de comandos, o si hice esto en
80
00:05:14,150 --> 00:05:18,590
su propia herramienta de geoprocesamiento, que puede hacer con scripts de Python y arco GIS.
81
00:05:18,590 --> 00:05:22,540
Así que el punto de mostrarte esto no es hacerte leer este código en este momento,
82
00:05:22,540 --> 00:05:23,880
es más para mostrarte lo que es posible.
83
00:05:23,880 --> 00:05:27,630
Que puedes traducir desde un modelo donde puedes construir tu algoritmo,
84
00:05:27,630 --> 00:05:32,560
directamente en el código de Python donde puedo mejorar esto en un script mucho más grande o
85
00:05:32,560 --> 00:05:36,460
incorporar ciertas partes de esto en otro código que tengo.
86
00:05:36,460 --> 00:05:38,777
Tal vez sólo para reutilizar algunos pasos que he hecho.
87
00:05:40,050 --> 00:05:43,090
Así que de nuevo, hemos visto dos cosas en este video.
88
00:05:43,090 --> 00:05:47,660
Hemos visto que hay un montón de herramientas específicas para Model Builder y
89
00:05:47,660 --> 00:05:52,810
para crear modelos avanzados complejos que pueden iterar a través de sus entidades
90
00:05:52,810 --> 00:05:55,730
o ejecutarse varias veces en los mismos datasets.
91
00:05:55,730 --> 00:05:59,180
Y luego también podemos exportar nuestros modelos a Python para
92
00:05:59,180 --> 00:06:04,790
que podamos editarlos como código de computadora, o incorporarlos a otro código que tenemos.
93
00:06:04,790 --> 00:06:08,170
Vale, eso es todo por esta vez, y por nuestro trabajo en Model Builder.
94
00:06:08,170 --> 00:06:11,115
Espero que hayan disfrutado los videos, y espero que hayan disfrutado las tareas de
95
00:06:11,115 --> 00:06:13,655
este módulo en la construcción de su propio modelo.
96
00:06:13,655 --> 00:06:19,065
Será en la creación de un flujo de trabajo que ha hecho antes sin Model Builder.
97
00:06:19,065 --> 00:06:23,335
Por lo tanto, podría ser un poco bueno ver cómo hacerlo manualmente versos cómo hacer que
98
00:06:23,335 --> 00:06:25,955
un generador de modelos fluya trabajo que lo haga por usted.
99
00:06:25,955 --> 00:06:27,408
Está bien nos vemos la próxima vez.10056
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.