A Survey of Open Source GIS “The View from 30,000 Feet” or “A Mile Wide and an Inch Deep” Paul Ramsey Refractions Research
Two Tribes C Tribe Java Tribe UMN Mapserver GRASS OpenEV QGIS OGR/GDAL PROJ4 GEOS PostGIS Java Tribe GeoTools GeoServer DeeGree OpenMap JUMP uDig OpenGIS WMS/WFS JDBC
C Tribe OGR/GDAL Mapserver GRASS PostGIS OpenEV OSSIM Proj4 GEOS QGIS Thuban GMT
C Libraries GDAL OGR PROJ4 GEOS Raster Format Reader / Writer Vector Format Reader / Writer PROJ4 Coordinate Reprojection GEOS Geometry Objects and Functions
C Servers Mapserver PostGIS OpenGIS Web Map Server OpenGIS Web Feature Server OGR / GDAL / PROJ4 PostGIS / ArcSDE / OracleSpatial PostGIS OpenGIS Simple Features for SQL PROJ4 / GEOS
Mapserver TIFF PostGIS ArcSDE Oracle WMS Mapserver WFS Shape MapInfo
PostGIS WMS Client JUMP Internet WMS / WFS LAN PostGIS WFS Client QGIS
C Applications OpenEV QGIS Thuban GRASS OSSIM GMT Viewers Processors
OpenEV
QGIS
Thuban
GRASS
OSSIM Open Source Software Image Map
GMT Generic Mapping Tools UNIX Philosophy Many small tools, chained together Gridding, Contouring, Plotting Surface Models
JUMP Unified Mapping Platform Java Tribe JCS Conflation Suite OpenMap uDig / JUMP2 GeoServer JUMP Unified Mapping Platform GeoTools WKB4J DeeGree GML4J JTS Topology Suite
Java Libraries JTS Topology Suite GeoTools WKB4J GML4J OpenGIS Geometries and Methods GeoTools Data Formats, Java GIS Toolkit WKB4J Java Well-Known Binary Reader / Writer GML4J Java GML Reader / Writer
Java Applications OpenMap DeeGree JUMP / JCS GeoServer uDig Standalone JTS Based
OpenMap Oldest Complete Java Toolkit Telephone Company Project (BBN) Design Application (not Data) Focused
DeeGree Academic Roots Message Passing API OpenGIS Standards Bonn University Message Passing API OpenGIS Standards Server Focused (WMS, WFS, SLD)
JUMP / JCS Specialized Original Vision (Conflation) General Purpose Tool Editing, Processing, Transforming
GeoServer OpenGIS WFS-T Web Feature Server - Transactional OpenGIS WMS (Beta) Database Datasources + Shape
uDig User-friendly Desktop Internet GIS WFS, WMS, WRS PostGIS, ArcSDE, OracleSpatial Printing, Reprojection Shape, GeoTIFF GeoInnovations Schedule
Summary Strengths Server Side Heterogeneous Environments Performance Standards Support Complex or Custom Applications Weaknesses Interactive Desktop Paper Production Lowest Common Denominator “Standard” Applications
1 Mile 1 Inch Questions?