寻找位置 API (c#)

Posted

技术标签:

【中文标题】寻找位置 API (c#)【英文标题】:Looking for Locations API (c#) 【发布时间】:2011-11-04 15:25:17 【问题描述】:

在我的应用程序中,我允许用户输入当前城市,为此我需要在我的服务器上列出国家、州和城市的有序列表。

我正在寻找一个可以在网上获得的 api,通过它我可以下载国家、州和城市的组织列表,并将其以我在 db 中选择的格式存储在我的服务器上。

编辑 1

不是在寻找如何执行或实施此功能的功能,我实际上是在寻找一个地方(网站),我可以从中下载国家/地区列表 .zip/.rar 中的各个州和城市格式 向 url 发出网络请求,该 url 以任何格式返回我的国家/州/城市列表(我将处理格式),我可以在我的服务器上处理并存储在数据库中.

【问题讨论】:

【参考方案1】:

Have a look at this API. 可能会有所帮助,而且是免费的。

【讨论】:

geolite.maxmind.com/download/worldcities如果你只想下载所有记录直接链接【参考方案2】:

世界各地的联合国maintain a list of locations,相当全面。您也可以查看使用 OpenStreetMap 中的数据,尽管您可能发现数据质量因地区而异。

【讨论】:

【参考方案3】:

您可能还想看看 SimpleGeo,https://simplegeo.com/tools/

【讨论】:

以上是关于寻找位置 API (c#)的主要内容,如果未能解决你的问题,请参考以下文章

如何使物体在指定位置寻找并减速停止?

寻找一种在 C# 中平滑鼠标移动的方法

c#获取光标在屏幕中位置

使用 LINQ 在 c# 中获取 List<> 元素位置

c#根据ip获取地理位置

OpenCV - API 位置不是文档吗?