Open Source GIS Exploring the crossroads of organization

  • Slides: 23
Download presentation
Open Source GIS : Exploring the crossroads of organization, integration, and acceptance in the

Open Source GIS : Exploring the crossroads of organization, integration, and acceptance in the real world GIS in Action 2007

Goal – Cover the intersection Organization Aaron Racicot TRACK A Dean Anderson Integration Deborah

Goal – Cover the intersection Organization Aaron Racicot TRACK A Dean Anderson Integration Deborah Bryan Acceptance

OSGeo Foundation : A practical look at the foundation, applications and what you can

OSGeo Foundation : A practical look at the foundation, applications and what you can do to get involved Presented at GIS in Action 2007 by Aaron Racicot – GIS Programmer, GISP Ecotrust (www. ecotrust. org) aaronr@ecotrust. org Z-Pulley Inc. (www. reprojected. com) aaronr@z-pulley. com A Citizen of Salmon Nation

Ecotrust - Salmon Nation

Ecotrust - Salmon Nation

OSGeo – Open Source Geospatial Foundation Website Committee System Administration Committee Fundraising Committee Education

OSGeo – Open Source Geospatial Foundation Website Committee System Administration Committee Fundraising Committee Education and Curriculum Committee Incubation Committee Public Geospatial Data Committee Promotion and Visibility Committee Projects General Members Voting Members Board of Directors

OSGeo – Mission OSGeo Mission Statement To support the development of open source geospatial

OSGeo – Mission OSGeo Mission Statement To 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. Win 32, Unix, Mac. OS) 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.

OSGeo – Projects Mapbender Mapbuilder Map. Guide OS Map. Server Open. Layers GRASS OSSIM

OSGeo – Projects Mapbender Mapbuilder Map. Guide OS Map. Server Open. Layers GRASS OSSIM QGIS FDO GDAL/OGR Geo. Tools Geo. Network

OSGeo – Events

OSGeo – Events

OSGeo – Local Group

OSGeo – Local Group

OSGeo – Statistics

OSGeo – Statistics

Desktop - GRASS Grass Raster Processing

Desktop - GRASS Grass Raster Processing

Desktop - QGIS QGis 0. 8

Desktop - QGIS QGis 0. 8

Web-Based - Mapserver Chameleon Mapserver framework Spatially constrained queries and scenarios GMT generated graphics

Web-Based - Mapserver Chameleon Mapserver framework Spatially constrained queries and scenarios GMT generated graphics AJAX-User Based Data Filter Post. GIS Spatial Data

Slippy Maps…Open. Layers Google Like Tools Super Slippy! Tile based image server

Slippy Maps…Open. Layers Google Like Tools Super Slippy! Tile based image server

How is this useful to you?

How is this useful to you?

Personal Use…. Navigating Wilderness Areas with GRASS Classification Cost Surface Thanks to Dylan Beaudette

Personal Use…. Navigating Wilderness Areas with GRASS Classification Cost Surface Thanks to Dylan Beaudette : http: //casoilresource. lawr. ucdavis. edu/drupal/node/244

Creating Data…. Digitizing, Modifying, Extracting… Context Layer Viewing Create New Shapes Create New Attributes

Creating Data…. Digitizing, Modifying, Extracting… Context Layer Viewing Create New Shapes Create New Attributes

Transforming Data…. How to get coordinates in UTM to Geo-NAD 83?

Transforming Data…. How to get coordinates in UTM to Geo-NAD 83?

Web enable geo-data….

Web enable geo-data….

Spatially enable your database…. How to select data within a polygon area? Intersects Distance(geometry,

Spatially enable your database…. How to select data within a polygon area? Intersects Distance(geometry, geometry) Equals(geometry, geometry) Disjoint(geometry, geometry) Intersects(geometry, geometry) Touches(geometry, geometry) Crosses(geometry, geometry) Within(geometry A, geometry B) Overlaps(geometry, geometry) Contains(geometry A, geometry B) Intersects(geometry, geometry) Relate(geometry, intersection. Pattern. Matrix) Relate(geometry, geometry) Geometry Definition Centroid(geometry) Area(geometry) Length(geometry) Point. On. Surface(geometry) Boundary(geometry) Buffer(geometry, double, [integer]) Convex. Hull(geometry) Intersection(geometry, geometry) Sym. Difference(geometry A, geometry B) Geom. Union(geometry, geometry) Geom. Union(geometry set) Mem. Geom. Union(geometry set)

Where is Ecotrust going…DST’s Web User Request Real-Time Web Decision Support Tools Web Services

Where is Ecotrust going…DST’s Web User Request Real-Time Web Decision Support Tools Web Services Data Gathering Data Formatting Data Processing Map Formatting Static Data Storage Map Production Web User Response The Problem Is The Arrows! Connecting a web request to server side GIS analysis is tricky

Cal-Zone Dynamic Web DST

Cal-Zone Dynamic Web DST

Where to go for more info Ecotrust Ø http: //www. ecotrust. org Reprojected Ø

Where to go for more info Ecotrust Ø http: //www. ecotrust. org Reprojected Ø http: //www. reprojected. com OSGeo Ø http: //www. osgeo. org OSGIS Ø Maptools - http: //www. maptools. org Ø Free. GIS - 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/ Ø OSSIM - http: //www. ossim. org/ Ø UDIG - http: //udig. refractions. net/ Ø JUMP – http: //jump-project. org/ Ø Open. EV - http: //openev. sourceforge. net/ Server/Web Ø Mapserver - http: //mapserver. gis. umn. edu/ Ø Map. Bender - http: //www. mapbender. org Ø Map. Builder - http: //communitymapbuilder. osgeo. org/ Ø Map. Guide OS – http: //mapguide. osgeo. org/ Ø Open. Layers - http: //www. openlayers. org/ Tools Ø Post. GIS - http: //postgis. refractions. net/ Ø Remote Sensing - http: //remotesensing. org/ Ø GDAL/OGR - http: //gdal. maptools. org/ Ø PROJ. 4 - http: //proj. maptools. org/ Ø R-Statistics - http: //www. r-project. org/ Ø GMT - http: //gmt. soest. hawaii. edu/ Blogs - Aggregators Ø http: //planetosgeo. crschmidt. net/ Ø http: //www. planetgs. com/ Ø http: //slashgeo. org/ Blogs - Individual Ø http: //www. osgeo. org/blog Ø http: //zcologia. com/news/ Ø http: //openlayers. org/blog Ø http: //blog. qgis. org/ Ø http: //mappinghacks. com/ Ø http: //hobu. biz/ Ø http: //www. reprojected. com/geoblog IRC Ø #osgeo, #grass, #mapserver, #openlayers, etc… Local User Group Ø http: //groups. google. com/group/cugos