如何解析坐标以仅获取属于某个国家/地区的坐标?

时间:2014-05-13 16:41:18

标签: php json gps maps coordinates

我有一个包含lon和lat坐标的JSON文件。 我想解析这个文件,然后创建一个只包含某个国家坐标的新JSON文件。

有可能这样做吗?如何确定坐标属于哪个国家?

1 个答案:

答案 0 :(得分:1)

从广义上讲,听起来你想要做的是reverse geocoding。这是获取一组已知坐标并从中获取地址的过程。地址将包括该国家。

根据数据集的大小,Google offers one可能适合您。您可以编写一个例程来迭代您的数据集,反转地理编码每组坐标,并获得一个结构化地址(包括国家/地区),您可以将其缓存以备将来使用。使用这些国家/地区,您可以将列表过滤到您要查找的特定国家/地区。