Docstoc

Open Source Geospatial Foundation _OSGeo_ Exploring the cross

Document Sample
Open Source Geospatial Foundation _OSGeo_  Exploring the cross Powered By Docstoc
					      Open Source Geospatial
       Foundation (OSGeo) :
Exploring the cross-roads of organization, integration, and
      acceptance of OS Geospatial in the real world
                   Presented at OSCON 2007 by
               Aaron Racicot – GIS Programmer, GISP

                   Ecotrust (www.ecotrust.org)
                        aaronr@ecotrust.org
                Z-Pulley Inc. (www.reprojected.com)
                       aaronr@z-pulley.com
Open Source Geospatial – What Is
It?
      OS GIS Web Apps           OS GIS Desktop Apps
      (Mapserver, MapGuide,         (QGIS, GRASS, UDig
        OpenLayers, etc.)            Jump, OSSIM, etc.)



                 OS GIS Base Tools
              (GDAL, FDO, PostGIS, etc.)

                      OS Base Tools
                   (Apache, Compilers, etc.)

                          OS Core
                          (Linux)
OSGeo – Open Source Geospatial
Foundation



       Website                               System Administration

        Fundraising                      Education and Curriculum

         Incubation                      Public Geospatial Data

                      Promotion and Visibility

                             Projects



                        General Members

                        Charter Members

                        Board of Directors
OSGeo – Mission
•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 ofquality 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.

                            education via curriculum development, outreach, and support.
•To provide support for the use of OSGeo software in

•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.
OSGeo – Projects

                     Mapbender
                     Mapbuilder
                   MapGuide OS
                     MapServer
                    OpenLayers




                                  Projects
                        GRASS
                        OSSIM
                          QGIS
                           FDO
                     GDAL/OGR
                      GeoTools
                    GeoNetwork
OSGeo – Events
OSGeo – Local Groups
A picture speaks louder
      than words…
Examples - Desktop
Grass Raster Processing
Examples - Desktop
  QGis 0.8
Examples - Web-Based


                                                Chameleon
                                                Mapserver
                                                framework


                                                  Spatially
                                                constrained
                                                queries and
                                                 scenarios


                                                   GMT
                                                generated
                                                 graphics



     AJAX-User Based Data Filter   PostGIS Spatial Data
Slippy Maps…OpenLayers


       “Google Maps”
         Like Tools




   Super
   Slippy!
                          Tile based
                         image server
How is this useful to you?
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
Transforming Data….
How to get coordinates in UTM to Geo-NAD83?
Web enable geo-data….
Spatially enable your database….
How to select data within a polygon area?




         Intersects                      Geometry Definition
 Distance(geometry, geometry)       Centroid(geometry)
 Equals(geometry, geometry)         Area(geometry)
 Disjoint(geometry, geometry)       Length(geometry)
 Intersects(geometry, geometry)     PointOnSurface(geometry)
 Touches(geometry, geometry)        Boundary(geometry)
 Crosses(geometry, geometry)        Buffer(geometry, double, [integer])
 Within(geometry A, geometry B)     ConvexHull(geometry)
 Overlaps(geometry, geometry)       Intersection(geometry, geometry)
 Contains(geometry A, geometry B)   SymDifference(geometry A, geometry B)
 Intersects(geometry, geometry)     Difference(geometry A, geometry B)
 Relate(geometry, geometry,         GeomUnion(geometry, geometry)
 intersectionPatternMatrix)         GeomUnion(geometry set)
 Relate(geometry, geometry)         MemGeomUnion(geometry set)
What am I doing…
Where to go for more info
Ecotrust
      http://www.ecotrust.org
Reprojected
      http://www.reprojected.com
OSGeo                                                       Blogs - Aggregators
      http://www.osgeo.org                                       http://planetosgeo.crschmidt.net/
OSGIS                                                             http://www.planetgs.com/
      Maptools - http://www.maptools.org                         http://slashgeo.org/
      FreeGIS - http://freegis.org/                        Blogs - Individual
      Open Source GIS - http://opensourcegis.org/                http://www.osgeo.org/blog
Standards                                                         http://zcologia.com/news/
      OGC - http://www.opengeospatial.org/                       http://openlayers.org/blog
Desktop                                                           http://blog.qgis.org/
      GRASS - http://grass.itc.it/                               http://mappinghacks.com/
      QGIS - http://qgis.org/                                    http://hobu.biz/
      OSSIM - http://www.ossim.org/                              http://www.reprojected.com/geoblog
      UDIG - http://udig.refractions.net/                  IRC
      JUMP – http://jump-project.org/                            #osgeo, #grass, #mapserver,
      OpenEV - http://openev.sourceforge.net/                       #openlayers, etc…
Server/Web                                                  Local User Group
      Mapserver - http://mapserver.gis.umn.edu/                  http://groups.google.com/group/cugos
      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/
ii.edu/

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:1
posted:4/22/2012
language:
pages:20