Ejemplo de servicio de geoprocesamiento: cuenca hidrográfica

Complejidad: Principante Requisito de datos: ArcGIS Tutorial Data for Desktop

Carpeta

Cuenca hidrográfica

Propósito

Por medio de ArcGIS Spatial Analyst extension, este servicio básico calcula un polígono de cuenca hidrográfica.

Servicios

StoweReference (servicio de mapas), StoweWaterSheds (servicio de geoprocesamiento).

Tareas de geoprocesamiento

Crear polígono de cuenca hidrográfica

Entradas

El usuario digitaliza un punto en el área de estudio.

Salidas

Polígono de la cuenca hidrográfica que se calculó y un punto de fluidez alineado.

Datos

En este ejemplo se utilizan datos de elevación digitales (ráster) y otros datos que se encuentran en el tutorial de ArcGIS Spatial Analyst extension.

Extensiones

ArcGIS Spatial Analyst extension.

Acerca de este ejemplo

Carpeta correspondiente

Los datos de este ejemplo se pueden descargar desde ArcGIS.com. Una vez descargado, extraiga el archivo zip a C:\arcgis\ArcTutor\. La carpeta GP Service Examples\Watershed contiene el modelo y los datos completos. En este ejemplo se copiarán todos los datos al equipo de ArcGIS for Server durante la publicación.

Establecer conexiones al servidor SIG

Deberá configurar una conexión de publicación o de administrador al servidor SIG para publicar y utilizar el servicio de geoprocesamiento. De manera opcional, puede crear una conexión de usuario que le permitirá utilizar solo los servicios de geoprocesamiento.

Pasos:
  1. En la ventana Catálogo, navegue hasta el nodo del servidor SIG y haga doble clic en Agregar ArcGIS Server.
  2. Elija Administrar servicios SIG y haga clic en Siguiente.
  3. Introduzca la dirección URL de su servidor SIG; por ejemplo, http://myserver:6080/arcgis/. Proporcione un nombre de usuario y la contraseña y, a continuación, haga clic en Finalizar. Ahora tiene una conexión al servidor SIG en el nodo Servidores SIG de la ventana Catálogo.

Familiarización de datos

Datos

Los datos que proporcionan entradas para los modelos están en C:\arcgis\ArcTutor\GP Service Examples\Watershed. Los datos son para la ciudad de Stowe, Vermont. El contenido de esta ubicación se muestra a continuación:

La herramienta y los datos que constituyen la muestra de Cuenca hidrográfica
  • dem_fill es el resultado de ejecutar la herramienta Rellenoutilizando la elevación como entrada.
  • Sombreado es el resultado de ejecutar la herramienta Sombreadoutilizando dem_fill como entrada.
  • flowdir es el resultado de ejecutar la herramienta Dirección de flujoutilizando dem_fill como entrada.
  • Acumulación es el resultado de ejecutar la herramienta Acumulación de flujo utilizando flowdir como entrada.

Mapa de referencia

Abra el mapa de referencia, StoweReference. mxd, ubicado en C:\arcgis\ArcTutor\GP Service Examples\Watershed. El mapa de referencia contiene tres capas: uso del suelo (ráster landuse), sombreado (ráster hillshade) y carreteras (clase de entidad Stowe.gdb/roads).

Mapa de referencia y leyenda

La capa de sombreado se dibuja con una transparencia de 55 por ciento. Para cambiar la transparencia, haga clic derecho en la capa Sombreado, elija Propiedades, haga clic en la pestaña Visualización y después cambie la transparencia.

El servicio de mapas proporcionará una referencia para utilizar el servicio de geoprocesamiento. Publique el documento de mapa StoweReference el documento en el servidor.

Pasos:
  1. En ArcMap, elija Archivo > Compartir como > Servicio en el menú principal.
  2. En el primer panel, elija Publicar un servicio y haga clic en Siguiente.
  3. Seleccione la conexión de administrador que creó antes.
  4. Acepte el nombre del servicio predeterminado sugerido de StoweReference y haga clic en Siguiente.
  5. Acepte el valor predeterminado sugerido que publicar en la carpeta raíz existente y haga clic en Continuar.
  6. Pulse el botón Publicar Publicar para publicar el servicio.

Puede probar el servicio StoweReference iniciando ArcMap con un documento en blanco, desplazándose hasta el servidor SIG y agregando el servicio de mapas StoweReference. Habilite la conexión que realizó previamente haciendo doble clic sobre la misma. Busque el servicio StoweReference y arrástrelo a la ventana del mapa.

