FOSS4G Lemmens presentation2007.foss4g.org/attachments/189/FOSS4G_Lemmens_presentation.pdf4 ©2007...

12
1 INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION FOSS4G, Victoria, Canada, 2007 ILWIS and 52°North: From closed source to open source and interoperable image services Rob Lemmens Martin Schouwenburg ©2007 Rob Lemmens Presentation outline ITC ILWIS 52°North ILWIS web services & chaining Conclusions

Transcript of FOSS4G Lemmens presentation2007.foss4g.org/attachments/189/FOSS4G_Lemmens_presentation.pdf4 ©2007...

Page 1: FOSS4G Lemmens presentation2007.foss4g.org/attachments/189/FOSS4G_Lemmens_presentation.pdf4 ©2007 Rob Lemmens ILWIS key features Integrated raster and vector design Comprehensive

1

INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION

FOSS4G, Victoria, Canada, 2007

ILWIS and 52°North:

From closed source to open source and interoperable image

services

Rob LemmensMartin Schouwenburg

©2007 Rob Lemmens

Presentation outline

ITCILWIS52°NorthILWIS web services & chainingConclusions

Page 2: FOSS4G Lemmens presentation2007.foss4g.org/attachments/189/FOSS4G_Lemmens_presentation.pdf4 ©2007 Rob Lemmens ILWIS key features Integrated raster and vector design Comprehensive

2

©2007 Rob Lemmens

Where is ITC?

52N

07E

52.22

51.96

©2007 Rob Lemmens

What is ITC about?

ITC = International institute for geo-information science and earth observation

250 staff, 600 students/year

Mission:Capacity building and institutional development for and in economically and technologically less developed countries

Page 3: FOSS4G Lemmens presentation2007.foss4g.org/attachments/189/FOSS4G_Lemmens_presentation.pdf4 ©2007 Rob Lemmens ILWIS key features Integrated raster and vector design Comprehensive

3

©2007 Rob Lemmens

ITC’s spearheads in education, research & projects

Geo-information science and earth observation for

improving planning and management of multifunctional use of spacestrengthening civil societya better understanding of global changefood security, water management and the environmentdisaster management

©2007 Rob Lemmens

ILWIS: the Integrated Land and Water Information System

PC-based integrated Geographical Information System (GIS) & Remote Sensing softwareDeveloped by ITCOriginally designed in 1985 for a land use zoning and watershed management project in SumatraUsed extensively in courses in and outside ITC, in research and projects

ITC’s GIS: ILWIS

Page 4: FOSS4G Lemmens presentation2007.foss4g.org/attachments/189/FOSS4G_Lemmens_presentation.pdf4 ©2007 Rob Lemmens ILWIS key features Integrated raster and vector design Comprehensive

4

©2007 Rob Lemmens

ILWIS key features

Integrated raster and vector designComprehensive set of image processing toolsOrthophoto, image georeferencing, transformation and mosaicingRich projection and coordinate system libraryGeo-statistical analyses, with krigingand co-kriging for improved interpolation

©2007 Rob Lemmens

MapC = MapA +10

MapA

MapC1 = MapA + MapB

MapB

MapC2 = ((MapA - MapB)/(MapA + MapB))*100

MapC1

MapC2MapC

5 5 2

5 5 5

6

6

2 2

6 6

2

6

2

2

4 84

84

1

1

4 4

8

1 1 8

1 8 8

15 12

16

15

15 15 15

12

12

121212

16 16 16 16

9 10

7

9

9 9 9

10

10

1033

7 7 14 14 11 -60

71

11

11 11 11

-60

-60

-603333

71 71 -14 -14

ILWIS arithmetic operations

Page 5: FOSS4G Lemmens presentation2007.foss4g.org/attachments/189/FOSS4G_Lemmens_presentation.pdf4 ©2007 Rob Lemmens ILWIS key features Integrated raster and vector design Comprehensive

5

©2007 Rob Lemmens

ILWIS GUI

©2007 Rob Lemmens

ILWIS goes open source

