如何使用geoplugin获取所有纬度和经度的国家/地区代码?

时间:2017-03-02 13:18:41

标签: google-maps plugins geolocation country-codes

以下是纬度和经度对。

配对1:

  • 纬度:55.95325200
  • 经度:-3.18826700

配对2:

  • 纬度:-7.09091100
  • 经度:107.66888700

配对3:

  • 纬度:40.71278400
  • 经度:-74.00594100

对4:

  • 纬度:52.93991600
  • 经度:-73.54913600

现在使用geoplugin获取国家/地区代码,如下所示。

对于第1对: http://www.geoplugin.net/extras/postalcode.gp?lat=55.95325200&long=-3.18826700

对于第2对:http://www.geoplugin.net/extras/postalcode.gp?lat=-7.09091100&long=107.66888700

对于第3对:http://www.geoplugin.net/extras/postalcode.gp?lat=40.71278400&long=-74.00594100

对于第4对:http://www.geoplugin.net/extras/postalcode.gp?lat=52.93991600&long=-73.54913600

对于第2对和第4对,它返回如下所示的空数组。

 a:1:{i:0;a:0:{}}

有人可以告诉我,如何获得第1对和第2对的国家/地区代码。

注意:上述所有纬度和经度均有效,并在Google地图中进行交叉检查。

1 个答案:

答案 0 :(得分:1)

您可以使用Geoplugin的“纬度/经度来放置”Web服务而不是邮政编码服务。有关详细信息,请参阅this page

对于第二对坐标,只需前往:

http://www.geoplugin.net/extras/location.gp?lat=-7.09091100&long=107.66888700&format=json

返回:

{"geoplugin_place":"Cikareo","geoplugin_countryCode":"ID","geoplugin_region":"West Java","geoplugin_regionAbbreviated":"30","geoplugin_latitude":"-7.0900000","geoplugin_longitude":"107.6716700","geoplugin_distanceMiles":0.2,"geoplugin_distanceKilometers":0.32}

国家/地区代码存储在“geoplugin_countryCode”中。