根据您的位置到附近的医院或消防局?

时间:2012-03-23 17:47:58

标签: geocoding reverse-geocoding

是否可以使用geocoding根据您的位置计算附近的医院或警察局或消防局?例如:如果我来自印度的钦奈。使用Geocoding我需要获取钦奈附近所有医院或警察或消防站的清单。

2 个答案:

答案 0 :(得分:0)

如果您有这些医院和消防局和警察局的纬度和经度列表(以及您自己的纬度和经度),那么确定有可能。球体(如地球)上两点之间距离的计算称为Haversine formula。你必须迭代每一个,计算你离它有多远。为了加快速度,您可能希望实现地理空间索引,例如MongoDBSQL ServerOracleSOLR等中的地理空间索引。

答案 1 :(得分:0)

尽管此API是付费的,但您可以仅使用Google Places API来根据您的位置到达附近的医院,警察局或消防局等。