This 2.0 release brings a number of major new features that are summarized in this document.
Major New Features in pgRouting 2.0
pgRouting extends the PostGIS/PostgreSQL geospatial database to provide geospatial routing and other network analysis functionality.
This library contains following features:
- All Pairs Shortest Path, Johnson’s Algorithm **NEW**
- All Pairs Shortest Path, Floyd-Warshall Algorithm **NEW**
- Shortest Path A*
- Bi-directional Dijkstra Shortest Path **NEW**
- Bi-directional A* Shortest Path **NEW**
- Shortest Path Dijkstra
- Driving Distance
- K-Shortest Path, Multiple Alternative Paths **NEW**
- K-Dijkstra, One to Many Shortest Path **NEW**
- Traveling Sales Person **NEW Implementation**
- Turn Restriction Shortest Path (TRSP) **NEW**
- New functions for creating routing topology
- New functions for analyzing a graph for problems
pgRouting 2.0 is **not** backwards compatible with the 1.x version. This is a significant overhaul of the whole pgRouting environment and we have renamed all the functions and rationalized the arguments and return types. While this will be a painful migration for 1.x applications, we believe the new functionality, the high quality of the code, and new documentation will make it much easier to grow the product and support it over future releases.
Source Code Download
See website: http://pgrouting.org/download.html
Packages for Ubuntu can be installed from the Launchpad repository:
- C and C++ compilers
- Postgresql version >= 8.4 (9.1 or higher recommended)
- PostGIS version >= 1.5 (2.0 or higher recommended)
- The Boost Graph Library (BGL).
- CMake >= 2.8.8
- (optional, for Driving Distance) CGAL
- (optional, for Documentation) Sphinx
You can download a zipfile from github via:
Or you can clone the git repository and build it with:
git clone -b master https://github.com/pgRouting/pgrouting.git
mkdir build && cd build
cmake -DWITH_DOC=NO .
sudo make install
- The pgRouting project website: http://pgrouting.org
- The new pgRouting documentation: http://docs.pgrouting.org
- An updated pgRouting workshop: http://workshop.pgrouting.org
- pgRouting support: http://pgrouting.org/support.html
Thank you to all of the users, developers, and supporters of pgRouting. We would like to call out special thanks to CSIS (University of Tokyo), Georepublic, Paragon Corporation, iMaptools.com and to Vicky Vergara for their time and support that really made this release possible. We also had a lot of support from our users testing releases, submitting patches, reporting issues and our apologies for not being able to list everyone by name but we do appreciate everyone's efforts.
The pgRouting Team
BackgroundThe Sol Katz Award for Geospatial Free and Open Source Software is awarded annually by OSGeo to individuals who have demonstrated leadership in the GFOSS community. Recipients of the award will have contributed significantly through their activities to advance open source ideals in the geospatial realm. The hope is that the award will both acknowledge the work of community members, and pay tribute to one of its founders, for years to come. Sol Katz was an early pioneer of GFOSS and left behind a large body of work in the form of applications, format specifications, and utilities. In the early 80's, Sol assisted in the development of a public domain GIS package called MOSS (Map Overlay and Statistical System). This software was arguably the first open source GIS software in the world. Sol would later go on to release and maintain PC MOSS. He was also one of the first involved in public data translator utilities. Utilities that he developed for converting DEMs and reading SDTS files were contributed back to the geospatial community, and are still available today. Sol was also a frequent contributor to many geospatial list servers, providing much guidance to the geospatial community at large. Sadly, after fighting Non-Hodgkin's Lymphoma for almost a decade, Sol died April 23, 1999 in bed. His legacy will always live on in the GFOSS world.
This release is made in conjunction with GeoServer 2.4.0 and GeoWebCache 1.5.0. We would to thank everyone who has helped out with testing.
Please see the GeoTools 10.0 Release Notes for additional details.
About GeoTools 10.x SeriesSummary of the new features for the GeoTools 10.x series:
- Structured grid coverage readers allow raster data sources that publish composite data products to expose individual rasters (ie granules) for processing, while still providing a seamless experience for rendering. The mosaic and NetCDF modules are the first ones to implement these new interfaces.
- Efficient support for multiple coverages in GridCoverageReader provides ad-hoc access to raster formats that publish more that one data product. A image mosaic made of NetCDF granules and single file NetCDF sources are the first implementors of these new capabilities
- A new implementation of Shapefile DataStore (based on ContentDataStore superclass). This upgrade should be seamless for all users using DataStoreFactoryFinder. If you explicitly made use of the ShapefileDataStore or IndexedShapefileDataStore class please check the upgrade instructions.
- The transform module graduated to supported status, providing a seamless way to rename, retype and hide SimpleFeatureSource attributes, as well as creating new ones based on OGC Expression
- Additional OGC modules for the WCS 2.0 and WCS 2.0 EO models as well as adding XML parsers and encoders
- NetCDF has been updated to take advantage of the new coverage API introduced above
- GeoPackage: a sample implementation of the geopackage spec that is currently being developed by the OGC
The GeoTools Community
QGIS is a user friendly Open Source Geographic Information System that runs on Linux, Unix, Mac OSX, and Windows.
We are very pleased to announce the release of QGIS 2.0.1 "Dufour". This release contains new features and extends the programmatic interface over QGIS the 1.x release series. Binary and source code packages are available via the large download link on our home page.
If there is not yet a package for your platform on the above page, please check back regularly as packagers are still pushing out their work and they will update the download page to reflect the new packages. Along with the release of QGIS 2.0.1, the QGIS Community Team is hard at work on an updated QGIS Users' Guide version 2.0.1. The guide will be available in the near future - we will post announcements when it is available.
We are also pleased to announce our new web site is now available at http://qgis.org - and we thank Boundless for sponsoring web developer time to make the new web site look beautiful, and our web team for the awesome job they have done.
A word of thanks to our contributors, donors and sponsors
QGIS is a largely volunteer driven project, and is the work of a dedicated team of developers, documenters and supporters. We extend our thanks and gratitude for the many, many hours people have contributed to make this release happen. Many companies and organisations contribute back improvements to QGIS when they use it as their platform, and we are grateful for this and encourage others to do the same! We would also like to thank our sponsors and donors for helping to promote our work through their financial contributions. Our current sponsors are (QGIS Sponsorship is valid for one year):
Asia Air Survey
State of Vorarlberg
A special thanks also to the QGIS User Group Switzerland for co-funding bug fixing activities in the lead up to the release!
A current list of donors who have made contributions large and small to the project can be seen here.
If you would like to make a donation or sponsor our project, please visit the sponsorship page
QGIS is Free software and you are under no obligation to do so. Sponsoring QGIS helps us to fund our six monthly developer meetings, maintain project infrastructure and fund bug fixing efforts.
Visual tour of the new release:
You can find a list of highlighted changes and new features listed on the detailed release announcement.
Give us your feedback:
We welcome your feedback - please visit our issue tracker if you encounter an issue with the new release.
Please consult the existing issues there before lodging any new ones.
The QGIS Team
We are pleased to announce the establishment of ICA-OSGeo Open Source Geospatial Laboratory (OSGL, see ) at ETH Zurich, Switzerland . The OSGL at ETH Zurich is part is part of the Institute of Cartography and Geoinformation, chair of Cartography . The preceding Institute of Cartography was founded in 1925 by Professor Eduard Imhof, one of the main founders of modern academic cartography. It is therefore the oldest university institute in cartography world-wide. In 2011, with the establishment of the new chair of Geoinformation Engineering, the scope of activities of the institute was expanded and its name was adapted. In cartography, the institute strives to maintain its leading position in topographic cartography (relief representation), thematic cartography, and atlas cartography (school atlases, national atlases) by exploiting and further developing cartographic knowledge and adapting it to new interactive technologies and application domains. Geoinformation Engineering aims at analyzing, representing, modelling, and visualizing spatio-temporal decision processes and integrates such models in mobile geoinformation services and spatial information technologies.
The OSGL at ETH Zurich will be actively implementing the Memorandum of Understanding signed between the International Cartographic Association (ICA) and the Open Source Geospatial Foundation (OSGeo), with the vision to support the development of open-source geospatial software technologies, training and expertise. It also aims to provide support for increasing the number and quality of open source teaching and training materials for Cartography and GIS. As a proud member of the ICA-OSGeo Network , the ETH Zurich OSGL is focusing on Education, Open Geodata and on Cartographic and Geospatial Research. Additionally the laboratory is participating in the ICA Commission on Open Source Geospatial Technologies  and through the Institute of Cartography and Geoinformation  as an associate member in Open Geospatial Consortium (OGC) .
The lab starts with expertise in several OSGeo projects such as Quantum GIS, OpenLayers, PostGIS and GDAL/OGR. A special attention will be given to QGIS Server, since it was conceived as a research project at the Institute of Cartography and Geoinformation . Furthermore the lab is proud to have joined a collaboration in the areas of Education and Research with the industry partner Sourcepole .
The ETH Zurich OSGL will be led by Dr. Ionuț Iosifescu  with support from several members of the Institute of Cartography and Geoinformation. Please check the lab webpage for the full list of team members and the assigned areas of responsibility, as well as for the upcoming training possibilities .
OSGeo is a not-for-profit organisation founded in 2006 whose mission is to support and promote the collaborative development of open source geospatial technologies and data.
ICA is the world authoritative body for cartography and Geographic Information Science.
OSGeo is pleased to announce that the U.S. Internal Revenue Service (IRS) has accepted our application (PDF) for non-profit status under section 501(c)(4) of the tax code. Our 501(c)(4) status declares that we are a Social Welfare Organization. This determination affirms OSGeo's role in serving the public through our mission, focused around Open Source Geospatial software.
This determination helps ensure that the organization will not have to pay US federal taxes on money accumulated toward the fulfilment of our mission. Unfortunately, unlike a 501(c)(3) (Charitable) status, this does not allow financial contributors to OSGeo to treat the contributions as a charitable contribution which can have a tax benefit for US tax payers. There should still be no problem with commercial organizations treating contributions to OSGeo as a business expense.
OSGeo owes a special debt to past Executive Director Tyler Mitchell, and current Treasurer Daniel Morissette who have carried this process to a successful conclusion after several years of work. Current OSGeo President, Jeff McKenna, says "Both Daniel and Tyler should be thanked by the entire community for their dedication to such a challenging task. Our future foundation events, and OSGeo in general, will benefit from their hard work for years to come."
About the Open Source Geospatial Foundation
The Open Source Geospatial Foundation, or OSGeo, is a not-for-profit organization founded in 2006 whose mission is to support and promote the collaborative development of open geospatial technologies and data. The Foundation provides financial, organizational and legal support to the broader open source geospatial community. It also serves as an independent legal entity to which community members can contribute code, funding and other resources, secure in the knowledge that their contributions will be maintained for public benefit.