对城市的区域名称进行地理编码以获取纬度和经度

发布于 2024-09-24 19:27:37 字数 113 浏览 5 评论 0原文

我有我所在城市的区域名称列表,我需要相同的纬度和经度。

我可以使用任何服务来获取数据吗?

我不想使用任何地图。我想进行简单的 api 调用并通过 json 或 xml 获取经纬度。

I have a list of areas names in my City and i need the Lat and Long of the same.

Is there any service which i can use the get the Data ?

I dont wanna use any map. I would like to make simple api calls and get the lat long via json or xml.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

云仙小弟 2024-10-01 19:27:37

虽然问题已经得到解答,但我想补充一点,谷歌并不是唯一提供地理编码支持的服务,下面列出了一些主要提供商

地址/邮政编码到(纬度,经度)映射的可用解决方案...

Google APIhttp://code.google.com/apis /maps/documentation/geocoding/
由于 Google 的名字而最受欢迎
互联网上提供广泛的支持(更少的开发时间)。
唉!不可免费用于非商业用途。
免费版本的每日查询次数限制为 2500 次。 ( http://code.google.com/apis/maps/documentation/geocoding/ )
“使用条款”中的一项条款规定结果必须显示在谷歌地图中,​​参考http:此处提到了 //code.google.com/apis/maps/documentation/geocoding/#GeocodingRequests 条款和条件。 http://code.google.com/apis/maps/terms.html#section_10_12

<强>提名,(http://wiki.openstreetmap.org/wiki/Nominatim)
一个不太常见的组织,为地址到(纬度、经度)映射提供开源、免费软件解决方案。
也可用于商业项目。
它们对每天的查询数量没有限制,并且“使用条款”中没有隐藏条款。
由于该组织本身不太受欢迎,因此提供的支持非常少。

雅虎 APIhttp://developer.yahoo.com/geo/placefinder/
另一个流行的 API,例如 google 的 API,但有一些更可用。
每天最多支持 50000 个请求。
像谷歌一样,可以提供广泛的支持。
雅虎鼓励我们使用“由雅虎徽标提供支持”,但并不强迫我们这样做。 ( http://info.yahoo.com/legal/us/yahoo/api/api -2140.html
可用于非商业目的(我已阅读雅虎条款,没有找到任何限制我们这样做的条款,参考http://info.yahoo.com/legal/us/yahoo/maps/mapsapi/mapsapi-2141.html)。

YQL(Yahoo 查询语言请参阅:- http://developer.yahoo.com/yql/
一种基于 SQL 的查询语言,用于查询 yahoo Web 服务。例如,如果我们有邮政编码“382025”,我们可以将 YQL 编写为 [ select centroid from geo.places where text="Enter some pin code here"]。
Yahoo 鼓励我们在商业应用中使用 YQL。 (http://developer.yahoo.com/yql/faq/ )
与所有其他选项相比,允许的查询数量最多。 (请参阅http://developer.yahoo.com/yql/faq/)。
支持 (?)。

Though the question is already answered I would like to add that google is not the only service which provides geo coding support, few main providers are listed below

Available Solutions for the Address / ZipCode to (latitude, longitude) mapping...

Google API, http://code.google.com/apis/maps/documentation/geocoding/ )
The most popular due to Google’s name.
Extensive support available on internet (less development time).
Alas! not available freely for non-commercial usage.
The free version has 2500 queries/day limitations. ( http://code.google.com/apis/maps/documentation/geocoding/ )
Their is one clause in “Usage Terms” which says the result must be displayed in google maps, reference http://code.google.com/apis/maps/documentation/geocoding/#GeocodingRequests terms and conditions are mentioned here. http://code.google.com/apis/maps/terms.html#section_10_12

Nominatium, (http://wiki.openstreetmap.org/wiki/Nominatim )
A less common organization which provides an open source, free ware solution for the address to (latitude, longitude) mapping.
Can be also used in commercial projects.
Their are no restrictions for number of queries per day and no hidden clauses in “usage terms”.
Since the organization itself is not much popular, very less support is available.

Yahoo API, http://developer.yahoo.com/geo/placefinder/
Another popular API like google’s but some what more available.
supports upto 50000 requests per day.
Like google extensive support is available.
Yahoo encourages us to use the “powered by yahoo logo” but doesn’t force us for that. ( http://info.yahoo.com/legal/us/yahoo/api/api-2140.html )
Can be used for non-commercial purposes (I have read Yahoo Terms and doesnt find any clause which restricts us in doing that, reference http://info.yahoo.com/legal/us/yahoo/maps/mapsapi/mapsapi-2141.html ).

YQL (Yahoo Query language see:- http://developer.yahoo.com/yql/ )
A SQl based query language which queries yahoo web service. for example if we have a zip code “382025” we can write a YQL as [ select centroid from geo.places where text="Enter some pin code here"].
Yahoo encourages us to use YQL in commercial applications. (http://developer.yahoo.com/yql/faq/ )
Most number of allowed queries as compared to all other options. (see http://developer.yahoo.com/yql/faq/ ).
Support (?).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文