【发布时间】:2013-05-06 23:02:00
【问题描述】:
我正在使用 Google 的方向服务与 Polyline 类一起使用自定义颜色沿道路绘制线条。我希望能够在折线的中心放置一个市场。我尝试使用以下代码:
function Marker(start, end) {
var midP = google.maps.geometry.spherical.interpolate(start, end, 0.5);
// console.log(map);
// console.log(midP);
var options = {
position: midP
};
marker = new google.maps.Marker(options);
marker.setMap(map);
}
start 和 end 是给定多段线的起点和终点。
但是,标记不会落在折线上。它似乎直到你放大。 我将不胜感激有关如何做到这一点的任何帮助。谢谢
【问题讨论】: