Development

Clip and Ship: MapServer for Data Distribution

Session Type: 
Tech Session
Presenter(s): 
Frank Warmerdam, Independent
Michael Smith

MapServer is primarily used for interactive web mapping. However, it can also be effectively used to provide access to underlying raster and feature data with subsetting and translation to a variety of file Formats (any OGR/GDAL writable format) - a process often referred to as "Clip and Ship".We will discuss how this can be accomplished with MapServer WCS and WFS with the existing US Army Corps of Engineer's CorpsMap system as a case study and live demo. Details of web and MapServer configuration options are provided with particular focus on the new support in MapServer 6.0 for a variety of WFS output formats.

Speaker Bio: 

Frank Warmerdam has been a contract geospatial software developer focused on
data access and interchange since 1998. He is the founder of the GDAL/OGR
project, and contributing to projects such as MapServer, PROJ.4,
OpenEV, libtiff and libgeotiff. He is a founding member and director of the
Open Source Geospatial Foundation (OSGeo). He is a graduate of the
University of Waterloo, with a honours BMath majoring in Computer Science.

Schedule info

Accessing PostGIS Raster from gvSIG Desktop

Session Type: 
Tech Session
Presenter(s): 
Jorge Sanz, Prodevelop, S.L-gvSIG Association
Ignacio Brodin

raditionally the databases have been present in the GIS World as repositories for the storage of geographic information.

In almost all cases, these databases have been focused to the management of metadata and vector data. Raster data access is often restricted to local or network files and remote services (WCS,WMS,...). However, the use of databases for the storage of raster geographic information is possible and in many cases, necessary to get a good classification of this information as GeoRaster does in Oracle Spatial.

A new technology for raster access from the PostgreSQL/PostGIS open source database is being developed. PostgreSQL with PostGIS and its extension PostGIS Raster constitute a ideal tool to handle the raster data.

The main goal of the project PostGIS Raster is the implementation of a new type of data to be included in the database (RASTER type). This will offer a minimum set of overlay SQL functions for vector and raster data.

Within this scenario, it has been developed an extension for gvSIG Desktop, which aims to load data from this kind of databases and also to handle these data as local layers in gvSIG Desktop.

This paper will present an introduction to the technology for raster data access from databases, pointing out its advantages and disadvantages.

On the other hand, it will be explained how to manage the database to load raster layers from other type of raster format such as .tiff, .img, etc.

Finally, the extension gvSIG Desktop will be described by discussing its characteristics and usage.

Speaker Bio: 

Jorge Sanz is consultant in geospatial technologies at Prodevelop since 2006. He's also part of the gvSIG team, Charter Member of the OSGeo Foundation, as well as part of the Spanish language OSGeo Local Chapter. He also maintains with several friends and colleagues a blog about GIS, cartography and other geoscience topics since 2006 called http://geomaticblog.net.

Schedule info

Where OpenERP meets OSGeo

Session Type: 
Tech Session
Presenter(s): 
Emmanuel Belo, Camptocamp
Eric Lemoine, Camptocamp

OpenERP is suite of open source business applications, combining several distinct open source projects. It provides everything required to set up and customize Enterprise Resource Planning software. Many modules are available, including CRM, Accounting, Point of Sale, Project Management, Warehouse Management, Human Resources, Purchase, Manufacturing, Marketing, Invoicing, and an Application Builder.

On the technical side it includes an ORM, a Workflow engine, report designers, a dashboard designer, a module system, an automated migration engine, and more.

First steps have been taken to add the geographical dimension in the leading open source ERP software:

  1. Geographical information added at the core level using PostGIS;
  2. Web interface extended with OpenLayers;
  3. Interaction between the table views and the map in order to:
  • Display the location of your partners or any other georeferenced information;
  • Generate thematic maps based on the selected/combined/aggregated information from the end user's interaction with the traditional table view of OpenERP.

 

By adding this new dimension to the core of OpenERP, many new business applications become effortless:

  1. Geographical queries and filters (e.g. list of the last sales made within 10km of a point of sale);
  2. Geo-marketing (e.g. customer areas analysis, direct marketing);
  3. Logistics optimization (e.g. stock location);
  4. Improvement of distribution flows (e.g. find shorter way to deliver customers);
  5. Fleet management (vehicles, boats, etc.);
  6. Dashboards;
  7. Crisis management.

 

Speaker Bio: 

Geospatial Solutions Division Manager at Camptocamp

Schedule info

A WPS Based Biogeography Tool for QGIS

Session Type: 
Tech Session
Presenter(s): 
Jeffery Cavner, Natural History Museum, University of Kansas
Species presence/absence matrices (PAMs) are an important data representation structure in biogeography used to test ecological and evolutionary hypotheses about the properties of species diversity on large geographic scales. PAMs logically link the known biological diversity of geographic areas with the range sizes and properties of their constituent species.
 
Construction of PAMs can be an extremely time consuming data management task when using a heterogeneous collection of GIS tools and statistical packages each with a required learning curve. Packages such as Ecosim and R do not present researchers with intuitive methods for working with these matrices and can be computationally slow when used with large data sets representing hundreds or thousands of species.
 
We use PyWPS, a Python implementation of the Web Processing Service standard to expose spatial and statistical algorithms for generating PAMs of species data, as well as to create species and range indices and null hypothesis data computational input for these indices. Species data based on current and predicted distribution model outputs based on climate scenario data populate the PAMs. A QGIS Python plug-in is used as a client to WPS services that process the species data and perform the matrix calculations in order to build range diversity plots by species and by geographic site.
Speaker Bio: 

Jeff Cavner is a software developer for the Bioinformatics Department for the Biodiversity Institute at the Natural History Museum, University of Kansas.

Schedule info

What's New in the JTS Topology Suite

Session Type: 
Tech Session
Presenter(s): 
Martin Davis, Tsusiat Software

The JTS Topology Suite has had numerous improvements in the past few versions. These include performance improvements, bug fixes and new functionality such as Delaunay Triangulation, Single-Sided Buffers, and Hausdorff Distance. This talk will discuss the new features, and demonstrate them using the JTS TestBuilder utility. Potential further features will be presented for discussion.

Speaker Bio: 

Martin Davis is the developer of the JTS Topology Suite, the JUMP Unified Mapping Platform and several other open-source geospatial projects. He has been working in the geospatial field for over 15 years.

Schedule info

Syndicate content