java开发地图教程下载!javaee开发地图详细教程视频java开发地图教程!对于不是恨了解百度地图api的开发者,可以给予一定的帮助。方便用户查阅,欢迎有需要的下载!

什么是百度地图 API ?

百度地图 API 是一套由 JavaScript 语言编写的应用程序接口,它能够帮助您在网站中构建功能丰富、交互性强的地图应用程序。

百度地图 API 不仅包含构建地图的基本功能接口,还提供了诸如本地搜索、路线规划等数据服务。

java开发 怎么把图层放到百度地图上

自定义图层

地图坐标系

在使用自定义图层前,您需要了解百度地图的地图坐标系,百度地图坐标系涉及:

经纬度球面坐标系统

墨卡托平面坐标系统

图块编号系统

经纬度是一种利用三维空间的球面来定义地球上的空间的球面坐标系,它能够标示地球上任何一个位置。通过伦敦格林尼治天文台原址的经线为0度经线,从0度经线向东、向西各分180度。赤道为0度纬线,赤道以北的纬线称为北纬、以南的称为南纬。在百度地图中,东经和北纬用正数表示,西经和南纬用负数表示。例如北京的位置大约是北纬39.9度,东经116.4度,那么用数值标示就是经度116.6,纬度39.9。

在百度地图中,习惯经度在前,纬度在后,例如:

var point = new BMap.Point(116.404, 39.915);  // 创建点坐标,经度在前,纬度在后

由于百度地图是显示在平面上的,因此在地图内部系统中需要将球面坐标转换为平面坐标,这个转换过程称为投影。百度地图使用的是墨卡托投影。墨卡托平面坐标如下图所示,平面坐标与经纬度坐标系的原点是重合的。