| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Talk: GTM and OpenStreetMap

Page history last edited by George James 14 years, 3 months ago

OpenStreetMap is a collaborative mapping project inspired by Wikipedia.  The heart of OpenStreetMap is its geo-data.  All geographic elements are described using a simple database structure and free-form tagging.  A road may be described by tagging it as  highway=motorway, a hospital by amenity=hospital, a lake by landuse=water, etc.

 

The main database uses PostgreSQL and is accessed exclusively through a REST based API.  It receives continuous updates from a 30,000 strong community of users.  Consequently, in order to maintain acceptable performance, queries on the database are restricted to simple rectangular areas of no more than 0.25 square degrees.

 

The challenge was to mirror this database and provide an API that permitted queries on larger areas and provided extended query capabilities, such as the ability to find hospitals or fire stations or bars.  We chose GT.M because of it's a high performance schema-free database that would handle key/value pairs economically and scale well to accommodate the continuous growth of the data.

 

Comments (0)

You don't have permission to comment on this page.