1

我正在创建一个 web 应用程序,我想在其中根据纬度和经度按半径进行搜索。但是,如果用户只输入他们的城市和州,许多城市将匹配多个邮政编码,而这些邮政编码又将匹配多个纬度和经度点。我的问题是,处理多纬度的推荐方法是什么?取平均值是一种选择吗?我认为这会违反距离计算的原则..

4

1 回答 1

0

通常,当您只有一个纬度/经度点时,会执行基于半径的搜索。否则,如果您有多个点,那么它们一定会形成一个多边形。然后,您可以进行边界计算以确定给定点是否在多边形的边界内。您还可以在多边形之外设置阈值距离。

于 2012-11-01T03:15:57.533 回答