百度地图_设置缩放级别
来源:互联网 发布:全国shp地图数据赠送 编辑:程序博客网 时间:2024/04/29 18:36
笔记记录:
百度地图对应缩放级别
int[] zoomLevel = { 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6,5, 4, 3 };
对应级别单位
String[] zoomLevelStr = { “10”, “20”, “50”, “100”, “200”, “500”, “1000”,
“2000”, “5000”, “10000”, “20000”, “25000”, “50000”, “100000”,
“200000”, “500000”, “1000000”, “2000000” }; // 单位/m
/** * 获取缩放级别 * @param distance 2点之间距离 * @return int zoomLevel */ public int getZoomLevel(float distance) { int mid = (int) (distance * 100); for (int i = 0; i < zoomLevelStr.length; i++) { if (i < zoomLevelStr.length - 1) { int left = Integer.valueOf(zoomLevelStr[i]); int right = Integer.valueOf(zoomLevelStr[i + 1]); if (mid < left) { return zoomLevel[i]; } else if (mid > left && mid < right) { return zoomLevel[i + 1]; } } else { return 3; } } return 18; }
LatLng llCentre = new LatLng(location.getLatitude(),location.getLongitude()); MapStatus.Builder builder = new MapStatus.Builder(); builder.target(llCentre )//缩放中心点 .zoom(zoomLv)//缩放级别 mBaiduMap.animateMapStatus(MapStatusUpdateFactory .newMapStatus(builder.build()));
0 0
- 百度地图_设置缩放级别
- 百度地图设置缩放级别
- 百度地图设置缩放级别 ,只需一句话
- Android 设置百度地图最大最小缩放级别
- 百度地图动态的设置中心坐标和缩放级别
- 关于百度地图缩放级别
- 关于百度地图缩放级别
- Android 百度地图 缩放级别 自适应
- android 百度地图 获取缩放级别
- 百度地图 设置缩放等级
- 百度地图设置缩放比例
- 百度地图 Android 设置 InfoWindow 不同缩放级别均能居中(自定义偏移量)
- 百度地图-设置地图最小、最大级别
- openlayers中设置地图缩放级别
- OpenLayers3根据范围设置地图缩放级别
- android/ios--百度地图控制当前地图缩放级别(解决方案)
- 设置百度地图的缩放比例
- 设置百度地图默认缩放距离
- Java性能测试的四项原则【转】
- linux下svn常用命令
- 根据时间戳返回时间间隔
- 如何知道申请加你QQ好友的是不是骗子
- 447. Number of Boomerangs
- 百度地图_设置缩放级别
- 操作系统内核开发:使用图层技术开发一个MessageBox
- Android drawable微技巧,你所不知道的drawable的那些细节
- CUICatalog: Invalid asset name supplied:
- Scala语法 知识点提要
- 项目日记
- js正则表达式2
- Django - 创建工程 和 APP 与 开发工具
- Android编程权威指南(第二版)学习笔记(十三)—— 第13章 工具栏(Toolbar)