【发布时间】:2012-11-02 10:52:35
【问题描述】:
我已经阅读了这个post,它看起来很有希望。但是,答案并没有详细说明实现。
基本上,给定经纬度,如何使用GeoNames Web Service 获取国家。我希望将返回的结果存储在一个变量中,以便我可以继续使用它。
提前致谢
【问题讨论】:
标签: php html json geolocation geonames
我已经阅读了这个post,它看起来很有希望。但是,答案并没有详细说明实现。
基本上,给定经纬度,如何使用GeoNames Web Service 获取国家。我希望将返回的结果存储在一个变量中,以便我可以继续使用它。
提前致谢
【问题讨论】:
标签: php html json geolocation geonames
您必须为此使用 javascript 吗? Geonames 似乎没有提供用于进行精确查询的 javascript api(请参见此处:http://www.geonames.org/export/JSON-webservices.html)。并且通过 javascript 获取远程文件并不是一件好事。
如果你可以使用 php 来做,那就简单了
$country = file_get_contents("http://ws.geonames.org/countryCode?lat=49.03&lng=10.2");
【讨论】: