添加百度地圖,標注圖標無法顯示如何解決?
方法一:

示例源碼如下 黃色部分為自己修改部分,經度和緯度獲取方式可以百度地圖里面查找獲得
<div id="MapContainer" style="width:800px; height:380px;"></div> 【800px改成100%】
<script src="//api.map.baidu.com/api?v=3.0&ak=6lsQyoWKsB0l9K9rt6EFLkqjjBY45N87"></script>
<script>
var map = new BMap.Map("MapContainer"); //在指定的容器內創建地圖實例
map.enableScrollWheelZoom(true); //啟用滾輪放大縮小,默認禁用。
//map.addControl( new BMap.NavigationControl() );
var jd = "{$Longitude}"; 【{$Longitude}改成你的坐標經度】
var wd = "{$Latitude}"; 【{$Latitude}改成你的坐標緯度】
if( jd && wd){
var mypoint = new BMap.Point(jd, wd);
map.centerAndZoom(mypoint, 15);
map.clearOverlays();
var marker = new BMap.Marker(mypoint);
map.addOverlay(marker);
marker.setAnimation(BMAP_ANIMATION_BOUNCE);
}else{
map.centerAndZoom("北京市", 15);//默認地圖的顯示范圍
}
</script>
方法二:
百度地圖生成器(地圖添加方法:http://bbs.youdiancms.com/forum.php?mod=viewthread&tid=89】,但是美中不足的,現在這個百度地圖生成器添加標注后,標注圖標不顯示,如下圖:
解決方法也很簡單,只要找到生成的代碼中的icon地址:
://app.baidu.com/map/images/us_mk_icon.png
替換成這個地址即可:
http://api.map.baidu.com/lbsapi/creatmap/images/us_mk_icon.png

替換后的效果:

示例源碼如下 黃色部分為自己修改部分,經度和緯度獲取方式可以百度地圖里面查找獲得
<div id="MapContainer" style="width:800px; height:380px;"></div> 【800px改成100%】
<script src="//api.map.baidu.com/api?v=3.0&ak=6lsQyoWKsB0l9K9rt6EFLkqjjBY45N87"></script>
<script>
var map = new BMap.Map("MapContainer"); //在指定的容器內創建地圖實例
map.enableScrollWheelZoom(true); //啟用滾輪放大縮小,默認禁用。
//map.addControl( new BMap.NavigationControl() );
var jd = "{$Longitude}"; 【{$Longitude}改成你的坐標經度】
var wd = "{$Latitude}"; 【{$Latitude}改成你的坐標緯度】
if( jd && wd){
var mypoint = new BMap.Point(jd, wd);
map.centerAndZoom(mypoint, 15);
map.clearOverlays();
var marker = new BMap.Marker(mypoint);
map.addOverlay(marker);
marker.setAnimation(BMAP_ANIMATION_BOUNCE);
}else{
map.centerAndZoom("北京市", 15);//默認地圖的顯示范圍
}
</script>
方法二:
百度地圖生成器(地圖添加方法:http://bbs.youdiancms.com/forum.php?mod=viewthread&tid=89】,但是美中不足的,現在這個百度地圖生成器添加標注后,標注圖標不顯示,如下圖:

://app.baidu.com/map/images/us_mk_icon.png
替換成這個地址即可:
http://api.map.baidu.com/lbsapi/creatmap/images/us_mk_icon.png

替換后的效果:

0731-84037726 / 15074996340
我現在就想咨詢客服
上一問題:沒有了
下一問題:網站登錄后臺頂部菜單欄不見了?
合作伙伴:
阿里云 | A5源碼 | 西部數碼 | 360搜索 | 百度
友情鏈接: 掌柜星服裝進銷存 | 長沙網站建設 | 虛擬主機 | 手機網站建設 | 友點空間域名 | 友點企業網站管理系統 | 手機網站模板 | CMS系統 | 企業建站
友情鏈接: 掌柜星服裝進銷存 | 長沙網站建設 | 虛擬主機 | 手機網站建設 | 友點空間域名 | 友點企業網站管理系統 | 手機網站模板 | CMS系統 | 企業建站



網址:http://www.santairiang.com
地址:長沙市星沙經濟開發區板倉路明城公寓B棟0701室
長沙友點軟件科技有限公司 2017-2022 保留所有權利 湘ICP備12003878號-3 公安備案號:43012102000048