3

我正在使用 Google Map API V3 来显示车辆行驶路径及其路线方向。但是通过谷歌方向图标,很难找到方向。下图解释更多 在此处输入图像描述

我看到了每个图标,它是

在此处输入图像描述 资源

我找到了图片路径,它 是http://www.google.com/intl/en_ALL/mapfiles/dir_0.png在此处输入图像描述

如何制作一个好的方向图标?

4

2 回答 2

6

V3 中有一些预定义的符号(例如箭头)可用于IconSequence. 有关演示,
请参见http://jsfiddle.net/doktormolle/V3gMT/ 。

于 2013-08-16T08:02:14.177 回答
0

P1 和 P2 是点。

重点是:({ lat:Latitud, lng: Longitud }

纬度和经度是带坐标的值。

function MapsP2P(p1, p2)
    //dipuja linea de punto a punto
        { 
            if (p1.lat != 0) { 
                var line = new google.maps.Polyline({
                    path: [
                        new google.maps.LatLng(p1.lat, p1.lng),
                        new google.maps.LatLng(p2.lat, p2.lng)
                    ],
                    strokeColor: "#0000FF",
                    strokeOpacity: 1.0,
                    strokeWeight: 1,

                    icons: [{
                          icon: {
                                  path: google.maps.SymbolPath.FORWARD_CLOSED_ARROW,
                                  strokeColor:'#0000ff',

                                  fillColor:'#000000',
                                  fillOpacity:1
                                },
                          repeat:'100px',
                          path:[]
                       }],

                    map: map
                })
                lines.push(line);
            }
    }
于 2018-11-29T20:19:31.970 回答