我正在使用JavaScript代码使用Brownfield在Google地图上显示多个针脚点。我将第一个单击的点设置为中心点,当用户点击任何其他点(不是中心点)时,我想显示从中心点到该点击点的路线。
我会感谢任何形式的帮助,包括除使用JavaScript之外的其他想法。
答案 0 :(得分:1)
Google为使用Google地图进行编程的用户提供了许多服务。转到https://developers.google.com/maps/documentation/javascript/reference并查看路线服务。我对它们不太熟悉,但我猜它与其他服务类似。您使用点a和点b提供了一个路线请求对象,它会向Google发送一条消息,询问相应的路线,这些路线将在某种结果对象中返回,您可以使用它来显示路径。每次用户点击并重新发送谷歌请求时更新点b,它应该更新路径。查看API,它应该不会太难以使它工作。至于javascript的替代品,谷歌地图都是用javascript编写的,所以没有别的办法。但我从经验中知道,他们提供的大部分代码都能很好地工作,所以我打赌你能让它运转起来!
答案 1 :(得分:1)