Preparar los documentos de mapa que contienen capas de herramienta

Los documentos de mapa que contienen capas de herramienta se pueden publicar en ArcGIS Server como un servicio de geoprocesamiento. Cada capa de herramienta en el documento de mapa se convierte en una tarea dentro del servicio de geoprocesamiento. El flujo de trabajo para configurar y preparar un documento de mapa que contiene las capas de herramienta para la publicación incluye:

Los siguientes pasos asumen que creó un modelo adecuado para publicar en ArcGIS Server.

Cambiar el nombre de las capas de herramienta

Cuando agrega una caja de herramientas o un modelo a un mapa como una capa de herramienta, a la capa de herramienta y las subcapas de salida resultantes se les dará el mismo nombre que al modelo original y los parámetros de salida, respectivamente. Si cambia el nombre de la capa de herramienta en la tabla de contenido y publica el mapa para utilizarlo en una aplicación Web, no se podrá devolver los resultados de la tarea a la aplicación Web. No cambie los nombres de la capa de herramienta o subcapa de salida.

Volver a crear las capas de herramientas cuando se produzcan cambios en la herramienta subyacente.

Si, después de crear una capa de herramienta, cambia los parámetros del modelo en el que está basado, debe eliminar y volver a crear la capa de herramienta. Si cambia el esquema de un conjunto de entidades, también debe volver a crear la capa de herramienta.

Capas de herramientas que contienen la definición de los parámetros de la herramienta subyacente. Si cambia los parámetros de alguna forma, debe eliminar y volver a crear la capa de herramientas de forma que la nueva capa de herramientas contenga las nuevas definiciones del parámetro. No es necesario volver a crear la capa de herramientas si cambia la lógica del modelo o de la secuencia de comandos; solo es necesario cuando cambia algo relacionado con los parámetros de entrada y de salida.

Establecer opciones de geoprocesamiento

  1. En ArcMap, haga clic en menú Geoprocesamiento > Opciones de geoprocesamiento.
    • La opción Los resultados son temporales por defecto debería estar desmarcada.
  2. Compruebe que no estableció el entorno de espacio de trabajo temporal al nivel de la herramienta:
    • En la ventana de ArcToolbox o Catálogo, haga clic con el botón derecho del ratón en la herramienta de modelo que desea publicar y a continuación haga clic en Propiedades.
    • Haga clic en la ficha Entornos.
    • Si la casilla de verificación Espacio de trabajo está desmarcada, no se establece el entorno de espacio de trabajo temporal y puede hacer clic en Cancelar. Si la casilla de verificación Espacio de trabajo está marcada, expándala y asegúrese de que Espacio de trabajo temporal esté desmarcada.

    • ModelBuilder le permite establecer el entorno del espacio de trabajo temporal para cualquier proceso en un modelo. Sin embargo, no debería publicar los modelos que establecen el espacio de trabajo temporal para cualquier proceso. Si está trabajando con un modelo que no creó, deberá verificar con el autor del modelo para determinar si establece el espacio de trabajo temporal para cualquier proceso de modelo. Establecer el espacio de trabajo temporal para los procesos de modelo no es una práctica estándar, de modo que es raro que encuentre esto. Para verificar si los procesos de modelo tienen el espacio de trabajo temporal, edite el modelo, haga clic con el botón derecho del ratón en un elemento de la herramienta, haga clic en Propiedades y a continuación haga clic en la ficha Entornos. En Espacio de trabajo, debe desmarcarse la configuración de Espacio de trabajo temporal.

Establecer el entorno de espacio de trabajo temporal

En la sesión anterior, asegúrese de que el espacio de trabajo temporal no se estableció al nivel de la herramienta o del proceso de modelo. Sin embargo, debe establecer el espacio de trabajo temporal al nivel de la aplicación:

  1. En ArcMap, haga clic en menú Geoprocesamiento > Entornos.
  2. En el cuadro de diálogo Configuración del entorno, expanda la configuración Espacio de trabajo.
  3. Para la configuración del entorno Espacio de trabajo temporal, introduzca la ruta hacia una carpeta del sistema.
