1 / 11

WMS Map Integration -Improved

WMS Map Integration -Improved. Ghulam Memon Ashraf Memon. Contents. WMS Review Problems with previous viewer OGC WMS Viewer WMS Integration Architecture – Improved WMS Registration – Improved Future Goals. WMS Review.

jethro
Télécharger la présentation

WMS Map Integration -Improved

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. WMS Map Integration -Improved Ghulam Memon Ashraf Memon www.geongrid.org

  2. Contents • WMS Review • Problems with previous viewer • OGC WMS Viewer • WMS Integration Architecture – Improved • WMS Registration – Improved • Future Goals www.geongrid.org

  3. WMS Review • An OGC standard, which can retrieve map images from any complying server. • 3 versions so far i.e. 1.0.0, 1.1.0 and 1.1.1 • Current implementation uses HTTP to send and receive messages. • Supported operations (required): • GetCapabilities: Used to retrieve metadata for a WMS Service, exposed by publisher. • GetMap: Used to retrieve map image for specified layers within a specific envelope in a WMS Service. www.geongrid.org

  4. Registration Architecture • WMS URL(s) • ADN Metadata • RegistrationOntology Name (Optional) GetCapabilities WMS Server WMS Registration Porlet GetCapabilities Compile Ontologies and Concepts WMS Server • WMS URL • ADN metadata • Ontology Name • Service Envelope • WMS Version Supported • Layer Names • Layer Styles • Layer Projections • Layer Envelope SRB REGISTER ADN Metadata GEON Metadata Catalogue REGISTER www.geongrid.org

  5. Map Integration Architecture GEON Metadata Catalogue • Selected GEON Ids • WMS URL • Service Envelope • WMS Version Supported • Layer Names • Layer Styles • Layer Projections WMS Registration Porlet • Selected GEON Ids WMS Integration Service GetImage WMS Server GetImage WMS Server www.geongrid.org

  6. Integrating Multiple WMS Services - Issues • Projection Negotiation • Layer Sequencing • Quality of Service • Granularity of Integration • Lack of a better viewer www.geongrid.org

  7. Problems with previous viewer • Lack of compliance with WMS standards • Lack of traditional ArcIMS Viewer like features • Lack of a flexible programmer interface • Not scalable • Doesn’t incorporate the notion of WMS layers • No support for legend • Doesn’t support identify operation, even if the layer does www.geongrid.org

  8. OGC WMS Viewer • Eliminates all previous problems • Supports Web Map Context Specification • An XML based OGC standard developed as a companion specification to WMS 1.1.1 • Serves the core purpose of describing an integrated view of different WMS layers (not services) requested from different servers • Perfect for GEON’s needs of personlaization (myGEON) • Standardization and use of XML makes it portable across different viewers • In GEON’s particular case, WMC helped to derive the database schema www.geongrid.org

  9. WMS Server WMS Server Map Integration Architecture - Improved GEON Metadata Catalogue WMS Registration Porlet Selected GEON Ids WMS Info Selected GEON Ids WMC file WMS Integration Service GetImage OGC WMS Viewer GetImage www.geongrid.org

  10. WMS Registration - Improved • Download and parse the capability document for WMS Service. • The improved interface allows the user to fill metadata only if the URL is valid • Incorporates two levels of errors i.e. service and layer levels • Users can select the layers that need to be registered • Users can register multiple layer/datasets without entering metadata for every layer www.geongrid.org

  11. Future Goals • Heterogeneous Resource Integration • Shapefiles • GeoTiffs • ArcIMS Services • NetCDF files • Automated Discovery and registration of distributed data sources www.geongrid.org

More Related