Ale*_*ikh 6 google-maps google-maps-api-3 google-maps-markers
我需要在地图上绘制最短的平面路径.我在Google地球中创建了KML并将其加载到Google Map中.正如您可以看到附加图像:路径非常不同:Google Vap路径更长.如何在谷歌地图上绘制弧形路径?

Tin*_*ehr 10
在V3中,它只是将geodesic: true选项添加到您的折线.
演示 http://jsfiddle.net/yV6xv/20/单击地图以定义路径端点
var myLine = new google.maps.Polyline({
map: map,
geodesic: true
});
var path = [];
google.maps.event.addListener(map, 'click', function(event) {
new google.maps.Marker({map:map,position:event.latLng});
path.push(event.latLng);
myLine.setPath(path);
});
Run Code Online (Sandbox Code Playgroud)

| 归档时间: |
|
| 查看次数: |
5502 次 |
| 最近记录: |