¿Qué tipos de servicios se pueden publicar?

Un servidor SIG alberga servicios GIS. Un servicio SIG representa un recurso SIG, como un mapa, globo, localizador o conexión de geodatabase, que se encuentra en el servidor y se pone a disposición de las aplicaciones cliente. Los servicios permiten compartir el uso de recursos entre clientes de manera fácil. Los clientes tienen la misma vista de recursos y dado que el servidor los almacena, los puede guardar y no es necesario que los clientes tengan instalado el software de SIG. El servidor almacena el recurso, aloja el servicio y hace el trabajo SIG, devolviendo al cliente el resultado en un formato habitual, como por ejemplo, imágenes o texto.

Trabajar con servicios

No necesita ningún software SIG especializado para trabajar con un servicio, puede utilizar el servicio del navegador Web o la aplicación personalizada. No obstante, las aplicaciones de ArcGIS, tales como ArcMap y ArcGlobe, también pueden actuar como clientes de los servicios SIG.

Cuando trabaja con un servicio alojado por ArcGIS Server, dispone, en la mayoría de los casos, del mismo nivel de acceso al recurso que podría tener si el recurso estuviera localizado en su equipo. Con un servicio de mapas, por ejemplo, las aplicaciones de cliente pueden tener acceso a los contenidos de un mapa en el servidor de la misma forma que si el mapa estuviera almacenado localmente.

Publicar un recurso SIG como un servicio es la clave para facilitar el recurso a otros usuarios. Al implementar ArcGIS for Server, seguirá el patrón habitual de creación de recursos en ArcGIS for Desktop y publicación de recursos como servicios de forma que las aplicaciones de cliente puedan utilizarlos.

Este gráfico resume los servicios que están disponibles y el recurso SIG necesario para cada uno:

Tipo de servicio

Recurso SIG requerido

Servicio de mapas

Documento de mapa (.mxd)

Servicio de geocodificación

Localizador de direcciones (.loc, .mxs, localizador de lotes SDE)

Servicio de geodatos

Archivo de conexión de base de datos (.sde) o geodatabase de archivos

Servicio de geoprocesamiento

Resultado de geoprocesamiento en la ventana Resultados en ArcGIS for Desktop

Servicio de globo

Documento de globo (.3dd)

Servicio de imágenes

Dataset ráster, dataset de mosaico o archivo de capa que hace referencia a un dataset ráster o dataset de mosaico

Buscar servicio

Carpetas y geodatabases de contenido SIG que se desea buscar

Servicio de Workflow Manager

Repositorio de ArcGIS Workflow Manager

Habilitar recursos

Al publicar un recurso SIG en el servidor, puede habilitar los recursos que definen las distintas formas en las que los clientes pueden utilizar el servicio. Por ejemplo, puede habilitar la capacidad de acceso a entidades en un servicio de mapas para permitir que alguien para editar entidades en la web. Al habilitar los recursos, proporciona la funcionalidad SIG que los usuarios de sus aplicaciones necesitan.

Como administrador de ArcGIS Server, deberá centrar la vista del servidor en los recursos SIG y los servicios que crea a partir de ellos. Sin embargo, la vista del servidor del cliente se centrará más en los recursos que ha habilitado al publicar el recurso, ya que es lo que se puede utilizar. Como administrador, tiene la posibilidad de publicar un recurso SIG y habilitar un gran número de recursos en el mismo. Los usuarios de estos servicios verán estos recursos como servicios independientes.

En este gráfico se detallan los recursos que se pueden habilitar y el recurso SIG necesario para exponer cada uno:

Recurso

Qué hace

Servicios que muestran este recurso

Acceso a entidades

Proporciona acceso a las entidades vectoriales en un mapa.

Servicios de mapas

Geocodificación

Proporciona acceso a un localizador de direcciones. Este recurso se encuentra siempre habilitado cuando publique un servicio de geocodificación.

Servicios de geocodificación

Geodatos

Proporciona acceso a los contenidos de una geodatabase para obtener una consulta, extracción y replicación de datos. Este recurso se encuentra siempre habilitado cuando publique un servicio de geodatos.

Servicios de geodatos

Geoprocesamiento

Proporciona acceso a los modelos de geoprocesamiento. Este recurso se encuentra siempre habilitado cuando publique un servicio de geoprocesamiento.

Servicios de geoprocesamiento

Globo

Proporciona acceso al contenido de un documento de globo. Este recurso se encuentra siempre habilitado cuando publique un servicio de globo.

Servicios de globo

Procesamiento de imágenes

Proporciona acceso al contenido de un dataset ráster o un dataset de mosaico, incluidos los valores de píxel, propiedades, metadatos y bandas. Este recurso se encuentra siempre habilitado cuando publique un servicio de imágenes.

Servicios de imágenes

JPIP

Proporciona la capacidad de transmisión por secuencias JPIP al utilizar archivos JPEG 2000 o NITF (con compresión JPEG 2000) y configurados con un servidor JPIP desde ITT VIS.

Servicios de imágenes

KML

Utiliza un documento de mapa para crear entidades de lenguaje de marcado Keyhole (KML).

Servicios de mapas

Representación cartográfica

Proporciona acceso al contenido de un mapa, como las capas y sus atributos subyacentes. Este recurso se encuentra siempre habilitado cuando publique un servicio de mapas.

Servicios de mapas

Acceso a datos móviles

