百度地图API开发
2023-06-13 09:12:09 时间
大家好,又见面了,我是你们的朋友全栈君。
1,申请密钥:自己的秘钥
2,初始化头文件
3,创建一个盛放地图的div:
4,初始化地图:
5,丰富地图功能:
*添加地图控件:
- map2.addControl(new BMap.NavigationControl());//添加平移缩放控件
- map2.addControl(new BMap.ScaleControl());//添加比例尺
- map2.addControl(new BMap.OverviewControl());//添加小地图
- map2.addControl(new BMap.MapTypeControl());//添加地图类型
**控件参数:
所有:
anchor(控件位置):BMAP_ANCHOR_TOP/BUTTON_LEFT/RIGHT(左上角,右上角。。。)
offset(偏移量):new BMap.Size(10,20)
navagationControl参数:
type(类型):BMAP_NAVIGATION_CONTROL_LARGE/SMALL/PAN/ROOM(完整,小型,平移部分,缩放部分)
实例:map2.addControl(new BMap.OverviewControl({offset:new BMap.Size(10,20),anchor:BMAP_ANCHOR_TOP_LEFT}))
5,自定义地图
打开百度地图个性在线编辑器:http://lbsyun.baidu.com/custom/
选择需要的元素,属性,样式。查看JSON
代码:
var mystyle1=json内容;
map.setMapStyle ( {styleJson:mystyle1} ) ;
地图添加覆盖物标志
地图点击事件及移除标志物
逆地址解析
计算两地之间的距离(直线距离)
这个博客知识点总结的可以,而且有图https://blog.csdn.net/qq_35192741/article/details/90479713
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/154937.html原文链接:https://javaforall.cn
相关文章
- 了解下 Kuberentes Gateway API
- 百度翻译API接入
- 知乎热榜API、百度热点API、微博热搜API(开源)- 聚合热榜API开源
- Vue项目引入百度地图
- 不止千亿美金,属于百度的AI时代才刚开始
- 2023十大科技趋势预测!百度研究院最新发布
- 危险公示标签GHS label百度百科Material Safety Data Sheet金属腐蚀物
- 【Android 应用开发】Android 网络编程 API笔记 - java.net 包相关 接口 api
- Linux窗口API:开启更灵活的开发革命(linux窗口api)
- 使用百度云部署MySQL 5.6(mysql5.6百度云)
- MySQL必备百度经验指南(mysql百度经验)
- 百度无人驾驶出租车实车体验:电影科幻场景成真
- 百度想成为伟大的金融科技公司?太迟了
- 百度硅谷 AI 实验室主任 Adam Coates:企业级 AI 的未来展望及人才竞争
- Oracle函数API:能够极大提升编程效率(oracle函数api)
- MySQL C API实现数据库应用程序(mysql的c语言api)
- Oracle数据库入门指南API快速入门(oracle入门api)
- 百度网易深度Redis面试题汇总(百度网易redis面试题)
- 百度推出MySQL 1045版本极大提升用户体验(1045 mysql百度)
- 深入解析Redis集群API的运用(redis集群的api)
- Redis实现API调用计数限制(redis限制api次数)
- 百度帮助你用好Oracle(oracle baidu)
- 基于Oracle API的开发之路(oracle api开发)
- 百度推出国内首个数据安全协同方案XuperData
- 智慧酒店来了?我们在“深坑”从百度智能音箱开始体验
- 百度汽车机器人正式发布 采用L5无人驾驶技术
- 百度地图api应用标注地理位置信息(js版)
- 零基础写python爬虫之抓取百度贴吧并存储到本地txt文件改进版