1 / 17

OpenSearch -geo

IV Jornadas SIG Libre. OpenSearch -geo. oscar.fonts. Geographic Information Research Group Institute for New Imaging Technologies Universitat Jaume I. Search. 2800+ servicios OpenSearch *. OpenSearch. http://www.opensearch.org. 1. Discovery. 2. Description. HTTP get. 3. Request.

paul
Download Presentation

OpenSearch -geo

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IV Jornadas SIG Libre OpenSearch-geo oscar.fonts Geographic Information Research Group Institute for New Imaging Technologies Universitat Jaume I

  2. Search 2800+ servicios OpenSearch* OpenSearch-geo

  3. OpenSearch http://www.opensearch.org 1. Discovery 2. Description HTTP get 3. Request (format) 4. Response OpenSearch-geo

  4. OpenSearch 1. Discovery <html> <head> <link rel="search" type="application/opensearchdescription+xml" title="My Custom Search Engine“ href="MySearcherDescription.xml"> [···] OpenSearch-geo

  5. OpenSearch 2. Description <OpenSearchDescription xmlns="..."> [···] <Url type="text/html" template="http://...search?text={searchTerms}"/> [···] OpenSearch-geo

  6. OpenSearch get 3. Request URL Template: http://...search?q={searchTerms} nevadas girona_ HTTP GET: http://...search?q=nevadas%20girona OpenSearch-geo

  7. OpenSearch 4. Response + ns:OpenSearch ns:Atom HTML JSON RSS Atom OpenSearch-geo

  8. Geo Search Open? Simple? Interoperable? OpenSearch-geo

  9. Geo OpenSearch 1. Discovery ? http://geoportal.dlsi.uji.es/OpenSearch/services/ & incluir <link rel="search"/> en respuestas OpenSearch-geo

  10. Geo OpenSearch 2. Description xmlns:geo="http://a9.com/-/opensearch/extensions/geo/1.0/ {geo:box?} {geo:lat?}{geo:lon?}{geo:radius?} {geo:polygon?} {geo:locationString?} TXT OpenSearch-geo

  11. Geo OpenSearch get 3. Request URL Template: http://...?bbox={geo:box?} HTTP GET: http://...?bbox=-180,-90,180,90 OpenSearch-geo

  12. Geo OpenSearch HTML JSON 4. Response ‘geo’ F GeoJSON KML RDF/XML (dcLite4G) RSS Atom GeoRSS Simple GML OpenSearch-geo

  13. Geo OpenSearch + OGC OGC CSW OpenSearch Extensionv.0.0.2 OpenSearch-geo

  14. Implementaciones • Geonetwork (patch 160) • OpenStreetMap • Twitter • Flickr • Geonames • Wikipedia • Servicios OpenSearch-geo: • Geocommons • Duetopia • Geonetwork ? • Clientes OpenSearch-geo: • ? • OpenLayers (ticket 2453) OpenSearch-geo

  15. OpenLayers • OpenLayers.Format.OpenSearchDescription • Parsea documento description • OpenLayers.Strategy.OpenSearch • Elige formato de respuesta • Gestiona filtros de búsqueda: • Texto • BBOX • Construye URL request • OpenLayers.Control.OpenSearch • Formulario de búsqueda • Orquesta N Strategies • Dibuja resultados OpenSearch-geo

  16. demo http://geoportal.dlsi.uji.es/OpenSearch/ OpenSearch-geo

  17. ? oscar.fonts@gmail.com OpenSearch-geo

More Related