noviembre de Uso de un WFS: Nombres geográficos Cristina Ruiz Montoro
noviembre de 2015 WFS Ejercicios de WFS DS Geographical Names Aplicaciones WFS Índice
noviembre de 2015 Especificación de OGC Realizar consultas a objetos geográficos. Opcionalmente editarlos WFS 2.0.0
noviembre de 2015 Operaciones WFS: WFS Clase de operaciónOperaciones Descripción GetCapabilites DescribeFeatureType Consulta GetPropertyValue GetFeature GetFeatureWithLock BloqueoLockFeature TransacciónTransaction Almacenamiento de consultas CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
noviembre de 2015 2 tipos de codificación para las operaciones: KVP (HTTP GET) XML (HTTP POST) WFS 2.0.0
noviembre de 2015 KVP (HTTP GET) URL servicio Pares parámetros=valor Separados por & SERVICE=WFS VERSION=2.0.0 REQUEST=.... Otros parámetros En función del valor de REQUEST WFS Operaciones WFS GetCapabilites DescribeFeatureType GetPropertyValues GetFeature GetFeatureWithLock LockFeature Transaction CreateStoredQuery DropStoredQuery ListStoredQuery DescribeStoredQuery
noviembre de 2015 Ejercicio: Realiza una petición HTTP GET GetCapabilities al WFS NG. Ejercicios de WFS
noviembre de 2015 Ejercicio: Realiza una petición HTTP GET GetCapabilities al WFS NG. inspire/ngbe?SERVICE=WFS&REQUEST=GetC apabilities&VERSION=2.0.0 Ejercicios de WFS
noviembre de 2015 Ejercicio: Realiza una petición HTTP POST GetCapabilities al WFS NG. Cliente POST complemento Firefox equester/ Ejercicios de WFS
noviembre de 2015 Ejercicio: Realiza una petición HTTP POST GetCapabilities al WFS NG. <wfs:GetCapabilities xmlns:wfs=" xmlns:xsi=" service="WFS" xsi:schemaLocation=" Ejercicios de WFS
noviembre de 2015 Ejercicio: Realiza una petición HTTP POST GetCapabilities al WFS NG. Ejercicios de WFS
noviembre de 2015 Ejercicio: Realiza una petición DescribeFeatureType al gn:NamedPlace Parámetro adicional: FeatureType= Ejercicios de WFS
noviembre de 2015 Ejercicio: Realiza una petición DescribeFeatureType al gn:NamedPlace inspire/ngbe?SERVICE=WFS&VERSION=2.0.0& REQUEST=DescribeFeatureType&FeatureType= gn:NamedPlace Ejercicios de WFS
noviembre de 2015 Ejercicio: Realiza una petición DescribeFeatureType al gn:NamedPlace Respuesta: enlace a Esquema de aplicación aphicalNames.xsd Ejercicios de WFS
noviembre de 2015 Solo un Feature type: NamedPlace Representa cualquier entidad del mundo real a través de su nombre Atributos obligatorios inspireId Identificador del objeto espacial name: de tipo GeographicalName Uno o varios geometry: tipo puntual Geographical Names DS
noviembre de 2015 Solo un Feature type: NamedPlace Atributo name Puede haber más de uno (por idioma, etc.) Es de tipo GeographicalName Nombre propio Tiene un atributo: spelling Uno o varios sistemas de signos: Atenas, Αθήνα De tipo SpellingOfName Con atributo text, de tipo texto Geographical Names DS
noviembre de 2015 Descarga de topónimos “Jaén” en GET inspire/ngbe?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeat ure&TYPENAME=gn:NamedPlace&FILTER= gn:name/gn:GeographicalName/gn:spelling/gn :SpellingOfName/gn:text Jaén Ejercicios de WFS
noviembre de 2015 Geographical Names DS Realmente el modelo es algo más complejo, con atributos voidable y listas controladas.
noviembre de 2015 Geographical Names DS Atributos voidable de NamedPlace [begin|end]LifespanVersion Ciclo de vida en BD Type (Uno o varios ) Tipo de entidad según lista controlada localType (Uno o varios ) Tipo entidad según proveedor relatedSpatialObject ID objeto espacial en otros temas. [least|most]DetailedViewingResolution Escala visualización recomendada (importancia)
noviembre de 2015 Geographical Names DS Voidable de GeographicalName Language Nativeness: en lengua local o no nameStatus: oficial, histórico,... sourceOfName: fuente (NGBE,...) Pronunciation: International Phonetic Alphabet /link a audio grammaticaGender: género grammaticalNumber: plural,...
noviembre de 2015 Geographical Names DS Voidable de SpellingOfName script Sistema de signos. transliterationScheme Método para la conversión a otra escritura
noviembre de 2015 Descarga de topónimos “Jaén” en POST gn:name/gn:GeographicalName/gn:spelling/gn:SpellingOfName/gn:text Jaén Ejercicios de WFS
noviembre de 2015 Descarga del WFS UA la unidad admva de nombre “Soria” y “nationalLevel” “3rdOrder” SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&TYPENAM ES=au:AdministrativeUnit&FILTER= au:name/gn:GeographicalName/gn:spelling/g n:SpellingOfName/gn:text Soria au:nationalLevel 3rdOrder Ejercicios de WFS
noviembre de 2015 Aplicaciones que utilizan el WFS NG del IGN Visualizador de IDEE Uso de WFS
noviembre de 2015 Aplicaciones que utilizan el WFS NG del IGN Visualizador de Cartociudad Signa Utilizan también el WFS de direcciones Uso de WFS
noviembre de 2015 Clientes WFS: QuantumGIS Necesario instalar plugin 1. Configurar Proxy (Settings/Options/Network) 2. Plugins/Manage and Install Plugins 3. Search: wfs 4. Marcar WFS 2.0 Client 5. Pulsar Install plugin En Web/WFS 2.0 Client accedemos a la herramienta Uso de WFS
noviembre de 2015 Descarga por consulta almacenada Ejemplos petición KVP inspire/ngbe?VERSION=2.0.0&SERVICE=WFS&REQUEST=ListStored Queries inspire/ngbe?VERSION=2.0.0&SERVICE=WFS& REQUEST =DescribeStored Queries&StoredQuery_ID=urn:x-inspire:StoredQueries:NamedPlaceByName inspire/ngbe?VERSION=2.0.0&SERVICE=WFS&REQUEST=GetFeature &StoredQuery_ID=urn:x- inspire:StoredQueries:NamedPlaceByName&nombreToponimo=Jaén Ejercicios de WFS
noviembre de 2015 Ejercicios sobre WFS Transportes BTN100 Descarga 20 entidades del FType Eroad Debes añadir del parámetro COUNT=20 Ejercicios de WFS
noviembre de 2015 Ejercicios sobre WFS Transportes BTN100 Descarga 20 entidades del FType Eroad Debes añadir del parámetro COUNT=20 btn100?SERVICE=WFS&VERSION=2.0.0&REQUEST= GetFeature&TYPENAME=tn-ro:ERoad&COUNT=20 Ejercicios de WFS
noviembre de 2015 Descarga “Río Ebro” utilizando consultas almacenadas del WFS de hidrografía Ejercicios de WFS
noviembre de 2015 Descarga “Río Ebro” utilizando consultas almacenadas del WFS de hidrografía btn100?SERVICE=WFS&VERSION=2.0.0&REQUEST=Li stStoredQueries btn100?SERVICE=WFS&VERSION=2.0.0&REQUEST=D escribeStoredQueries&StoredQuery_ID=urn:x- inspire:StoredQueries:WatercourseByName Ejercicios de WFS
noviembre de 2015 Descarga “Río Ebro” utilizando consultas almacenadas del WFS de hidrografía btn100?SERVICE=WFS&VERSION=2.0.0&REQUEST=G etFeature&StoredQuery_ID=urn:x- inspire:StoredQueries:WatercourseByName&nameOfWater course=Río Ebro Ejercicios de WFS
noviembre de 2015 Ejercicios sobre WFS Transportes BTN100 Descarga los tramos de la A-4 Feature Type: Atributo (valueReference): tn-ro:nationalRoadCode Ejercicios de WFS
noviembre de 2015 Ejercicios sobre WFS Transportes BTN100 Descarga la A-4 Feature Type: tn-ro:Road Atributo (valueReference): tn-ro:nationalRoadCode btn100?SERVICE=WFS&VERSION=2.0.0&REQUEST= GetFeature&TYPENAME=tn- ro:Road&FILTER = <ValueReferen ce>tn-ro:nationalRoadCode A- 4 </Filterhttp:// btn100?SERVICE=WFS&VERSION=2.0.0&REQUEST= GetFeature&TYPENAME=tn- ro:Road&FILTER = tn-ro:nationalRoadCode A- 4 Ejercicios de WFS
noviembre de 2015 Ejercicios sobre WFS Transportes BTN100 Filtrado por BBOX A la única FeatureType que tiene geometría (tn:RoadLink ) btn100?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature& TYPENAME=tn- ro:RoadLink&FILTER= gn:positi on/gn:GeographicPosition/gn:geometry Ejercicios de WFS
noviembre de noviembre de 2015 Gracias por vuestra atención Cristina Ruiz Montoro.