谷歌地图V3 GSize已经改变

时间:2010-07-16 15:47:11

标签: javascript google-maps google-maps-api-3

我正在将谷歌地图从v2切换到v3,我遇到了从GSize找到转换的问题。有谁知道如何做出改变。

opts = {
    'labelText': infoname,
    'labelClass': 'citymarkers',
    'labelOffset': new GSize(-35, -40)
};

var marker = new LabeledMarker( 
    new google.maps.LatLng(this.lat, this.lng), 
    opts);

this.labelOffset = options.labelOffset || new GSize(0, 0);

2 个答案:

答案 0 :(得分:1)

您使用的LabeledMarker课程为third-party extension,而不是Google Maps API的一部分。

utility library for the v3 APIv2 version类似,有一个名为MarkerWithLabel的扩展程序。你可能想尝试一下。

您可能还有兴趣查看以下文章以获取替代v3解决方案:

答案 1 :(得分:0)

您可能应该使用Size课程。