open source gis : exploring the crossroads of organization, integration, and acceptance in the real...

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

Upload: angelina-mcfadden

Post on 26-Mar-2015

217 views

Category:

Documents


1 download

TRANSCRIPT

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

Open Source GIS :Exploring the crossroads of organization,

integration, and acceptance in the real world

GIS in Action 2007

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

Goal – Cover the intersection

Organization

AcceptanceIntegration

TRACK A

Aaron Racicot

Dean Anderson Deborah Bryan

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

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)[email protected]

Z-Pulley Inc. (www.reprojected.com)[email protected]

A Citizen of Salmon Nation

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

Ecotrust - Salmon Nation

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

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

Projects

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

OSGeo – MissionOSGeo 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. 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 7: Open Source GIS : Exploring the crossroads of organization, integration, and acceptance in the real world GIS in Action 2007

OSGeo – Projects

MapbenderMapbuilder

MapGuide OS MapServer

OpenLayers GRASS OSSIM

QGISFDO

GDAL/OGR GeoTools

GeoNetwork

Pro

jects

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

OSGeo – Events

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

OSGeo – Local Group

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

OSGeo – Statistics

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

Desktop - GRASS

Grass Raster Processing

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

Desktop - QGIS

QGis 0.8

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

Web-Based - Mapserver

AJAX-User Based Data Filter

GMT generate

d graphics

Spatially constrain

ed queries

and scenarios

Chameleon

Mapserver

framework

PostGIS Spatial Data

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

Slippy Maps…OpenLayers

Google Like Tools

Tile based image server

Super Slippy!

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

How is this useful to you?

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

Personal Use….

Thanks to Dylan Beaudette : http://casoilresource.lawr.ucdavis.edu/drupal/node/244

Navigating Wilderness Areas with GRASS Cla

ssifi

catio

n

Cost S

urfa

ce

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

Creating Data….Digitizing, Modifying, Extracting…

Context Layer Viewing

Create New Shapes

Create New Attributes

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

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

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

Web enable geo-data….

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

Spatially enable your database….How to select data within a polygon area?

Intersects Geometry Definition

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, geometry, intersectionPatternMatrix)Relate(geometry, geometry)

Centroid(geometry)Area(geometry)Length(geometry)PointOnSurface(geometry)Boundary(geometry)Buffer(geometry, double, [integer])ConvexHull(geometry)Intersection(geometry, geometry)SymDifference(geometry A, geometry B)Difference(geometry A, geometry B)GeomUnion(geometry, geometry)GeomUnion(geometry set)MemGeomUnion(geometry set)

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

Where is Ecotrust going…DST’s

Web User Request

Web User Response

StaticData Storage

WebService

sData Gathering

Data Formatting

Data Processing

Map Formatting

Map Production

The Problem Is The Arrows! Connecting a web request to server side GIS analysis is tricky

Real-Time Web Decision Support Tools

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

Cal-ZoneDynamic Web DST

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

Where to go for more infoEcotrust

http://www.ecotrust.orgReprojected

http://www.reprojected.comOSGeo

http://www.osgeo.orgOSGIS

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/ OSSIM - http://www.ossim.org/ UDIG - http://udig.refractions.net/ JUMP – http://jump-project.org/ OpenEV - http://openev.sourceforge.net/

Server/Web Mapserver - http://mapserver.gis.umn.edu/ MapBender - http://www.mapbender.org MapBuilder -

http://communitymapbuilder.osgeo.org/ MapGuide OS – http://mapguide.osgeo.org/ OpenLayers - http://www.openlayers.org/

Tools PostGIS - 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/

geoblogIRC

#osgeo, #grass, #mapserver, #openlayers, etc…

Local User Group http://groups.google.com/group/

cugos