地圖標(biāo)注,地圖如何標(biāo)注?地圖 標(biāo)注標(biāo)注多少錢?
上官紫怡
地圖 點(diǎn)擊標(biāo)注出現(xiàn)的氣泡能不能自定義
TsanyLee。
如何在導(dǎo)航軟件地圖增加自定義導(dǎo)航地圖?
溜溜
如何實(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)備工作做完了,下來(lái)開(kāi)始做地圖吧,前面幾步都是一樣的,城市中心點(diǎn)哪里,我是根據(jù)ip在數(shù)據(jù)庫(kù)里查出的城市名,分配下來(lái)的,這樣保證中心點(diǎn)一直在城市中心//開(kāi)始寫地圖基本信息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)備工作做完了,下來(lái)要做就是添加標(biāo)注點(diǎn)了,上面準(zhǔn)備的那個(gè)數(shù)組就可以哪來(lái)用了,這里另外還準(zhǔn)備了幾個(gè)數(shù)組,用來(lái)存放標(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)緯度分別提出來(lái) 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)顯示出來(lái)了 6,下來(lái)就該把提示信息和相關(guān)的標(biāo)注點(diǎn)綁定起來(lái)了,還是按循環(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值變化的情況,就繞開(kāi)了開(kāi)頭提的那個(gè)閉包問(wèn)題,在下顯示應(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,下來(lái)該給外面的超鏈接綁定地圖上標(biāo)注點(diǎn)的顯示了;有了上面的提示信息窗口數(shù)組,用jquery綁定一個(gè)當(dāng)然就很簡(jiǎn)單了<?phpfor($i=0;$i<count($areashoplist);$i++){ if(is_null($areashoplist[$i]['mapnt'])){ //如果mapnt沒(méi)有設(shè)置則跳過(guò)本次循環(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)備工作做完了,下來(lái)開(kāi)始做地圖吧,前面幾步都是一樣的,城市中心點(diǎn)哪里,我是根據(jù)ip在數(shù)據(jù)庫(kù)里查出的城市名,分配下來(lái)的,這樣保證中心點(diǎn)一直在城市中心//開(kāi)始寫地圖基本信息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)備工作做完了,下來(lái)要做就是添加標(biāo)注點(diǎn)了,上面準(zhǔn)備的那個(gè)數(shù)組就可以哪來(lái)用了,這里另外還準(zhǔn)備了幾個(gè)數(shù)組,用來(lái)存放標(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)緯度分別提出來(lái) 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)顯示出來(lái)了 6,下來(lái)就該把提示信息和相關(guān)的標(biāo)注點(diǎn)綁定起來(lái)了,還是按循環(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值變化的情況,就繞開(kāi)了開(kāi)頭提的那個(gè)閉包問(wèn)題,在下顯示應(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,下來(lái)該給外面的超鏈接綁定地圖上標(biāo)注點(diǎn)的顯示了;有了上面的提示信息窗口數(shù)組,用jquery綁定一個(gè)當(dāng)然就很簡(jiǎn)單了<?phpfor($i=0;$i<count($areashoplist);$i++){ if(is_null($areashoplist[$i]['mapnt'])){ //如果mapnt沒(méi)有設(shè)置則跳過(guò)本次循環(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è)置的問(wèn)題。比如按最短路徑,按最快路徑,按全額退款路徑,這些出來(lái)的結(jié)果可能都不同。就看你希望的設(shè)定是什么,也許還要看導(dǎo)航儀自定的權(quán)限高于你設(shè)定的權(quán)限。
紫鈺
尋求一個(gè)地圖軟件,可以再中國(guó)地圖上標(biāo)注不同的顏色代表不同的含義自定義顏色的,最好是可以制作出flash的
哪個(gè)地圖中可以自定義路段和標(biāo)識(shí)?
安東尼
圖上這種自定義路線規(guī)劃怎么弄,用什么軟件?地圖可以嗎?
Spangzi
啊喲喂?キセキ
為什么我的朋友圈不能自定義位置,最新版本,開(kāi)了定位,每次都是顯示無(wú)結(jié)果,求解
為什么我的發(fā)朋友圈沒(méi)辦法自定義位置
收發(fā)豆郵!
自定義地址比如要設(shè)置在我家的小院等怎么設(shè)置
海哭泣
小仔醬
朋友圈地址怎么改自定義
悠閑自在的?
冀儈往贏吠您葡
1、在手機(jī)上找到,登錄賬號(hào),進(jìn)入首頁(yè)。
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)入編輯頁(yè)面。
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)擊打開(kāi)小紅書手機(jī)APP程序,在登陸后點(diǎn)擊中間下方的“+”按鈕?!菊?/p>
小紅書如何創(chuàng)建自定義位置【提問(wèn)】
1、首先點(diǎn)擊打開(kāi)小紅書手機(jī)APP程序,在登陸后點(diǎn)擊中間下方的“+”按鈕。【回答】
2、進(jìn)入發(fā)布筆記的界面后制作好筆記內(nèi)容并點(diǎn)擊下方的“標(biāo)簽”按鈕?!净卮稹?/p>
3、在搜索欄中可以輸入“自定義”并點(diǎn)擊“創(chuàng)建”按鈕進(jìn)行自定義設(shè)置?!净卮稹?/p>
4、然后在打開(kāi)的界面中點(diǎn)擊“地點(diǎn)”的按鈕即可進(jìn)行自定義設(shè)置了。【回答】