Infraestructura de Datos Espaciales de Zaragoza (IDEZar)

Herramientas

La Directiva Inspire (Infrastructure for Spatial Information in Europe) establece que las organizaciones responsables de la información geográfica de cada uno de los temas enumerados en sus anexos deben publicar los datos a través de servicios de descarga. Estos servicios de descarga permiten descargar copias de conjuntos de datos espaciales o partes de ellos y además pueden ofrecer la posibilidad de edición de estos conjuntos de datos ( www.idee.es/datos).

El Ayuntamiento de Zaragoza, según lo establecido por la Directiva INSPIRE, publica sus datos geográficos relacionados con los temas de INSPIRE a través de un servicio Web implementado conforme a la Guía Técnica para la implementación de los servicios de descarga de la Directiva INSPIRE (versión 3.1), y por tanto conforme a WFS versión 2.0 del Open Geospatial Consortium (OGC), siguiendo el modelo de datos definido para dicho reglamento para cada una de las temáticas definidas por INSPIRE.

El servicio WFS ofrece acceso de lectura a datos vectoriales utilizando GML como protocolo subyacente para realizar consultas espaciales, recuperar los datos y manipular la geometría de los mismos.

Este servicio es accesible a través de http://idezar.zaragoza.es/inspire-node/services/wfs

En la actualidad a través de dicho servicio se publican los datos geográficos de referencia de direcciones según el modelo de datos de direcciones establecido por INSPIRE.

En http://idezar.zaragoza.es/inspire-node/console/client/client.xhtml ofrecemos una demo que permite ejecutar peticiones sobre el servicio.

Ejemplos de peticiones soportadas

Petición de capabilities del servicio

http://idezar.zaragoza.es/inspire-node/services/wfs?Service=WFS&version=2.0.0&Request=GetCapabilities

Listado de códigos postales

<wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs/2.0"
  xmlns:ogc="http://www.opengis.net/ogc"
  xmlns:fes="http://www.opengis.net/fes/2.0"
  xmlns:gml="http://www.opengis.net/gml"
  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"
  xmlns:ad="urn:x-inspire:specification:gmlas:Addresses:3.0" service="WFS"
 version="2.0.0" outputFormat="text/xml; subtype=gml/3.2.1">
	<wfs:Query typeNames="ad:PostalDescriptor">
	</wfs:Query>
</wfs:GetFeature>

Direcciones contenidas un determinado Bounding Box geográfico

<wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs/2.0"
  xmlns:ogc="http://www.opengis.net/ogc"
  xmlns:fes="http://www.opengis.net/fes/2.0"
  xmlns:gml="http://www.opengis.net/gml"
  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"
  xmlns:ad="urn:x-inspire:specification:gmlas:Addresses:3.0" service="WFS"
 version="2.0.0" outputFormat="text/xml; subtype=gml/3.2.1">
 	<wfs:Query typeNames="ad:Address" srsName="EPSG:25830">
		<fes:Filter xmlns="http://www.opengis.net/ogc">
			<fes:BBOX>
				<fes:ValueReference>ad:position/ad:geometry</fes:ValueReference>
				<gml:Envelope srsName="EPSG:25830">
					<gml:coordinates cs="," decimal="." ts=" ">685152.491677489,4610011.45855448 686820.62560828,4620805.11631808</gml:coordinates>
				</gml:Envelope>
			</fes:BBOX>
		</fes:Filter>  
	</wfs:Query>
</wfs:GetFeature>