我有一个大型的位置数据库,都带有纬度/经度。我使用 GeoKit 和 Rails 轻松获取任何其他位置的设定半径内的位置。所有这些都很好。
我的目标是指定 2 个位置(例如 A 和 B),并在 A 和 B 之间的路径上找到 Xmi 半径内的所有其他位置。
有哪些方法可以解决这个问题?我曾考虑在路径上以某个固定间隔执行附近的搜索,但后来我担心性能和另一面——仅仅因为我选择了一个糟糕的间隔而丢失了路径附近的位置。
想法?
我有一个大型的位置数据库,都带有纬度/经度。我使用 GeoKit 和 Rails 轻松获取任何其他位置的设定半径内的位置。所有这些都很好。
我的目标是指定 2 个位置(例如 A 和 B),并在 A 和 B 之间的路径上找到 Xmi 半径内的所有其他位置。
有哪些方法可以解决这个问题?我曾考虑在路径上以某个固定间隔执行附近的搜索,但后来我担心性能和另一面——仅仅因为我选择了一个糟糕的间隔而丢失了路径附近的位置。
想法?