我需要从我拥有的 Lat/Long 值中找出用户是从英格兰、苏格兰、爱尔兰还是其他地方访问。

但是,我一直在使用 Google Maps API,但这会返回英国。

有没有办法用谷歌 map 做到这一点,或者是否有另一个API可以返回各个国家?

最佳答案

您可以为每个区域定义边界多边形,然后检查纬度/经度点是否在内部。

https://github.com/tparkin/Google-Maps-Point-in-Polygon

关于google-maps - 从 Lat/Long 值返回英格兰、苏格兰等而不是英国,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6749306/

10-11 16:37