Configuración de la selección de pasos
Se puede configurar un paso de tarea para gestionar las selecciones de entidades en la pestaña Acciones del panel Diseñador de tareas. El paso debe seleccionarse en el panel Tareas para que la pestaña Acciones esté disponible.
Un paso de tarea puede gestionar las selecciones de entidades de las siguientes maneras:
Guardar las entidades actualmente seleccionadas en una selección que puede utilizarse en pasos posteriores
Guardar las entidades de nueva creación en una selección que puede utilizarse en los pasos siguientes
Guardar las entidades modificadas en una selección que puede utilizarse en pasos posteriores
Seleccionar entidades recién creadas
Seleccionar entidades modificadas
Borrar selecciones
Filtrar selecciones mediante una expresión SQL
Guardar las entidades creadas o modificadas por una herramienta de geoprocesamiento en una selección que puede utilizarse en pasos posteriores
Seleccionar entidades creadas o modificadas por una herramienta de geoprocesamiento
Las selecciones de entidades pueden gestionarse al iniciar el paso, justo antes de ejecutar el comando de paso y al salir del paso.
Para configurar un paso que gestione la selección de entidades, haga clic en Opciones en el panel Tareas y haga clic en Editar en el Diseñador.
Seleccione el paso y haga clic en la pestaña Acciones.
Haga clic en el menú desplegable Agregar acción en Al iniciar el paso, Antes de ejecutar el comando o Al salir del paso y elija Selección.
Seleccione Guardar para guardar una selección y escoja en la lista desplegable qué entidades guardar. Escriba un nombre para la selección guardada en el cuadro de texto En.
Use Seleccionar para crear una selección.
Seleccione Borrar selección para borrar una selección.
Seleccione Personalizado para filtrar y manipular una selección.
Haga clic en Hecho para añadir la acción de selección al panel Diseñador de Tareas.
Guarde el proyecto para guardar los cambios en la tarea.
Gestión de las selecciones al comenzar un paso
Una tarea puede crear y manipular selecciones de entidades al comienzo de un paso. Por ejemplo, cuando comienza el paso, la tarea cambia la selección actual procedente de un paso anterior para adaptarse a los requisitos del paso actual. Se pueden añadir múltiples acciones de selección de entidades al inicio de un paso. A continuación encontrará ejemplos de acciones de selección de entidades:
Antes de que comience el paso, guarde las entidades actualmente seleccionadas en una selección con nombre que estará disponible para su uso en los siguientes pasos de la tarea.
Por ejemplo, guarde las huellas de edificios seleccionadas actualmente y que fueron creadas por el paso anterior en una selección llamada buildings_selection.
Antes de que comience el paso, guarde todas las entidades creadas por pasos anteriores en la tarea en una selección con nombre que puede utilizarse en los pasos posteriores de la tarea.
Por ejemplo, guarde las huellas de edificios creadas en pasos anteriores en una selección llamada buildings_selection.
Antes de que comience el paso, guarde todas las entidades modificadas por pasos anteriores en la tarea en una selección con nombre que puede utilizarse en los pasos posteriores de la tarea.
Por ejemplo, seleccione y guarde las huellas de edificios modificadas en pasos anteriores en una selección llamada buildings_selection.
Antes de que comience el paso, seleccione todas las entidades creadas por pasos anteriores en la tarea.
Por ejemplo, seleccione las huellas de edificios creadas por pasos anteriores en la tarea para que se les puedan asignar atributos en el paso actual.
Antes de que comience el paso, seleccione todas las entidades modificadas por los pasos anteriores de la tarea.
Por ejemplo, seleccione las huellas de edificios modificadas por pasos previos de la tarea para que sus atributos puedan actualizarse en el paso actual.
Antes de que dé comienzo el paso, seleccione una selección guardada creada por un paso anterior.
Por ejemplo, seleccione la selección guardada llamada buildings_selection para el paso actual.
Antes de que dé comienzo el paso, elimine la selección.
Antes de que dé comienzo el paso, cree una selección personalizada.
Por ejemplo, elimine las huellas de edificios actualmente seleccionadas de una selección de huellas de edificios guardada y creada en un paso anterior (Entrada = Entidades actualmente seleccionadas, Tipo de selección = Eliminar entrada de la selección existente, Selección existente = selección guardada).
Gestión de las selecciones antes de que se ejecute el comando de paso
Una tarea puede crear y manipular selecciones de entidades después de que el paso haya comenzado y antes de que se ejecute el comando de paso. Por ejemplo, cuando el paso da comienzo, la tarea elimina la selección actual y crea una selección que será utilizada por una herramienta de geoprocesamiento ejecutada por el paso. Se pueden añadir múltiples acciones de selección de entidades antes de ejecutar un comando de paso. A continuación encontrará ejemplos de acciones de selección de entidades:
Antes de que se ejecute el comando, guarde las entidades seleccionadas actualmente en una selección con nombre que puede utilizarse en los pasos posteriores de la tarea.
Por ejemplo, guarde las huellas de edificios seleccionadas actualmente y que fueron creadas por el paso anterior en una selección llamada buildings_selection.
Antes de que se ejecute el comando, guarde todas las entidades creadas por pasos anteriores en la tarea en una selección con nombre que puede utilizarse en los pasos posteriores de la tarea.
Por ejemplo, guarde las huellas de edificios creadas por pasos anteriores en una selección llamada buildings_selection.
Antes de que se ejecute el comando, guarde todas las entidades modificadas por pasos anteriores de la tarea en una selección con nombre que puede utilizarse en los pasos posteriores de la tarea.
Por ejemplo, guarde las huellas de edificios modificadas en pasos anteriores en una selección llamada buildings_selection.
Antes de que se ejecute el comando, seleccione todas las entidades creadas por los pasos previos de la tarea. La selección será utilizada por el comando.
Por ejemplo, seleccione las huellas de edificios creadas por pasos anteriores de la tarea para que puedan atribuirse en el paso actual.
Antes de ejecutarse el comando, seleccione todas las entidades modificadas por los pasos previos de la tarea. El comando utilizará las selecciones.
Por ejemplo, seleccione las huellas de edificios modificadas por pasos previos de la tarea para que sus atributos puedan actualizarse en el paso actual.
Antes de que se ejecute el comando, seleccione una selección guardada creada por un paso anterior.
Por ejemplo, seleccione la selección guardada llamada buildings_selection y ejecute el comando Atributos.
Antes de ejecutar el comando, borre la selección actual.
Antes de ejecutar el comando, cree una selección personalizada.
Por ejemplo, seleccione todas las entidades de huella del edificio recién creadas que tengan una superficie mayor que un valor especificado (Entrada = Entidades creadas en esta tarea, Tipo de selección = Nueva selección, Filtro = Capa de huellas de edificio, Expresión = "Shape_Area es mayor que 2500").
Gestión de las selecciones al salir del paso
Una tarea puede crear y manipular selecciones de entidades cuando el paso termina. Por ejemplo, cuando el paso termina, seleccione las entidades que fueron modificadas o creadas ejecutando una herramienta de geoprocesamiento. Se pueden añadir múltiples acciones de selección de entidades al completar un paso. A continuación encontrará ejemplos de acciones de selección de entidades:
Cuando el paso termina, guarde las entidades seleccionadas actualmente en una selección con nombre que puede utilizarse en los pasos posteriores de la tarea.
Por ejemplo, guarde las huellas de edificios seleccionadas actualmente en una selección llamada buildings_selection para su uso posterior.
Cuando el paso se completa, guarde todas las entidades creadas en el paso en una selección con nombre que puede utilizarse en los pasos posteriores de la tarea.
Por ejemplo, guarde las entidades de huella del edificio y línea central de la carretera creadas en el paso en una selección llamada BuildingsRoads_selection para su uso posterior.
Cuando el paso termine, guarde todas las entidades creadas por pasos anteriores en la tarea en una selección con nombre que puede utilizarse en los pasos posteriores de la tarea.
Por ejemplo, guarde las entidades de huella del edificio y línea central de la carretera creadas en pasos anteriores en una selección llamada BuildingsRoads_selection para su uso posterior.
Una vez terminado el paso, guarde todas las entidades modificadas en el paso en una selección con nombre que puede utilizarse en los pasos posteriores de la tarea.
Por ejemplo, guarde las entidades de huella del edificio y línea central de la carretera modificadas en el paso en una selección llamada BuildingsRoads_selection para su uso posterior.
Una vez terminado el paso, guarde todas las entidades modificadas por pasos anteriores en la tarea en una selección con nombre que puede utilizarse en los pasos posteriores de la tarea.
Por ejemplo, guarde las entidades de huella del edificio y línea central de la carretera modificadas en pasos anteriores en una selección llamada BuildingsRoads_selection para su uso posterior.
Cuando el paso termine, seleccione todas las entidades creadas en el paso. La selección se utilizará en el siguiente paso.
Por ejemplo, seleccione todas las huellas de edificios creadas en el paso para que se les pueda asignar atributos en el siguiente paso.
Cuando termine el paso, seleccione todas las entidades creadas por pasos anteriores en la tarea. La selección se utilizará en el siguiente paso.
Por ejemplo, seleccione las entidades de huella del edificio y línea central de la carretera creadas por pasos previos de la tarea para que puedan atribuirse en el siguiente paso.
Cuando termine el paso, seleccione todas las entidades modificadas en el paso. La selección se utilizará en el siguiente paso.
Por ejemplo, seleccione las entidades de huella del edificio modificadas en el paso para que sus atributos puedan actualizarse en el siguiente paso.
Cuando el paso termine, seleccione todas las entidades modificadas por los pasos anteriores de la tarea. La selección se utilizará en el siguiente paso.
Por ejemplo, seleccione las entidades de huella del edificio y línea central de la carretera modificadas por pasos previos de la tarea para que sus atributos puedan actualizarse en el siguiente paso.
Cuando el paso termine, seleccione una selección guardada creada por un paso anterior.
Por ejemplo, seleccione la selección guardada llamada buildings_selection para el siguiente paso.
Cuando el paso termine, borre la selección actual.
Cuando el paso termine, cree una selección personalizada.
Gestión de las selecciones tras la ejecución de herramientas de geoprocesamiento
Una tarea puede guardar o seleccionar las entidades creadas o modificadas por herramientas de geoprocesamiento si las entidades fueron creadas o modificadas en una sesión de edición. Si se activa Activar Deshacer para una herramienta de geoprocesamiento, se inicia una sesión de edición cuando la herramienta se ejecuta, y las entidades creadas o modificadas por la herramienta pueden guardarse o seleccionarse.
Al agregar la herramienta de geoprocesamiento a la acción de paso en el panel Diseñador de Tareas, active Habilitar Deshacer en el panel Geoprocesamiento. Agregue una acción de selección al salir del paso para guardar o seleccionar las entidades creadas por la herramienta de geoprocesamiento.
Selecciones personalizadas
Se pueden crear selecciones personalizadas para manipular y filtrar selecciones existentes resultantes de los pasos de la tarea. Se pueden agregar selecciones personalizadas al iniciar un paso, antes de ejecutar un comando de paso y al salir de un paso. Puede crear las siguientes selecciones personalizadas:
|
Tipo de selección |
Descripción |
|---|---|
|
Nueva selección |
Cree una nueva selección a partir de una selección de entrada especificada. |
|
Agregación de una entrada a la selección existente |
Agregue una selección de entrada especificada a una selección existente especificada. |
|
Eliminación de la entrada de la selección existente |
Elimine una selección de entrada específica de una selección existente especificada. |
|
Creación de un subconjunto de la entrada y la selección actual |
Seleccione únicamente las entidades que intersecten con la entrada especificada y las selecciones existentes especificadas. |
|
Selección de todas las entidades que no estén en la entrada |
Borre la selección de entrada especificada y seleccione todas las entidades que no formaban parte de la selección de entrada. |
Las selecciones personalizadas pueden filtrarse por una capa o tabla especificada en la vista activa del mapa de la tarea y también pueden consultarse mediante una consulta SQL.
Más información sobre cómo elaborar una consulta SQL
Nota:
Debe haber una vista activa de mapa configurada en la pestaña Vistas del panel Diseñador de tareas para que las capas y tablas estén disponibles en la lista desplegable Filtrar por capa o por tablas.