The following video by soerengebbert shows the latest developments in OS WPS applications: PyWPS (using wps-grass-bridge to integrate GRASS modules as WPS processes), GRASS 7, and QGIS using the qwps plugin by Horst Düster (all latest svn versions).
GDAL/OGR 1.8.0 Released
The 1.8.0 release is a major new feature release with the following highlights:
- New GDAL drivers: GTX, HF2, JPEGLS, JP2OpenJPEG, JPIPKAK, KMLSUPEROVERLAY, LOS/LAS, MG4Lidar, NTv2, OZI, PDF, RASDAMAN, XYZ
- New OGR drivers: AeronavFAA, ArcObjects
, GPSBabel, HTF, LIBKML, MSSQLSpatial, NAS, OpenAir, PDS, PGDump, SOSI, SUA, WFS - Significantly improved OGR drivers: DXF, GML

- New implemented RFCs
- New utility: gdallocationinfo
More complete information on the new features and fixes can be found in the GDAL/OGR 1.8.0 Release News.
Real World Mapping with the Kinect (via Decorator Pattern (Martin Szarski’s Blog))
Always wanted your very own 3d scanner? Try Kinect:
1st European State of the Map Conference in Vienna
The 1st European State of the Map Conference (SotM-Europe) will be held July 15-17 in Vienna, Austria. So far, there have been 4 International State of the Map conferences. This will be the first European edition of this event.
Topics include:
- Mapping (mapping, data, tagging, the state of the map in your country, etc…)
- TechTalks (development, rendering and infrastructure)
- Powered by OpenStreetMap (projects/business ideas based on OpenStreetMap)
- Convergence (open geo data world vs. the world of proprietary and authoritive data and software)
- Research (for researchers working with OpenStreetMap data)
- Others (other interesting information)
The call for papers is still open until Monday, February 28 2011.
The international conference will be held in Denver, Colorado from September 9-11 2011.
Routing Multiple Vehicles with pgRouting DARP Function
pgRouting has become even more powerful: A DARP (Dial-a-Ride-Problem) solver is now available in the “darp branch” of the pgRouting repository.
The Dial-a-Ride Problem (DARP) solver tries to minimize transportation cost while satisfying customer service level constraints (time windows violation, waiting and travelling times) and fleet constraints (number of cars and capacity, as well as depot location).
Documentation can be found at www.pgrouting.org/docs.
How to Sort a Shapefile by Attributes
If you ever need to sort the entries in a shapefile by one of its attributes, you might be happy to learn that somebody already did all the work for you and wrote a plugin for QGIS that can perform such sorting tasks: MMQGIS Sort plugin by Michael Minn
A New QGIS & GRASS Case Study
Calculating Shortest Path in QGIS Using RoadGraph Plugin
Today, Alexander Bruy announced a new QGIS plugin called RoadGraph. It is a C++ plugin that calculates the shortest path between two points on any polyline layer (e.g. Openstreetmap shapefiles).
More information can be found at GIS-Lab.
Binary files are available for Windows and Linux:
- Windows: http://svn.gis-lab.info/road-graph/binary/roadgraphplugin.dll (MD5 sum:
888c0ddf08384dde45a7e16ffeee6f8c roadgraphplugin.dll) - Linux: http://svn.gis-lab.info/road-graph/binary/libroadgraphplugin.so (MD5 sum: f48a317381c8d0ef5098f1918f835ca9 libroadgraphplugin.so)
PostGIS Tuning
Besides many other interesting topics, Opengeo’s PostGIS tutorial discusses “Tuning PostgreSQL for Spatial”.
The following values are recommended for production environments:
- shared_buffers: 75 % of database memory (500 MB)
- work_mem: 16 MB
- maintenance_work_mem: 128 MB
- wal_buffers: 1 MB
- checkpoint_segments: 6
- random_page_cost: 2.0
- seq_page_cost: 1.0
All of these configuration parameters can edited in the database configuration file, C:\Documents and Settings\%USER\.opengeo\pgdata\%USER. This is a regular text file and can be edited using Notepad or any other text editor. An easier way of editing this configuration is by using the built-in “Backend Configuration Editor”. In pgAdmin, go to File > Open postgresql.conf…. It will ask for the location of the file, and navigate to C:\Documents and Settings\%USER\.opengeo\pgdata\%USER.
The changes will not take effect until the server is restarted.
GIS on GitHub
To make it easier to contribute to QGIS, the team has created a clone of the Subversion repository on GitHub. Using GitHub makes it easy to submit enhancements and bug fixes for inclusion in the Subversion repository. Gary Sherman describes the process in his post “Contributing to QGIS Using Git”.
Another of Gary’s projects is available via GitHub too: GeoApt Spatial Data Browser. It’s a data browser written in Python using QGIS bindings. It allows navigating a tree structure and previewing raster and vector datasets and associated metadata. Another nice feature: It supports drag & drop to e.g. QGIS! The project homepage can be found at: geoapt.com.

