Javascript 谷歌地图多段线重叠困境
只是想知道是否有人对这种情况有任何意见。我正在尝试使用google maps v3将网站的一部分放在一起,允许不同的(为了简单起见,我们称之为路由)路由在地图上显示不同的内容。这些路线通常会沿着同一条路走一段时间,然后分开做自己的事情 我的问题是,你们有任何反馈,关于最好的方法,使我可以看到所有的路线颜色重叠 我的想法是: 虚线重叠:无法找出如何使虚线…更不用说,如果有3条路线重叠会怎么样?那么它是否必须有更宽的点,这样你才能看到它们 并排:似乎是唯一真正做到这一点的方法(希望我错了),但问题是,当你缩小时,一条路线总是与另一条路线重叠 一条比另一条宽:这看起来像是一条迂回的路线,当它们没有重叠时看起来也很奇怪。因为你有一条很胖的路线和另一条很瘦的一两条 任何想法或反馈都会很好Javascript 谷歌地图多段线重叠困境,javascript,jquery,maps,Javascript,Jquery,Maps,只是想知道是否有人对这种情况有任何意见。我正在尝试使用google maps v3将网站的一部分放在一起,允许不同的(为了简单起见,我们称之为路由)路由在地图上显示不同的内容。这些路线通常会沿着同一条路走一段时间,然后分开做自己的事情 我的问题是,你们有任何反馈,关于最好的方法,使我可以看到所有的路线颜色重叠 我的想法是: 虚线重叠:无法找出如何使虚线…更不用说,如果有3条路线重叠会怎么样?那么它是否必须有更宽的点,这样你才能看到它们 并排:似乎是唯一真正做到这一点的方法(希望我错了),但问题是
提前感谢。如果您知道或能够检测到哪些路段重叠,您能否将重叠部分画一次,并画成虚线 为了帮助用户可视化单个路线的整体,可以检测用户的鼠标何时悬停在路线的实体部分上,然后使整个路线成为实体 我不确定在谷歌地图API中实现这些想法的可能性(因为我很长一段时间没有研究过),但它们可能会让你有所思考。事实上,这与maps.google.com上的“备选路线”功能类似
如果转到,左手边有两条建议的路线-将鼠标悬停在其中一条路线上将修改路线的显示方式。是,您可以设置笔划权重和颜色。您需要设置第一条线的权重大于重叠线,并采用不同的颜色,如果您的多段线可以移动,则可以在多段线选项中附加“可编辑:true”,这样您可以通过移动线单独查看所有线,但我认为第一条线比第二条线更好。您将使用更好的结果线颜色和它的权重选项。我也解决了这个问题。祝你好运好建议!我想对我来说,真正弄清楚的困难部分是如何确定路线的哪些部分重叠,而不必手动查找每条路线的重叠部分……但这可能是不可能的。我真的很喜欢你的想法,当用户将鼠标悬停在路线的实心部分时,使整个路线成为实心。很好的建议,谢谢!是您自己生成的路线,还是来自谷歌地图API?@user644767:您找到了一种方法来确定路线的哪些部分重叠了吗???我需要类似的帮助@用户644767:您找到了一种方法来确定路线的哪些部分重叠了吗???我需要类似的帮助!我也是兄弟有什么解决办法吗