最近项目用到百度地图API,因为没办法在地图上显示缩放级别(maybe可以显示,不过没研究),所以在只能显示比例尺的情况下做一个级别和比例尺对应的记录。
http://api.map.baidu.com/lbsapi/getpoint/index.html:具体可参考此页面。
百度地图API一共分为19级,比例尺分别为:
[1:20米(简称20米,后同),50米,100米,200米,500米,1公里,2公里,5公里,10公里,20公里,25公里,50公里,100公里,200公里,500公里,1000公里,2000公里,5000公里,10000公里]
分别对应:
[19级,18级,17级,16级,15级,14级,13级,12级,11级,10级,9级,8级,7级,6级,5级,4级,3级,2级,1级]
注意:
在3级缩放级别下,世界地图大小已经和容器大小一致;
2及缩放级别下,地图大小是容器的一半;
1级缩放级别下,地图的长宽约为容器的四分之一,而且极容易找不到地图,因此,在使用百度地图时最好加上放大倍数限制。