【问题标题】:Google Maps V3: Scaling a polyline relative to the map's zoom level?Google Maps V3:相对于地图的缩放级别缩放折线?
【发布时间】:2011-09-12 18:49:29
【问题描述】:

在 google maps api v3 中,有没有一种方法可以相对于地图的缩放级别来缩放折线的笔画粗细(类似于多边形在缩放时的作用)?

问题示例:如果我将地图完全缩放并在道路上绘制一条折线,并设置折线的笔划粗细以匹配道路的宽度,当我缩小地图以显示城市时,折线的宽度(道路)似乎大约有一英里宽。有没有办法让折线的大小与地图缩放时的道路大小相同?

【问题讨论】:

    标签: google-maps-api-3 zooming scale polyline


    【解决方案1】:

    我不相信有一个内置的方法来缩放 strokeWeight,所以你可能需要自己构建。这样做的一种方法,就在我的脑海中,是为 zoom_changed 事件添加一个事件侦听器到地图并在那里调整 strokeWeight。

    【讨论】:

    • 感谢菲尔的快速反应,我想可能是这样。看来我有一晚要搞砸我前面的百分比......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-22
    • 2013-12-27
    • 2011-04-18
    相关资源
    最近更新 更多