如何通过X/Y坐标(或经纬度)确定一个国家?

3
我有一些XY坐标,想知道它们分别属于哪个国家。有哪些好的服务或方法可以实现这个功能呢?
我正在使用MySQL和PHP进行开发,虽然这并不是特别相关的信息,但我熟悉使用Web服务/页面,我相信一定会有某个Web服务/页面可以实现这个功能。如果有人能指点我正确的方向,那就太棒了。
如何将306458,383136转换为例如“英国”(United Kingdom)?
非常感谢您提前的回复。
2个回答

2

0
如果您想离线执行此操作,或者Google/Bing/其他许可证太严格(例如,您需要每天进行大量请求,或需要以非正统格式呈现结果),则可以运行自己的Nominatim实例,将其提供一个来自OpenStreetMap的data extract(在ODbL下,这是一种更加宽松的许可证),并查询那个
例如,https://wambachers-osm.website/boundaries/上有一组边界可用 - 仅是国家边界,因此您无需下载整个地球地图。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接