Skip To Content

Utilizar el servicio de descarga de entidades de INSPIRE

Después de crear el servicio de descarga de entidades de INSPIRE, está listo para invocarlo. Puede acceder a la dirección URL de GetCapabilities del servicio de descarga de entidades de INSPIRE y utilizarlo después para comunicar las solicitudes de descarga de entidades.

Para obtener la dirección URL del servicio de descarga de entidades y probarlo, siga estos pasos.

  1. Inicie ArcCatalog.
  2. Haga clic en su conexión de servidor.
  3. Haga clic con el botón derecho del ratón en el servicio de descarga de entidades que creó y haga clic en Propiedades del servicio.
  4. Haga clic en la pestaña Capacidades y, a continuación, en Capacidad de descarga de entidades de INSPIRE.
  5. Copie la URL a la derecha en el cuadro de texto.
  6. Pegue la dirección URL de la descarga de entidades de INSPIRE en la barra de direcciones del navegador.
  7. Incorpore ?REQUEST=GetCapabilities&SERVICE=WFS al final de la dirección URL, de forma que la dirección URL final sea similar a una de las siguientes (sustituyendo el nombre del servidor y el nombre del servicio).

    Si usó un documento de mapa para crear el servicio

    http://serverName:6080/arcgis/rest/services/serviceName/MapServer/exts/InspireFeatureDownload/service

    Si usó una conexión de geodatabase para crear el servicio:

    http://serverName:6080/arcgis/rest/services/serviceName/GeoDataServer/exts/InspireFeatureDownload/service

  8. Pulse Intro para ir al extremo de la dirección URL.

La respuesta será un documento de capacidades del servicio de descarga de entidades de INSPIRE en el idioma predeterminado configurado para el servicio.

Nota:

La compatibilidad multilingüe actualmente está disponible sólo para la solicitud GetCapabilities de http/GET.

Muestras

En esta sección se proporcionan algunas muestras de direcciones URL de WFS 2.0.0 para servicios creadas a partir de documentos de mapa basados en ArcGIS for INSPIRE. La dirección URL es algo diferente en la parte de la dirección URL del recurso en línea para los servicios creados basados en geodatos; el resto de partes son iguales. Los datos devueltos constituirán un conjunto de entidades de WFS que utilizan el formato de salida GML:

GetFeatureById (predefinido)
http://serverName:6080/arcgis/rest/services/serviceName/MapServer/exts/InspireFeatureDownload/service?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&STOREDQUERY_ID=urn:ogc:def:query:OGC-WFS::GetFeatureById&ID=auAdmBoundaryL.1727&LANGUAGE=ENG
GetDatasetByCrs (predefinido)
http://serverName:6080/arcgis/rest/services/serviceName/MapServer/exts/InspireFeatureDownload/service?SERVICE=WFS&VERSION=2.0.0&COUNT=1&REQUEST=GetFeature&STOREDQUERY_ID=urn:x-ii:def:query:OGC-WFS::GetDatasetByCrs&CRS=EPSG:25830
GetFeature (descarga directa)
http://serverName:6080/arcgis/rest/services/serviceName/MapServer/exts/InspireFeatureDownload/service?Service=WFS&count=10&REQUEST=GetFeature&VErsion=2.0.0&TYPENAMES=au:AdministrativeBoundary&namespaces=xmlns(au,http://inspire.ec.europa.eu/schemas/au/4.0)

También se pueden extraer datos mediante POST HTTP en el caso de servicios de descarga de ArcGIS for INSPIRE. En tal caso, la sintaxis sigue las especificaciones de WFS 2.0.0. Utilice lo siguiente a modo de ejemplo.

getFeaturebyId (solicitud POST)
<?xml version="1.0" encoding="UTF-8"?>
<wfs:GetFeature
      service="WFS"
      version="2.0.0"
      xmlns:wfs="http://www.opengis.net/wfs/2.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd">
    <wfs:StoredQuery id="urn:ogc:def:query:OGC-WFS::GetFeatureById">
        <wfs:Parameter name="id">auAdmUnitS.1883</wfs:Parameter>
    </wfs:StoredQuery>
</wfs:GetFeature>


En este tema
  1. Muestras