摘要:創(chuàng)建地圖之后,基本上都需要標(biāo)記位置的,就是那個(gè)圓點(diǎn)。然后參考谷歌的,找了許久,網(wǎng)址代碼如下創(chuàng)建對(duì)象地圖居中到當(dāng)前坐標(biāo)這段運(yùn)行效果,就是你點(diǎn)擊地圖就會(huì)添加一個(gè)標(biāo)記。
創(chuàng)建地圖之后,基本上都需要標(biāo)記位置的,就是那個(gè)圓點(diǎn)。然后參考谷歌的API,找了許久,網(wǎng)址:
https://developers.google.com...
代碼如下:
Accessing arguments in UI events
這段運(yùn)行效果,就是你點(diǎn)擊地圖就會(huì)添加一個(gè)marker標(biāo)記。然后就這樣子...
我是想要一個(gè)marker標(biāo)記呀!這么多,咋處理,心塞...
谷歌地圖就不能給個(gè)完整的么,真的是╮(╯_╰)╭
然后百度谷歌了好久,就是沒(méi)有想要的答案,程序猿的調(diào)bug心情,大家都懂的...
不過(guò)倒是收獲一點(diǎn),就是刪除marker的命令:marker.setMap(null);
之后,就在點(diǎn)擊事件里,加上marker.setMap(null),加到方法里,結(jié)果是marker對(duì)象全部清空,并沒(méi)有解決問(wèn)題。
so,自己想了個(gè)辦法,就是每點(diǎn)擊一下,創(chuàng)建的marker對(duì)象就存到一個(gè)數(shù)組里,然后點(diǎn)擊下一個(gè)重新創(chuàng)建marker的時(shí)候,就將前一個(gè)數(shù)組的對(duì)象刪除掉。(不知道大家有什么好的建議,目前沒(méi)找到合適的,也不清楚官網(wǎng)的正規(guī)方法是怎么做的...)
var markersArray = []; //添加坐標(biāo)對(duì)象 function addMarker(latLng, map) { if(markersArray.length>0){ markersArray[0].setMap(null); //每次添加的時(shí)候,都要把之前的marker對(duì)象清空 }; markersArray.shift(marker); //然后再移出數(shù)組 marker = new google.maps.Marker({ position: latLng, map: map }); markersArray.push(marker); //將新的marker對(duì)象添加到數(shù)組 }
作為程序員,也都知道大家的習(xí)性,都是希望拿來(lái)的代碼直接能用是不是,我一向都是帥氣善良體貼的man,代碼如下:
Simple Map
好了,至此就能添加marker了。如果有其它方法,還希望大家能給我提個(gè)意見(jiàn)(^o^)/~
時(shí)間不夠了,剩下的下一篇再寫(xiě),如何獲取當(dāng)前點(diǎn)擊的坐標(biāo)以及城市街道地址等。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/91639.html
摘要:今天又看了下官網(wǎng),發(fā)現(xiàn)官網(wǎng)上有地圖標(biāo)記的詳細(xì)說(shuō)明。請(qǐng)注意,上述方法并不會(huì)刪除該標(biāo)記。查看示例也可以參考上一篇文章,谷歌地圖開(kāi)發(fā)之添加標(biāo)記其實(shí)跟官網(wǎng)的基本原理也是一樣的。表示該標(biāo)記應(yīng)該在原地彈跳。將自動(dòng)調(diào)整圖標(biāo)大小。 今天又看了下官網(wǎng),發(fā)現(xiàn)官網(wǎng)上有地圖標(biāo)記的詳細(xì)說(shuō)明。當(dāng)時(shí)居然眼瞎看不見(jiàn),還琢磨了好久...#$%^&,一定是項(xiàng)目太急,沒(méi)看到(^o^)/~地址:https://develop...
摘要:信息窗口具有一個(gè)內(nèi)容區(qū)域和一個(gè)錐形柄。添加信息窗口構(gòu)造函數(shù)采用了對(duì)象字面量,后者為顯示信息窗口指定了一組初始參數(shù)。其中包含此信息窗口錨定位置的。在標(biāo)記上打開(kāi)信息窗口將自動(dòng)更新。用于指定信息窗口的最大寬度以像素為單位。 信息窗口 簡(jiǎn)介 InfoWindow 在地圖上方給定位置的彈出窗口中顯示內(nèi)容(通常為文本或圖像)。信息窗口具有一個(gè)內(nèi)容區(qū)域和一個(gè)錐形柄。柄頂部與地圖上的某指定位置相連。 ...
摘要:最近項(xiàng)目用到谷歌地圖,但是看谷歌文檔,對(duì)于國(guó)人來(lái)說(shuō),還是比較吃力的,網(wǎng)上找資料也并沒(méi)有太多的資料,所以就想分享給大家。顯示了整個(gè)地球地圖的完全縮放。 最近項(xiàng)目用到谷歌地圖,但是看谷歌api文檔,對(duì)于國(guó)人來(lái)說(shuō),還是比較吃力的,網(wǎng)上找資料也并沒(méi)有太多的資料,所以就想分享給大家。但是因?yàn)楸救颂珣辛耍看窝芯考夹g(shù)完事時(shí)間一久就忘了,更別提分享了,在朋友的鼓勵(lì)支持之下,重新開(kāi)始寫(xiě)博客,共享給大家...
閱讀 1106·2021-09-26 09:55
閱讀 3711·2021-09-24 10:30
閱讀 1475·2021-09-08 09:36
閱讀 2684·2021-09-07 09:58
閱讀 710·2019-08-30 15:56
閱讀 875·2019-08-29 18:32
閱讀 3812·2019-08-29 15:13
閱讀 1930·2019-08-29 13:49