This demo was created by René-Luc D’Hont. He created this demo for the 35 days project with open source software and open data from various projects. His company, 3Liz, specializes in open source GIS application development.
Three days ago we had a post from Doug Turner describing how Geolocation works in Firefox 3.5. René-Luc has taken the geolocation functionality in Firefox 3.5 and blended it together with data from OpenStreetMap and a few other sources of free data. You can try the demo below. Don’t forget to click the Share Location button in the drop down when it appears on the site.
Assuming that it was able to find your location, you should see where you are with a red marker. A blue circle surrounds the red marker indicating the accuracy of your location information. Note that since this information is based on a combination of your IP address and possibly local WiFi access points, its accuracy can vary.
This demo also tries to pull in information from other sources about your local area. Each set of information is shown as a layer. These layers are:
- The base layer is the map itself, provided by OpenStreetMap. OpenStreetMap is a project to create and provide free geographic data, such as street maps, to anyone who wants them. Much like Wikipedia, it’s possible for anyone to edit the maps and add their own information.
- The next layer is based on articles in Wikipedia. In some articles, like Mountain View or Montpellier, you can find coordinates. GeoNames provides a web service to query Wikipedia’s articles by location. With this demo you can discover Wikipedia articles about things and places around you.
- The last layer is based on GeoNames. GeoNames is a geographical database covering all countries and contains over eight million placenames. In this demo you can see things from the GeoNames database like cities, villages, lakes, parks, or even hotels.
The map and layers are built using OpenLayers, a free JavaScript library that you can use to put a dynamic map on any web page.
Resources
We’ve also included a couple more screenshots of places that have data already loaded.



Pingback from 颠覆网络35天 ─ 在开放街区地图中使用地理定位 < MJiA on June 13th, 2009 at 1:09 am:
Pingback from » [espresso] Posizionarsi senza GPS? on June 13th, 2009 at 4:58 pm:
Pingback from Henri Bergius: Browser geolocation without GPS: quite accurate enough | Full-Linux.com on June 13th, 2009 at 11:03 pm:
Pingback from 谋智社区 » Blog Archives » 颠覆网络35天 ─ 在开放街区地图中使用地理定位 on July 16th, 2009 at 9:51 pm:
Pingback from 谋智社区 » Blog Archives » 火狐五周岁──记录互联网变化的五年 on November 9th, 2009 at 5:01 am:
Pingback from pollycoke :) » Posizionarsi senza GPS? on December 3rd, 2009 at 2:14 am:
Pingback from 5 years of Firefox ✩ hacks.mozilla.org on December 28th, 2009 at 7:15 pm: