Presentation is loading. Please wait.

Presentation is loading. Please wait.

MUM/EOGEO 2005 Jody Garnett. MUM/EOGEO 2005 Open Architecture Browser ? Database (SFSQL) Desktop Web Feature Web Map Server.

Similar presentations


Presentation on theme: "MUM/EOGEO 2005 Jody Garnett. MUM/EOGEO 2005 Open Architecture Browser ? Database (SFSQL) Desktop Web Feature Web Map Server."— Presentation transcript:

1 MUM/EOGEO 2005 Jody Garnett

2 MUM/EOGEO 2005 Open Architecture Browser ? Database (SFSQL) Desktop Web Feature Web Map Server

3 MUM/EOGEO 2005 Web Pages Open 2 Architecture PostGIS uDig

4 MUM/EOGEO 2005 uDig

5 Udig User-friendly

6 MUM/EOGEO 2005 User-

7 MUM/EOGEO friendly

8 MUM/EOGEO 2005 uDig User-friendly Desktop

9 MUM/EOGEO 2005 Desktop WindowsLinuxMac OS/X ?! Solaris ?!

10 MUM/EOGEO 2005 udIg User-friendly Desktop Internet

11 MUM/EOGEO 2005 Internet WFS WMS Catalog

12 MUM/EOGEO 2005 Internet WFS WMS Catalog

13 MUM/EOGEO 2005 udiG User-friendly Desktop Internet GIS

14 MUM/EOGEO 2005 GIS

15 Maps

16 Layer?

17 PostGIS is a..

18 MUM/EOGEO 2005 Layer

19 A local File is a

20 MUM/EOGEO 2005 Layer

21 MapServer is a

22 MUM/EOGEO 2005 Layer

23 GeoServer is a

24 MUM/EOGEO 2005 Layer

25 Do it Your Way

26 MUM/EOGEO 2005 Developers! We got it going on … Eclipse RCP – Wow! Java 5 – reduced our API by half GML – XML Object Bridge EMF – from days to hours Part of the Community -GeoTools, GeoServer, GeoAPI -Open Source and Open Development -and you!

27 MUM/EOGEO 2005 GeoTools

28 Architecture of uDig

29 MUM/EOGEO 2005 GeoTools – WMS Client We wrote generic WMS client –WMS has 4 versions! Web Map Server Specification

30 MUM/EOGEO 2005 Java 5 Java Topology Suite (JTS) Technology Stack GeoTools Eclipse RCP uDig

31 MUM/EOGEO 2005 GeoTools – WFS Client We wrote generic WFS client –GML handling is hard! Parser Source Code JVM XML Schema Code Generator Compile Classic XML Schema Processing System

32 MUM/EOGEO 2005 GeoTools – WFS Client We wrote generic WFS client –GML handling is hard! Parser Schema JVM Our XML Schema Processing System XML Data Objects (XDO)

33 MUM/EOGEO 2005 Eclipse RCP Primary Application Runtime (OSGi) SWT JFace UI (Generic Workbench) Text IDE Resources HelpUpdate CompareDebugSearch Team/ CVS Eclipse RCP (optional) IDE Text

34 MUM/EOGEO 2005 Model Eclipse EMF Compile EditDebug

35 MUM/EOGEO 2005 Eclipse GEF

36 MUM/EOGEO 2005 How to Contribute Everyone –Join the udig-devel list Developers –Quickstart –Open Source and Open Development Users (Future Developers) –Download –Test / Bug Report –Translate –Supply Crazy Ideas (Toolkits, 3D, GML3!)


Download ppt "MUM/EOGEO 2005 Jody Garnett. MUM/EOGEO 2005 Open Architecture Browser ? Database (SFSQL) Desktop Web Feature Web Map Server."

Similar presentations


Ads by Google