前端頁面引用百度地圖


一、使用

百度地圖生成器地址:http://api.map.baidu.com/lbsapi/creatmap/index.html

通過百度地圖生成器的操作步驟來生成目標地址的代碼

 

舉例:青島麥凱樂總店

百度地圖生成器顯示如下:

 

copy代碼后本地顯示如下:

 

 

 

 

 

二、問題解決

1、添加的標注圖標不顯示

修改圖片地址

//創建一個Icon
    function createIcon(json) {
        var icon = new BMap.Icon("http://map.baidu.com/image/us_mk_icon.png", new BMap.Size(json.w, json.h), {
            imageOffset: new BMap.Size(-json.l, -json.t),
            infoWindowOffset: new BMap.Size(json.lb + 5, 1),
            offset: new BMap.Size(json.x, json.h)
        })
        return icon;
    }

 

2、添加的標注名稱顯示亂碼

修改編碼方式

copy的代碼

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

修改后代碼

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM