百度地图android开发-个性化地图

百度地图Android SDK版本如今已是v4.1.1,很多功能都很全面了。这里记录下关于地图底图定制即个性化地图的相关知识。

  • 原理

百度地图提供了以json方式定制地图底图样式的方法。


  • 使用方法

  • 先定制效果,访问http://wiki.lbsyun.baidu.com/custom/,在该页面下可定义个性化的地图。



点击地图左下方-添加样式规则,在下方会出现新的样式规则。

鼠标移动到中间显示各种元素(高速及国道、行政区),可查看具体在地图上代表什么和成像。

点击选择某个元素,如高速及国道,右边可属性对应的是全部还是指定文本。最右边就是样式的规则。主要是颜色和是否显示。根据需要选择。

这些都做好了,点击地图右侧按钮-查看JSON,将改json保存下来。

  • android下使用

将所需模板放入任意路径,比如”/sdcard/custom_config”

设定地图样式文件的路径,在地图初始化时

mMapView.setCustomMapStylePath(”/sdcard/custom_config”),设置自定义地图样式文件绝对路径。


个性化的开关,可实现夜间日间模式切换。

setMapCustomEnable(boolean customMapStyleEnable) //设置个性化地图样式是否生效

  详细参见http://lbsyun.baidu.com/index.php?title=androidsdk/guide/custom

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值