Modelo

Abra el documento de mapa StoweHydro. Este documento de mapa proporciona una referencia a las capas ráster, que el modelo requiere.

En este ejemplo, el modelo Crear polígono de cuenca hidrográfica se encuentra dentro de la caja de herramientas StoweWatersheds. Edite el modelo y examine las herramientas y la entrada que conforman el modelo.

Crear polígono de cuenca hidrográfica

Las variables Acumulación de flujo y Dirección de flujo son capas ráster en el documento de mapa. La variable Punto de fluidez es un conjunto de entidades con simbología y atributos establecidos en la plantilla de entidad del archivo de capa PourPoint.

Ejecute y publique el modelo

Ejecute la herramienta una vez para asegurarse de que funciona correctamente. Una vez que se ejecuta en su escritorio local, publique el resultado en su servidor SIG.

Ejecutar el modelo

Para crear un servicio de geoprocesamiento, debe ejecutar la herramienta para crear un resultado en la ventana Resultados .

Pasos:
  1. En la ventana Catálogo, desplácese hasta la caja de herramientas StoweWaterSheds y amplíela. Haga doble clic en el modelo Crear polígono de cuenca hidrográfica. Se abre el cuadro de diálogo de la herramienta Crear polígono de cuenca hidrográfica.
  2. Mediante el parámetro de control Punto de fluidez, digitalice un punto en el mapa.
  3. Ejecute la herramienta haciendo clic en Aceptar.
  4. La cuenca hidrográfica de salida se agrega al mapa.
  5. Si la ventana Resultados todavía no está abierta, elija Geoprocesamiento > Resultados en el menú principal de ArcMap para abrirla.

Publique el resultado

Con un buen resultado en la ventana Resultados, publique el servicio.

Pasos:
  1. En la ventana Resultados, haga clic derecho en el resultado Crear polígono de cuenca hidrográfica y elija Compartir como > Servicio de geoprocesamiento. Esto iniciará el asistente Compartir como servicio .
  2. En el primer panel, elija Publicar un servicio y haga clic en Siguiente.
  3. Seleccione la conexión de responsable de publicación o de administrador que creó al principio de este ejercicio.
  4. Proporcione un nombre para el servicio, como StoweWaterSheds, y haga clic en Siguiente.
  5. Acepte el valor predeterminado sugerido que publicar en la carpeta raíz existente y haga clic en Continuar.
  6. Aparecerá el cuadro de diálogo Editor de servicios, pulse el botón Analizar Analizar. No debe encontrar ningún error, sólo advertencias de que los datos se copiarán en el servidor durante el proceso de publicación. Pueden ignorar estos mensajes.
  7. Seleccione la pestaña Parámetros en el lado izquierdo del Editor de servicio.
    • Habilite los mensajes completos configurando Nivel Mensaje como Info.
    • Puesto que la tarea Crear polígono de cuenca hidrográfica se ejecuta rápidamente y devuelve un polígono pequeño, establezca el Modo de ejecución como Sincrónico.

      Publicar el servicio StoweWaterSheds

  8. Haga clic en el botón Vista previa Vista previa para ver cómo aparecerá el cuadro de diálogo de la herramienta cuando la tarea Crear polígono de cuenca hidrográfica se utilice en ArcMap.
  9. Haga clic en el botón Publicar Publicar para crear e iniciar el servicio.

Utilizar el servicio

Pasos:
  1. Abra ArcMap con un documento en blanco.
  2. Agregue el servicio de mapas StoweReference a la tabla de contenido de ArcMAP desde la conexión del Servidor SIG.
  3. Expanda el servicio de geoprocesamiento StoweWaterSheds desde la conexión de usuario del servidor SIG y haga doble clic en la tarea Crear polígono de cuenca hidrográfica para abrir el cuadro de diálogo de la herramienta.
  4. Agregue un punto para la tarea Crear polígono de cuenca hidrográfica mediante el control de conjunto de entidades.
  5. Haga clic en Aceptar para ejecutar la tarea.

    Después de finalizar la tarea, la tabla de contenido tiene las dos capas de salida, como se ilustra a continuación:

    La salida de la tarea Crear polígono de cuenca hidrográfica se agrega a la tabla de contenido de ArcMap
  6. Examine los resultados de la tarea en la ventana Resultados, como se ilustra a continuación:

Temas relacionados

5/12/2014