1 2018-10-1719 Menorca (Isla de Lazareto)
Taller 1 - Anaacutelisis de herramientas para crear servicios de descarga
WFS INSPIRE Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
Pedro Mendive Lerendegui Aacutelvaro Huarte Sanz Paloma Abad Power
2 2018-10-1719 Menorca (Isla de Lazareto)
Tiacutetulo de la diapositiva
bull Introduccioacuten bull Servicios de descarga con GeoServer
ndash Ventajas e Inconvenientes
bull Servicios de descarga con MapServer ndash Ventajas e Inconvenientes
bull Servicios de descarga con Deegree ndash Ventajas e Inconvenientes
bull Conclusiones
3 2018-10-1719 Menorca (Isla de Lazareto)
Los servicios de red ndash Son necesarios para compartir los datos espaciales ndash Deben hacer posible localizar transformar visualizar y
descargar datos espaciales ndash Garantizar la interoperabilidad
bull El reglamento modificado nordm 9762009 define ndash Los requisitos para el establecimiento y mantenimiento de
los servicios de red bull Localizacioacuten visualizacioacuten descarga transformacioacuten
ndash Las obligaciones en cuanto a disponibilidad del servicio
Directiva INSPIRE
4 2018-10-1719 Menorca (Isla de Lazareto)
bull En materia de servicios de descarga ndash El Anexo IV Enumera
bull Las operaciones que se deben garantizar bull Paraacutemetros de peticioacuten y respuesta
ndash Se divide en 3 partes bull Parte A operaciones que deben ser implementadas
obligatoriamente bull Parte B operaciones que deben implementarse alliacute donde
sea posible bull Parte C criterios de consulta si se implementa B
Reglamento sobre servicios de red nordm 9762009
5 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones obligatorias (Parte A Anexo IV) ndash ldquoGet Download Service Metadatardquo Obtener metadatos
del servicios de descarga ndash ldquoGet Spatial Datasetrdquo Obtener conjunto de datos
espaciales ndash ldquoDescribe Spatial Datasetrdquo Devuelve la descripcioacuten de
todos los tipos de objeto espacial del conjunto de datos espaciales
ndash Link Download Servicerdquo Conectar con servicio de descarga Permite a autoridad puacuteblica o 3ordm dar a conocer la disponibilidad de un servicio descarga manteniendo la capacidad de descarga en la autoridad puacuteblica o 3ordm
Reglamento sobre servicios de red nordm 9762009
6 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones no obligatorias (Parte B Anexo IV) ndash ldquoGet Spatial Objectrdquo Permite recuperar objetos espaciales
mediante consulta ndash ldquoDescribe Spatial Objectrdquo Devuelve la descripcioacuten de los
tipos de objeto espacial especificados
bull Criterios de buacutesqueda (Parte C Anexo IV) ndash Buacutesqueda por URI del CDE ndash Buacutesqueda por atributos clave de objetos espaciales
incluyendo URI y fechahora de actualizacioacuten ndash Buacutesqueda por rectaacutengulo geograacutefico envolvente (BBOX) ndash Buacutesqueda por tema de datos espaciales ndash Buacutesqueda por combinacioacuten de anteriores
Reglamento sobre servicios de red nordm 9762009
7 2018-10-1719 Menorca (Isla de Lazareto)
bull Ya tenemos la norma ahora toca implementarla bull Seguimos las Directrices Teacutecnicas para la
implementacioacuten de servicios de descarga INSPIRE ndash Technical Guidance for the Implementation of Inspire
Download Services
GT para la implementacioacuten de servicios de descarga INSPIRE
8 2018-10-1719 Menorca (Isla de Lazareto)
bull El Reglamento plantea 2 tipos de Servicios de Descarga ndash Servicios de descarga de conjuntos de datos pre-definidos
bull WFS-Filter Encoding o ATOM ndash Consultas preparadas para la descarga por ejemplo de
topoacutenimos por provincia o la hidrografiacutea de la cuenca del Ebro
ndash Servicios de descarga de acceso directo bull WFS-Filter Encoding
ndash Obtener el valor de la cota a medida que avanzo en una ruta u obtener el topoacutenimo del lugar donde me encuentro o conocer mediante una consulta el riacuteo maacutes largo de una regioacuten
GT para la implementacioacuten de servicios de descarga INSPIRE
9 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de conjuntos de datos pre-definidos ndash Solo implementan las operaciones obligatorias ndash Descarga simple sin posibilidad de filtrar datos ndash ldquoConjunto de datos predefinidordquo
bull ATOM de Edificios de la D G de Catastro ndash httpwwwcatastrominhapesINSPIREbuildingsESSDGCbuatomxml ndash Descarga los edificios de un municipio dado
GT para la implementacioacuten de servicios de descarga INSPIRE
10 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de acceso directo ndash Implementan todas las operaciones ndash Consultar descargar subconjuntos y conjuntos datos
bull Mayor control sobre la descarga por parte del cliente ndash ldquoAcceso directordquo
bull Capacidad del cliente para interactuar directamente con los contenidos del repositorio (BD)
ndash Consultas basadas en criterios temporales espaciales o en propiedades especiacuteficas de una instancia del tipo de objeto espacial contenido en el repositorio
bull WFS de Redes de Transporte de la IDEE ndash httpserviciosideeeswfs-
inspiretransportesSERVICE=WFSampVERSION=200ampREQUEST=GetFeatureampTYPENAME=tn-aAerodromeAreaampFILTER=ltFilter xmlnsnet=httpinspireeceuropaeuschemasnet40 xmlnstn-ro=httpinspireeceuropaeuschemastn-ro40 xmlnstn=httpinspireeceuropaeuschemastn40 xmlnsxlink=httpwwww3org1999xlink xmlnsgn=httpinspireeceuropaeuschemasgn40 xmlnsbase=httpinspireeceuropaeuschemasbase33 xmlnstn-ra=httpinspireeceuropaeuschemastn-ra40 xmlnstn-a=httpinspireeceuropaeuschemastn-a40 xmlnstn-w=httpinspireeceuropaeuschemastn-w40 xmlnsgmd=httpschemasopengisnetiso1913920070417gmd gtltPropertyIsLike wildCard= singleChar= escapeChar= matchCase=falsegtltValueReferencegttngeographicalNamegnGeographicalNamegnspellinggnSpellingOfNamegntextltValueReferencegtltLiteralgtAdolfoltLiteralgtltPropertyIsLikegtltFiltergtampCOUNT=-1
ndash Descarga los aeropuertos que contenga el nombre ldquoAdolfordquo
GT para la implementacioacuten de servicios de descarga INSPIRE
11 2018-10-1719 Menorca (Isla de Lazareto)
bull Resumen operaciones seguacuten tipo de servicio
Operacioacuten Tipo de servicio
Get Download Service Metadata Todos
Get Spatial Dataset Todos
Describe Spatial Dataset Todos
Link Download Service Todos
Get Spatial Object Acceso directo
Describe Spatial Object Acceso directo
GT para la implementacioacuten de servicios de descarga INSPIRE
12 2018-10-1719 Menorca (Isla de Lazareto)
bull Para la implementacioacuten 3 estaacutendares posibles ndash ATOM estaacutendar de IETF (Internet Engineering Task Force)
ndash Web Feature Service 200 de OGC
ndash Filter Encoding Specification de OGC bull Opciones
Tipo de servicio Estaacutendar
De datos predefinidos ATOM WFS
De acceso directo WFS+FE
GT para la implementacioacuten de servicios de descarga INSPIRE
13 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones WFS
WFS 20
Clase de operacioacuten WFS Simple WFS Baacutesico WFS Transacional
Descripcioacuten GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
Consulta GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
Bloqueo LockFeature LockFeature LockFeature Transaccioacuten Transaction Transaction Transaction
Almacenamiento de consultas
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
14 2018-10-1719 Menorca (Isla de Lazareto)
bull iquestCoacutemo se vincula el CDE con los servicios de visualizacioacuten y descarga
bull iquestCoacutemo podemos saber a partir de la URL de un WMS o de un WFS el CDE que se visualiza o se descarga
bull iquestCoacutemo podemos visualizar las capas de un CDE a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo podemos descargar los objetos geograacuteficos a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo seacute a que CDE pertenece una capa o un objeto geograacutefico
15 2018-10-1719 Menorca (Isla de Lazareto)
Metadatos CDE
Accesibilidad de los CDE a traveacutes de servicios de descarga bull WFSATOM
Metadatos del WFS
Metadatos del WMS
Accesibilidad de los CDE a traveacutes de servicios de visualizacioacuten bull WMSWMTS
ltgmlPolygon id = ldquoM-30rdquogt ltgmlLinearRinggt
ltgmlposListgt15 30 20 40 ltgmlposListgt ltgmlLinearRinggt ltgmlPolygongt
Los objetos espaciales deben visualizarse en capas o agrupados en la misma capa
Descarga copias completas de conjuntos de datos espaciales completos o de partes de dichos conjuntos
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
2 2018-10-1719 Menorca (Isla de Lazareto)
Tiacutetulo de la diapositiva
bull Introduccioacuten bull Servicios de descarga con GeoServer
ndash Ventajas e Inconvenientes
bull Servicios de descarga con MapServer ndash Ventajas e Inconvenientes
bull Servicios de descarga con Deegree ndash Ventajas e Inconvenientes
bull Conclusiones
3 2018-10-1719 Menorca (Isla de Lazareto)
Los servicios de red ndash Son necesarios para compartir los datos espaciales ndash Deben hacer posible localizar transformar visualizar y
descargar datos espaciales ndash Garantizar la interoperabilidad
bull El reglamento modificado nordm 9762009 define ndash Los requisitos para el establecimiento y mantenimiento de
los servicios de red bull Localizacioacuten visualizacioacuten descarga transformacioacuten
ndash Las obligaciones en cuanto a disponibilidad del servicio
Directiva INSPIRE
4 2018-10-1719 Menorca (Isla de Lazareto)
bull En materia de servicios de descarga ndash El Anexo IV Enumera
bull Las operaciones que se deben garantizar bull Paraacutemetros de peticioacuten y respuesta
ndash Se divide en 3 partes bull Parte A operaciones que deben ser implementadas
obligatoriamente bull Parte B operaciones que deben implementarse alliacute donde
sea posible bull Parte C criterios de consulta si se implementa B
Reglamento sobre servicios de red nordm 9762009
5 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones obligatorias (Parte A Anexo IV) ndash ldquoGet Download Service Metadatardquo Obtener metadatos
del servicios de descarga ndash ldquoGet Spatial Datasetrdquo Obtener conjunto de datos
espaciales ndash ldquoDescribe Spatial Datasetrdquo Devuelve la descripcioacuten de
todos los tipos de objeto espacial del conjunto de datos espaciales
ndash Link Download Servicerdquo Conectar con servicio de descarga Permite a autoridad puacuteblica o 3ordm dar a conocer la disponibilidad de un servicio descarga manteniendo la capacidad de descarga en la autoridad puacuteblica o 3ordm
Reglamento sobre servicios de red nordm 9762009
6 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones no obligatorias (Parte B Anexo IV) ndash ldquoGet Spatial Objectrdquo Permite recuperar objetos espaciales
mediante consulta ndash ldquoDescribe Spatial Objectrdquo Devuelve la descripcioacuten de los
tipos de objeto espacial especificados
bull Criterios de buacutesqueda (Parte C Anexo IV) ndash Buacutesqueda por URI del CDE ndash Buacutesqueda por atributos clave de objetos espaciales
incluyendo URI y fechahora de actualizacioacuten ndash Buacutesqueda por rectaacutengulo geograacutefico envolvente (BBOX) ndash Buacutesqueda por tema de datos espaciales ndash Buacutesqueda por combinacioacuten de anteriores
Reglamento sobre servicios de red nordm 9762009
7 2018-10-1719 Menorca (Isla de Lazareto)
bull Ya tenemos la norma ahora toca implementarla bull Seguimos las Directrices Teacutecnicas para la
implementacioacuten de servicios de descarga INSPIRE ndash Technical Guidance for the Implementation of Inspire
Download Services
GT para la implementacioacuten de servicios de descarga INSPIRE
8 2018-10-1719 Menorca (Isla de Lazareto)
bull El Reglamento plantea 2 tipos de Servicios de Descarga ndash Servicios de descarga de conjuntos de datos pre-definidos
bull WFS-Filter Encoding o ATOM ndash Consultas preparadas para la descarga por ejemplo de
topoacutenimos por provincia o la hidrografiacutea de la cuenca del Ebro
ndash Servicios de descarga de acceso directo bull WFS-Filter Encoding
ndash Obtener el valor de la cota a medida que avanzo en una ruta u obtener el topoacutenimo del lugar donde me encuentro o conocer mediante una consulta el riacuteo maacutes largo de una regioacuten
GT para la implementacioacuten de servicios de descarga INSPIRE
9 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de conjuntos de datos pre-definidos ndash Solo implementan las operaciones obligatorias ndash Descarga simple sin posibilidad de filtrar datos ndash ldquoConjunto de datos predefinidordquo
bull ATOM de Edificios de la D G de Catastro ndash httpwwwcatastrominhapesINSPIREbuildingsESSDGCbuatomxml ndash Descarga los edificios de un municipio dado
GT para la implementacioacuten de servicios de descarga INSPIRE
10 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de acceso directo ndash Implementan todas las operaciones ndash Consultar descargar subconjuntos y conjuntos datos
bull Mayor control sobre la descarga por parte del cliente ndash ldquoAcceso directordquo
bull Capacidad del cliente para interactuar directamente con los contenidos del repositorio (BD)
ndash Consultas basadas en criterios temporales espaciales o en propiedades especiacuteficas de una instancia del tipo de objeto espacial contenido en el repositorio
bull WFS de Redes de Transporte de la IDEE ndash httpserviciosideeeswfs-
inspiretransportesSERVICE=WFSampVERSION=200ampREQUEST=GetFeatureampTYPENAME=tn-aAerodromeAreaampFILTER=ltFilter xmlnsnet=httpinspireeceuropaeuschemasnet40 xmlnstn-ro=httpinspireeceuropaeuschemastn-ro40 xmlnstn=httpinspireeceuropaeuschemastn40 xmlnsxlink=httpwwww3org1999xlink xmlnsgn=httpinspireeceuropaeuschemasgn40 xmlnsbase=httpinspireeceuropaeuschemasbase33 xmlnstn-ra=httpinspireeceuropaeuschemastn-ra40 xmlnstn-a=httpinspireeceuropaeuschemastn-a40 xmlnstn-w=httpinspireeceuropaeuschemastn-w40 xmlnsgmd=httpschemasopengisnetiso1913920070417gmd gtltPropertyIsLike wildCard= singleChar= escapeChar= matchCase=falsegtltValueReferencegttngeographicalNamegnGeographicalNamegnspellinggnSpellingOfNamegntextltValueReferencegtltLiteralgtAdolfoltLiteralgtltPropertyIsLikegtltFiltergtampCOUNT=-1
ndash Descarga los aeropuertos que contenga el nombre ldquoAdolfordquo
GT para la implementacioacuten de servicios de descarga INSPIRE
11 2018-10-1719 Menorca (Isla de Lazareto)
bull Resumen operaciones seguacuten tipo de servicio
Operacioacuten Tipo de servicio
Get Download Service Metadata Todos
Get Spatial Dataset Todos
Describe Spatial Dataset Todos
Link Download Service Todos
Get Spatial Object Acceso directo
Describe Spatial Object Acceso directo
GT para la implementacioacuten de servicios de descarga INSPIRE
12 2018-10-1719 Menorca (Isla de Lazareto)
bull Para la implementacioacuten 3 estaacutendares posibles ndash ATOM estaacutendar de IETF (Internet Engineering Task Force)
ndash Web Feature Service 200 de OGC
ndash Filter Encoding Specification de OGC bull Opciones
Tipo de servicio Estaacutendar
De datos predefinidos ATOM WFS
De acceso directo WFS+FE
GT para la implementacioacuten de servicios de descarga INSPIRE
13 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones WFS
WFS 20
Clase de operacioacuten WFS Simple WFS Baacutesico WFS Transacional
Descripcioacuten GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
Consulta GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
Bloqueo LockFeature LockFeature LockFeature Transaccioacuten Transaction Transaction Transaction
Almacenamiento de consultas
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
14 2018-10-1719 Menorca (Isla de Lazareto)
bull iquestCoacutemo se vincula el CDE con los servicios de visualizacioacuten y descarga
bull iquestCoacutemo podemos saber a partir de la URL de un WMS o de un WFS el CDE que se visualiza o se descarga
bull iquestCoacutemo podemos visualizar las capas de un CDE a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo podemos descargar los objetos geograacuteficos a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo seacute a que CDE pertenece una capa o un objeto geograacutefico
15 2018-10-1719 Menorca (Isla de Lazareto)
Metadatos CDE
Accesibilidad de los CDE a traveacutes de servicios de descarga bull WFSATOM
Metadatos del WFS
Metadatos del WMS
Accesibilidad de los CDE a traveacutes de servicios de visualizacioacuten bull WMSWMTS
ltgmlPolygon id = ldquoM-30rdquogt ltgmlLinearRinggt
ltgmlposListgt15 30 20 40 ltgmlposListgt ltgmlLinearRinggt ltgmlPolygongt
Los objetos espaciales deben visualizarse en capas o agrupados en la misma capa
Descarga copias completas de conjuntos de datos espaciales completos o de partes de dichos conjuntos
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
3 2018-10-1719 Menorca (Isla de Lazareto)
Los servicios de red ndash Son necesarios para compartir los datos espaciales ndash Deben hacer posible localizar transformar visualizar y
descargar datos espaciales ndash Garantizar la interoperabilidad
bull El reglamento modificado nordm 9762009 define ndash Los requisitos para el establecimiento y mantenimiento de
los servicios de red bull Localizacioacuten visualizacioacuten descarga transformacioacuten
ndash Las obligaciones en cuanto a disponibilidad del servicio
Directiva INSPIRE
4 2018-10-1719 Menorca (Isla de Lazareto)
bull En materia de servicios de descarga ndash El Anexo IV Enumera
bull Las operaciones que se deben garantizar bull Paraacutemetros de peticioacuten y respuesta
ndash Se divide en 3 partes bull Parte A operaciones que deben ser implementadas
obligatoriamente bull Parte B operaciones que deben implementarse alliacute donde
sea posible bull Parte C criterios de consulta si se implementa B
Reglamento sobre servicios de red nordm 9762009
5 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones obligatorias (Parte A Anexo IV) ndash ldquoGet Download Service Metadatardquo Obtener metadatos
del servicios de descarga ndash ldquoGet Spatial Datasetrdquo Obtener conjunto de datos
espaciales ndash ldquoDescribe Spatial Datasetrdquo Devuelve la descripcioacuten de
todos los tipos de objeto espacial del conjunto de datos espaciales
ndash Link Download Servicerdquo Conectar con servicio de descarga Permite a autoridad puacuteblica o 3ordm dar a conocer la disponibilidad de un servicio descarga manteniendo la capacidad de descarga en la autoridad puacuteblica o 3ordm
Reglamento sobre servicios de red nordm 9762009
6 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones no obligatorias (Parte B Anexo IV) ndash ldquoGet Spatial Objectrdquo Permite recuperar objetos espaciales
mediante consulta ndash ldquoDescribe Spatial Objectrdquo Devuelve la descripcioacuten de los
tipos de objeto espacial especificados
bull Criterios de buacutesqueda (Parte C Anexo IV) ndash Buacutesqueda por URI del CDE ndash Buacutesqueda por atributos clave de objetos espaciales
incluyendo URI y fechahora de actualizacioacuten ndash Buacutesqueda por rectaacutengulo geograacutefico envolvente (BBOX) ndash Buacutesqueda por tema de datos espaciales ndash Buacutesqueda por combinacioacuten de anteriores
Reglamento sobre servicios de red nordm 9762009
7 2018-10-1719 Menorca (Isla de Lazareto)
bull Ya tenemos la norma ahora toca implementarla bull Seguimos las Directrices Teacutecnicas para la
implementacioacuten de servicios de descarga INSPIRE ndash Technical Guidance for the Implementation of Inspire
Download Services
GT para la implementacioacuten de servicios de descarga INSPIRE
8 2018-10-1719 Menorca (Isla de Lazareto)
bull El Reglamento plantea 2 tipos de Servicios de Descarga ndash Servicios de descarga de conjuntos de datos pre-definidos
bull WFS-Filter Encoding o ATOM ndash Consultas preparadas para la descarga por ejemplo de
topoacutenimos por provincia o la hidrografiacutea de la cuenca del Ebro
ndash Servicios de descarga de acceso directo bull WFS-Filter Encoding
ndash Obtener el valor de la cota a medida que avanzo en una ruta u obtener el topoacutenimo del lugar donde me encuentro o conocer mediante una consulta el riacuteo maacutes largo de una regioacuten
GT para la implementacioacuten de servicios de descarga INSPIRE
9 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de conjuntos de datos pre-definidos ndash Solo implementan las operaciones obligatorias ndash Descarga simple sin posibilidad de filtrar datos ndash ldquoConjunto de datos predefinidordquo
bull ATOM de Edificios de la D G de Catastro ndash httpwwwcatastrominhapesINSPIREbuildingsESSDGCbuatomxml ndash Descarga los edificios de un municipio dado
GT para la implementacioacuten de servicios de descarga INSPIRE
10 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de acceso directo ndash Implementan todas las operaciones ndash Consultar descargar subconjuntos y conjuntos datos
bull Mayor control sobre la descarga por parte del cliente ndash ldquoAcceso directordquo
bull Capacidad del cliente para interactuar directamente con los contenidos del repositorio (BD)
ndash Consultas basadas en criterios temporales espaciales o en propiedades especiacuteficas de una instancia del tipo de objeto espacial contenido en el repositorio
bull WFS de Redes de Transporte de la IDEE ndash httpserviciosideeeswfs-
inspiretransportesSERVICE=WFSampVERSION=200ampREQUEST=GetFeatureampTYPENAME=tn-aAerodromeAreaampFILTER=ltFilter xmlnsnet=httpinspireeceuropaeuschemasnet40 xmlnstn-ro=httpinspireeceuropaeuschemastn-ro40 xmlnstn=httpinspireeceuropaeuschemastn40 xmlnsxlink=httpwwww3org1999xlink xmlnsgn=httpinspireeceuropaeuschemasgn40 xmlnsbase=httpinspireeceuropaeuschemasbase33 xmlnstn-ra=httpinspireeceuropaeuschemastn-ra40 xmlnstn-a=httpinspireeceuropaeuschemastn-a40 xmlnstn-w=httpinspireeceuropaeuschemastn-w40 xmlnsgmd=httpschemasopengisnetiso1913920070417gmd gtltPropertyIsLike wildCard= singleChar= escapeChar= matchCase=falsegtltValueReferencegttngeographicalNamegnGeographicalNamegnspellinggnSpellingOfNamegntextltValueReferencegtltLiteralgtAdolfoltLiteralgtltPropertyIsLikegtltFiltergtampCOUNT=-1
ndash Descarga los aeropuertos que contenga el nombre ldquoAdolfordquo
GT para la implementacioacuten de servicios de descarga INSPIRE
11 2018-10-1719 Menorca (Isla de Lazareto)
bull Resumen operaciones seguacuten tipo de servicio
Operacioacuten Tipo de servicio
Get Download Service Metadata Todos
Get Spatial Dataset Todos
Describe Spatial Dataset Todos
Link Download Service Todos
Get Spatial Object Acceso directo
Describe Spatial Object Acceso directo
GT para la implementacioacuten de servicios de descarga INSPIRE
12 2018-10-1719 Menorca (Isla de Lazareto)
bull Para la implementacioacuten 3 estaacutendares posibles ndash ATOM estaacutendar de IETF (Internet Engineering Task Force)
ndash Web Feature Service 200 de OGC
ndash Filter Encoding Specification de OGC bull Opciones
Tipo de servicio Estaacutendar
De datos predefinidos ATOM WFS
De acceso directo WFS+FE
GT para la implementacioacuten de servicios de descarga INSPIRE
13 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones WFS
WFS 20
Clase de operacioacuten WFS Simple WFS Baacutesico WFS Transacional
Descripcioacuten GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
Consulta GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
Bloqueo LockFeature LockFeature LockFeature Transaccioacuten Transaction Transaction Transaction
Almacenamiento de consultas
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
14 2018-10-1719 Menorca (Isla de Lazareto)
bull iquestCoacutemo se vincula el CDE con los servicios de visualizacioacuten y descarga
bull iquestCoacutemo podemos saber a partir de la URL de un WMS o de un WFS el CDE que se visualiza o se descarga
bull iquestCoacutemo podemos visualizar las capas de un CDE a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo podemos descargar los objetos geograacuteficos a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo seacute a que CDE pertenece una capa o un objeto geograacutefico
15 2018-10-1719 Menorca (Isla de Lazareto)
Metadatos CDE
Accesibilidad de los CDE a traveacutes de servicios de descarga bull WFSATOM
Metadatos del WFS
Metadatos del WMS
Accesibilidad de los CDE a traveacutes de servicios de visualizacioacuten bull WMSWMTS
ltgmlPolygon id = ldquoM-30rdquogt ltgmlLinearRinggt
ltgmlposListgt15 30 20 40 ltgmlposListgt ltgmlLinearRinggt ltgmlPolygongt
Los objetos espaciales deben visualizarse en capas o agrupados en la misma capa
Descarga copias completas de conjuntos de datos espaciales completos o de partes de dichos conjuntos
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
4 2018-10-1719 Menorca (Isla de Lazareto)
bull En materia de servicios de descarga ndash El Anexo IV Enumera
bull Las operaciones que se deben garantizar bull Paraacutemetros de peticioacuten y respuesta
ndash Se divide en 3 partes bull Parte A operaciones que deben ser implementadas
obligatoriamente bull Parte B operaciones que deben implementarse alliacute donde
sea posible bull Parte C criterios de consulta si se implementa B
Reglamento sobre servicios de red nordm 9762009
5 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones obligatorias (Parte A Anexo IV) ndash ldquoGet Download Service Metadatardquo Obtener metadatos
del servicios de descarga ndash ldquoGet Spatial Datasetrdquo Obtener conjunto de datos
espaciales ndash ldquoDescribe Spatial Datasetrdquo Devuelve la descripcioacuten de
todos los tipos de objeto espacial del conjunto de datos espaciales
ndash Link Download Servicerdquo Conectar con servicio de descarga Permite a autoridad puacuteblica o 3ordm dar a conocer la disponibilidad de un servicio descarga manteniendo la capacidad de descarga en la autoridad puacuteblica o 3ordm
Reglamento sobre servicios de red nordm 9762009
6 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones no obligatorias (Parte B Anexo IV) ndash ldquoGet Spatial Objectrdquo Permite recuperar objetos espaciales
mediante consulta ndash ldquoDescribe Spatial Objectrdquo Devuelve la descripcioacuten de los
tipos de objeto espacial especificados
bull Criterios de buacutesqueda (Parte C Anexo IV) ndash Buacutesqueda por URI del CDE ndash Buacutesqueda por atributos clave de objetos espaciales
incluyendo URI y fechahora de actualizacioacuten ndash Buacutesqueda por rectaacutengulo geograacutefico envolvente (BBOX) ndash Buacutesqueda por tema de datos espaciales ndash Buacutesqueda por combinacioacuten de anteriores
Reglamento sobre servicios de red nordm 9762009
7 2018-10-1719 Menorca (Isla de Lazareto)
bull Ya tenemos la norma ahora toca implementarla bull Seguimos las Directrices Teacutecnicas para la
implementacioacuten de servicios de descarga INSPIRE ndash Technical Guidance for the Implementation of Inspire
Download Services
GT para la implementacioacuten de servicios de descarga INSPIRE
8 2018-10-1719 Menorca (Isla de Lazareto)
bull El Reglamento plantea 2 tipos de Servicios de Descarga ndash Servicios de descarga de conjuntos de datos pre-definidos
bull WFS-Filter Encoding o ATOM ndash Consultas preparadas para la descarga por ejemplo de
topoacutenimos por provincia o la hidrografiacutea de la cuenca del Ebro
ndash Servicios de descarga de acceso directo bull WFS-Filter Encoding
ndash Obtener el valor de la cota a medida que avanzo en una ruta u obtener el topoacutenimo del lugar donde me encuentro o conocer mediante una consulta el riacuteo maacutes largo de una regioacuten
GT para la implementacioacuten de servicios de descarga INSPIRE
9 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de conjuntos de datos pre-definidos ndash Solo implementan las operaciones obligatorias ndash Descarga simple sin posibilidad de filtrar datos ndash ldquoConjunto de datos predefinidordquo
bull ATOM de Edificios de la D G de Catastro ndash httpwwwcatastrominhapesINSPIREbuildingsESSDGCbuatomxml ndash Descarga los edificios de un municipio dado
GT para la implementacioacuten de servicios de descarga INSPIRE
10 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de acceso directo ndash Implementan todas las operaciones ndash Consultar descargar subconjuntos y conjuntos datos
bull Mayor control sobre la descarga por parte del cliente ndash ldquoAcceso directordquo
bull Capacidad del cliente para interactuar directamente con los contenidos del repositorio (BD)
ndash Consultas basadas en criterios temporales espaciales o en propiedades especiacuteficas de una instancia del tipo de objeto espacial contenido en el repositorio
bull WFS de Redes de Transporte de la IDEE ndash httpserviciosideeeswfs-
inspiretransportesSERVICE=WFSampVERSION=200ampREQUEST=GetFeatureampTYPENAME=tn-aAerodromeAreaampFILTER=ltFilter xmlnsnet=httpinspireeceuropaeuschemasnet40 xmlnstn-ro=httpinspireeceuropaeuschemastn-ro40 xmlnstn=httpinspireeceuropaeuschemastn40 xmlnsxlink=httpwwww3org1999xlink xmlnsgn=httpinspireeceuropaeuschemasgn40 xmlnsbase=httpinspireeceuropaeuschemasbase33 xmlnstn-ra=httpinspireeceuropaeuschemastn-ra40 xmlnstn-a=httpinspireeceuropaeuschemastn-a40 xmlnstn-w=httpinspireeceuropaeuschemastn-w40 xmlnsgmd=httpschemasopengisnetiso1913920070417gmd gtltPropertyIsLike wildCard= singleChar= escapeChar= matchCase=falsegtltValueReferencegttngeographicalNamegnGeographicalNamegnspellinggnSpellingOfNamegntextltValueReferencegtltLiteralgtAdolfoltLiteralgtltPropertyIsLikegtltFiltergtampCOUNT=-1
ndash Descarga los aeropuertos que contenga el nombre ldquoAdolfordquo
GT para la implementacioacuten de servicios de descarga INSPIRE
11 2018-10-1719 Menorca (Isla de Lazareto)
bull Resumen operaciones seguacuten tipo de servicio
Operacioacuten Tipo de servicio
Get Download Service Metadata Todos
Get Spatial Dataset Todos
Describe Spatial Dataset Todos
Link Download Service Todos
Get Spatial Object Acceso directo
Describe Spatial Object Acceso directo
GT para la implementacioacuten de servicios de descarga INSPIRE
12 2018-10-1719 Menorca (Isla de Lazareto)
bull Para la implementacioacuten 3 estaacutendares posibles ndash ATOM estaacutendar de IETF (Internet Engineering Task Force)
ndash Web Feature Service 200 de OGC
ndash Filter Encoding Specification de OGC bull Opciones
Tipo de servicio Estaacutendar
De datos predefinidos ATOM WFS
De acceso directo WFS+FE
GT para la implementacioacuten de servicios de descarga INSPIRE
13 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones WFS
WFS 20
Clase de operacioacuten WFS Simple WFS Baacutesico WFS Transacional
Descripcioacuten GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
Consulta GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
Bloqueo LockFeature LockFeature LockFeature Transaccioacuten Transaction Transaction Transaction
Almacenamiento de consultas
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
14 2018-10-1719 Menorca (Isla de Lazareto)
bull iquestCoacutemo se vincula el CDE con los servicios de visualizacioacuten y descarga
bull iquestCoacutemo podemos saber a partir de la URL de un WMS o de un WFS el CDE que se visualiza o se descarga
bull iquestCoacutemo podemos visualizar las capas de un CDE a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo podemos descargar los objetos geograacuteficos a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo seacute a que CDE pertenece una capa o un objeto geograacutefico
15 2018-10-1719 Menorca (Isla de Lazareto)
Metadatos CDE
Accesibilidad de los CDE a traveacutes de servicios de descarga bull WFSATOM
Metadatos del WFS
Metadatos del WMS
Accesibilidad de los CDE a traveacutes de servicios de visualizacioacuten bull WMSWMTS
ltgmlPolygon id = ldquoM-30rdquogt ltgmlLinearRinggt
ltgmlposListgt15 30 20 40 ltgmlposListgt ltgmlLinearRinggt ltgmlPolygongt
Los objetos espaciales deben visualizarse en capas o agrupados en la misma capa
Descarga copias completas de conjuntos de datos espaciales completos o de partes de dichos conjuntos
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
5 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones obligatorias (Parte A Anexo IV) ndash ldquoGet Download Service Metadatardquo Obtener metadatos
del servicios de descarga ndash ldquoGet Spatial Datasetrdquo Obtener conjunto de datos
espaciales ndash ldquoDescribe Spatial Datasetrdquo Devuelve la descripcioacuten de
todos los tipos de objeto espacial del conjunto de datos espaciales
ndash Link Download Servicerdquo Conectar con servicio de descarga Permite a autoridad puacuteblica o 3ordm dar a conocer la disponibilidad de un servicio descarga manteniendo la capacidad de descarga en la autoridad puacuteblica o 3ordm
Reglamento sobre servicios de red nordm 9762009
6 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones no obligatorias (Parte B Anexo IV) ndash ldquoGet Spatial Objectrdquo Permite recuperar objetos espaciales
mediante consulta ndash ldquoDescribe Spatial Objectrdquo Devuelve la descripcioacuten de los
tipos de objeto espacial especificados
bull Criterios de buacutesqueda (Parte C Anexo IV) ndash Buacutesqueda por URI del CDE ndash Buacutesqueda por atributos clave de objetos espaciales
incluyendo URI y fechahora de actualizacioacuten ndash Buacutesqueda por rectaacutengulo geograacutefico envolvente (BBOX) ndash Buacutesqueda por tema de datos espaciales ndash Buacutesqueda por combinacioacuten de anteriores
Reglamento sobre servicios de red nordm 9762009
7 2018-10-1719 Menorca (Isla de Lazareto)
bull Ya tenemos la norma ahora toca implementarla bull Seguimos las Directrices Teacutecnicas para la
implementacioacuten de servicios de descarga INSPIRE ndash Technical Guidance for the Implementation of Inspire
Download Services
GT para la implementacioacuten de servicios de descarga INSPIRE
8 2018-10-1719 Menorca (Isla de Lazareto)
bull El Reglamento plantea 2 tipos de Servicios de Descarga ndash Servicios de descarga de conjuntos de datos pre-definidos
bull WFS-Filter Encoding o ATOM ndash Consultas preparadas para la descarga por ejemplo de
topoacutenimos por provincia o la hidrografiacutea de la cuenca del Ebro
ndash Servicios de descarga de acceso directo bull WFS-Filter Encoding
ndash Obtener el valor de la cota a medida que avanzo en una ruta u obtener el topoacutenimo del lugar donde me encuentro o conocer mediante una consulta el riacuteo maacutes largo de una regioacuten
GT para la implementacioacuten de servicios de descarga INSPIRE
9 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de conjuntos de datos pre-definidos ndash Solo implementan las operaciones obligatorias ndash Descarga simple sin posibilidad de filtrar datos ndash ldquoConjunto de datos predefinidordquo
bull ATOM de Edificios de la D G de Catastro ndash httpwwwcatastrominhapesINSPIREbuildingsESSDGCbuatomxml ndash Descarga los edificios de un municipio dado
GT para la implementacioacuten de servicios de descarga INSPIRE
10 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de acceso directo ndash Implementan todas las operaciones ndash Consultar descargar subconjuntos y conjuntos datos
bull Mayor control sobre la descarga por parte del cliente ndash ldquoAcceso directordquo
bull Capacidad del cliente para interactuar directamente con los contenidos del repositorio (BD)
ndash Consultas basadas en criterios temporales espaciales o en propiedades especiacuteficas de una instancia del tipo de objeto espacial contenido en el repositorio
bull WFS de Redes de Transporte de la IDEE ndash httpserviciosideeeswfs-
inspiretransportesSERVICE=WFSampVERSION=200ampREQUEST=GetFeatureampTYPENAME=tn-aAerodromeAreaampFILTER=ltFilter xmlnsnet=httpinspireeceuropaeuschemasnet40 xmlnstn-ro=httpinspireeceuropaeuschemastn-ro40 xmlnstn=httpinspireeceuropaeuschemastn40 xmlnsxlink=httpwwww3org1999xlink xmlnsgn=httpinspireeceuropaeuschemasgn40 xmlnsbase=httpinspireeceuropaeuschemasbase33 xmlnstn-ra=httpinspireeceuropaeuschemastn-ra40 xmlnstn-a=httpinspireeceuropaeuschemastn-a40 xmlnstn-w=httpinspireeceuropaeuschemastn-w40 xmlnsgmd=httpschemasopengisnetiso1913920070417gmd gtltPropertyIsLike wildCard= singleChar= escapeChar= matchCase=falsegtltValueReferencegttngeographicalNamegnGeographicalNamegnspellinggnSpellingOfNamegntextltValueReferencegtltLiteralgtAdolfoltLiteralgtltPropertyIsLikegtltFiltergtampCOUNT=-1
ndash Descarga los aeropuertos que contenga el nombre ldquoAdolfordquo
GT para la implementacioacuten de servicios de descarga INSPIRE
11 2018-10-1719 Menorca (Isla de Lazareto)
bull Resumen operaciones seguacuten tipo de servicio
Operacioacuten Tipo de servicio
Get Download Service Metadata Todos
Get Spatial Dataset Todos
Describe Spatial Dataset Todos
Link Download Service Todos
Get Spatial Object Acceso directo
Describe Spatial Object Acceso directo
GT para la implementacioacuten de servicios de descarga INSPIRE
12 2018-10-1719 Menorca (Isla de Lazareto)
bull Para la implementacioacuten 3 estaacutendares posibles ndash ATOM estaacutendar de IETF (Internet Engineering Task Force)
ndash Web Feature Service 200 de OGC
ndash Filter Encoding Specification de OGC bull Opciones
Tipo de servicio Estaacutendar
De datos predefinidos ATOM WFS
De acceso directo WFS+FE
GT para la implementacioacuten de servicios de descarga INSPIRE
13 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones WFS
WFS 20
Clase de operacioacuten WFS Simple WFS Baacutesico WFS Transacional
Descripcioacuten GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
Consulta GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
Bloqueo LockFeature LockFeature LockFeature Transaccioacuten Transaction Transaction Transaction
Almacenamiento de consultas
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
14 2018-10-1719 Menorca (Isla de Lazareto)
bull iquestCoacutemo se vincula el CDE con los servicios de visualizacioacuten y descarga
bull iquestCoacutemo podemos saber a partir de la URL de un WMS o de un WFS el CDE que se visualiza o se descarga
bull iquestCoacutemo podemos visualizar las capas de un CDE a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo podemos descargar los objetos geograacuteficos a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo seacute a que CDE pertenece una capa o un objeto geograacutefico
15 2018-10-1719 Menorca (Isla de Lazareto)
Metadatos CDE
Accesibilidad de los CDE a traveacutes de servicios de descarga bull WFSATOM
Metadatos del WFS
Metadatos del WMS
Accesibilidad de los CDE a traveacutes de servicios de visualizacioacuten bull WMSWMTS
ltgmlPolygon id = ldquoM-30rdquogt ltgmlLinearRinggt
ltgmlposListgt15 30 20 40 ltgmlposListgt ltgmlLinearRinggt ltgmlPolygongt
Los objetos espaciales deben visualizarse en capas o agrupados en la misma capa
Descarga copias completas de conjuntos de datos espaciales completos o de partes de dichos conjuntos
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
6 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones no obligatorias (Parte B Anexo IV) ndash ldquoGet Spatial Objectrdquo Permite recuperar objetos espaciales
mediante consulta ndash ldquoDescribe Spatial Objectrdquo Devuelve la descripcioacuten de los
tipos de objeto espacial especificados
bull Criterios de buacutesqueda (Parte C Anexo IV) ndash Buacutesqueda por URI del CDE ndash Buacutesqueda por atributos clave de objetos espaciales
incluyendo URI y fechahora de actualizacioacuten ndash Buacutesqueda por rectaacutengulo geograacutefico envolvente (BBOX) ndash Buacutesqueda por tema de datos espaciales ndash Buacutesqueda por combinacioacuten de anteriores
Reglamento sobre servicios de red nordm 9762009
7 2018-10-1719 Menorca (Isla de Lazareto)
bull Ya tenemos la norma ahora toca implementarla bull Seguimos las Directrices Teacutecnicas para la
implementacioacuten de servicios de descarga INSPIRE ndash Technical Guidance for the Implementation of Inspire
Download Services
GT para la implementacioacuten de servicios de descarga INSPIRE
8 2018-10-1719 Menorca (Isla de Lazareto)
bull El Reglamento plantea 2 tipos de Servicios de Descarga ndash Servicios de descarga de conjuntos de datos pre-definidos
bull WFS-Filter Encoding o ATOM ndash Consultas preparadas para la descarga por ejemplo de
topoacutenimos por provincia o la hidrografiacutea de la cuenca del Ebro
ndash Servicios de descarga de acceso directo bull WFS-Filter Encoding
ndash Obtener el valor de la cota a medida que avanzo en una ruta u obtener el topoacutenimo del lugar donde me encuentro o conocer mediante una consulta el riacuteo maacutes largo de una regioacuten
GT para la implementacioacuten de servicios de descarga INSPIRE
9 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de conjuntos de datos pre-definidos ndash Solo implementan las operaciones obligatorias ndash Descarga simple sin posibilidad de filtrar datos ndash ldquoConjunto de datos predefinidordquo
bull ATOM de Edificios de la D G de Catastro ndash httpwwwcatastrominhapesINSPIREbuildingsESSDGCbuatomxml ndash Descarga los edificios de un municipio dado
GT para la implementacioacuten de servicios de descarga INSPIRE
10 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de acceso directo ndash Implementan todas las operaciones ndash Consultar descargar subconjuntos y conjuntos datos
bull Mayor control sobre la descarga por parte del cliente ndash ldquoAcceso directordquo
bull Capacidad del cliente para interactuar directamente con los contenidos del repositorio (BD)
ndash Consultas basadas en criterios temporales espaciales o en propiedades especiacuteficas de una instancia del tipo de objeto espacial contenido en el repositorio
bull WFS de Redes de Transporte de la IDEE ndash httpserviciosideeeswfs-
inspiretransportesSERVICE=WFSampVERSION=200ampREQUEST=GetFeatureampTYPENAME=tn-aAerodromeAreaampFILTER=ltFilter xmlnsnet=httpinspireeceuropaeuschemasnet40 xmlnstn-ro=httpinspireeceuropaeuschemastn-ro40 xmlnstn=httpinspireeceuropaeuschemastn40 xmlnsxlink=httpwwww3org1999xlink xmlnsgn=httpinspireeceuropaeuschemasgn40 xmlnsbase=httpinspireeceuropaeuschemasbase33 xmlnstn-ra=httpinspireeceuropaeuschemastn-ra40 xmlnstn-a=httpinspireeceuropaeuschemastn-a40 xmlnstn-w=httpinspireeceuropaeuschemastn-w40 xmlnsgmd=httpschemasopengisnetiso1913920070417gmd gtltPropertyIsLike wildCard= singleChar= escapeChar= matchCase=falsegtltValueReferencegttngeographicalNamegnGeographicalNamegnspellinggnSpellingOfNamegntextltValueReferencegtltLiteralgtAdolfoltLiteralgtltPropertyIsLikegtltFiltergtampCOUNT=-1
ndash Descarga los aeropuertos que contenga el nombre ldquoAdolfordquo
GT para la implementacioacuten de servicios de descarga INSPIRE
11 2018-10-1719 Menorca (Isla de Lazareto)
bull Resumen operaciones seguacuten tipo de servicio
Operacioacuten Tipo de servicio
Get Download Service Metadata Todos
Get Spatial Dataset Todos
Describe Spatial Dataset Todos
Link Download Service Todos
Get Spatial Object Acceso directo
Describe Spatial Object Acceso directo
GT para la implementacioacuten de servicios de descarga INSPIRE
12 2018-10-1719 Menorca (Isla de Lazareto)
bull Para la implementacioacuten 3 estaacutendares posibles ndash ATOM estaacutendar de IETF (Internet Engineering Task Force)
ndash Web Feature Service 200 de OGC
ndash Filter Encoding Specification de OGC bull Opciones
Tipo de servicio Estaacutendar
De datos predefinidos ATOM WFS
De acceso directo WFS+FE
GT para la implementacioacuten de servicios de descarga INSPIRE
13 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones WFS
WFS 20
Clase de operacioacuten WFS Simple WFS Baacutesico WFS Transacional
Descripcioacuten GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
Consulta GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
Bloqueo LockFeature LockFeature LockFeature Transaccioacuten Transaction Transaction Transaction
Almacenamiento de consultas
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
14 2018-10-1719 Menorca (Isla de Lazareto)
bull iquestCoacutemo se vincula el CDE con los servicios de visualizacioacuten y descarga
bull iquestCoacutemo podemos saber a partir de la URL de un WMS o de un WFS el CDE que se visualiza o se descarga
bull iquestCoacutemo podemos visualizar las capas de un CDE a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo podemos descargar los objetos geograacuteficos a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo seacute a que CDE pertenece una capa o un objeto geograacutefico
15 2018-10-1719 Menorca (Isla de Lazareto)
Metadatos CDE
Accesibilidad de los CDE a traveacutes de servicios de descarga bull WFSATOM
Metadatos del WFS
Metadatos del WMS
Accesibilidad de los CDE a traveacutes de servicios de visualizacioacuten bull WMSWMTS
ltgmlPolygon id = ldquoM-30rdquogt ltgmlLinearRinggt
ltgmlposListgt15 30 20 40 ltgmlposListgt ltgmlLinearRinggt ltgmlPolygongt
Los objetos espaciales deben visualizarse en capas o agrupados en la misma capa
Descarga copias completas de conjuntos de datos espaciales completos o de partes de dichos conjuntos
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
7 2018-10-1719 Menorca (Isla de Lazareto)
bull Ya tenemos la norma ahora toca implementarla bull Seguimos las Directrices Teacutecnicas para la
implementacioacuten de servicios de descarga INSPIRE ndash Technical Guidance for the Implementation of Inspire
Download Services
GT para la implementacioacuten de servicios de descarga INSPIRE
8 2018-10-1719 Menorca (Isla de Lazareto)
bull El Reglamento plantea 2 tipos de Servicios de Descarga ndash Servicios de descarga de conjuntos de datos pre-definidos
bull WFS-Filter Encoding o ATOM ndash Consultas preparadas para la descarga por ejemplo de
topoacutenimos por provincia o la hidrografiacutea de la cuenca del Ebro
ndash Servicios de descarga de acceso directo bull WFS-Filter Encoding
ndash Obtener el valor de la cota a medida que avanzo en una ruta u obtener el topoacutenimo del lugar donde me encuentro o conocer mediante una consulta el riacuteo maacutes largo de una regioacuten
GT para la implementacioacuten de servicios de descarga INSPIRE
9 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de conjuntos de datos pre-definidos ndash Solo implementan las operaciones obligatorias ndash Descarga simple sin posibilidad de filtrar datos ndash ldquoConjunto de datos predefinidordquo
bull ATOM de Edificios de la D G de Catastro ndash httpwwwcatastrominhapesINSPIREbuildingsESSDGCbuatomxml ndash Descarga los edificios de un municipio dado
GT para la implementacioacuten de servicios de descarga INSPIRE
10 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de acceso directo ndash Implementan todas las operaciones ndash Consultar descargar subconjuntos y conjuntos datos
bull Mayor control sobre la descarga por parte del cliente ndash ldquoAcceso directordquo
bull Capacidad del cliente para interactuar directamente con los contenidos del repositorio (BD)
ndash Consultas basadas en criterios temporales espaciales o en propiedades especiacuteficas de una instancia del tipo de objeto espacial contenido en el repositorio
bull WFS de Redes de Transporte de la IDEE ndash httpserviciosideeeswfs-
inspiretransportesSERVICE=WFSampVERSION=200ampREQUEST=GetFeatureampTYPENAME=tn-aAerodromeAreaampFILTER=ltFilter xmlnsnet=httpinspireeceuropaeuschemasnet40 xmlnstn-ro=httpinspireeceuropaeuschemastn-ro40 xmlnstn=httpinspireeceuropaeuschemastn40 xmlnsxlink=httpwwww3org1999xlink xmlnsgn=httpinspireeceuropaeuschemasgn40 xmlnsbase=httpinspireeceuropaeuschemasbase33 xmlnstn-ra=httpinspireeceuropaeuschemastn-ra40 xmlnstn-a=httpinspireeceuropaeuschemastn-a40 xmlnstn-w=httpinspireeceuropaeuschemastn-w40 xmlnsgmd=httpschemasopengisnetiso1913920070417gmd gtltPropertyIsLike wildCard= singleChar= escapeChar= matchCase=falsegtltValueReferencegttngeographicalNamegnGeographicalNamegnspellinggnSpellingOfNamegntextltValueReferencegtltLiteralgtAdolfoltLiteralgtltPropertyIsLikegtltFiltergtampCOUNT=-1
ndash Descarga los aeropuertos que contenga el nombre ldquoAdolfordquo
GT para la implementacioacuten de servicios de descarga INSPIRE
11 2018-10-1719 Menorca (Isla de Lazareto)
bull Resumen operaciones seguacuten tipo de servicio
Operacioacuten Tipo de servicio
Get Download Service Metadata Todos
Get Spatial Dataset Todos
Describe Spatial Dataset Todos
Link Download Service Todos
Get Spatial Object Acceso directo
Describe Spatial Object Acceso directo
GT para la implementacioacuten de servicios de descarga INSPIRE
12 2018-10-1719 Menorca (Isla de Lazareto)
bull Para la implementacioacuten 3 estaacutendares posibles ndash ATOM estaacutendar de IETF (Internet Engineering Task Force)
ndash Web Feature Service 200 de OGC
ndash Filter Encoding Specification de OGC bull Opciones
Tipo de servicio Estaacutendar
De datos predefinidos ATOM WFS
De acceso directo WFS+FE
GT para la implementacioacuten de servicios de descarga INSPIRE
13 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones WFS
WFS 20
Clase de operacioacuten WFS Simple WFS Baacutesico WFS Transacional
Descripcioacuten GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
Consulta GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
Bloqueo LockFeature LockFeature LockFeature Transaccioacuten Transaction Transaction Transaction
Almacenamiento de consultas
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
14 2018-10-1719 Menorca (Isla de Lazareto)
bull iquestCoacutemo se vincula el CDE con los servicios de visualizacioacuten y descarga
bull iquestCoacutemo podemos saber a partir de la URL de un WMS o de un WFS el CDE que se visualiza o se descarga
bull iquestCoacutemo podemos visualizar las capas de un CDE a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo podemos descargar los objetos geograacuteficos a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo seacute a que CDE pertenece una capa o un objeto geograacutefico
15 2018-10-1719 Menorca (Isla de Lazareto)
Metadatos CDE
Accesibilidad de los CDE a traveacutes de servicios de descarga bull WFSATOM
Metadatos del WFS
Metadatos del WMS
Accesibilidad de los CDE a traveacutes de servicios de visualizacioacuten bull WMSWMTS
ltgmlPolygon id = ldquoM-30rdquogt ltgmlLinearRinggt
ltgmlposListgt15 30 20 40 ltgmlposListgt ltgmlLinearRinggt ltgmlPolygongt
Los objetos espaciales deben visualizarse en capas o agrupados en la misma capa
Descarga copias completas de conjuntos de datos espaciales completos o de partes de dichos conjuntos
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
8 2018-10-1719 Menorca (Isla de Lazareto)
bull El Reglamento plantea 2 tipos de Servicios de Descarga ndash Servicios de descarga de conjuntos de datos pre-definidos
bull WFS-Filter Encoding o ATOM ndash Consultas preparadas para la descarga por ejemplo de
topoacutenimos por provincia o la hidrografiacutea de la cuenca del Ebro
ndash Servicios de descarga de acceso directo bull WFS-Filter Encoding
ndash Obtener el valor de la cota a medida que avanzo en una ruta u obtener el topoacutenimo del lugar donde me encuentro o conocer mediante una consulta el riacuteo maacutes largo de una regioacuten
GT para la implementacioacuten de servicios de descarga INSPIRE
9 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de conjuntos de datos pre-definidos ndash Solo implementan las operaciones obligatorias ndash Descarga simple sin posibilidad de filtrar datos ndash ldquoConjunto de datos predefinidordquo
bull ATOM de Edificios de la D G de Catastro ndash httpwwwcatastrominhapesINSPIREbuildingsESSDGCbuatomxml ndash Descarga los edificios de un municipio dado
GT para la implementacioacuten de servicios de descarga INSPIRE
10 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de acceso directo ndash Implementan todas las operaciones ndash Consultar descargar subconjuntos y conjuntos datos
bull Mayor control sobre la descarga por parte del cliente ndash ldquoAcceso directordquo
bull Capacidad del cliente para interactuar directamente con los contenidos del repositorio (BD)
ndash Consultas basadas en criterios temporales espaciales o en propiedades especiacuteficas de una instancia del tipo de objeto espacial contenido en el repositorio
bull WFS de Redes de Transporte de la IDEE ndash httpserviciosideeeswfs-
inspiretransportesSERVICE=WFSampVERSION=200ampREQUEST=GetFeatureampTYPENAME=tn-aAerodromeAreaampFILTER=ltFilter xmlnsnet=httpinspireeceuropaeuschemasnet40 xmlnstn-ro=httpinspireeceuropaeuschemastn-ro40 xmlnstn=httpinspireeceuropaeuschemastn40 xmlnsxlink=httpwwww3org1999xlink xmlnsgn=httpinspireeceuropaeuschemasgn40 xmlnsbase=httpinspireeceuropaeuschemasbase33 xmlnstn-ra=httpinspireeceuropaeuschemastn-ra40 xmlnstn-a=httpinspireeceuropaeuschemastn-a40 xmlnstn-w=httpinspireeceuropaeuschemastn-w40 xmlnsgmd=httpschemasopengisnetiso1913920070417gmd gtltPropertyIsLike wildCard= singleChar= escapeChar= matchCase=falsegtltValueReferencegttngeographicalNamegnGeographicalNamegnspellinggnSpellingOfNamegntextltValueReferencegtltLiteralgtAdolfoltLiteralgtltPropertyIsLikegtltFiltergtampCOUNT=-1
ndash Descarga los aeropuertos que contenga el nombre ldquoAdolfordquo
GT para la implementacioacuten de servicios de descarga INSPIRE
11 2018-10-1719 Menorca (Isla de Lazareto)
bull Resumen operaciones seguacuten tipo de servicio
Operacioacuten Tipo de servicio
Get Download Service Metadata Todos
Get Spatial Dataset Todos
Describe Spatial Dataset Todos
Link Download Service Todos
Get Spatial Object Acceso directo
Describe Spatial Object Acceso directo
GT para la implementacioacuten de servicios de descarga INSPIRE
12 2018-10-1719 Menorca (Isla de Lazareto)
bull Para la implementacioacuten 3 estaacutendares posibles ndash ATOM estaacutendar de IETF (Internet Engineering Task Force)
ndash Web Feature Service 200 de OGC
ndash Filter Encoding Specification de OGC bull Opciones
Tipo de servicio Estaacutendar
De datos predefinidos ATOM WFS
De acceso directo WFS+FE
GT para la implementacioacuten de servicios de descarga INSPIRE
13 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones WFS
WFS 20
Clase de operacioacuten WFS Simple WFS Baacutesico WFS Transacional
Descripcioacuten GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
Consulta GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
Bloqueo LockFeature LockFeature LockFeature Transaccioacuten Transaction Transaction Transaction
Almacenamiento de consultas
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
14 2018-10-1719 Menorca (Isla de Lazareto)
bull iquestCoacutemo se vincula el CDE con los servicios de visualizacioacuten y descarga
bull iquestCoacutemo podemos saber a partir de la URL de un WMS o de un WFS el CDE que se visualiza o se descarga
bull iquestCoacutemo podemos visualizar las capas de un CDE a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo podemos descargar los objetos geograacuteficos a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo seacute a que CDE pertenece una capa o un objeto geograacutefico
15 2018-10-1719 Menorca (Isla de Lazareto)
Metadatos CDE
Accesibilidad de los CDE a traveacutes de servicios de descarga bull WFSATOM
Metadatos del WFS
Metadatos del WMS
Accesibilidad de los CDE a traveacutes de servicios de visualizacioacuten bull WMSWMTS
ltgmlPolygon id = ldquoM-30rdquogt ltgmlLinearRinggt
ltgmlposListgt15 30 20 40 ltgmlposListgt ltgmlLinearRinggt ltgmlPolygongt
Los objetos espaciales deben visualizarse en capas o agrupados en la misma capa
Descarga copias completas de conjuntos de datos espaciales completos o de partes de dichos conjuntos
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
9 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de conjuntos de datos pre-definidos ndash Solo implementan las operaciones obligatorias ndash Descarga simple sin posibilidad de filtrar datos ndash ldquoConjunto de datos predefinidordquo
bull ATOM de Edificios de la D G de Catastro ndash httpwwwcatastrominhapesINSPIREbuildingsESSDGCbuatomxml ndash Descarga los edificios de un municipio dado
GT para la implementacioacuten de servicios de descarga INSPIRE
10 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de acceso directo ndash Implementan todas las operaciones ndash Consultar descargar subconjuntos y conjuntos datos
bull Mayor control sobre la descarga por parte del cliente ndash ldquoAcceso directordquo
bull Capacidad del cliente para interactuar directamente con los contenidos del repositorio (BD)
ndash Consultas basadas en criterios temporales espaciales o en propiedades especiacuteficas de una instancia del tipo de objeto espacial contenido en el repositorio
bull WFS de Redes de Transporte de la IDEE ndash httpserviciosideeeswfs-
inspiretransportesSERVICE=WFSampVERSION=200ampREQUEST=GetFeatureampTYPENAME=tn-aAerodromeAreaampFILTER=ltFilter xmlnsnet=httpinspireeceuropaeuschemasnet40 xmlnstn-ro=httpinspireeceuropaeuschemastn-ro40 xmlnstn=httpinspireeceuropaeuschemastn40 xmlnsxlink=httpwwww3org1999xlink xmlnsgn=httpinspireeceuropaeuschemasgn40 xmlnsbase=httpinspireeceuropaeuschemasbase33 xmlnstn-ra=httpinspireeceuropaeuschemastn-ra40 xmlnstn-a=httpinspireeceuropaeuschemastn-a40 xmlnstn-w=httpinspireeceuropaeuschemastn-w40 xmlnsgmd=httpschemasopengisnetiso1913920070417gmd gtltPropertyIsLike wildCard= singleChar= escapeChar= matchCase=falsegtltValueReferencegttngeographicalNamegnGeographicalNamegnspellinggnSpellingOfNamegntextltValueReferencegtltLiteralgtAdolfoltLiteralgtltPropertyIsLikegtltFiltergtampCOUNT=-1
ndash Descarga los aeropuertos que contenga el nombre ldquoAdolfordquo
GT para la implementacioacuten de servicios de descarga INSPIRE
11 2018-10-1719 Menorca (Isla de Lazareto)
bull Resumen operaciones seguacuten tipo de servicio
Operacioacuten Tipo de servicio
Get Download Service Metadata Todos
Get Spatial Dataset Todos
Describe Spatial Dataset Todos
Link Download Service Todos
Get Spatial Object Acceso directo
Describe Spatial Object Acceso directo
GT para la implementacioacuten de servicios de descarga INSPIRE
12 2018-10-1719 Menorca (Isla de Lazareto)
bull Para la implementacioacuten 3 estaacutendares posibles ndash ATOM estaacutendar de IETF (Internet Engineering Task Force)
ndash Web Feature Service 200 de OGC
ndash Filter Encoding Specification de OGC bull Opciones
Tipo de servicio Estaacutendar
De datos predefinidos ATOM WFS
De acceso directo WFS+FE
GT para la implementacioacuten de servicios de descarga INSPIRE
13 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones WFS
WFS 20
Clase de operacioacuten WFS Simple WFS Baacutesico WFS Transacional
Descripcioacuten GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
Consulta GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
Bloqueo LockFeature LockFeature LockFeature Transaccioacuten Transaction Transaction Transaction
Almacenamiento de consultas
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
14 2018-10-1719 Menorca (Isla de Lazareto)
bull iquestCoacutemo se vincula el CDE con los servicios de visualizacioacuten y descarga
bull iquestCoacutemo podemos saber a partir de la URL de un WMS o de un WFS el CDE que se visualiza o se descarga
bull iquestCoacutemo podemos visualizar las capas de un CDE a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo podemos descargar los objetos geograacuteficos a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo seacute a que CDE pertenece una capa o un objeto geograacutefico
15 2018-10-1719 Menorca (Isla de Lazareto)
Metadatos CDE
Accesibilidad de los CDE a traveacutes de servicios de descarga bull WFSATOM
Metadatos del WFS
Metadatos del WMS
Accesibilidad de los CDE a traveacutes de servicios de visualizacioacuten bull WMSWMTS
ltgmlPolygon id = ldquoM-30rdquogt ltgmlLinearRinggt
ltgmlposListgt15 30 20 40 ltgmlposListgt ltgmlLinearRinggt ltgmlPolygongt
Los objetos espaciales deben visualizarse en capas o agrupados en la misma capa
Descarga copias completas de conjuntos de datos espaciales completos o de partes de dichos conjuntos
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
10 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga de acceso directo ndash Implementan todas las operaciones ndash Consultar descargar subconjuntos y conjuntos datos
bull Mayor control sobre la descarga por parte del cliente ndash ldquoAcceso directordquo
bull Capacidad del cliente para interactuar directamente con los contenidos del repositorio (BD)
ndash Consultas basadas en criterios temporales espaciales o en propiedades especiacuteficas de una instancia del tipo de objeto espacial contenido en el repositorio
bull WFS de Redes de Transporte de la IDEE ndash httpserviciosideeeswfs-
inspiretransportesSERVICE=WFSampVERSION=200ampREQUEST=GetFeatureampTYPENAME=tn-aAerodromeAreaampFILTER=ltFilter xmlnsnet=httpinspireeceuropaeuschemasnet40 xmlnstn-ro=httpinspireeceuropaeuschemastn-ro40 xmlnstn=httpinspireeceuropaeuschemastn40 xmlnsxlink=httpwwww3org1999xlink xmlnsgn=httpinspireeceuropaeuschemasgn40 xmlnsbase=httpinspireeceuropaeuschemasbase33 xmlnstn-ra=httpinspireeceuropaeuschemastn-ra40 xmlnstn-a=httpinspireeceuropaeuschemastn-a40 xmlnstn-w=httpinspireeceuropaeuschemastn-w40 xmlnsgmd=httpschemasopengisnetiso1913920070417gmd gtltPropertyIsLike wildCard= singleChar= escapeChar= matchCase=falsegtltValueReferencegttngeographicalNamegnGeographicalNamegnspellinggnSpellingOfNamegntextltValueReferencegtltLiteralgtAdolfoltLiteralgtltPropertyIsLikegtltFiltergtampCOUNT=-1
ndash Descarga los aeropuertos que contenga el nombre ldquoAdolfordquo
GT para la implementacioacuten de servicios de descarga INSPIRE
11 2018-10-1719 Menorca (Isla de Lazareto)
bull Resumen operaciones seguacuten tipo de servicio
Operacioacuten Tipo de servicio
Get Download Service Metadata Todos
Get Spatial Dataset Todos
Describe Spatial Dataset Todos
Link Download Service Todos
Get Spatial Object Acceso directo
Describe Spatial Object Acceso directo
GT para la implementacioacuten de servicios de descarga INSPIRE
12 2018-10-1719 Menorca (Isla de Lazareto)
bull Para la implementacioacuten 3 estaacutendares posibles ndash ATOM estaacutendar de IETF (Internet Engineering Task Force)
ndash Web Feature Service 200 de OGC
ndash Filter Encoding Specification de OGC bull Opciones
Tipo de servicio Estaacutendar
De datos predefinidos ATOM WFS
De acceso directo WFS+FE
GT para la implementacioacuten de servicios de descarga INSPIRE
13 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones WFS
WFS 20
Clase de operacioacuten WFS Simple WFS Baacutesico WFS Transacional
Descripcioacuten GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
Consulta GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
Bloqueo LockFeature LockFeature LockFeature Transaccioacuten Transaction Transaction Transaction
Almacenamiento de consultas
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
14 2018-10-1719 Menorca (Isla de Lazareto)
bull iquestCoacutemo se vincula el CDE con los servicios de visualizacioacuten y descarga
bull iquestCoacutemo podemos saber a partir de la URL de un WMS o de un WFS el CDE que se visualiza o se descarga
bull iquestCoacutemo podemos visualizar las capas de un CDE a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo podemos descargar los objetos geograacuteficos a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo seacute a que CDE pertenece una capa o un objeto geograacutefico
15 2018-10-1719 Menorca (Isla de Lazareto)
Metadatos CDE
Accesibilidad de los CDE a traveacutes de servicios de descarga bull WFSATOM
Metadatos del WFS
Metadatos del WMS
Accesibilidad de los CDE a traveacutes de servicios de visualizacioacuten bull WMSWMTS
ltgmlPolygon id = ldquoM-30rdquogt ltgmlLinearRinggt
ltgmlposListgt15 30 20 40 ltgmlposListgt ltgmlLinearRinggt ltgmlPolygongt
Los objetos espaciales deben visualizarse en capas o agrupados en la misma capa
Descarga copias completas de conjuntos de datos espaciales completos o de partes de dichos conjuntos
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
11 2018-10-1719 Menorca (Isla de Lazareto)
bull Resumen operaciones seguacuten tipo de servicio
Operacioacuten Tipo de servicio
Get Download Service Metadata Todos
Get Spatial Dataset Todos
Describe Spatial Dataset Todos
Link Download Service Todos
Get Spatial Object Acceso directo
Describe Spatial Object Acceso directo
GT para la implementacioacuten de servicios de descarga INSPIRE
12 2018-10-1719 Menorca (Isla de Lazareto)
bull Para la implementacioacuten 3 estaacutendares posibles ndash ATOM estaacutendar de IETF (Internet Engineering Task Force)
ndash Web Feature Service 200 de OGC
ndash Filter Encoding Specification de OGC bull Opciones
Tipo de servicio Estaacutendar
De datos predefinidos ATOM WFS
De acceso directo WFS+FE
GT para la implementacioacuten de servicios de descarga INSPIRE
13 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones WFS
WFS 20
Clase de operacioacuten WFS Simple WFS Baacutesico WFS Transacional
Descripcioacuten GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
Consulta GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
Bloqueo LockFeature LockFeature LockFeature Transaccioacuten Transaction Transaction Transaction
Almacenamiento de consultas
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
14 2018-10-1719 Menorca (Isla de Lazareto)
bull iquestCoacutemo se vincula el CDE con los servicios de visualizacioacuten y descarga
bull iquestCoacutemo podemos saber a partir de la URL de un WMS o de un WFS el CDE que se visualiza o se descarga
bull iquestCoacutemo podemos visualizar las capas de un CDE a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo podemos descargar los objetos geograacuteficos a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo seacute a que CDE pertenece una capa o un objeto geograacutefico
15 2018-10-1719 Menorca (Isla de Lazareto)
Metadatos CDE
Accesibilidad de los CDE a traveacutes de servicios de descarga bull WFSATOM
Metadatos del WFS
Metadatos del WMS
Accesibilidad de los CDE a traveacutes de servicios de visualizacioacuten bull WMSWMTS
ltgmlPolygon id = ldquoM-30rdquogt ltgmlLinearRinggt
ltgmlposListgt15 30 20 40 ltgmlposListgt ltgmlLinearRinggt ltgmlPolygongt
Los objetos espaciales deben visualizarse en capas o agrupados en la misma capa
Descarga copias completas de conjuntos de datos espaciales completos o de partes de dichos conjuntos
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
12 2018-10-1719 Menorca (Isla de Lazareto)
bull Para la implementacioacuten 3 estaacutendares posibles ndash ATOM estaacutendar de IETF (Internet Engineering Task Force)
ndash Web Feature Service 200 de OGC
ndash Filter Encoding Specification de OGC bull Opciones
Tipo de servicio Estaacutendar
De datos predefinidos ATOM WFS
De acceso directo WFS+FE
GT para la implementacioacuten de servicios de descarga INSPIRE
13 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones WFS
WFS 20
Clase de operacioacuten WFS Simple WFS Baacutesico WFS Transacional
Descripcioacuten GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
Consulta GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
Bloqueo LockFeature LockFeature LockFeature Transaccioacuten Transaction Transaction Transaction
Almacenamiento de consultas
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
14 2018-10-1719 Menorca (Isla de Lazareto)
bull iquestCoacutemo se vincula el CDE con los servicios de visualizacioacuten y descarga
bull iquestCoacutemo podemos saber a partir de la URL de un WMS o de un WFS el CDE que se visualiza o se descarga
bull iquestCoacutemo podemos visualizar las capas de un CDE a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo podemos descargar los objetos geograacuteficos a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo seacute a que CDE pertenece una capa o un objeto geograacutefico
15 2018-10-1719 Menorca (Isla de Lazareto)
Metadatos CDE
Accesibilidad de los CDE a traveacutes de servicios de descarga bull WFSATOM
Metadatos del WFS
Metadatos del WMS
Accesibilidad de los CDE a traveacutes de servicios de visualizacioacuten bull WMSWMTS
ltgmlPolygon id = ldquoM-30rdquogt ltgmlLinearRinggt
ltgmlposListgt15 30 20 40 ltgmlposListgt ltgmlLinearRinggt ltgmlPolygongt
Los objetos espaciales deben visualizarse en capas o agrupados en la misma capa
Descarga copias completas de conjuntos de datos espaciales completos o de partes de dichos conjuntos
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
13 2018-10-1719 Menorca (Isla de Lazareto)
bull Operaciones WFS
WFS 20
Clase de operacioacuten WFS Simple WFS Baacutesico WFS Transacional
Descripcioacuten GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
GetCapabilites DescribeFeatureType
Consulta GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
GetPropertyValues GetFeature GetFeatureWithLock
Bloqueo LockFeature LockFeature LockFeature Transaccioacuten Transaction Transaction Transaction
Almacenamiento de consultas
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
14 2018-10-1719 Menorca (Isla de Lazareto)
bull iquestCoacutemo se vincula el CDE con los servicios de visualizacioacuten y descarga
bull iquestCoacutemo podemos saber a partir de la URL de un WMS o de un WFS el CDE que se visualiza o se descarga
bull iquestCoacutemo podemos visualizar las capas de un CDE a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo podemos descargar los objetos geograacuteficos a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo seacute a que CDE pertenece una capa o un objeto geograacutefico
15 2018-10-1719 Menorca (Isla de Lazareto)
Metadatos CDE
Accesibilidad de los CDE a traveacutes de servicios de descarga bull WFSATOM
Metadatos del WFS
Metadatos del WMS
Accesibilidad de los CDE a traveacutes de servicios de visualizacioacuten bull WMSWMTS
ltgmlPolygon id = ldquoM-30rdquogt ltgmlLinearRinggt
ltgmlposListgt15 30 20 40 ltgmlposListgt ltgmlLinearRinggt ltgmlPolygongt
Los objetos espaciales deben visualizarse en capas o agrupados en la misma capa
Descarga copias completas de conjuntos de datos espaciales completos o de partes de dichos conjuntos
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
14 2018-10-1719 Menorca (Isla de Lazareto)
bull iquestCoacutemo se vincula el CDE con los servicios de visualizacioacuten y descarga
bull iquestCoacutemo podemos saber a partir de la URL de un WMS o de un WFS el CDE que se visualiza o se descarga
bull iquestCoacutemo podemos visualizar las capas de un CDE a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo podemos descargar los objetos geograacuteficos a partir del fichero de metadatos del conjunto de datos
bull iquestCoacutemo seacute a que CDE pertenece una capa o un objeto geograacutefico
15 2018-10-1719 Menorca (Isla de Lazareto)
Metadatos CDE
Accesibilidad de los CDE a traveacutes de servicios de descarga bull WFSATOM
Metadatos del WFS
Metadatos del WMS
Accesibilidad de los CDE a traveacutes de servicios de visualizacioacuten bull WMSWMTS
ltgmlPolygon id = ldquoM-30rdquogt ltgmlLinearRinggt
ltgmlposListgt15 30 20 40 ltgmlposListgt ltgmlLinearRinggt ltgmlPolygongt
Los objetos espaciales deben visualizarse en capas o agrupados en la misma capa
Descarga copias completas de conjuntos de datos espaciales completos o de partes de dichos conjuntos
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
15 2018-10-1719 Menorca (Isla de Lazareto)
Metadatos CDE
Accesibilidad de los CDE a traveacutes de servicios de descarga bull WFSATOM
Metadatos del WFS
Metadatos del WMS
Accesibilidad de los CDE a traveacutes de servicios de visualizacioacuten bull WMSWMTS
ltgmlPolygon id = ldquoM-30rdquogt ltgmlLinearRinggt
ltgmlposListgt15 30 20 40 ltgmlposListgt ltgmlLinearRinggt ltgmlPolygongt
Los objetos espaciales deben visualizarse en capas o agrupados en la misma capa
Descarga copias completas de conjuntos de datos espaciales completos o de partes de dichos conjuntos
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
16 2018-10-1719 Menorca (Isla de Lazareto)
Ejemplo 1 CDE con dos
objetos espaciales
bull Unidad administrativa
bull Liacutemite adminsitrativo
El CDE es accesible a traveacutes
de un WMS y un WFS
bull WMS tiene dos capas
bull WFS tiene dos objetos
espaciales
1
2
3
Metadatos del CDE - Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
17 2018-10-1719 Menorca (Isla de Lazareto)
Identifier es uacutenico para el namespace y se corresponde con el ldquocoderdquo en el fichero de metadatos del CDE
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
18 2018-10-1719 Menorca (Isla de Lazareto)
En los dos casos es necesario incluir en la respuesta de la operacioacuten
GetCapabilities una extensioacuten que normalmente comienza por la etiqueta
ltinspire_vsExtendedCapabilitiesgt
Escenario 1 Los metadatos de los servicios de red se referencian con una URL en el extended
capability que indica la ubicacioacuten del fichero XML de metadatos en un cataacutelogo
Escenario 2 Las etiquetas de los metadatos de los servicios de red estaacuten contenidos dentro del
ltextended capabilitygt No existe un fichero XML de metadatos
Dos escenarios para realizar los metadatos de servicio web
Nota Con el escenario 1 hay duplicidad de elementos descritos en la respuesta de
GetCapabilities y del fichero de metadatos de servicio almacenado en un cataacutelogo
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
19 2018-10-1719 Menorca (Isla de Lazareto)
Code = Spatial DataSet Identifier CodeSpace = Namespace
- Metadatos del CDE - Respuesta del GetCapabilities WMS - Respuesta del GetCapabilities WFS - Fichero de metadatos del WMS - Fichero de metadatos del WFS
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
20 2018-10-1719 Menorca (Isla de Lazareto)
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
21 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer
ndash Antecedentes ndash Trabajo realizado ndash Desarrollos e implementaciones ndash Ventajas e Inconvenientes ndash Validaciones ndash Tipos de peticiones Ejemplos
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
22 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Antecedentes ndash Proyectos europeos
Temaacuteticas INSPIRE Especificaciones de datos Extensioacuten de modelos Herramientas de transformacioacuten (HALE Studio FME ArcGIS Geobide)
ndash IDENA
Publicacioacuten de Servicios web GeoServer
WFS con GeoServer
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
23 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Trabajo realizado (Cadastral parcels) ndash Anaacutelisis de los modelos de datos
Navarra INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
HALE Studio GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web GeoServer 211 + plugins ldquoapp-schemardquo amp ldquoINSPIRErdquo WMS y WFS
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
24 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con GeoServer Arquitectura de aplicaciones
Plugin app-schema
Plugin INSPIRE
HUMBOLDT Alignment Editor (HALE)
WEB Mapping file
Extended Capabilities settings
GetFeature GML requests
GetMap requests
WFS con GeoServer
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
25 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Nuevo panel de configuracioacuten del plugin ldquoINSPIRErdquo para definir el Extended Capabilities de los elementos WMS WFS WCS y WMTS de forma completa
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
26 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con metadatos
Creacioacuten y publicacioacuten de MD CDE WMS y WFS Capabilities ndash Extended capabilities (Escenario 1) GetRecordsById Identificadores de la capa SpatialDataSetIdentifier
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
27 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones ndash Relacionados con ldquoapp-schemardquo hellip para dar soporte completo a los tipos complejos
ndash Relacionados con WMS hellip para la integracioacuten completa de peticiones ldquoGetMaprdquo con requisitos INSPIRE
ndash Relacionados con WFS hellip para la integracioacuten completa de peticiones ldquoGetFeaturerdquo y ldquoStoredQueryrdquo con requisitos INSPIRE
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
28 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Desarrollos e implementaciones - WFS
Gestioacuten interna de los tipos geomeacutetricos complejos pe ldquoMultisurfacerdquo Escala y proyeccioacuten al vuelo en peticiones ldquoGetFeatureInfordquo Publicacioacuten de las capas por ldquoworkspacerdquo Verificar el sentido de los puntos (CCW) de los poliacutegonos en la generacioacuten del GML (shp vs PostGIS) Problema referente al ldquoListStoredQueriesrdquo ya que la peticioacuten ldquoGetFeatureByIdrdquo no funcionaba correctamente para los tipos complejos
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
29 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WMS
GetCapabilities httpsinspirenavarraesservicesCPwmsservice=WMSamprequest=GetCapabilities
GetMap httpsinspirenavarraesservicesCPwmsservice=WMSampVERSION=130ampREQUEST=GetMapampBBOX=61006547419356103154742185ampCRS=EPSG25830ampWIDTH=1118ampHEIGHT=812ampLAYERS=CadastralParcelampFORMAT=imagepng
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
30 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetCapabilities (Get Download Service Metadata) httpsinspirenavarraesservicesCPwfsservice=WFSamprequest=getcapabilities GetFeature (count) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampcount=2 GetFeature (filter) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampfilter=ltfesFilter xmlnsfes=httpwwwopengisnetfes20gtltfesResourceId rid=ESRRTNCP38011381gtltfesFiltergt
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
31 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Tipos de peticiones Ejemplos ndash WFS
GetFeature (bbox) httpsinspirenavarraesservicesCPwfsservice=WFSampversion=200amprequest=GetFeatureamptypenames=CPCadastralParcelampbbox=61010047419006103504742150ampsrsName=urnogcdefcrsepsg25830
ListStoredQueries httpsinspirenavarraesservicesCPwfsservice=wfsampversion=200amprequest=ListStoredQueries
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
32 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Validaciones ndash Validador antiguo INSPIRE
ndash Spatineo ndash Geoportal validacioacuten Chequia ndash GDI-DE Test suite ndash eENVplus ndash Nuevo validador INSPIRE (a la espera)
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
33 2018-10-1719 Menorca (Isla de Lazareto)
WFS con GeoServer
bull Servicios de descarga con GeoServer Ventajas e inconvenientes
ndash Ventajas Integracioacuten a traveacutes de plugin app-schema ya existente Evita procesos transformacioacuten de formatos innecesarios y la duplicidad de almacenamiento de datos Plugin INSPIRE ya existente Para nosotros que no tenemos que usar un SW distinto para cumplir con INSPIRE Conocemos las herramienta y queda integrada en nuestro entorno actual de produccioacuten (gestioacuten de workspaces)
ndash Inconvenientes Ha requerido desarrollos para la versioacuten utilizada Seraacute necesario revisar la situacioacuten actual de la aplicacioacuten iquestLa publicacioacuten de otra temaacutetica requeriraacute de nuevos desarrollos Multilinguumlismo No implementado nativamente Solucioacuten viacutea despliegue de una arquitectura multinodo
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
34 2018-10-1719 Menorca (Isla de Lazareto)
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
35 2018-10-1719 Menorca (Isla de Lazareto)
bull Servicios de descarga con MapServer Trabajo realizado (Anexo III) ndash Anaacutelisis de los modelos de datos
IDErioja INSPIRE Matching tables ndash Proceso de transformacioacuten de datos
FME plantillas xsd (INSPIRE) GML Validacioacuten Reglas para la transformacioacuten
ndash Publicacioacuten de servicios web INSPIRE MapServer 707 + WMS WFS y ATOM
WFS con MapServer 707
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
36 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707 Descarga Directa seguacuten perfil Inspire Operaciones y criterios de buacutesqueda bull Fichero de configuracioacuten ldquomaprdquo
ndash MAP ndash PROJECTION ndash WEB ndash METADATA (en el objeto MAP y en cada LAYER) GetCapabilities ndash LAYER ndash OUTPUTFORMAT
bull Metadato del servicio bull Metadato del conjunto de datos
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
37 2018-10-1719 Menorca (Isla de Lazareto)
WFS con MapServer 707
bull Metadato del servicio Escenario 1 (documento externo)
wfs_inspire_capabilities ldquourlrdquo wfs_inspire_metadataurl_hreflsquo Metadato del servicio wfs_inspire_metadataurl_format applicationvndiso19139+xml ows_inspire_dsid_code IDELARIOJAANEXOIII ows_inspire_dsid_ns IDERIOJAlsquo
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
38 2018-10-1719 Menorca (Isla de Lazareto)
bull Metadato del conjunto de datos ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtIDELARIOJAANEXOIIIltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt ltgmdidentifiergt ltgmdRS_Identifiergt ltgmdcodegt ltgcoCharacterStringgtCENTROS_EDUCATIVOSltgcoCharacterStringgt ltgmdcodegt ltgmdcodeSpacegt ltgcoCharacterStringgtIDERIOJAltgcoCharacterStringgt ltgmdcodeSpacegt ltgmdRS_Identifiergt ltgmdidentifiergt
WFS con MapServer
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
39 2018-10-1719 Menorca (Isla de Lazareto)
bull Definicioacuten de las capas en el fichero ldquomaprdquo LAYER NAME USEducationlsquo hellip END METADATA hellip ows_identifier_value CENTROS_EDUCATIVOS ows_metadataurl_href httpwwwideeescsw-codsi- ideesrvspacswSERVICE=CSWampVERSION=202ampREQUEST=GetRecordByIdampoutputSchema=httpwwwisotc211org2005gmdampElementSetName=fullampID=spacarcapaceneducativoswmstematica20141201 hellip END hellip TEMPLATE hellipus_educationhtmllsquo resultados de una QUERY en un archivo temporal END
WFS con MapServer
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
40 2018-10-1719 Menorca (Isla de Lazareto)
Plantillas de descarga GML
OUTPUTFORMAT NAME ldquogmlrdquo DRIVER ldquoTEMPLATErdquo MIMETYPE ldquoapplicationxhtml+xmlrdquo FORMATOPTION ldquoFILE=templatexmlrdquo END ltgmlFeatureCollectiongt [resultset][resultset layer=USEducation] xmlnsbase2=httpinspireeceuropaeuschemasbase220 xsischemaLocation=httpinspireeceuropaeuschemasus-govserv40 httpinspireeceuropaeuschemasus-govserv40GovernmentalServicesxsd gmlid=ES-GLR-CENTROS-EDUCATIVOSgt ltgmlboundedBygt ltgmlEnvelope srsName=EPSG3857 srsDimension=2gt ltgmllowerCornergt-3627768838082 51399331758572ltgmllowerCornergt ltgmlupperCornergt-1714590022999 52661602885271ltgmlupperCornergt ltgmlEnvelopegt ltgmlboundedBygt [feature] ltgmlfeatureMembergtltus-govservGovernmentalService gmlid=[NAMESPACE]-[LOCALID]gt ltus-govservbeginLifespanVersion xsinil=truegt ltus-govservinspireIdgt ltbaseIdentifiergt ltbaselocalIdgt[LOCALID]ltbaselocalIdgt ltbasenamespacegt[NAMESPACE]ltbasenamespacegt ltbaseversionIdgt[VERSIONID]ltbaseversionIdgt ltbaseIdentifiergt ltus-govservinspireIdgt ltus-govservpointOfContact xsinil=truegt ltus-govservserviceLocationgt ltus-govservServiceLocationTypegt ltus-govservserviceLocationByGeometrygt ltgmlPoint gmlid=[NAMESPACE]-[LOCALID]-[id]-[rn] srsName=EPSG3857 srsDimension=2gt ltgmlposgt[shpxy proj=EPSG3857 precision=7 xf= ]ltgmlposgt ltgmlPointgt ltus-govservserviceLocationByGeometrygt ltus-govservServiceLocationTypegt ltus-govservserviceLocationgt ltus-govservserviceType xlinkhref=httpinspireeceuropaeucodelistServiceTypeValueeducationgt ltus-govservGovernmentalServicegt ltgmlfeatureMembergt [feature] ltgmlFeatureCollectiongt
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
41 2018-10-1719 Menorca (Isla de Lazareto)
Operaciones del Servicio WFS
Get Download Service Metadata httpinspirelariojaorgrequestservice=WFSampversion=200amprequest=GetCapabilities Get Spatial Dataset y Get Spatial Object httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=getfeatureampTypenames=MRMineampSRSname=EPSG25830 Describe Spatial Dataset y Describe Spatial Object
Todas las capas httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureType Una capa httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeFeatureTypeamptypeNames=MrMine
ListStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=ListStoredQueries DescribeStoredQueries httpinspirelariojaorgrequestservice=wfsampversion=200amprequest=DescribeStoredQueries
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
42 2018-10-1719 Menorca (Isla de Lazareto)
Errores de la herramienta de validacioacuten bull Servicio de descarga de acceso directo
httpsinspirelariojaorgrequestservice=WFS
WFS con MapServer
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
43 2018-10-1719 Menorca (Isla de Lazareto)
Inconvenientes y ventajas de las herramientas (-) Errores poco intuitivos (-) Difiacuteciles de interpretar (+) Evita duplicidades en el desarrollo (+) Evitar incoherencias entre los resultados
WFS con MapServer
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
44 2018-10-1719 Menorca (Isla de Lazareto)
INSPIRE Thematic Viewer
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
45 2018-10-1719 Menorca (Isla de Lazareto)
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
46 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de descarga con Degree
CDE INSPIRE Representacioacuten en el Thematic Viewer
Nombres Geograacuteficos
Administrative Unit
Address
Hydrography
Transport network
Land Cover
Land Use
Orthoimagery
Elevation
No ATOM ni WCS
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
47 2018-10-1719 Menorca (Isla de Lazareto)
Servicios de Descarga (WFS) con Deegree
Tipo de servicio Construccioacuten y validacioacuten
Servicio de acceso directo de descarga Facil
Servicios de descarga de conjuntos de datos pre-definidos WFS
Dificil No lo tenemos
httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=ListStoredQueries httpwwwigneswfs-inspirehidrografia-btn100VERSION=200ampSERVICE=WFSampREQUEST=DescribeStoredQueriesampStoredQuery_ID=urnx-inspireStoredQueriesWatercourseByName httpgmlideuROENVPADSWFSwfsREQUEST=GetFeatureampLanguage=engampDataSetIdNamespace=httpgmlideuROENVampservice=WFSampcount=100ampSTOREDQUERY_ID=httpinspireeceuropaeuoperationdownloadGetSpatialDataSetampversion=200ampDataSetIdCode=PADSampCRS=httpwwwopengisnetdefcrsEPSG03035
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
48 2018-10-1719 Menorca (Isla de Lazareto)
Proceso en Deegree
bull Examinar el modelo de datos Inspire ndash Examinar propiedades de los objetos geograacuteficos y mapear con la BD
bull Deegree ndash Crear Workspace y activarlo ndash Configurar proxy ndash Crear la conexioacuten a la base de datos ndash Crear el almaceacuten de datos
bull La carpeta feature contiene el archivo de mapeo o de configuracioacuten del almaceacuten ldquoficheroxmlrdquo
bull ltFeatureTypeMapping name= table=gt
bull Uno por cada tipo de objeto geograacutefico del esquema Inspire que se publique en el servicio
bull Establece la relacioacuten entre cada FeatureType (name) y la tabla de la BD (table)
ndash Configurar el servicio ndash Configurar el capabilities
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
49 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones
bull Gran conocimiento del GML y de los esquemas XML de INSPIRE
bull La validacioacuten de INSPIRE de los WFS y de los GML que se generan suele ser Ok
bull Diferencias entre versiones ndash Deegree 343
bull No carga los esquemas XML de INSPIRE lo que obliga a introducirlos a mano y hacer el mapeo
ndash Deegree versiones anteriores bull Cargaba los esquema XML de INSPIRE
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
50 2018-10-1719 Menorca (Isla de Lazareto)
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
51 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull CDE disponibles en CODSI y Portal INSPIRE
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
52 2018-10-1719 Menorca (Isla de Lazareto)
Conclusiones generales
bull Utilidad de los servicios de descarga ndash pe Los servicios de descarga (WFS y ATOM de la DG de Catastro) ndash Localizador de un lugar mediante el WFS de NG
bull Las peticiones estaacuten funcionando bull Prever implementaciones en las herramienta bull Requiere conocimiento y esfuerzo bull Necesidad del nuevo Validador de INSPIRE definitivo bull Creacioacuten de guiacuteas actuales bull Explorar nuevas versiones de las aplicaciones utilizadas
para desarrollar servicios bull Desarrollo de aplicaciones que utilicen servicios de
descarga ndash Obtencioacuten de la cota localizacioacuten de un lugar mediante un
topoacutenimo consultas SIG mediante WFS de acceso directo
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
53 2018-10-1719 Menorca (Isla de Lazareto)
bull Calidad Mantenimiento de los servicios
Calidad
servicio (QoS) Operacioacuten Requisito
Rendimiento
Get Download Service Metadata Respuesta inicial en lt10s
Get Spatial DataSet Get Spatial Object
Respuesta inicial en lt30s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Describe Spatial Data Set Describe Spatial Object
Respuesta inicial en lt10s Respuesta sostenida bull gt05 Megabytesseg bull gt500 objetosseg
Capacidad Deben atenderse gt 10 peticiones simultaacuteneas por segundo
Disponibilidad 99 tiempo
Reglamento sobre servicios de red nordm 9762009
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
54 2018-10-1719 Menorca (Isla de Lazareto)
Bibliografiacutea de los servicios de descarga
bull Reglamento modificado (CE) Nordm 9762009 en lo que se refiere a los servicios de red
bull Directrices teacutecnicas para la implementacioacuten de servicios de descarga
bull OpenGIS Web Feature Service 20 Interface Standard (also ISO 19142)
bull OpenGIS Filter Encoding 20 Encoding Standard
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes
55 2018-10-1719 Menorca (Isla de Lazareto)
Gracias por su atencioacuten
Ana Garciacutea de Vicuntildea Ruiz de Argandontildea
agvicunalariojaorg
Pedro Mendive Lerendegui pmendiveitracasaes
Aacutelvaro Huarte Sanz ahuartetracasaes
Paloma Abad Power pabadfomentoes