开源.Net Geocoder [英] Open Source .Net Geocoder
问题描述
首先让我开始,我知道谷歌,雅虎,必应提供的API,但由于保存结果的限制,我无法使用它们。就像谷歌必须使用坐标只在地图上显示一样。我也了解Tiger / Line数据集以及其他数据集。
我正在寻找的是一个Geocoder,最好是开源的,但也可能是理性的付费产品。我需要这个网站依赖地理位置而不是在地图中显示它。我需要从C#中访问它,所以最好是用.Net写的,但也可以是C ++。我可以设置和使用任何.Net开源地理编码器吗?
输入将是用户提交的地址。
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.
推荐答案
开源web apis?虽然有很多免费服务。你有谷歌吗?如果没有,那么请让Google为您服务 [ ^ ]
雅虎的API虽然不是免费的,但似乎更有用,因为它没有地图使用限制。
我也发现Geonames [ ^ ]但是有人说,它在城市范围之外并不是非常准确。
这个问题 [ ^ ]还列出了许多引用。
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.
这篇关于开源.Net Geocoder的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!