WCS servicios
El servicio de cobertura web (WCS) de Open Geospatial Consortium, Inc. (OGC), proporciona una especificación abierta para compartir datasets ráster en la Web. ArcGIS for Server permite publicar servicios WCS a partir de colecciones de imágenes, mapas o geodatabases que contengan rásteres.
Un servicio WCS devuelve datos en un formato que se puede utilizar como entrada para análisis y modelado. En cambio, los servicios OGC WMS únicamente devuelven una imagen de los datos. Los datasets ráster que se facilitan a través de los servicios WCS se conocen como coberturas. No se deben confundir con los datasets vectoriales disponibles en las versiones anteriores de ArcGIS, que también se llamaban coberturas.
Los servicios WCS son útiles si desea que sus datasets ráster estén disponibles en línea de forma abierta y reconocida a través de diferentes plataformas y clientes. Cualquier cliente generado para admitir la especificación WCS 1.0.0, 1.1.0, 1.1.1 y 1.1.2 puede ver y trabajar con su servicio.
Las aplicaciones de cliente funcionan con un servicio WCS mediante la incorporación de parámetros a la dirección URL del servicio. Los servicios WCS publicados con ArcGIS Server admiten las siguientes operaciones:
Solicitar metadatos a nivel de servicio y una breve descripción de los datos (GetCapabilities).
Solicitar una descripción completa de una o más coberturas (DescribeCoverage).
Solicitar una cobertura en un formato de cobertura conocido (GetCoverage).
Puede obtener más información acerca de los servicios WCS en el sitio Web del Consorcio Geoespacial abierto. Esri también mantiene una página Web de Interoperabilidad y estándares que detalla la compatibilidad con los servicios OGC en ArcGIS.
Crear un servicio WCS
En ArcGIS Server, el WCS se expone como recurso de un servicio de mapas, un servicio de imágenes o un servicio de geodatos. Para crear un servicio WCS, es necesario crear uno de estos tres servicios y habilitar el recurso WCS. Los orígenes de los servicios de WCS deben ser uno de estos:
Un mapa que contenga capas ráster o capas de mosaico
Un dataset ráster o un dataset de mosaico
Un archivo de capa que haga referencia a un dataset ráster o un dataset de mosaico
Una geodatabase que contenga datos ráster
Las geodatabases personales no se admiten en ArcGIS 10.1 for Server o versiones posteriores.
-
Para crear un servicio de WCS desde un servicio de mapas, abra ArcMap y cree el documento de mapa que contenga las capas ráster que desea proporcionar. Cuando realice esta acción, tenga en cuenta que únicamente los datos ráster en el mapa se facilitarán en un servicio WCS; las propiedades de capa no se mantendrán y cualquier dato de entidad se excluirá del servicio WCS. Cuando haya terminado su documento de mapa, publíquelo como servicio de mapas con la capacidad WCS habilitada. A partir de este momento, cualquier cliente que admita la especificación OGC WCS podrá utilizar el servicio.
Consulte Publicar un servicio de mapas.
Para crear un servicio WCS a partir de un servicio de imágenes, prepare el dataset ráster, el dataset de mosaico o el archivo de capa que haga referencia a un dataset ráster o a un dataset de mosaico que desee publicar y, a continuación, publíquelo como un servicio de imágenes con la capacidad WCS habilitada.
Consulte Publicar un servicio de imágenes.
Para crear un servicio WCS a partir de un servicio de geodatos, cree una geodatabase (archivo o ArcSDE), cargue los datos ráster que desee proporcionar en la geodatabase y, a continuación, publique la geodatabase como un servicio de geodatos con la capacidad WCS habilitada.
Consulte Publicar un servicio de geodatos.
Un servicio WCS creado a partir de un servicio de mapas o servicio de geodatos puede contener varias coberturas. Sin embargo, las fuentes de datos ráster deben tener una referencia espacial válida. Un servicio WCS desde un servicio de imágenes contiene una cobertura WCS simple.
Configurar propiedades del servicio WCS
Las propiedades del servicio WCS se reflejan en sus archivos de recursos de modo que cualquier usuario que utilice el servicio puede obtener un mejor entendimiento de las acciones del responsable de publicación del servicio. Al publicar un servicio WCS con archivos de recursos generados por el sistema (el valor predeterminado), se recomienda que llene las propiedades del servicio de WCS. Para obtener información sobre cada propiedad de servicio de WCS que puede establecer, consulte Propiedades disponibles del servicio WCS. Además, los siguientes temas incluyen instrucciones sobre cómo obtener la ubicación donde puede establecer las propiedades del servicio de WCS:
Establecer propiedades de WCS utilizando un archivo de recursos externo
Si desea disponer de una mayor flexibilidad acerca de cómo el servicio publica sus recursos, puede utilizar archivos de recursos externos. Por ejemplo, los servicios WCS alojados en ArcGIS Server únicamente admiten su sistema de referencia espacial original y el WGS84. Dado que ArcGIS Server admite miles de sistemas de referencia espacial predefinidos, estos se pueden agregar a un servicio WCS y mostrar a los clientes WCS a través del uso de archivos de capacidades WCS externas. Consulte Utilizar archivos de recursos externos con servicios WCS para obtener más información.
Asegurar servicios WCS
Un servicio WCS expone un mapa, geodatos o servicio de imágenes de ArcGIS Server a los consumidores de WCS. La seguridad de un servicio WCS se gestiona mediante el control de la seguridad de su mapa, geodatos o servicio de imágenes principales. Si a un rol en particular, por ejemplo, Urbanistas, se le deniega el acceso a un mapa, no podrán tener acceso al mapa, independientemente de si intentan utilizarlo a través de un protocolo simple de acceso a objetos (SOAP), transferencia de estado representacional (REST) o interfaces WCS.
ArcGIS Server es compatible con una cantidad de esquemas de autenticación diferentes. Los servicios a los que se espera poder acceder a través de las interfaces OGC se deben asegurar con la Autenticación de Windows integrada, con HTTP Basic o HTTP Digest. La mayoría de clientes OGC (tanto los de Esri y con los que no lo son) entenderán y trabajarán con estos sistemas de autenticación estándar generalizados.
Consumir servicios WCS
Para conectar con un servicio WCS es necesario conocer la dirección URL. Al utilizar ArcGIS Server para publicar un servicio WCS, su dirección URL toma este formato:
http://gisserver.domain.com:6080/services/folder/service/service type (puede ser MapServer, ImageServer o GeoDataServer)/WCSServer?
Recuerde que esta capacidad WCS está disponible para servicios de mapa, servicios de imágenes y servicios de geodatos. Esta es la razón por la que existen tres opciones para el tipo de servicio.
Ejemplo de dirección URL servicio WCS
Si tiene una carpeta llamada Japan que contiene el servicio de mapas de Tokyo ejecutándose en un gisserver con el número de puerto 6080, la dirección URL del servicio WCS sería:
http://gisserver:6080/arcgis/services/Japan/Tokyo/MapServer/WCSServer?
Si tiene un servicio de imágenes IdahoImages ejecutándose en myServer con el número de puerto 6080, la dirección URL para el servicio WCS sería así:
http://gisserver:6080/arcgis/services/IdahoImages/ImageServer/WCSServer?
Si tiene una carpeta llamada Ohio que contenga el servicio de geodatos SummitCounty ejecutándose en myServer con el número de puerto 6080, la dirección URL del servicio WCS sería así:
http://gisserver:6080/arcgis/services/Ohio/SummitCounty/GeoDataServer/WCSServer?
Para obtener más información acerca de cómo emplear un servicio WCS, consulte Comunicar con un servicio WCS en un navegador Web.
Formatos de salida compatibles
Los formatos de salida compatibles en los servicios WCS son GeoTIFF, NITF, HDF, JPEG, JPEG2000 y PNG. Para obtener más información acerca de cómo se admiten estos formatos de imagen en ArcGIS, consulte los formatos de archivo de dataset ráster admitidos en la Ayuda de ArcGIS.