第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Google Map API-錯誤位置有多個圖標(biāo)

Google Map API-錯誤位置有多個圖標(biāo)

喵喵時光機(jī) 2019-11-21 09:39:42
我有一個非常奇怪的問題,似乎是最近才出現(xiàn)的。一段時間以來,我沒有對項目進(jìn)行任何重大代碼更改,而且很長一段時間都沒有對相關(guān)功能進(jìn)行任何更改。因此出現(xiàn)了問題,當(dāng)我使用API向Google Map中添加多個圖標(biāo)時,這些圖標(biāo)會彼此重疊顯示。我有一個非常奇怪的問題,似乎是最近才出現(xiàn)的。一段時間以來,我沒有對項目進(jìn)行任何重大代碼更改,而且很長一段時間都沒有對相關(guān)功能進(jìn)行任何更改。因此出現(xiàn)了問題,當(dāng)我使用API向Google Map中添加多個圖標(biāo)時,這些圖標(biāo)會彼此重疊顯示。項目網(wǎng)站上的Google Screen Capture奇怪的是,所有標(biāo)簽都正確定位,但它們使用的坐標(biāo)與圖標(biāo)相同。這是傳遞給函數(shù)的字符串1344, 52.65665917, -2.49004717, '../Images/Icons/Direction/container_blueN.ico', 'Galahad', '2014 Mar 05 Wednesday, 14:00', 'Wellington Road, Horsehay, Hollybank', 'RESERVED', '0 KPH', 0該功能是function AddClusterLocation(FID, latitude, longitude, Icon, ID, DateStamp, Location, Event, Speed, IgnitionStatus) {if (objMap) {    var cssName = 'MarkerIgnitionOff';    switch (IgnitionStatus) {        case '1':            cssName = 'MarkerIgnitionOn';            break;        default:            cssName = 'MarkerIgnitionOff';    }    var adjustedIcon = new google.maps.MarkerImage(        Icon,        new google.maps.Size(32, 32),        new google.maps.Point(0, 0),        new google.maps.Point(16, 16)        );    var objMarker = new MarkerWithLabel({        position: new google.maps.LatLng(latitude, longitude),        draggable: false,        raiseOnDrag: false,        icon: adjustedIcon,        map: objMap,        labelContent: '&nbsp;&nbsp;' + ID + '&nbsp;&nbsp;',        labelAnchor: new google.maps.Point(-8, -8),        labelClass: cssName, // the CSS class for the label        labelStyle: { opacity: 1.0 }    });由于標(biāo)簽正確,我真的不知所措,我每次調(diào)用函數(shù)時都要檢查緯度和經(jīng)度及其不同之處。加上這是有效的,直到昨天才被客戶發(fā)現(xiàn)不是。這是我使用的API<script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script>感謝您閱讀問題,希望能對您有所幫助!    
查看完整描述

2 回答

?
幕布斯7119047

TA貢獻(xiàn)1794條經(jīng)驗 獲得超8個贊

Google Maps Api的實驗版本成為v3.18之后,MarkerWithLabel v1.1.10最近停止為我工作。我已將Maps API設(shè)置為“ ... maps / api / js?v3&...”,默認(rèn)情況下會選擇最新的實驗版本(當(dāng)前為v3.18)。通過將版本固定為v3.17,MarkerWithLabel可以正常工作。


查看完整回答
反對 回復(fù) 2019-11-21
  • 2 回答
  • 0 關(guān)注
  • 396 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號