NotaNota:
  • No establezca el espacio de trabajo temporal en una geodatabase.
  • No es necesario establecer el espacio de trabajo temporal si el modelo no genera la salida en datasets en disco.

¿Qué pasa si no establece el entorno del espacio de trabajo temporal?

Si deja el espacio de trabajo temporal en blanco, se utiliza el espacio de trabajo predeterminado del sistema. Este espacio de trabajo predeterminado se encuentra en la carpeta Documents and Settings. Windows daña la ruta hasta el espacio de trabajo predeterminado de la siguiente forma:

C:\DOCUME~1\<username>\LOCALS~1\Temp\

Después de ejecutar la herramienta, las salidas se escriben en esta ubicación. Cuando publica el documento de mapa, ArcGIS Server busca datos en esta ubicación y no puede encontrarlos debido a que la ruta está dañada y el documento no se publicará.

Crear capas de herramienta

Crear una capa de herramienta

Para crear una capa de herramienta, arrastre la herramienta desde la ventana de ArcToolbox o Catálogo en la tabla de contenido de ArcMap o en la visualización del mapa. Si las salidas de la herramienta existen cuando se crea la capa de herramienta, la capa de herramienta contendrá subcapas para cada salida. Si las salidas no existen, no se crearán subcapas.

Cuando se crea la capa de herramienta, es posible que haya o no haya subcapas.

Abrir y ejecutar las capas de herramienta

Después de crear la capa de herramienta, debe ejecutar la capa de herramienta para crear todas las salidas de la herramienta.

  1. Haga clic con el botón derecho del ratón en la capa de herramienta y haga clic en Abrir.
  2. Proporcione las entradas necesarias para la herramienta y haga clic en Aceptar para ejecutarla.
  3. Después de que la herramienta finalice la ejecución, la capa de herramienta debería contener una subcapa para cada salida de la herramienta.

La siguiente ilustración muestra el cuadro de diálogo de herramienta para la herramienta Crear cuenca hidrográfica que se encuentra en el ejemplo Cuenca hidrográfica.

Herramienta Crear polígono de cuenca hidrográfica

Cambiar la simbología de la capa si es necesario

Si está creando un servicio de geoprocesamiento con un servicio de mapas de resultado, el servicio de mapas utilizará la simbología que se definió para cada subcapa en la capa de herramienta para dibujar los resultados.

Para cambiar la simbología de una subcapa en la capa de herramienta, haga clic con el botón derecho del ratón en la subcapa, haga clic en Propiedades y a continuación haga clic en la ficha Simbología.

Más información sobre la asignación de símbolos a los datos de salida

Quitar las capas innecesarias

Antes de publicar el documento de mapa, debería quitar todas las capas innecesarias. Por ejemplo, es posible que tenga capas de ejecuciones anteriores del modelo o capas que se utilizaron para definir los esquemas de conjunto de entidades. Sólo debería mantener las capas de herramienta y las capas utilizadas por los modelos.

Asegurarse de que las capas estén conectadas

Si está publicando un servicio de geoprocesamiento con un servicio de mapas de resultado, cada capa dentro del documento de mapa debe ser una capa válida; no puede ser una capa desconectada, como se ilustra a continuación. De lo contrario, el servicio de mapas de resultado no puede dibujar los datos.

Capa desconectada

Las capas de herramienta contienen una subcapa para cada salida de la herramienta. Los datos para estas subcapas deben existir para que se dibujen los datos.

NotaNota:

Este es un requisito sólo si está utilizando un servicio de mapas de resultado.

Si no está utilizando un servicio de mapas de resultado, puede publicar con las capas desconectadas. Generalmente, las capas desconectadas son el resultado de escribir los datos en la memoria.

Las subcapas aparecen después de que se ejecuta la capa de herramienta.

Tenga en cuenta que los servicios tienen un programa de reciclado que los reinicia automáticamente. Por defecto, este reinicio ocurre cada 24 horas a media noche. Si los datos se eliminan después de la publicación, el servicio de mapas de resultado no podrá dibujar los datos.

Temas relacionados


7/11/2012