2005 2007Open source: GPL licenseCommunity based development

SharewareDevelopment by ITC

Page 6: FOSS4G Lemmens presentation2007.foss4g.org/attachments/189/FOSS4G_Lemmens_presentation.pdf4 ©2007 Rob Lemmens ILWIS key features Integrated raster and vector design Comprehensive

6

©2007 Rob Lemmens

ITC participates in 52°North

Collaboration platform for research-oriented open source software developmentObjectives:

Advance the development of cutting edge open source technology for SDIsTransform the innovations into practical technological solutions

©2007 Rob Lemmens

Who is 52°North?

Cooperation of research institutes and enterprisesFounded by

Institute for Geoinformatics (Muenster, Germany)con terra GmbH (Muenster, Germany)ITC (Enschede, The Netherlands)ESRI Inc. (Redlands, CA)

Open for any innovation / research oriented organization or individual

Page 7: FOSS4G Lemmens presentation2007.foss4g.org/attachments/189/FOSS4G_Lemmens_presentation.pdf4 ©2007 Rob Lemmens ILWIS key features Integrated raster and vector design Comprehensive

7

©2007 Rob Lemmens

52°North Communities

Well established communitiesSensor Web CommunitySecurity & Digital Rights Management Community

Within initialization phaseWeb Processing CommunityILWIS Community

Use of software repositories

©2007 Rob Lemmens

The way forward for ILWIS: Open interfaces! ITC Open

Geo service Geo service

S/W Client S/W Client

Java APIOGC interfaces

Diversity of S/W clients and GI functionality needed in projects and education

Page 8: FOSS4G Lemmens presentation2007.foss4g.org/attachments/189/FOSS4G_Lemmens_presentation.pdf4 ©2007 Rob Lemmens ILWIS key features Integrated raster and vector design Comprehensive

8

©2007 Rob Lemmens

ITC Open - Architecture

Servlet(Java)

Raster filter operations

Registry

Client GetCap Execute

ILWIS (COM)

ILWIS connector

WMS

WMS connector

OGC service interfaces

Display

WCS

WPS

Raster dataLocal/LAN storage

SLD

Vector data

WFS

WPS

WMS

Java API

©2007 Rob Lemmens

Filter services powered by ILWIS

Page 9: FOSS4G Lemmens presentation2007.foss4g.org/attachments/189/FOSS4G_Lemmens_presentation.pdf4 ©2007 Rob Lemmens ILWIS key features Integrated raster and vector design Comprehensive

9

©2007 Rob Lemmens

Filter services powered by ILWIS

©2007 Rob Lemmens

Filter services powered by ILWIS

Page 10: FOSS4G Lemmens presentation2007.foss4g.org/attachments/189/FOSS4G_Lemmens_presentation.pdf4 ©2007 Rob Lemmens ILWIS key features Integrated raster and vector design Comprehensive

10

©2007 Rob Lemmens

Client-side service integration

©2007 Rob Lemmens

Client-side service integration

Page 11: FOSS4G Lemmens presentation2007.foss4g.org/attachments/189/FOSS4G_Lemmens_presentation.pdf4 ©2007 Rob Lemmens ILWIS key features Integrated raster and vector design Comprehensive

11

©2007 Rob Lemmens

Client-side service integration

©2007 Rob Lemmens

Service chaining in uDig

Fire hazard assessment scenario in the Spanish province of GalliciaWFS@ITC:

Roads

WPS@ITC: Generalisation

WFS@JRC:Hazard polys

WPS@ITC:Buffering

WMS@ITC:Corine Landuse

Page 12: FOSS4G Lemmens presentation2007.foss4g.org/attachments/189/FOSS4G_Lemmens_presentation.pdf4 ©2007 Rob Lemmens ILWIS key features Integrated raster and vector design Comprehensive

12

©2007 Rob Lemmens

Conclusions

IssuesService granularityClient-side handling of service in/outputSmart storage in service chainingCommunity based software development

INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION

[email protected]

http://www.itc.nl

http://52north.org/ilwis