Skip To Content

Utilizar archivos de recursos externos con servicios WCS

Cada servicio de WCS expone metadatos a nivel de servicio a través de su archivo de recursos. El archivo de recursos es la respuesta XML que los clientes reciben al hacer una solicitud GetCapabilities en el servicio. Configurar archivos de recursos externos le permite hacer lo siguiente:

  • Agregar metadatos acerca del servicio.
  • Agregar metadatos acerca de las capas.

Para usar archivos de recursos externos con servicios WCS, debe crear los archivos, y configurarlos para el uso con servicios WCS. Las secciones siguientes describen este proceso.

Nota:

Al utilizar archivos de recursos externos para su servicio WCS, deberá validar estos archivos frente al esquema DTD o XML de OGC. También asume el trabajo de realizar todas las sincronizaciones entre los archivos de recursos y los datos de origen a partir de los que se publica el servicio WCS.

Crear archivos de recursos externos

Para configurar un servicio WCS de modo que utilice archivos de recursos externos, debe preparar al menos un archivo de recursos WCS. Puede crear el archivo desde cero, pero normalmente es más sencillo utilizar como plantilla un archivo de recursos generado por el sistema.

Por defecto, los archivos de recursos generados por el sistema se crean automáticamente cada vez que se envía una solicitud GetCapabilities de WCS al servicio. Para utilizar un archivo de recursos generado por el sistema como una plantilla, debe enviar manualmente la solicitud GetCapabilities y guardar la respuesta como XML. Si desea que el servicio WCS sea compatible con versiones distintas del protocolo WCS, por ejemplo: 1.0.0, 1.1.0, 1.1.1 y 2.0.1, debe tener un archivo de recursos para cada versión de WCS que desee compatibilizar.

Siga los pasos que se describen a continuación para crear archivos de recursos externos para el servicio WCS.

  1. Si no lo ha hecho aún, publique un servicio de imágenes y habilite el recurso WCS. Para obtener más información, consulte Servicios WCS.
  2. En un navegador web, escriba la URL del servicio WCS. La dirección URL tiene el formato http://gisserver.domain.com:6080/arcgis/services/folder/service/ImageServer/WCSServer.
  3. Incorpore ?request=GetCapabilities&version=1.0.0 al final de la URL del servicio y pulse Intro. El XML que se muestra en el navegador es un recurso de la versión 1.0.0 de WCS para su servicio.
  4. Guarde los resultados en un archivo XML. El nombre del archivo debe seguir el formato <prefijo><versión de WCS>.xml. Por ejemplo, cuando guarda el XML resultante de una solicitud de la versión 1.0.0 GetCapabilities de WCS, el archivo debe usar un prefijo común (como Roads) seguido por los tres dígitos del número de la versión de WCS (100). El archivo resultante es Roads100.xml.
  5. Repita los pasos 3 y 4 para cada versión de WCS que desee usar, por ejemplo, 1.1.0, 1.1.1 y 2.0.1.
  6. Configure y personalice la información de metadatos de las capas de WCS en cada archivo de recursos.
  7. Mueva todos los archivos de recursos a una carpeta común que sea accesible a través de HTTP. Normalmente, será un directorio virtual del servidor web de su organización.

Configurar un servicio WCS para utilizar archivos de recursos externos

Para configurar su servicio WCS de modo que utilice archivos de recursos externos, actualice el servicio WCS para que haga referencia a la URL de sus archivos de recursos. Puede hacerlo en ArcGIS Server Manager o en ArcMap.

Siga estos pasos para configurar un servicio WCS con un archivo de recursos externo usando ArcGIS Server Manager.

  1. Abra ArcGIS Server Manager e inicie sesión. Si necesita ayuda con este paso, consulte Iniciar sesión en Manager.
  2. Haga clic en Servicios > Administrar servicios.
  3. En el módulo Administrar servicios, busque su servicio y haga clic en EditarEditar. Si no encuentra su servicio en la lista, es posible que esté ubicado en una subcarpeta bajo la carpeta Sitio (raíz).
  4. En el módulo Editar, haga clic en Recursos.
  5. En la lista de recursos, haga clic en WCS.
  6. En la lista Configuración de WCS, elija Utilizar archivos de recursos externos.
  7. En el cuadro Especificar la ubicación y prefijo, escriba la URL de la carpeta en la que ha colocado los archivos de recursos y el prefijo común que ha utilizado para ellos. Por ejemplo, si la URL de la carpeta que contiene los archivos es https://webserver.domain.com/arcgis/WCS/services y el prefijo común que ha utilizado es Roads, la URL que debe escribir en el cuadro Especificar la ubicación y prefijo es https://webserver.domain.com/arcgis/WCS/services/Roads.
  8. Haga clic en Guardar y reiniciar.

Siga estos pasos para configurar un servicio WCS con un archivo de recursos externo usando ArcMap o ArcCatalog:

  1. En ArcCatalog o en la ventana de catálogo de ArcMap, expanda el nodo Servidores SIG y cree un tipo de conexión de Administrar el servidor SIG con el sitio de ArcGIS Server. Si ya tiene una conexión Administrar servidor SIG con este sitio, puede omitir este paso. Para obtener instrucciones, consulte Conectarse a ArcGIS Server desde ArcGIS Desktop.
  2. En la conexión ArcGIS Server, haga clic con el botón derecho en el servicio WCS y elija Propiedades del servicio.
  3. En el Editor de servicio, haga clic en la pestaña Recursos.
  4. Haga clic en la pestaña WCS y seleccione Utilizar archivos de recursos externos.
  5. En el cuadro Especificar la ubicación y prefijo, escriba la URL de la carpeta en la que ha colocado los archivos de recursos y el prefijo común que ha utilizado para ellos. Por ejemplo, si la URL de la carpeta que contiene los archivos es https://webserver.domain.com/arcgis/WCS/services y el prefijo común que ha utilizado es Roads, la URL que debe escribir en el cuadro Especificar la ubicación y prefijo es https://webserver.domain.com/arcgis/WCS/services/Roads.
  6. Haga clic en Aceptar.