map server interface geo-services - iso · iso tc211 - standards in action workshop - lisbon -...

29
ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo - services Standards in action Workshop 12th Meeting of ISO TC211 Portugal - Lisbon 7th of March 2001 Vincent Dessard Belgium / IONIC Software www.ionicsoft.com

Upload: others

Post on 20-Jun-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a.

Map Server Interface

&

Geo-services

Standards in action Workshop

12th Meeting of ISO TC211Portugal - Lisbon

7th of March 2001

Vincent Dessard

Belgium / IONIC Software

www.ionicsoft.com

Page 2: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 2 - IONIC Software s.a.

Belgium / IONIC

Member of standard organizations

OGC, ISO/TC211, OMG, W3C

Head of Belgium Delegation at ISO TC211

Seat at Open GIS Consortium Management Committee (TC rep to PC)

Very active in the standardization process

Author, co-author, editor and submitters of standard specifications :

WMS, WFS, GML, Gazetteer, Geocoding, LOF, Service Model, Catalog Service

Leading participant in all OpenGIS testbeds and pilots :

WMT-1, WMT-2, GFS-1, USL PP, GFS PP, MPP

Reviewer / contributor of EC projects for geo-spatial infrastructure :

CEEC, Pre-Anvil, Agile, Administrative Boundaries, …

Testing platform for compliance to specification :

WFS Tester, WMS Enabler, …

Page 3: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 3 - IONIC Software s.a.

Belgium / IONIC

COTS : Implemented standards as commercial products

Contract with ESA (European Space Agency) for e-business of EO

Contract with SIEMENS for geo-enabled WAP Services

Contract with US Gov Agencies and US Army for projects

E-shop of IONIC products = COTS in Java / Component Suite :

EJB, Servlets, Beans, JSP, applets, Application Framework

Worldwide leadership in implementation of these standards

Host of next OGC TC Meeting in Belgium (2-5 April 2001)

Possible presence of EC Commissioner for Research (?)

also hosting ISO TC211 Advisory Group for LBS (Location Based Services)

Page 4: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 4 - IONIC Software s.a.

Vision & Mission

We see the whole market self-organizing around

the concept of Location (including the wireless and

mobile business) and demanding for a

geo-spatial technology, interoperable,

standard-based and ready

for e-business

We want to lead standardization of this technology

so that we can deliver now the standard-based

COTS that the market is requesting

Page 5: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 5 - IONIC Software s.a.

Interface defined

by

Web Map

Server

Interface

ISO TC211

Document N939

NWI/CD

Standards in actions … WMS example

Page 6: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 6 - IONIC Software s.a.

Online Geo-services

Topo

= Map Server

Clients

BaseMap

= Map Server

Imagery

= Map

Server

Raster

= Map ServerNetwork

= Map Server

Distributed Mapping

or geo-enabled

services to present

and analyze

information from

“Geo-Servers” using

different vendors

technology and

rendering methods

RDBMS / GIS / ‘non-GIS’= Features Servers

➔ Objects ➔ GML/XML ➔ Rendering

Page 7: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 7 - IONIC Software s.a.

Online Geo-services

Topo

= Map Server

Clients

BaseMap

= Map Server

Imagery

= Map

Server

Raster

= Map ServerNetwork

= Map Server

Distributed Mapping

or geo-enabled

services to present

and analyze

information from

“Geo-Servers” using

different vendors

technology and

rendering methods

RDBMS / GIS / ‘non-GIS’= Features Servers

➔ Objects ➔ GML/XML ➔ Rendering

Page 8: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 8 - IONIC Software s.a.

Online Geo-services

Topo

= Map Server

Clients

BaseMap

= Map Server

Imagery

= Map

Server

Raster

= Map ServerNetwork

= Map Server

Distributed Mapping

or geo-enabled

services to present

and analyze

information from

“Geo-Servers” using

different vendors

technology and

rendering methods

RDBMS / GIS / ‘non-GIS’= Features Servers

➔ Objects ➔ GML/XML ➔ Rendering

Page 9: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 9 - IONIC Software s.a.

Online Geo-services

Topo

= Map Server

Clients

BaseMap

= Map Server

Imagery

= Map

Server

Raster

= Map ServerNetwork

= Map Server

Distributed Mapping

or geo-enabled

services to present

and analyze

information from

“Geo-Servers” using

different vendors

technology and

rendering methods

RDBMS / GIS / ‘non-GIS’= Features Servers

➔ Objects ➔ GML/XML ➔ Rendering

Page 10: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 10 - IONIC Software s.a.

Interoperability ...

Standards

Interoperability

Access all data

Offer services

Reduce the costs

Use “geo-legacy”,

finally !

Sp

ecia

list

s

WMS

Service

WFS

Service

WMS

Service

WFS

Service

Geocoding

Routing

Coord.

Transform

Portrayal

WMS

Rendering Location-based

Catalog

Gazetteer

Billing

Security

Market = End Users ( B2B or B2C )

Information : Maps or Features (GML)

GIS System

Expert

