Vocabulario esencial para los servicios de geoprocesamiento
Término |
Descripción |
---|---|
Al publicar un servicio de geoprocesamiento, puede elegir visualizar el resultado de su tarea como un mapa (además de cualquier otro resultados de su tarea). El mapa se crea en el servidor mediante ArcMap para transportar de vuelta al cliente como una imagen (un .jpeg, por ejemplo). La simbología, el etiquetado, la transparencia y todas las demás propiedades del mapa devuelto son los mismos que la capa de salida en su sesión de ArcMap actual. | |
Datos de proyecto es un término que utiliza el geoprocesamiento para describir los datos de entrada que no son un parámetro; es decir, los datos no son proporcionados por el usuario de la herramienta o tarea, sino se utilizan internamente por la herramienta o tarea. Por ejemplo, la variable Dataset de red San Francisco en el modelo que se muestra a continuación es datos de proyecto porque se utiliza por el modelo pero no expone como un parámetro. Esencialmente, los datos del proyecto de modelo es un óvalo azul sin una P junto al mismo. Los datos de proyecto pueden aparecer en secuencias de comandos, como se muestra en el siguiente fragmento de código de Python.
| |
Un almacenamiento de datos es un catálogo de datos que se puede encontrar en el servidor. El almacenamiento de datos es una forma de dar el servidor una lista de ubicaciones de datos que el servidor puede acceder. Cuando el servidor puede acceder a los datos, los datos que se encuentran en su equipo local no se copiarán en el servidor al publicar. Por lo general, se puede utilizar el almacenamiento de datos para los datos de proyecto. | |
Cuando crea una tarea de geoprocesamiento en un servicio de geoprocesamiento, debe decidir cómo el cliente itroducirá los valores de entrada para cada parámetro de tarea al elegir un modo de entrada para el valor de parámetro. En general, hay tres modos de entrada:
| |
Un servicio SIG tiene que funcionar con el más simple de todos los clientes: Un navegador web que se ejecuta en un equipo que no tiene las capacidades SIG. Los clientes simples saben solo como transportar (enviar y recibir) paquetes de datos simples a un servidor, como archivos de texto, números y entidades geográficas y sus atributos (campos). En el contexto de las tareas de geoprocesamiento, los datasets SIG se pueden dividir en dos categorías distintas: no transportables y transportables.
| |
El modo de ejecución Sincrónico en comparación con el asíncrono | Sincrónico y asíncrono definen la manera en que el cliente presentará parámetros para la ejecución y obtiene el resultado de la tarea. Cuando un servicio se establece en sincrónico, el cliente espera que la tarea finalice. Por lo general, una tarea sincróna tarea se ejecuta rápidamente, 5 segundos o menos. Una tarea asíncrona generalmente tarda más tiempo en ejecutarse y el cliente debe preguntar periódicamente al servidor si la tarea no ha terminado, y si ha terminado, obtener el resultado. Una aplicación web con una tarea asíncrona debe tener lógica aplicada para verificar el estado de una tarea y manejar el resultado una vez que finalice la ejecución. |