地圖 點(diǎn)擊標(biāo)注出現(xiàn)的氣泡能不能自定義
TsanyLee。
如何在導(dǎo)航軟件地圖增加自定義導(dǎo)航地圖?
溜溜
地圖標(biāo)注位置和詳情位置不一樣
地圖標(biāo)注位置和詳情位置不一樣
中華王皇帝
安然一笑
?LUCIFER
地圖標(biāo)注位置怎么做
林則徐有句詩
1、先查明需要標(biāo)記的地點(diǎn)是否已經(jīng)被標(biāo)記,可以在地圖中搜索。如果沒有被標(biāo)記會(huì)顯示“在中國內(nèi)未找到相關(guān)地點(diǎn),抱歉?!?
2、進(jìn)入本地商戶中心。如果您的商鋪在地圖上已經(jīng)存在,搜索到后您可以直接認(rèn)領(lǐng)。如果您的商鋪在地圖上還不存在,您可以先標(biāo)注再進(jìn)行認(rèn)領(lǐng)。
3、參照您周邊的地標(biāo)性建筑,拖拽地圖中的紅點(diǎn),標(biāo)注到最準(zhǔn)確的位置。
如何實(shí)現(xiàn)地圖上顯示多個(gè)自定義內(nèi)容不一樣的標(biāo)注
瞎子
8.872982,3
4.2581",isOpen:0,tel:""}, {title:"陜西福海達(dá)汽車銷售服務(wù)有限公司",content:"西安市西三環(huán)外阿房一路西段95號(hào) ",nt:"",isOpen:0,tel:"029-84253121"}, ] 4,準(zhǔn)備工作做完了,下來開始做地圖吧,前面幾步都是一樣的,城市中心點(diǎn)哪里,我是根據(jù)ip在數(shù)據(jù)庫里查出的城市名,分配下來的,這樣保證中心點(diǎn)一直在城市中心//開始寫地圖基本信息var map = new BMap.Map("container2");//var pp =new BMap.Point("西安"); // 定義一個(gè)中心點(diǎn)坐標(biāo)map.centerAndZoom("<?php echo $cityname ?>",12); // 初始化地圖,設(shè)置中心點(diǎn)坐標(biāo)和地圖級(jí)別。10為市級(jí),這里的中心點(diǎn)用php寫入"西安",這里不能加市字 var ctrl_nav = new BMap.NavigationControl({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_LARGE}); //定義向地圖中添加縮放控件map.addControl(ctrl_nav); //向地圖中添加縮放控件 //向地圖中添加縮略圖控件var ctrl_ove = new BMap.OverviewMapControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:1});map.addControl(ctrl_ove); //向地圖中添加比例尺控件var ctrl_sca = new BMap.ScaleControl({anchor:BMAP_ANCHOR_BOTTOM_LEFT});map.addControl(ctrl_sca); 5,地圖準(zhǔn)備工作做完了,下來要做就是添加標(biāo)注點(diǎn)了,上面準(zhǔn)備的那個(gè)數(shù)組就可以哪來用了,這里另外還準(zhǔn)備了幾個(gè)數(shù)組,用來存放標(biāo)注點(diǎn)和提示信息窗口var nt=new Array(); //存放標(biāo)注點(diǎn)經(jīng)緯信息的數(shù)組var marker=new Array(); //存放標(biāo)注點(diǎn)對(duì)象的數(shù)組var info=new Array(); //存放提示信息窗口對(duì)象的數(shù)組for(var i=0;i<markerArr.length;i++){ p0 = markerArr[i].nt.split(",")[0]; // p1 = markerArr[i].nt.split(",")[1]; //按照原數(shù)組的nt格式將地圖點(diǎn)坐標(biāo)的經(jīng)緯度分別提出來 nt[i] = new BMap.Point(p0,p1); //循環(huán)生成新的地圖點(diǎn) marker[i]=new BMap.Marker(nt[i]); //按照地圖點(diǎn)坐標(biāo)生成標(biāo)記 map.addOverlay(marker[i]); //在地圖上循環(huán)添加標(biāo)記 info[i]=new BMap.InfoWindow("<b class='iw__title' title='" + markerArr[i].title + "'>" + markerArr[i].title + "</b><div class='iw__content'>"+markerArr[i].content+"</div><div class='iw__content'>銷售熱線:"+markerArr[i].tel+"</div>");//生成提示信息窗口,并將窗口對(duì)象按順序存入數(shù)組中}好了現(xiàn)在標(biāo)注點(diǎn),提示信息都按順序存入數(shù)組了,提示點(diǎn)在地圖上也已經(jīng)顯示出來了 6,下來就該把提示信息和相關(guān)的標(biāo)注點(diǎn)綁定起來了,還是按循環(huán)一個(gè)一個(gè)的取,因?yàn)閮蓚€(gè)數(shù)組的順序都是一樣的,所以配對(duì)就好配對(duì)了<?phpfor($i=0;$i<count($areashoplist);$i++){?> marker[<?php echo $i;?>].addEventListener("mouseover", function(){this.openInfoWindow(info[<?php echo $i;?>]);});<?php} ?>最后的結(jié)果就是有多少個(gè)標(biāo)注點(diǎn),綁定多少次,數(shù)組的下標(biāo)已經(jīng)固定了,不存在i值變化的情況,就繞開了開頭提的那個(gè)閉包問題,在下顯示應(yīng)該是這樣的: marker[0].addEventListener("mouseover", function(){this.openInfoWindow(info[0]);}); marker[1].addEventListener("mouseover", function(){this.openInfoWindow(info[1]);}); marker[2].addEventListener("mouseover", function(){this.openInfoWindow(info[2]);}); marker[3].addEventListener("mouseover", function(){this.openInfoWindow(info[3]);}); .........................................7,下來該給外面的超鏈接綁定地圖上標(biāo)注點(diǎn)的顯示了;有了上面的提示信息窗口數(shù)組,用jquery綁定一個(gè)當(dāng)然就很簡單了<?phpfor($i=0;$i<count($areashoplist);$i++){ if(is_null($areashoplist[$i]['mapnt'])){ //如果mapnt沒有設(shè)置則跳過本次循環(huán),執(zhí)行下一個(gè)循環(huán) continue; }?> $('#list<?php echo $i;?>').live('mouseover',function(){ map.openInfoWindow(info[<?php echo $i;?>],nt[<?php echo $i;?>]); //將信息提示窗口的顯示按順序綁定給外部的鏈接文字 return false; }); <?php } //循環(huán)結(jié)束?>
如何實(shí)現(xiàn)地圖上顯示多個(gè)自定義內(nèi)容不一樣的標(biāo)注
咿呀咿呀喔
8.872982,3
4.2581",isOpen:0,tel:""}, {title:"陜西福海達(dá)汽車銷售服務(wù)有限公司",content:"西安市西三環(huán)外阿房一路西段95號(hào) ",nt:"",isOpen:0,tel:"029-84253121"}, ] 4,準(zhǔn)備工作做完了,下來開始做地圖吧,前面幾步都是一樣的,城市中心點(diǎn)哪里,我是根據(jù)ip在數(shù)據(jù)庫里查出的城市名,分配下來的,這樣保證中心點(diǎn)一直在城市中心//開始寫地圖基本信息var map = new BMap.Map("container2");//var pp =new BMap.Point("西安"); // 定義一個(gè)中心點(diǎn)坐標(biāo)map.centerAndZoom("<?php echo $cityname ?>",12); // 初始化地圖,設(shè)置中心點(diǎn)坐標(biāo)和地圖級(jí)別。10為市級(jí),這里的中心點(diǎn)用php寫入"西安",這里不能加市字 var ctrl_nav = new BMap.NavigationControl({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_LARGE}); //定義向地圖中添加縮放控件map.addControl(ctrl_nav); //向地圖中添加縮放控件 //向地圖中添加縮略圖控件var ctrl_ove = new BMap.OverviewMapControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:1});map.addControl(ctrl_ove); //向地圖中添加比例尺控件var ctrl_sca = new BMap.ScaleControl({anchor:BMAP_ANCHOR_BOTTOM_LEFT});map.addControl(ctrl_sca); 5,地圖準(zhǔn)備工作做完了,下來要做就是添加標(biāo)注點(diǎn)了,上面準(zhǔn)備的那個(gè)數(shù)組就可以哪來用了,這里另外還準(zhǔn)備了幾個(gè)數(shù)組,用來存放標(biāo)注點(diǎn)和提示信息窗口var nt=new Array(); //存放標(biāo)注點(diǎn)經(jīng)緯信息的數(shù)組var marker=new Array(); //存放標(biāo)注點(diǎn)對(duì)象的數(shù)組var info=new Array(); //存放提示信息窗口對(duì)象的數(shù)組for(var i=0;i<markerArr.length;i++){ p0 = markerArr[i].nt.split(",")[0]; // p1 = markerArr[i].nt.split(",")[1]; //按照原數(shù)組的nt格式將地圖點(diǎn)坐標(biāo)的經(jīng)緯度分別提出來 nt[i] = new BMap.Point(p0,p1); //循環(huán)生成新的地圖點(diǎn) marker[i]=new BMap.Marker(nt[i]); //按照地圖點(diǎn)坐標(biāo)生成標(biāo)記 map.addOverlay(marker[i]); //在地圖上循環(huán)添加標(biāo)記 info[i]=new BMap.InfoWindow("<b class='iw__title' title='" + markerArr[i].title + "'>" + markerArr[i].title + "</b><div class='iw__content'>"+markerArr[i].content+"</div><div class='iw__content'>銷售熱線:"+markerArr[i].tel+"</div>");//生成提示信息窗口,并將窗口對(duì)象按順序存入數(shù)組中}好了現(xiàn)在標(biāo)注點(diǎn),提示信息都按順序存入數(shù)組了,提示點(diǎn)在地圖上也已經(jīng)顯示出來了 6,下來就該把提示信息和相關(guān)的標(biāo)注點(diǎn)綁定起來了,還是按循環(huán)一個(gè)一個(gè)的取,因?yàn)閮蓚€(gè)數(shù)組的順序都是一樣的,所以配對(duì)就好配對(duì)了<?phpfor($i=0;$i<count($areashoplist);$i++){?> marker[<?php echo $i;?>].addEventListener("mouseover", function(){this.openInfoWindow(info[<?php echo $i;?>]);});<?php} ?>最后的結(jié)果就是有多少個(gè)標(biāo)注點(diǎn),綁定多少次,數(shù)組的下標(biāo)已經(jīng)固定了,不存在i值變化的情況,就繞開了開頭提的那個(gè)閉包問題,在下顯示應(yīng)該是這樣的: marker[0].addEventListener("mouseover", function(){this.openInfoWindow(info[0]);}); marker[1].addEventListener("mouseover", function(){this.openInfoWindow(info[1]);}); marker[2].addEventListener("mouseover", function(){this.openInfoWindow(info[2]);}); marker[3].addEventListener("mouseover", function(){this.openInfoWindow(info[3]);}); .........................................7,下來該給外面的超鏈接綁定地圖上標(biāo)注點(diǎn)的顯示了;有了上面的提示信息窗口數(shù)組,用jquery綁定一個(gè)當(dāng)然就很簡單了<?phpfor($i=0;$i<count($areashoplist);$i++){ if(is_null($areashoplist[$i]['mapnt'])){ //如果mapnt沒有設(shè)置則跳過本次循環(huán),執(zhí)行下一個(gè)循環(huán) continue; }?> $('#list<?php echo $i;?>').live('mouseover',function(){ map.openInfoWindow(info[<?php echo $i;?>],nt[<?php echo $i;?>]); //將信息提示窗口的顯示按順序綁定給外部的鏈接文字 return false; }); <?php } //循環(huán)結(jié)束?>
地圖怎么自定義自己想走的路線?
拾叁
2、導(dǎo)航儀都有一個(gè)權(quán)度設(shè)置的問題。比如按最短路徑,按最快路徑,按全額退款路徑,這些出來的結(jié)果可能都不同。就看你希望的設(shè)定是什么,也許還要看導(dǎo)航儀自定的權(quán)限高于你設(shè)定的權(quán)限。
紫鈺
哪個(gè)地圖中可以自定義路段和標(biāo)識(shí)?
安東尼
圖上這種自定義路線規(guī)劃怎么弄,用什么軟件?地圖可以嗎?
Spangzi
啊喲喂?キセキ
為什么我的朋友圈不能自定義位置,最新版本,開了定位,每次都是顯示無結(jié)果,求解
為什么我的發(fā)朋友圈沒辦法自定義位置
收發(fā)豆郵!
自定義地址比如要設(shè)置在我家的小院等怎么設(shè)置
??奁?/p>
小仔醬
朋友圈地址怎么改自定義
冀儈往贏吠您葡
1、在手機(jī)上找到,登錄賬號(hào),進(jìn)入首頁。
2、在最底部找到我這個(gè)選項(xiàng),點(diǎn)進(jìn)去。
3、在我選項(xiàng)中找到相冊(cè),點(diǎn)擊進(jìn)入。
4、在相冊(cè)中點(diǎn)擊照相機(jī)圖標(biāo),進(jìn)入編輯頁面。
5、可以選擇拍攝,也可以選擇進(jìn)入相冊(cè)。
6、選中視頻或圖片后,選擇底下位置選項(xiàng)。
7、在位置選項(xiàng)中,右上角有一個(gè)放大鏡的圖標(biāo),點(diǎn)擊進(jìn)入,編輯自己想要的文本。
8、對(duì)編輯好的文本進(jìn)行搜索,然后選擇此文本為創(chuàng)建新位置。
9、在創(chuàng)建位置中編輯位置相關(guān)的內(nèi)容,編輯好之后點(diǎn)擊右上角完成。
10、編輯完相應(yīng)的文字內(nèi)容后點(diǎn)擊發(fā)送。
1
1、刷新朋友圈就可以看到我們編輯好的地址。
小紅書如何創(chuàng)建自定義位置
風(fēng)葉永恒
1、首先點(diǎn)擊打開小紅書手機(jī)APP程序,在登陸后點(diǎn)擊中間下方的“+”按鈕?!菊?/p>
小紅書如何創(chuàng)建自定義位置【提問】
1、首先點(diǎn)擊打開小紅書手機(jī)APP程序,在登陸后點(diǎn)擊中間下方的“+”按鈕。【回答】
2、進(jìn)入發(fā)布筆記的界面后制作好筆記內(nèi)容并點(diǎn)擊下方的“標(biāo)簽”按鈕?!净卮稹?/p>
3、在搜索欄中可以輸入“自定義”并點(diǎn)擊“創(chuàng)建”按鈕進(jìn)行自定義設(shè)置。【回答】
4、然后在打開的界面中點(diǎn)擊“地點(diǎn)”的按鈕即可進(jìn)行自定義設(shè)置了?!净卮稹?/p>