Download presentation
Presentation is loading. Please wait.
Published byFrancis Ryan Modified over 9 years ago
1
Open Source GIS Discussion and Examples CSIG 06 – 16Aug2006 Chris Condit (condit@sdsc.edu)
2
Overview Slide Why bother with open source GIS? Discuss some tools Hands on –OGR –MapServer –OpenEV
3
What’s the point? Licensing costs Smaller footprint Less resource intensive Active and responsive community Somewhat more accessible Embracing OGC standards Not for everyone
4
Useful, free tools FWTools (http://fwtools.maptools.org)http://fwtools.maptools.org –PROJ.4, OpenEV, gdal/ogr MapServer (http://mapserver.gis.umn.edu)http://mapserver.gis.umn.edu MS4W (http://www.maptools.org/ms4w)http://www.maptools.org/ms4w PostGIS (http://www.postgis.org)http://www.postgis.org Google Earth (http://earth.google.com)http://earth.google.com
5
Google Earth hubbub “…not to show geographical information but to show the world information geographically.” Michael Jones
6
Google Earth considerations YesNo Visualization Coolness Imagery Free (personal use) Analysis Editing Extensible Open source Slow networks
7
GML vs KML Similar, but different KML is a dirty mix of style and formatting. Be careful.
8
Exercise Using OGR to create KML http://aqua.sdsc.edu/csig/KMLTutorial.html
9
MapServer Implements many OGC standards –WMS, WFS, WCS –Production and consumption Online GIS considerations MapScript (iobis) MapServer in tandem with applications
10
MapServer Exercise http://aqua.sdsc.edu/csig/mapdata.zip C:\tools\Apache2\htdocs\mapdata “Quickly” publishing GIS data online EXPRESSION ([MinDO2] <.5) EXTENT -10000000 -10000000 10000000 10000000 PROJECTION "proj=laea" "lat_0=-90" END
11
Grabbing PostGIS data LAYER CONNECTIONTYPE OGR PROJECTION "init=epsg:4326“ END NAME "eezs“ CONNECTION "PG:host=aqua.sdsc.edu user=csig password=csig dbname=csig“ DATA "continents“ STATUS DEFAULT TYPE POLYGON CLASS OUTLINECOLOR 0 255 0 SIZE 3 END
12
Application Server Geospatial Mediator iOBIS Overview (Custom MapServer App) UMN MapServer PostGIS Oracle Spatial MySQL ESRI Formats OGC Formats Client Layer Application Layer Data Layer Google Maps Client Statistical Package (R, MATLAB, etc) SOA Consumer Registration Tool GIS Translator Ontological Knowledge Base
13
OpenEV Demo Use the same data to create a static map in OpenEV.
14
Grand Conclusions Questions Comments Post talk observations: –Quantum GIS will render PostGIS vector layers in an ArcMap like interface.Quantum GIS –GRASS is also an excellent GIS tool.GRASS
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.