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

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

Embed Size (px)

Citation preview

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

Map Server Interface Map Server Interface &&

Geo-servicesGeo-services

Standards in action Standards in action WorkshopWorkshop

12th Meeting of ISO TC21112th Meeting of ISO TC211Portugal - LisbonPortugal - Lisbon7th of March 20017th of March 2001

Vincent DessardVincent Dessard

Belgium / IONIC SoftwareBelgium / IONIC Software

www.ionicsoft.comwww.ionicsoft.com

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, …

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)

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

Vision & MissionVision & Mission

We see the whole market self-organizing around We see the whole market self-organizing around the concept of Location (including the wireless and the concept of Location (including the wireless and

mobile business) and demanding for a mobile business) and demanding for a geo-spatial technology, interoperable, geo-spatial technology, interoperable,

standard-based and ready standard-based and ready for e-business for e-business

We want to lead standardization of this technology We want to lead standardization of this technology so that we can deliver so that we can deliver nownow the standard-based the standard-based

COTS that the market is requestingCOTS that the market is requesting

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

Interface defined by

Web Map Server

Interface

ISO TC211Document N939

NWI/CD

Standards in actions … WMS example

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

ImageryImagery= Map= MapServerServer

Raster= Map Server

Network = 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

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

ImageryImagery= Map= MapServerServer

Raster= Map Server

Network = 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

Online Geo-Services

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

ImageryImagery= Map= MapServerServer

Raster= Map Server

Network = 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

Online Geo-Services

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

ImageryImagery= Map= MapServerServer

Raster= Map Server

Network = 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

Online Geo-Services

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)

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 StoreData Servers

Clients HTML Clients WAP Clients

WMS interface (Web Map Service)

Web Server

IONIC Components

LegacyStandard Interfaces

Portrayal service

Services

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

References ...

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

ESA Web Mapping ESA Web Mapping

Application Application & e-Business & e-Business

for Fire detectionfor Fire detection

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

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

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

Technology for interoperableTechnology for interoperable

Web Mapping, Distributed GISWeb Mapping, Distributed GIS & & Location Based ServicesLocation Based Services

Showcase

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

WMS : Maps on the web

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-businessFire Detection

Presented in EOS Workshop

Bangkok(Sept ’00)

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

WFS + WMS + GML : OS data on London

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

LBS : Location-based Services for Mobile

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, …)

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

Geocoding Service

Geocoding Service

GFS TestbedPresented in

Arlington, DC 16th/17th Nov.

(CIA)

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

Gazetteer Service

Gazetteer Service

GFS TestbedPresented in

Arlington, DC 16th/17th Nov.

(CIA)

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

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

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

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

Benefits of Interoperability Benefits of Interoperability (1)(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)

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

Benefits of Interoperability Benefits of Interoperability (2)(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

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

18, Rue de Wallonie4460 Grâce-Hollogne (Liège)

BELGIUMTél : +32/4/364.0.364

GSM : +32/476/55.78.11Fax : +32/4/253.47.37

[email protected]

Thank you for Thank you for your attentionyour attention

www.ionicsoft.comwww.ionicsoft.com

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

ConclusionConclusionWhat is available NOW ?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