这是交易: 我需要找到一个半径点最近的点。 例如,我需要获得半径15公里范围内的所有点。这可以通过Google Maps Radius和网络上的所有示例轻松实现;)
问题是,从我的办公室来看,一个点位于15公里范围内,但是它位于河的另一边,因此汽车行程约30公里(使用桥梁)!
是否有一个简单的解决方案可以排除这些点或按行程计算? 我想我需要用返回的点来计算所有行程吗? DirectionsRequest API?
谢谢! :)
答案 0 :(得分:0)
此混搭计算给定半径内的驾驶路线:
http://maps.forum.nu/gm_driving_radius.html
它是用API V2编写的,但你可以看到它是如何完成的。
请注意:
我需要获得半径15公里内的所有点
...你需要一台相当大的电脑,因为点数是无限的。 : - )
答案 1 :(得分:0)