Trabajar con vistas de capas y tabla
La entrada más común de una herramienta es un dataset. Por supuesto, siempre puede buscar el dataset en el disco, pero también puede utilizar las vistas de capas o tablas como entrada.
- Una capa es lo que ve en la tabla de contenido de ArcMap. Una capa contiene la ruta hacia el dataset junto con la información de simbología y la información de selección de filas o entidades.
- Las vistas de tabla son la tabla equivalente a una capa. Son tablas almacenadas en la memoria y son iguales a la vista de tabla que se crea cuando se agrega una tabla a ArcMap. Puede visualizar la tablas al hacer clic en el botón Lista por fuente que se encuentra en la parte superior de la tabla de contenido, como se ilustra a continuación.
Cualquier herramienta que funciona en una tabla también funcionará en una clase de entidad o capa de entidad. Esto se debe a que las clases de entidad simplemente son tablas con un atributo que contiene la forma de la entidad. En todos los demás sentidos, son una tabla.
Cuando abre un cuadro de diálogo de la herramienta en ArcMap o introduce un nombre de herramienta en la ventana de Python, ocurre lo siguiente:
- ArcGIS examina los parámetros de la herramienta para ver qué parámetros utilizan una tabla o un dataset de entrada. Si se encuentra uno, se examina el tipo de dataset de entrada. ¿Es una clase de entidad de punto? ¿Es un TIN? ¿Una red? ¿O una tabla?
- Después, se escanea y filtra la tabla de contenido de ArcMap para ver si hay capas que coinciden con el tipo de dataset del parámetro. De ser así, se crea una lista de las capas que coinciden y se presenta como una lista desplegable en el control de parámetros. Puede elegir una de estas capas o vistas de tabla como la entrada.
La siguiente ilustración muestra la herramienta Zona de influencia y el menú desplegable de las capas que creó para el parámetro Entidades de entrada.
Utilizar archivos de capa
Puede guardar las capas en el disco como un archivo de capa (un archivo con la extensión .lyr), y luego utilizarlas como entrada para cualquier herramienta que acepte una capa.
Un archivo de capa contiene la misma información que una capa interna (tal como una capa en la tabla de contenido de ArcMap), incluida la selección de entidades.
Puede utilizar la herramienta Guardar en archivo de capa para crear un archivo de capa. En ArcMap, puede hacer clic con el botón derecho del ratón en la capa de la tabla de contenido y hacer clic en Guardar como archivo de capa.
Para cualquier herramienta que acepta una capa, puede buscar un archivo de capa (.lyr) en el disco de la misma forma en que buscaría un dataset en el disco. Sin embargo, cuando busca un archivo de capa, algunas herramientas no pueden determinar el tipo de datos que contiene el archivo de capa y mostrarán todos los archivos de capa. Si elige un archivo de capa inadecuado, la herramienta mostrará un error o una advertencia.