Case Studies

OpenAerialMap: Free Imagery for the World

Session Type: 
Tech Session
Presenter(s): 
Schuyler Erle, SimpleGeo, Inc

OpenAerialMap is an effort to produce and Free and Open archive of satellite and aerial imagery spanning the entire world. This talk will cover the origin and motivations of the project; how to access and contribute to OpenAerialMap; and how OSGeo software makes the project possible. I've been talking about this since OSGeo 2005 -- and now it's a reality!

Speaker Bio: 

Schuyler Erle is a founding member of the OSGeo Foundation, and one of the founding developers of the OpenLayers and TileCache projects. Schuyler was also a co-author of "Mapping Hacks", published by O'Reilly Media. He currently works at SimpleGeo, Inc. in San Francisco. 

Schedule info

User Friendly Open Source WPS

Session Type: 
Tech Session
Presenter(s): 
Bastian Schaeffer, 52North

Spatial Data Infrastructures have evolved from concepts to reality in the last decade. However, they are still focused on data retrieval and visualization. To proceed in the direction of a true Spatial Information Infrastructure, it is evident to take the processing of geodata into account.

The OGC Web Processing Service Interface (WPS) is the most promising standard to address geoprocessing in a standardized manner.

Several free and open-source WPS implementations exist. However, a common requirement to use most of them is a deep technical knowledge in terms programming or at least low-level configuration in various technical files and format (command lines, undocumented configuration options, compilation, python scripting, xml, yaml, make files, ant files, maven files etc, etc.). User friendly configurations or even out-of-the box usage of a wide variety of Geoprocessing functionality is not supported yet in most cases.

This presentation shows the new features of the 52°North WPS:

  • WPS Installation via an Installer
  • RESTful Bindings
  • Visual selection and configuration of WPS processes from a large set of available processes coming from the FOSS GIS packages GRASS, SEXTANTE, ArcGIS Server, Python and R.
  • Execution of Processes via OpenLayers
  • Direct Storage of results in a WMS/WFS/WCS
Speaker Bio: 

Bastian Schaeffer is the 52North Geoprossing Community lead. He is interesed in open standards, interoperability, web services, geoprocessing, cloud computing, scientific workflows and security concepts.

Schedule info

The status of GeoServer WPS

Session Type: 
Tech Session
Presenter(s): 
Andrea Aime, tech lead, GeoSolutions

This presentation will provide the attendee with an introduction to the GeoServer WPS 1.0 functionality. We will start by a brief introduction to the WPS protocol, show how GeoServer available functionality maps onto it, and show the support for quickly building WPS requests in a visual, form based environment.

We will then go though the current set of built-in operators, ranging from topologic analysis, simple statistical operations, raster to vector conversion, contour extraction, raster algebra, vector and raster “clip and ship”, georeferencing and various others.

The presentation will then move to the unique GeoServer integration features, showing how processing can seamlessly integrate directly in the GeoServer data sources and complement existing services, as well as integrate directly in the map rendering chain to provide on the fly data transformations such as on the fly contouring or point clustering.

The presentation will end with real world examples of applications using GeoServer WPS to do statistical analysis on crops, change visualization and web based image geo-referencing based on ground control points.

Speaker Bio: 

Andrea Aime has had long involvement in the open source community, first as a user and then as a core developer for the GeoTools and GeoServer project (and as a jai-tools contributor). Andrea's main interests cross through cartographic quality map rendering, spatial data analysis, performance and scalability as well as GIS programming and teaching.

Schedule info

Web-Based Geoprocessing - Quo Vadis?

Session Type: 
Tech Session
Presenter(s): 
Bastian Schaeffer, 52North

Several Vendors have implemented the OGC Web Processing Service specification and made it available as open-source; closed source vendors went the same path; several (research) projects have been conducted and first operational services are available.

But where does this all lead to? Quo Vadis web-based geoprocessing?

This talk reviews current efforts in this direction. In particular, several real world use cases for Geoprocessing on the web by means of standardized web services (i.e. WPS) are collected and shown. The use cases are categorized to identify general vendor-independent WPS application domains. Conceptual and technological gaps are identified on this basis. From a technical point of view, inside is given into the upcoming OGC WPS 2.0 specification.

On this basis, a future vision is outlined with a special regard to open source software for the transition from a desktop driven to a web-based driven Geoprocessing landscape to turn Spatial Data Infrastructures ultimately into real Spatial Information Infrastructures with on-demand and ubiquitous access to Geoprocessing Services and resources.

Speaker Bio: 

Bastian Schaeffer is the 52North Geoprocessing Community lead. He is interested in open standards, interoperability, web services, geoprocessing, cloud computing, scientific workflows and security concepts.

Schedule info

The new GeoData tool set: CouchDB and NodeJS

Session Type: 
Tech Session
Presenter(s): 
Mick Thompson, Occipital, LLC

"Geo is cool." We all know that. New companies have been created based on the fact that we all carry Internet enabled GPS devices with us at all times. As there has been more adoption of new data stores, there are also new tools for querying that data. Geocouch combined with Javascript geoJSON functions can make easy work of geodata.

Speaker Bio: 

Mick Thompson has been developing code using open source tools for 10 years. He is passionate about open source, web applications, and api design. He has work almost exclusively for startups where building applications on new and innovative technologies is the norm. Since location has become more available on mobile devices in the last few years he has focused his attention on enhancing existing projects with location.

Schedule info

Syndicate content