17.11.2015 Views

4-Lecture7

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Geospatial Web Services<br />

Lecture 7


Interoperability and Web Services<br />

Standards<br />

• Interoperability is the capability to<br />

communicate, execute programs, or transfer<br />

data among various functional units in a<br />

manner that requires the user to have little or<br />

no knowledge of the unique characteristics of<br />

those units


Interoperability and Web Services<br />

Standards


Interoperability and Web Services<br />

Standards<br />

• Standards are an important way to achieve<br />

interoperability<br />

– Standards specify the interface that different<br />

vendors should know


Web Service Standards<br />

• OGC-founded in 1994 is a nonprofit<br />

international census based standards<br />

organization leading the development of<br />

geospatial services.<br />

– OGC launched OWS (OGC Web Services)


Web Service Standards<br />

• ISO/TC 211 (International Organization of<br />

Standardization, Technical Committee 211) –<br />

also founded in 1994. The standards are<br />

numbered starting at 19101.<br />

– ISO/TC 211 works closely with OGC


Web Service Standards<br />

• W3C: The world wide web consortium (W3C)<br />

is the main international standards<br />

organization for the web.<br />

– SOAP, XML, SVG


Web Service Standards<br />

• WMS-Web Map Service is an OGC and ISO<br />

standard for requesting and serving maps over<br />

internet.<br />

– Are rendered in PNG, GIF, or JPEG format


WMS<br />

• GetCapabilities: Request Service metadata<br />

from the server<br />

• GetMap: Request a map from the server<br />

• GetFeatureInfo: Retrieves information for a<br />

location on a map


Web Service Standards<br />

• WFS-Web Feature Service is an OGC standard<br />

for reading and writing geographic features in<br />

vector format.<br />

– A user can perform operations, including insert,<br />

update, delete and query


WFS<br />

• GetCapabilities: Request Service Metadata<br />

• DescribeFeatureDataType: Requests the structure<br />

of the feature type that the WFS supports<br />

• GetFeature: Retrieves a Geographic Feature and<br />

its attributes to match a filter query type<br />

• LockFeatures: Requests the server to lock on one<br />

or more feature for the duration of a transaction<br />

• Transaction: Requests the server to create,<br />

update, and delete, geographic features


Web Service Standards<br />

• WCS-Web Coverage Service supports<br />

electronic retrieval of geospatial data as<br />

“coverages” including satellite images, digital<br />

aerial photos, digital elevation data


WCS<br />

• GetCapabilities: Requests the service<br />

metadata XML<br />

• DescribeCoverage: Requests full description of<br />

one or more coverages<br />

• GetCoverage: Request a coverage within the<br />

selected geographic area


Assignment<br />

• Search a WMS, WFS and WCS

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!