Download presentation
Presentation is loading. Please wait.
Published byKalyn Winterbottom Modified over 9 years ago
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 2005 -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 1.0.01.1.01.1.11.3.0
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!)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.