OSGeo Mashup : A practical look at 5 Open Source GIS applications GRASS/QGIS, GDAL/OGR, POSTGIS,...
-
Upload
scot-holland -
Category
Documents
-
view
228 -
download
0
Transcript of OSGeo Mashup : A practical look at 5 Open Source GIS applications GRASS/QGIS, GDAL/OGR, POSTGIS,...
![Page 1: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/1.jpg)
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 – GIS Programmer, Ecotrust
[email protected] 27th, 2006
A Citizen of Salmon Nation
![Page 2: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/2.jpg)
GIS – Geographic Information Systems
GIS
Maps – Print / Electronic
Cartography
Spatial Data Creation/Collection
Spatial Processing
Spatial Modeling
Spatial Analysis
Reasoning with a Sense of Place
![Page 3: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/3.jpg)
Ecotrust - Salmon Nation
![Page 4: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/4.jpg)
OSGeo – Open Source Geospatial Foundation
Board of Directors
Website Committee
Fundraising Committee
Incubation Committee
Promotion and Visibility Committee
Public Geospatial Data Committee
Education and Curriculum Committee
System Administration Committee
Voting Members
General Members
![Page 5: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/5.jpg)
OSGeo – Open Source Geospatial Foundation
OSGeo Mission StatementTo support the development of open source geospatial software, and promote its
widespread use.
OSGeo Goals•To provide resources for foundation projects - eg. infrastructure, funding, legal. •To promote freely available geodata - free software is useless without data. •To promote the use of open source software in the geospatial industry (not just foundation software) - eg. PR, training, outreach. •To encourage the implementation of open standards and standards-based interoperability in foundation projects. •To ensure a high degree of quality in foundation projects in order to build and preserve the foundation "brand". •To make foundation and related software more accessible to end users - eg. binary "stack" builds, cross package documentation. •To provide support for the use of OSGeo software in education via curriculum development, outreach, and support. •To encourage communication and cooperation between OSGeo communities on different language (eg. Java/C/Python) and operating system (eg. Win32, Unix, MacOS) platforms. •To support use and contribution to foundation projects from the worldwide community through internationalization of software and community outreach. •To operate an annual OSGeo Conference, possibly in cooperation with related efforts (eg. EOGEO). •To award the Sol Katz award for service to the OSGeo community.
![Page 6: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/6.jpg)
OSGeo – Open Source Geospatial Foundation
Mapbuilder GDAL/OGR
GeoToolsGRASS
MapServer OSSIM
MapGuide Open Source
Cu
rren
t Incu
bato
r Pro
jects
Released From Incubation
Mapbender
![Page 7: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/7.jpg)
OSGIS Software Stacks… Desktop
Generic Stack FOSS4G Stack Grouping
Application QGis, Grass, OSSIM, JUMP, UDig
User Interface
Application Dev. Environment
Eclipse, QT, OpenGL, Tkl/Tk
High Level Utilities GeoTools, Postgresql, PostGIS
Data Serving
High Level Scripting Languages
PHP, PERL, Python
Low Level Utilities Shplib, GEOS, OGR/GDAL, R-Statistics, GMT
Data Processing
Low Level Languages
C, C++, Java, Fortran System Software
Operating System
Linux, Darwin, Cygwin
Hardware Drivers
32-64 bit processor drivers
Desktop Software Stack
![Page 8: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/8.jpg)
OSGIS – Desktop Applications
GRASS GIS
![Page 9: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/9.jpg)
OSGIS Software Stacks... ServerWeb-based Software
StackGeneric Stack FOSS4G Stack Grouping
Client Side Browser Firefox, Safari, Netscape User Interface
Client Side Scripting
Java Script, Java Applets
~~~~~~~~~~~WEB~~~~~~~~~~~
Server Side Application
Chameleon, Cartoweb3, MapGuide, Mapbender,
Mapbuilder, Custom
Data Serving
High Level Utilities Mapserver, MapGuide,
Low Level Utilities Shplib, GEOS, OGR/GDAL, PostGIS, R-
Statistics, GMT
Data Processing
High Level Scripting Languages
PHP, PERL, Python
Low Level Languages
C, C++, Java, Fortran System Software
Operating System/Drivers
Linux, Darwin, Cygwin
Hardware Drivers 32-64 bit processor drivers
![Page 10: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/10.jpg)
OSGIS - Server Tools
GRASS GIS
GDAL/OGR
R-Statistics
![Page 11: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/11.jpg)
Desktop Raster/Vector Processing
GRASS/GDAL/OGR - Data Crunching Both Raster and Vector support Very powerful tool set (similar to ArcINFO/ArcGRID) Traditionally Poor GUI, but getting better Very fast Cross platform
QGIS/GDAL/OGR – Data Viewing/Editing Both Raster and Vector support Nice GUI Cross platform QGIS can integrate with GRASS
![Page 12: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/12.jpg)
GRASS-Raster
Grass Raster Processing
GDAL
![Page 13: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/13.jpg)
GRASS-Vector
OGR
Grass Vector Processing
![Page 14: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/14.jpg)
QGIS
QGis 0.7.4
QGis 0.8.0pre1
![Page 15: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/15.jpg)
Web-Based Interface
AJAX-User Based Data Filter
GMT generate
d graphics
Spatially constrain
ed queries
and scenarios
Chameleon
Mapserver
framework
PostGIS Spatial Data
![Page 16: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/16.jpg)
Web-Based Interface – Google Like
![Page 17: 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.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649eb65503460f94bbff17/html5/thumbnails/17.jpg)
Where to go for more infoOSGIS
OSGeo - http://www.osgeo.org Maptools - http://www.maptools.org FreeGIS - http://freegis.org/ Open Source GIS - http://opensourcegis.org/
Standards OGC - http://www.opengeospatial.org/
Desktop GRASS - http://grass.itc.it/ QGIS - http://qgis.org/ UDIG - http://udig.refractions.net/confluence/display/UDIG/Home JUMP – http://jump-project.org/ OSSIM - http://www.ossim.org/Welcome.html OpenEV - http://openev.sourceforge.net/
Server/Web Mapserver - http://mapserver.gis.umn.edu/ MapBender - http://www.mapbender.org MapBuilder - http://docs.codehaus.org/display/MAP/Home MapGuide OS - https://mapguide.osgeo.org/
Tools PostGIS - http://postgis.refractions.net/ Remote Sensing - http://remotesensing.org/tiki-index.php GDAL/OGR - http://gdal.maptools.org/index.html PROJ.4 - http://proj.maptools.org/ R-Statistics - http://www.r-project.org/ GMT - http://gmt.soest.hawaii.edu/