Add Map Navigation to Your App With pgRouting on OpenShift

I am going to introduce you to another piece of AWESOME geospatial technology that let’s you compute travel routes on a network – pgRouting. We have it available by default with PostGIS on OpenShift. It adds the capability to take a routable network, a start location, an end location, and then compute the “least cost route” between the two points. There are actually quite a few concepts in that statement to so let’s unpack the statement some more.

Read More...

Create a Spatial REST Service Using Lucene Spatial and JEE

Greetings Shifters, the time has come to write the final piece in my series on using Lucene for spatial applications. Today we take the index we made in the second post in this series and we put a nice REST based search interface in front of it. My goal with this REST service was to make a service similar to the one I built for my JEE + MongoDB blog post. By doing this: 1) It would be easier to compare the code and 2) since the REST signatures would be the same for code I cared about, I could chose to use my server-side implementation based on what made more sense for my application.

Read More...

FOSS4G Geohack – Maps and Environment Running on OpenShift

Greetings Shifters! As part of my travels I recently attended FOSS4G which is THE international Free and Open Source for Geospatial conference. This year it was held in Nottingham (renamed Mappingham for the event) UK. For the first couple of days there was a geohack sponsored by the MetOffice in partnerships with a whole bunch of organizations within Environmental Science to Services Partnership. The hack identified a whole bunch of topics for the hackers to work on, they picked topics, and then they had about 24 hours to hack on it.

Read More...

Get More Spatial in Your Database with PostGIS 2.1 on OpenShift

With the latest release of OpenShift Online (and in the nightlies for OpenShift origin), you can now use PostGIS 2.1 with PostgreSQL. PostGIS is a spatial extension to PostgreSQL that allows users to carry out high end spatial operations in your database. For those of us who love using spatial data, this is just a big a upgrade as our recent PostgreSQL 9.2 upgrade. With this release there have been some very important features added to PostGIS as well as a lot of performance improvements. In this post I will cover how to enable it, migrate your data from PostGIS 1.5, and then show some of the great new features.

Read More...