Geo-enabled DBs GIS System

? ?

Expert

Maps and/or ObjectsMaps Data(Objects)

Page 11: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 11 - IONIC Software s.a.

Architecture (Concepts / Interfaces)

Feature Servers

Java Clients

Map Servers

Application

Server

WFS interface

(Web Feature Service)

Data Store

Data Servers

Clients HTML Clients WAP Clients

WMS interface

(Web Map Service)

Web Server

IONIC Components

Legacy

Standard Interfaces

Portrayal

service

Services

Page 12: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 12 - IONIC Software s.a.

References ...

Page 13: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 13 - IONIC Software s.a.

ESA Web Mapping

Application

& e-Business

for Fire detection

Page 14: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 14 - IONIC Software s.a.

COTS

Standards in Action

Standard on the market

Implemented standards

Standard-based COTS

Page 15: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 15 - IONIC Software s.a.

Page 16: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 16 - IONIC Software s.a.

Technology for interoperable

Web Mapping, Distributed GIS &

Location Based Services

Showcase

Page 17: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 17 - IONIC Software s.a.

WMS : Maps on the web

Page 18: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 18 - IONIC Software s.a.

WFS/GML : Geo-spatial objects on the web

ESA Web

Mapping

-

Application for

e-business

Fire Detection

Presented in EOS

Workshop

Bangkok

(Sept ’00)

Page 19: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 19 - IONIC Software s.a.

WFS + WMS + GML : OS data on London

Page 20: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 20 - IONIC Software s.a.

LBS : Location-based Services for Mobile

Page 21: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 21 - IONIC Software s.a.

LBS/LBMS : examples

Location-based Advertising

Public Safety, Vehicle Management

Location-Based Billing

Leisure & Touristical Information

Mobile Service Information

Route Service Information & Roadside Emergency

Traffic Information & Directions

Emergency Services

Fleet Tracking

Vehicle Theft Detection and Recovery

Child Tracking

Classified Advertising (Jobs, properties, …)

Page 22: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 22 - IONIC Software s.a.

Geocoding Service

Geocoding

Service

GFS Testbed

Presented in

Arlington, DC

16th/17th Nov.

(CIA)

Page 23: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 23 - IONIC Software s.a.

Gazetteer Service

Gazetteer

Service

GFS Testbed

Presented in

Arlington, DC

16th/17th Nov.

(CIA)

Page 24: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 24 - IONIC Software s.a.

Web Geo Portal for e-business(ex: Survey Markers)

Page 25: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 25 - IONIC Software s.a.

Enhancing / Cascading / Connecting Services

« From proprietary

technology

to standard »

(ex : ArcIMS)

« Wrappers »

to enable

proprietary

Servers as

standard

Servers

Page 26: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 26 - IONIC Software s.a.

Benefits of Interoperability (1)

✓ No off-line data conversion required

✓ No redundancy of geo data, reduced duplication and dissemination

✓Multi GI servers / Multi GIS-vendors / Reduce conflicting data

✓ Cross-systems / cross-departments applications among public sector

Reduce significantly costs of non-interoperability of geo-data

✓Architecture : natively distributed & multi-servers

✓ Standard-based (W3C, ISO, OpenGIS, OMG, …)

✓ Benefit from geo-ressources (data + services) produced by others

✓ Native for the Web

✓ Ready for e-business

Promote access to digital geospatial information

(National and International)

Page 27: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 27 - IONIC Software s.a.

Benefits of Interoperability (2)

✓ Save development effort

✓ Use of leading-edge standard technology

✓ Discovery and access through Catalogs

✓Multi-vendors, yet nothing proprietary

✓ Keep legacy by wrapping existing systems

Reduce development and integration time

✓ Focus is on information delivery, not data/map delivery !

✓ Decision Support (optimization and better repartition)

✓ Distributed online services

✓ Same information available for all

Better decision-making

Page 28: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 28 - IONIC Software s.a.

18, Rue de Wallonie

4460 Grâce-Hollogne (Liège)

BELGIUM

Tél : +32/4/364.0.364

GSM : +32/476/55.78.11

Fax : +32/4/253.47.37

[email protected]

Thank you for

your attention

www.ionicsoft.com

Page 29: Map Server Interface Geo-services - ISO · ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 1 - IONIC Software s.a. Map Server Interface & Geo-services Standards

ISO TC211 - Standards in action Workshop - Lisbon - 07/03/2001 - Page 29 - IONIC Software s.a.

Conclusion

What is available NOW ?

IONIC : A unique combination of expertise and technology

A comprehensive product line implementing standards 100% Java framework of client, middleware and server components for fast & cheap development of

interoperable Web Mapping applications. Available NOW!

A vision to share, for long-term evolution opportunities e-business (B2B/B2C), mobile clients, online geo-services & portals, influence standard as OGC author, ...

Not another complicated, heavy, non-maintainable, proprietary technology for both provider and end-users

The capacity to use concretely the emerging standards and technologies to identify and setup solutions meeting business requirements

Innovation, enthusiasm and return from experience of world-class projects