如何找到单个GeoPoint周围区域的边界经度/纬度?

时间:2012-08-29 12:24:29

标签: geolocation nosql

我想在半径或矩形区域(比如5公里)内选择GeoPoints(经度/纬度)。

我在Map / Reduce(非SQL)

中这样做

我发现Map / Reduce不喜欢减少计算字段。 因此 - 我想知道我是否可以简单地选择一系列经度&纬度?

示例:

目标区域位于经度4.1234和之间。 4.77889(SELECT Rows WHERE Long> = 4.1234&&< = 4.77889) 目标区域位于北纬9.1234和之间。 9.77889(SELECT Rows WHERE Lat> = 9.1234&&< = 9.77889)

如何找到单个GeoPoint周围区域的(Aprox)边界经度/纬度?

1 个答案:

答案 0 :(得分:0)

您需要将lat long转换为距离(米/ km)然后您可以应用查询

使用以下链接

http://www.movable-type.co.uk/scripts/latlong.html

How to convert latitude or longitude to meters?