Google maps api 3 使用Maps API将路线拖到任意位置

Google maps api 3 使用Maps API将路线拖到任意位置,google-maps-api-3,Google Maps Api 3,我想写一个应用程序,让我知道地铁的确切路线 当你使用谷歌地图时,它只是线性连接两个站点,而不是实际的方式 有没有一种方法可以在地图上的任何地方移动路线而不受道路的限制? 如果有任何解决方案(不必使用谷歌地图API),请告诉我 编辑: 谷歌显示的火车路线与棕色线相似,但火车实际上行驶的是蓝色线。我想做的是得到蓝线,这样我就可以得到路线的坐标,并计算曲线和高程。 我知道我可以添加50个航路点,然后用它们得到一条“假”路线,但我希望它是自动的,而不是手工完成的 为了显示公交方向(地铁、公共汽车、电

我想写一个应用程序,让我知道地铁的确切路线

当你使用谷歌地图时,它只是线性连接两个站点,而不是实际的方式

有没有一种方法可以在地图上的任何地方移动路线而不受道路的限制? 如果有任何解决方案(不必使用谷歌地图API),请告诉我

编辑:

谷歌显示的火车路线与棕色线相似,但火车实际上行驶的是蓝色线。我想做的是得到蓝线,这样我就可以得到路线的坐标,并计算曲线和高程。
我知道我可以添加50个航路点,然后用它们得到一条“假”路线,但我希望它是自动的,而不是手工完成的

为了显示公交方向(地铁、公共汽车、电车等),谷歌地图使用公交机构以GTFS提要的形式提供的数据。管理局有责任根据GTFS规范提供运输路线的详细形状。您可以查看GTFS文档以了解其工作原理:


我希望这会有所帮助。

您可以提供所需的每个点的纬度和经度,并将它们连接起来。请你能更准确地解释一下你想做什么,发布两张图片(当前和期望的输出)?我很乐意帮助你。我只是在计划,这就是为什么我还没有任何代码。我编辑了这篇文章。也许这会更清楚。我会考虑的!非常感谢。