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

Slides:



Advertisements
Similar presentations
A Roadmap of Open Source components for GI Web Services and Clients A Paul R Cooper MAGIC.
Advertisements

Eclipse Architecture Council Proposal about the updated Eclipse architecture introduction pictures / Kai Nyman This slide set contains a proposal.
EXPERIENCES WITH WFS-T IN THE DUERO INFORMATION SYSTEM Editing geometries and tracking changes Javier Fernández Pereira WISE TG Meeting - Madrid,
GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant
Web Toolkit Julie George & Ronald Lopez 1. Requirements  Java SDK version 1.5 or later  Apache Ant is also necessary to run command line arguments 
GeoServer and OpenGeo –Chris Holmes. Geospatial Web Server –vector and raster data Open standards –WFS –WMS –WCS Gateway to the “GeoWeb” What is GeoServer?
Developing an Eclipse Plug-in David Gallardo. Platform Runtime Workspace Help Team Workbench JFace SWT Eclipse Project Java Development Tools (JDT) Their.
OSGeo's Open Source Mapping Stack Beyond Features & Tools.
Goals Give you a feeling of what Eclipse is.
Kapil Oberai Scientist Indian Institute of Remote Sensing India Geospatial Forum 2012.
Development of Java plug-in for Geoserver to read Oracle GeoRaster Data Authors Baskar Dhanapal CoreLogic Bangalore, India Perumal Chinnuswamy CoreLogic.
Introduction Rich Internet Applications OpenLaszlo as an RIA Examples Community Competitors OpenLaszlo Architecture OpenLaszlo XML Structure Dealing with.
NREL is a national laboratory of the U.S. Department of Energy Office of Energy Efficiency and Renewable Energy operated by the Alliance for Sustainable.
ISIG/WEB A Web-based Tool for Viewing and Editing Maps Month/2004 Gustavo Mandolesi – Software Engineer.
MUM/EOGEO 2005 Paul Ramsey Jody Garnett Jesse Eichar.
Web Feature Service and Web Map Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc, Josh Vote 8 May 2013.
UNIT4 BUSINESS ANALYTICS. page WHAT IS THE PRODUCT? 2 A business intelligence tool kit, specializing in Coporate Performance Management An application.
LESSON 1 INTRODUCTION Compiled By: Edwin O. Okech [Tutor, Amoud University] JAVA PROGRAMMING.
RIA Introduce Comparison among several technology.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Web-Based Tool and Why Cross Platform Support Multi-User No special software to install… just a browser Offload real work to server No worrying about versions.
FENIX Architecture Overview of the application framework FAO Statistics Division.
Introduction to Open Source GIS, GeoTec 2005
Duke University Program Design & Construction Course Application Development Tools Sherry Shavor
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
Wien, January Infrastructure for Spatial Information in the European Community The INSPIRE Community Geoportal EC INSPIRE GEOPORTAL TEAM European.
Workshop WSS-03: GeoSciML V2 Testbed 3 Technologies - Tim Duffy IGC August 2008.
TOOLS FOR DESIGN AND DEVELOPMENT ENVIRONMENTS. Case study - ECLIPSE Lecture notes 3.
Campus Tour COMP 523 Final Presentation Justin, Paul, Florian.
Open Standards Open Source Open Data Cameron Shorter Geospatial Systems Architect Lisasoft/Terrapages GITA 2007 Geospatial Infrastructure Solutions Conference.
A Basic Introduction to Free and Open Source Software Presented by John Bocan.
S T A T I S T I C S A U S T R I A June Frederick Rennert June 2009 © STATISTICS AUSTRIA i n f o r m a t i o n Moving „e-Quest-New“
Open Source Geospatial Foundation Taiwan Chapter Open Source GIS in Taiwan: Current and Future Dongpo Deng Taipei International Conference on Digital Earth.
The OpenGIS Consortium Geog 516 Presentation #2 Rueben Schulz March 2004.
Introduction to Eclipse Plug-in Development. Who am I? Scott Kellicker Java, C++, JNI, Eclipse.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM The Spatial Information Services Stack – infrastructure for the AuScope Community Earth.
Practical Introduction to QGIS Impact HUB Seattle
Electronic DEM delivery (data) Dayne Broderson an all text no pictures presentation less than 9 slides.
The FalconView Geodata Overlay
The Eclipse Ecosystem: Exploring Tools and Plug-ins David Gallardo.
Extending the Eclipse Framework and Rich Client Platform Jeff Myers Languages for Lunch 10/13/2004.
Campus Tour COMP 523 Midterm Presentation Justin, Paul, Florian.
OSGeo Mashup : A practical look at 5 Open Source GIS applications GRASS/QGIS, GDAL/OGR, POSTGIS, MAPSERVER, GMT Presented at OSCON 2006 by Aaron Racicot.
The Open Source Spatial Services Kit: Lowering the Cost of Deploying Services on the Geo-Web Presented by Ben Lewis Advanced Technology Solutions, Inc.
OpenSource GIS 2004 Ottawa, Canada A Survey of Open Source GIS “The View from 30,000 Feet” or “A Mile Wide and an Inch Deep” Paul Ramsey.
TOOLS FOR DESIGN AND DEVELOPMENT ENVIRONMENTS. Case study - ECLIPSE Lecture notes 2.
Jan Hatje, DESY CSS ITER March 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
Pusan National University, Korea Joon-Seok Kim Taehoon Kim Ki-Joune Li.
A GeoSpatial Mapping Architecture
CSS – Control System Studio
Ganymede Simultaneous Release | © 2008 by Springsite B.V., The Netherlands made available under the EPL v1.0 Teneo Ganymede Simultaneous Release.
10 May 2005UNSDI Workshop - FAO-HQ - Italy Free and Open Source Software (FOSS) & OpenSDI Jeroen Ticheler.
Preliminary Ocean Project Page 1 WGISS SG May 15, C. Caspar G. Tandurella P. Goncalves G. Fallourd I. Petiteville Preliminary Ocean Project Phase.
Eclipse Rich Client Platform Discover the Anatomy of an Application Based On Eclipse Wayne Beaton Evangelist, Eclipse Foundation.
ArcGIS Editor for OpenStreetMap: Contributing Data Christine White.
Australian Nuclear Science & Technology Organisation GumTree A Java Based GUI Framework for Beamline Experiments Tony Lam (ANSTO) Andy Götz (ESRF) Ferdi.
Jan Hatje, DESY CSS GSI Feb. 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
EOGEO 2005 Workshop Participant Report Shinobu Kawahito, JAXA/RESTEC.
Introduction 1 Lars Vogel 4/22/2009.  Who am I?  Eclipse as a platform  What is Eclipse RCP?  Extension Points / Extensions  Equinox  SWT & JFace.
Introducing Visual Studio 2010: What It Is and Why You Should Care
GeoConnections Secretariat May 2000 NRCan/GeoConnections OGC activities Brian McLeod Canada Centre for Remote Sensing.
W W W. R E F R A C T I O N S. N E T Introduction to An Open Source Platform for GIS.
SSE WebMapViewer Recent Developments Steven Smolders SSE Workshop ESA - ESRIN, Frascati, Rome.
ECLIPSE RICH CLIENT PLATFORM Part 1 Introduction.
OSGeo's Open Source Mapping Stack
A Survey of Open Source GIS
Eclipse Tools Platform
An Introduction to Eclipse
ArcGIS Editor for OpenStreetMap: Contributing data
Presentation transcript:

MUM/EOGEO 2005 Jody Garnett

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

MUM/EOGEO 2005 Web Pages Open 2 Architecture PostGIS uDig

MUM/EOGEO 2005 uDig

Udig User-friendly

MUM/EOGEO 2005 User-

MUM/EOGEO friendly

MUM/EOGEO 2005 uDig User-friendly Desktop

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

MUM/EOGEO 2005 udIg User-friendly Desktop Internet

MUM/EOGEO 2005 Internet WFS WMS Catalog

MUM/EOGEO 2005 Internet WFS WMS Catalog

MUM/EOGEO 2005 udiG User-friendly Desktop Internet GIS

MUM/EOGEO 2005 GIS

Maps

Layer?

PostGIS is a..

MUM/EOGEO 2005 Layer

A local File is a

MUM/EOGEO 2005 Layer

MapServer is a

MUM/EOGEO 2005 Layer

GeoServer is a

MUM/EOGEO 2005 Layer

Do it Your Way

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!

MUM/EOGEO 2005 GeoTools

Architecture of uDig

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

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

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

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)

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

MUM/EOGEO 2005 Model Eclipse EMF Compile EditDebug

MUM/EOGEO 2005 Eclipse GEF

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!)