OGC Standards & New Web Map Services Which to Use When?

14
1 OGC Standards & OGC Standards & New Web Map Services New Web Map Services Which to Use When? Which to Use When? Eamon Eamon Walsh Walsh CTO, CTO, eSpatial eSpatial January 2007 January 2007

Transcript of OGC Standards & New Web Map Services Which to Use When?

Page 1: OGC Standards & New Web Map Services Which to Use When?

1

OGC Standards & OGC Standards & New Web Map ServicesNew Web Map Services

Which to Use When?Which to Use When?EamonEamon WalshWalshCTO,CTO, eSpatialeSpatial

January 2007January 2007

Page 2: OGC Standards & New Web Map Services Which to Use When?

2

AgendaAgenda

1. New Web Map Services• Google, Yahoo, Microsoft…

2. Relationship to OGC

3. When to Use Which• With Examples

Conclusions, Questions…

Page 3: OGC Standards & New Web Map Services Which to Use When?

3

Web Map Sites Web Map Sites Google, Yahoo, Microsoft…Google, Yahoo, Microsoft…

Yahoo MapsYahoo Maps

MS Virtual Earth(MapPoint)

MS Virtual Earth(MapPoint)

Google MapsGoogle Maps

Page 4: OGC Standards & New Web Map Services Which to Use When?

4

MashMash--ups & Web Map Servicesups & Web Map ServicesGoogle / Yahoo / MS APIsGoogle / Yahoo / MS APIs

JavaScript APIs for Web PageCall Web Service from VendorGoogle Most PopularYahoo, Microsoft also availableFree for Free Use

Commercial offerings…

Page 5: OGC Standards & New Web Map Services Which to Use When?

5

Google EarthGoogle Earth

Excellent User Interface!• Fly Through…

Fetches Imagery and other Data from Google

Can add data…

Free Basic Version + Charged Commercial versions

Page 6: OGC Standards & New Web Map Services Which to Use When?

6

Google Earth #2Google Earth #2KML & Web ServicesKML & Web Services

KML is a file format read by Google Earth• Published• But defined by Google

“KMZ” is compressed KMLCan exchange as FileCan serve Dynamically to Google EarthGoogle Earth is NOT only Viewer – ESRI, NASA, …• But these also support

OGC standards…

Page 7: OGC Standards & New Web Map Services Which to Use When?

7

OGC &OGC & GoogleGoogle……

• Google Maps Service similar to OGC WMS

• & similar Web API available

• KML similar to OGC GML

• Exact copy in parts

• But simpler…

• KML services similar to OGC WFS

• Google Now a member of OGC

• Due to submit KML as standard…

Page 8: OGC Standards & New Web Map Services Which to Use When?

8

“Why Not Always Use Google “Why Not Always Use Google ––Its Free”Its Free”

Its Not Necessarily Free.

Its great for its purpose but not necessarily yours:• Its Branded…• Its limited - Functions,

Data…

Example…

Page 9: OGC Standards & New Web Map Services Which to Use When?

9

Web API to WMS Web API to WMS –– Open LayersOpen Layers

Integrate into any web application

But Need a WMS service with the data…

http://www.openlayers.org/

Page 10: OGC Standards & New Web Map Services Which to Use When?

10

New Services are Good Because… New Services are Good Because…

“Cool” Excellent User Interfaces! Have Data• BUT not always up-to-date• Or all the data you need

Easy to Integrate• “One Stop Shop” but also “One size fits all”

Free• But only in Free, Public, non-commercial sites –

With Branding & advertising from Map Provider

Page 11: OGC Standards & New Web Map Services Which to Use When?

11

OGC is Good Because… OGC is Good Because…

Standards agreed by GIS community…Being mandated for Government, INSPIRECan use your data• + Standards to Add and Edit Data• + Many Data Services

Supported by wide choice of Vendors• Including Open Source

Easy to IntegrateCustomise your application -• & No Branding nor advertising from vendor

Page 12: OGC Standards & New Web Map Services Which to Use When?

12

ConclusionsConclusions

Use Public Map Services to:• Create simple public free sites where branding

not an issue and maps can be “good enough”• Provide visualisation in Google Earth

Use OGC standards & supporting technologies to:• Provide richer functionality• Provide restricted or charged applications• Build or integrate custom applications• Integrate proprietary data – yours or partners

Format: KML becoming “open” …

Page 13: OGC Standards & New Web Map Services Which to Use When?

13

Conclusion & Thank YouConclusion & Thank You

Thank you for your time.

Contact:Eamon Walsh – [email protected]

Page 14: OGC Standards & New Web Map Services Which to Use When?

14

OGC Standards & OGC Standards & New Web Map ServicesNew Web Map Services

Which to Use When?Which to Use When?

EamonEamon WalshWalshCTO,CTO, eSpatialeSpatial

January 2007January 2007