Jody%20Garnett - PowerPoint PPT Presentation

About This Presentation
Title:

Jody%20Garnett

Description:

A local File is a. MUM/EOGEO 2005. Layer. MUM/EOGEO 2005. MapServer is ... Compile. Classic XML Schema Processing System. MUM/EOGEO 2005. GeoTools WFS Client ... – PowerPoint PPT presentation

Number of Views:60
Avg rating:3.0/5.0
Slides: 36
Provided by: brockan
Category:

less

Transcript and Presenter's Notes

Title: Jody%20Garnett


1
Jody Garnett
2
Open Architecture
Database (SFSQL)
Web Map Server
Web Feature
Desktop
?
3
Open2 Architecture
PostGIS
4
uDig
5
Udig
  • User-friendly

6
User-
?
7
-friendly
?
?
8
uDig
  • User-friendly
  • Desktop

9
Desktop
10
udIg
  • User-friendly
  • Desktop
  • Internet

11
Internet
WFS
WMS
Catalog
12
Internet
WFS
WMS
Catalog
13
udiG
  • User-friendly
  • Desktop
  • Internet
  • GIS

14
GIS



15
Maps
16
Layer?
17
PostGIS is a ..
18
Layer
19
A local File is a
20
Layer
21
MapServer is a
22
Layer
23
GeoServer is a
24
Layer
25
Do it Your Way
26
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
GeoTools
28
Architecture of uDig
29
GeoTools WMS Client
  • We wrote generic WMS client
  • WMS has 4 versions!

Web Map Server
Specification
1.0.0
1.1.0
1.1.1
1.3.0
30
Technology Stack
uDig
Eclipse RCP
GeoTools
Java Topology Suite (JTS)
Java 5
31
GeoTools WFS Client
  • We wrote generic WFS client
  • GML handling is hard!

Code Generator
Parser
XML Schema
Source Code
Compile
Classic XML Schema Processing System
JVM
32
GeoTools WFS Client
  • We wrote generic WFS client
  • GML handling is hard!

Parser
Schema
XML Data Objects(XDO)
Our XML Schema Processing System
JVM
33
Eclipse RCP
Text
Help
Update
Compare
Debug
Search
Team/ CVS
IDE Text
Primary Application
(optional)
(optional)
(optional)
IDE
UI (Generic Workbench)
Resources
Eclipse RCP
JFace
(optional)
SWT
Runtime (OSGi)
34
Eclipse EMF
Compile
Edit
Debug
35
Eclipse GEF
36
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!)
Write a Comment
User Comments (0)
About PowerShow.com