Click here to Skip to main content
15,868,164 members
Please Sign up or sign in to vote.
2.00/5 (2 votes)
First let me start off with I'm aware of the API's offered by Google, Yahoo, Bing but I'm unable to use them as far as I can tell due to the restrictions on saving the results and like in the case of Google having to use the coordinates only for display on a map. I'm also aware of the Tiger/Line data sets as well as others.

What I'm looking for is a Geocoder preferably open source but could also be a paid product within reason. I'm needing this for a website that relies on Geo-location but not by displaying it in a map. I need access to it from within C# so preferably it'd be written in .Net but could also be C++. Are there any .Net open source geocoders that I can set up and use however I want?

Input would be addresses submitted by users.
Posted
Updated 31-May-13 6:44am
v2
Comments
Ron Beyer 30-May-13 15:36pm    
I guess the question is what are you geocoding? Addresses? Place names, etc? I'm assuming you want lat/lon but what is the input side?
AlphaDeltaTheta 30-May-13 23:56pm    
What's your input .. latitude/longitude ?? Addresses?? or IP - Address??
Probable you're looking for an IP to Location solution... from your question I can guess this.

1 solution

Open source web apis?? There are lots of Free services out there though. Did you Google it?? If not then, let be Google that for you[^]

Yahoo's API, though not free seems more useful since it doesn't have the map use restriction.

I also spotted Geonames[^] but some say, it is not very accurate beyond city level.

This SO question[^] also lists many references.
 
Share this answer
 
Comments
Member 9562469 2-Jun-13 0:07am    
I'm not asking about open source API's, I'm asking about open source geocoders. I've seen Yahoo's API, as well as Geonames, and I've seen that SO question. I'm asking about geocoding software IE you have your own database and software to geocode against it. I know I can get data for the US either from the TIGER/Line or also from OpenStreetMaps, USPS, GDT, Navtech or others. At this point I'd rather have my own database and software and I do realize how much data that is. Open Street Maps download appears to be somewhere around 400GB (28GB compressed) but that's for much more than just the US.
AlphaDeltaTheta 2-Jun-13 4:56am    
You have got the data, then the most simple thing is to build a database and querying it through SQL or any other query language.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900