我正在使用JavaScript代码在使用Brownfield的Google地图上显示多个引脚点。我将第一个单击的点设置为中心点,当用户单击任何其他点(不是中心点)时,我希望显示从该中心点到该单击的点映射的路线。
我非常感谢任何形式的帮助,包括除了使用JavaScript之外的想法。
发布于 2012-04-03 13:06:49
谷歌为那些使用他们的地图编程的人提供了许多服务。访问https://developers.google.com/maps/documentation/javascript/reference并查看方向服务。我对他们不是很熟悉,但我猜这和他们的其他服务很相似。您创建了一个与点a和点b一起提供的方向请求对象,它将向Google发送一条消息,询问适当的方向,该消息将以某种结果对象的形式返回,您可以使用该对象来显示道路。每次用户点击并重新发送google请求时更新点b,它应该更新路径。检查一下API,让它工作起来应该不会太难。至于javascript的替代品,Google Maps都是用javascript编写的,所以真的没有其他方法。但我从经验中知道,他们提供的大多数代码都工作得很好,所以我打赌你可以让它工作!
发布于 2012-04-12 13:05:25
https://stackoverflow.com/questions/9986954
复制相似问题