background preloader

Gis

Facebook Twitter

Conference

FWTools: Open Source GIS/RS Binary Kit. Route-me - Project Hosting on Google Code. Cartagen. Mapping Hacks » Blog Archive » Geohash implemented in Python. Schuyler wrote a python module to support the Geohash latitude/longitude encoding system created by Gustavo Niemeyer. ( wikipedia link ). Schuyler’s python implementation of geohashing code is here . Geohashing is not to be confused with the more amusing but arguably less useful xkcd geohashing , an implementation of that code lives here . There is of course also an implementation on the CPAN. I’ve been doing a lot of thinking about geoprivacy, and during Where 2.0, between taking Gigapans , I wrote up some code to show geohash bounding boxes at different levels of precision in KML. This example shows the center points for each geohash center point as I drop the number of digits in the geohash. 9qbbbujv5n center (38.123451769352, -122.654322981834) bbox diagonal distance= 1.96944 feet 9qbbbujv5 center (38.1234383583069, -122.65430688858) bbox diagonal distance= 15.650976 feet 9qbbbujv center (38.1235027313232, -122.654285430908) bbox diagonal distance= 62.612352 feet.

GeoNames. OpenStreetMap. Take Control of Your Maps. We live in the era of Google Maps. What started off as an impressive refresh of Mapquest-style maps now fuels web mashups. With APIs official and unofficial, Google Maps is simple enough for front-end designers to embed and for back-end programmers to target. Along the way to becoming nearly ubiquitous, it has played a major role in the “democratization of mapping.”

For the practical developer who wants to add geospatial information to a site or application, the Google Maps API has been an easy call. But, perhaps no longer. Fortunately, as in many aspects of internet technology, an ecology of open source online mapping tools has emerged alongside the market leader. Google Maps is the best (right?) Google Maps is an impressive application. The result is Google Maps fatigue. Depending on your application, Google’s choices about what display on the map and how to display it might not work for you.

You’re also limited to the functionality Google decides to implement. The map stack#section3. MapTools.org. SharpMap - Open Source Interactive Geospatial Application Framew.