Javascript 在谷歌地图上同时使用符号和调整标记的标签原点:可能吗?
在GoogleMapsAPI文档中,有两种方法可以创建自定义标记:使用图标对象和使用符号 我用谷歌的一个符号来跟踪一辆车,它根据车的方向旋转 但是,我还将自定义标签附加到这些车辆符号上,我希望它们位于符号下方(目前它们覆盖符号,因为标签原点的默认值为右上角) 标签原点是图标对象的属性,而不是符号对象。有没有办法让我的符号具有旋转功能,使用内置的谷歌符号向量路径作为图像,并调整标签的原点?我找不到 谢谢 符号代码:Javascript 在谷歌地图上同时使用符号和调整标记的标签原点:可能吗?,javascript,google-maps,google-maps-api-3,google-maps-markers,Javascript,Google Maps,Google Maps Api 3,Google Maps Markers,在GoogleMapsAPI文档中,有两种方法可以创建自定义标记:使用图标对象和使用符号 我用谷歌的一个符号来跟踪一辆车,它根据车的方向旋转 但是,我还将自定义标签附加到这些车辆符号上,我希望它们位于符号下方(目前它们覆盖符号,因为标签原点的默认值为右上角) 标签原点是图标对象的属性,而不是符号对象。有没有办法让我的符号具有旋转功能,使用内置的谷歌符号向量路径作为图像,并调整标签的原点?我找不到 谢谢 符号代码: icon: { path: google.maps.SymbolP
icon: {
path: google.maps.SymbolPath.FORWARD_CLOSED_ARROW,
strokeColor: truck.color,
scale: map.zoom / 2,
strokeWeight: map.zoom / 3,
rotation: truck.heading
}
图标代码示例:
var image = {
url: 'my_image_url.png',
size: new google.maps.Size(20, 32),
origin: new google.maps.Point(0, 0),
anchor: new google.maps.Point(0, 32)
};
//---- Later point ----//
icon: image
编辑:我可以很好地显示标签。但是,在使用符号时,我似乎无法重新定位标签的原点。例如:
为什么您认为标签不能应用于符号?请提供一份说明您的问题的报告。()请提供显示标签的代码(最好是a)或检查my,它会调整标签的原点。