前端页面引用百度地图


一、使用

百度地图生成器地址: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