To work quickly and with

Reverse geocoding MapPoint

Excelente offline geocoding solution !

with google/microsoft services you can get this free

peace & serenity

I believe the author said he was looking for a local OFFLINE solution.
Even if you have a permanent connection, MapPoint has advantages over Google Maps. Google Maps has licensing restrictions. It is also throttled if you require a lot of lookups (which in my experience is very common).

Richard Marsden


True, its an offline solution, but you can do a local store of the geospatial info that Google Maps returns to you.
I recently had to put about 30k locations on a map for my business. I had addresses all over the world. So I simply wrote a little windows app which read the addresses from a SQL Server database, generated a google query which was fired off to google every two seconds. I then wrote the result (lat/long/accuracy) back to the record in the SQL Server database where it came from. If google returned "server is busy" I simply waited about a minute and retried. I kept successful lat/long/accuracy results in a little Dictionary keyed by the address, so if I already had the address I would just reuse the cache values instead of pounding on Google.
I let that run over a weekend and within about 15 hours or so I had all the data locally. So I turned that process into a service that runs once a day on new addresses in the database which have an accuracy less than, say 1 (country).
True that its only local-"ish" because I still need Google Maps itself online to get the actual map in my web page, but it works for me.
Decent article though, it gives me another option for an offline solution, and I can probably use the data I already have in my database to boot

Geezus. Could you write an article on that

I could but I'm too lazy to do all the article formatting and such
I've read enough articles and comments to know better than to just toss it up here without giving it the attention that putting something here deserves.
I did some googling and someone had written a small c# class which did a lot of the work to get the spatial coordinates from Google, I just enhanced it some to be able to do a reverse lookup (lat/long to address), added a function to be able to do the same from an IP address (using hostinfo to get the location then google to get the lat/long), and added the ability to set the proxy information to the WebClient if necessary, cause I needed to do that.
So other than sticking all of the pieces together for my personal usage I didn't do that much
If anyone's interested I'll post the code to the lookup class, but I don't want to go through all the work of posting an article with work I didn't 100% do myself.
I didn't invent the wheel, I just made it a bit rounder and put it on a cool car

This use of Google Maps is not allowed. Read the terms.

You could built a fast lookup database using your method and the GeoSpatial types in SqlServer 2008. That would be local and free!
You might also like
Android No-Permissions Reverse Shell
Android No-Permissions Reverse Shell
How to create a simple Google Map app in Android
How to create a simple Google Map app in Android
Barcamp Bangalore 13: Reverse Engineering an Android app
Barcamp Bangalore 13: Reverse Engineering an Android app ...

Doyle Park...just up the street from my

by bikeriderdude

Office on Sonoma Avenue (towards Farmer's Lane).
Be great if you can bring a kid. We'll talk before then, but I'm pretty sure I can get my whole family to come.

Andrew Diamond Placemark Manager
Mobile Application (Andrew Diamond)
  • Import and Export KML/KMZ
  • Create and preserve folders.
  • Easily use saved locations to quickly get driving routes to destinations using Google Maps, Waze, or any other preferred Navigation application.

7 Game of Thrones Apps That Will Get You Through the Much-awaited Winter  — Gizmodo India
.. or Winterfell, you get a dialog box, which asks you to buy more maps. Unfortunately, you can't dismiss the dialogue box, leading to the obstruction of the cartography. ..

Flagstaff's rocky lava field became a little piece of the moon  — azcentral
If American know-how could put a man on the moon, the man should bring back rocks to study. The government agreed, and in 1963, the .. Volcanoes were chosen because of the moon's volcanic history, the test site for its impact craters.

Andrew Diamond My Ten Twenty
Mobile Application (Andrew Diamond)
  • Adjust polling frequency to what you need.
  • Select online or offline reverse geocoding engine.
  • Completely free, and no ads!

Missing in Alaska without a trace  — Anchorage Daily News
The official version of events, according to a still active missing person's bulletin from the Alaska State Troopers is that Griffis went into the wild "to test out a survival 'cocoon' that he had invented.

Related Posts