Permite la extracción de datos desde un mapa a un dispositivo móvil.

Servicios de mapas

Análisis de red

Resuelve problemas de análisis de red de transporte mediante la extensión ArcGIS Network Analyst.

Servicios de mapas

Schematics

Permite visualizar, generar, actualizar y editar diagramas esquemáticos.

Servicios de mapas

WCS

Crea un servicio que cumple con la especificación del Servicio de cobertura Web (WCS) del Consorcio Geoespacial abierto, Inc. (OGC).

Servicios de mapas, servicios de imágenes, servicios de geodatos

WFS

Crea un servicio que cumple con la especificación del Servicio de entidades Web (WFS) de OGC.

Servicios de mapas, servicios de geodatos

WMS

Crea un servicio que cumple con la especificación del Servicio de mapas Web (WMS) de OGC.

Servicios de mapas, servicios de imágenes

WMTS*

Crea un servicio que cumple con la especificación del Servicio de teselas de mapas Web (WMS) de OGC.

Servicios de mapas, servicios de imágenes

WPS

Crea un servicio que cumple con la especificación del Servicio de procesamiento Web (WMS) de OGC.

Servicios de geoprocesamiento

NotaNota:

*A diferencia de otros tipos de servicios de OGC, no hay opción de capacidad WMTS para habilitar o deshabilitar cuando crea un servicio de mapas en memoria caché. El servicio de mapas y sus teselas son accesibles automáticamente mediante la especificación WMTS.

¿Qué recurso de servicio debo habilitar?

Es importante saber qué recursos se encuentran disponibles y seleccionar los que mejor se ajusten a sus necesidades. Los siguientes ejemplos pueden ayudarle a decidir qué recursos deberá habilitar cuando publique sus recursos SIG:

Facilitar servicios en la Web

Cuando publica un servicio de ArcGIS for Server, se expone a sí misma a través de los servicios Web común tecnologías SOAP y REST. Si no desea que todo el mundo en su organización vea el servicio, puede configurar la seguridad de ArcGIS Server para establecer límites de acceso. También puede limitar qué tipos de cosas los usuarios pueden hacer con el servicio al deshabilitar las operaciones permitidas describen debajo.

Operaciones permitidas

Los servicios Web de ArcGIS Server tienen operaciones que definen qué usuarios tienen permiso para relacionarse con el servicio. Cada operación representa un grupo de métodos relacionados. Cuando deshabilita una operación, impide que los clientes ejecuten esos métodos. Cuando habilita una operación, los clientes pueden utilizar todos los métodos en esa operación.

Por ejemplo, las operaciones permitidas de los servicios de mapas son Mapa, Consulta y Datos. La herramienta Identificar utiliza un método en Consulta; por tanto, si no desea que los clientes puedan utilizar la herramienta Identificar con un servicio de mapas debe deshabilitar Consulta. Para cada tipo de servicio, encontrará una lista de operaciones y sus métodos asociados en Ajustar y configurar servicios.

Formatos de mensaje

Los servicios Web de ArcGIS server son compatibles con los formatos SOAP y binario de mensaje. SOAP es un protocolo común de mensajería de servicios Web. Binaria es utilizado por determinadas aplicaciones cliente de ArcGIS, como por ejemplo ArcMap y ArcGlobe, para visualizar los servicios.

De manera predeterminada, están habilitados los formatos de mensaje binario y SOAP. Sin embargo, puede usar cualquiera de estos formatos. Tenga en cuenta que si selecciona solo binario, los clientes Web estándar no podrán utilizar el servicio; solo los clientes de ArcGIS pueden utilizar el formato binario de mensaje.

Para cambiar el formato de mensajes para sus servicios, utilice el Directorio del administrador de ArcGIS for Server para editar las propiedades del sitio. Para obtener instrucciones, abra la Ayuda del directorio del administrador y navegue al tema Propiedades del servidor bajo el recurso Sistema.

Direcciones URL del servicio Web

Para que los clientes puedan acceder a los servicios Web, necesitarán conocer la dirección URL. Para tener acceso a un servidor a través de REST, utilice el siguiente formato:

http://<Nombre de>: servidor<el número de puerto>/arcgis/servicios

Esto muestra una página llamada Directorio de servicios. Puede navegar por los enlaces en el Directorio de servicios para obtener la dirección URL de cualquier servicio de su servidor. Notará que para conectarse a un servicio específico, la dirección URL de REST adopta un formato más largo:

http://<nombre del servidor>:<número de puerto>/arcgis/rest/services/<nombre de la carpeta (si el servicio reside en una carpeta)>/<nombre del servicio>/<tipo de servicio>

Para tener acceso a un servidor a través de SOAP, formatee su dirección URL de la siguiente forma:

http://<Nombre de>: servidor<el número de puerto>/arcgis/servicios

Para acceder a un servicio en particular a través de SOAP, utilice este formato:

http://<nombre de servidor>/<nombre de instancia>/services/<nombre de carpeta (si el servicio se encuentra en una carpeta)>/<nombre de servicio>/<tipo de servicio(obligatorio para determinados servicios)>/<tipo de capacidad(obligatorio para determinados servicios)>

Para obtener más instrucciones acerca de los formatos de las direcciones URL que debe usar con los servicios, busque en la documentación el tema correspondiente con el servicio que vaya a crear. Para cambiar el formato de la dirección URL, puede utilizar la representación cartográfica de la dirección URL.

9/12/2013