ios 百度地图根据路径规划自动缩放,显示完整路线
2018-02-05 18:19
441 查看
//根据polyline设置地图范围
- (void)mapViewFitPolyLine:(BMKPolyline *) polyLine {
CGFloat ltX, ltY, rbX, rbY;
if (polyLine.pointCount <1) {
return;
}
BMKMapPoint pt = polyLine.points[0];
ltX = pt.x, ltY = pt.y;
rbX = pt.x, rbY = pt.y;
for (int i =1; i < polyLine.pointCount; i++) {
BMKMapPoint pt = polyLine.points[i];
if (pt.x < ltX) {
ltX = pt.x;
}
if (pt.x > rbX) {
rbX = pt.x;
}
if (pt.y > ltY) {
ltY = pt.y;
}
if (pt.y < rbY) {
rbY = pt.y;
}
}
// BMKMapRect rect;
//
// rect.origin = BMKMapPointMake(ltX , ltY);
// rect.size = BMKMapSizeMake(rbX - ltX, rbY - ltY);
// [_mapView setVisibleMapRect:rect];
_mapView.zoomLevel =_mapView.zoomLevel;
}
- (void)mapViewFitPolyLine:(BMKPolyline *) polyLine {
CGFloat ltX, ltY, rbX, rbY;
if (polyLine.pointCount <1) {
return;
}
BMKMapPoint pt = polyLine.points[0];
ltX = pt.x, ltY = pt.y;
rbX = pt.x, rbY = pt.y;
for (int i =1; i < polyLine.pointCount; i++) {
BMKMapPoint pt = polyLine.points[i];
if (pt.x < ltX) {
ltX = pt.x;
}
if (pt.x > rbX) {
rbX = pt.x;
}
if (pt.y > ltY) {
ltY = pt.y;
}
if (pt.y < rbY) {
rbY = pt.y;
}
}
// BMKMapRect rect;
//
// rect.origin = BMKMapPointMake(ltX , ltY);
// rect.size = BMKMapSizeMake(rbX - ltX, rbY - ltY);
// [_mapView setVisibleMapRect:rect];
_mapView.zoomLevel =_mapView.zoomLevel;
}
相关文章推荐
- android 百度地图定位及路线规划及自动调整缩放比例
- ios图片缩放,根据UIImageView Frame的尺寸,自动调整UIImage缩放,保证图片显示不变形
- ios百度地图-路径规划
- 百度地图 根据标注点坐标范围计算显示缩放级别zoom自适应显示地图
- ios百度地图开发之路径规划
- 百度地图多个兴趣点(经纬度、坐标点)需要同时显示在地图上,如何设置自动缩放等级
- BaiduMap---百度地图官方Demo之路径规划功能(介绍公交,驾车和步行三种线路规划方法和自设路线方法)
- 百度地图,根据给定坐标,显示、搜索、查询路线
- iOS百度地图路径规划功能(对官网文档的理解)
- ios map给一个经纬度的数组怎么能在连线后自动判断该缩放多少把线显示在最中间呢?
- Android 把bitmap转换成String,计算图片的缩放值,根据路径获得突破并压缩返回bitmap用于显示,获取保存 隐患检查的图片文件夹名称,获取保存图片的目录,根据路径删除图片,添加到图库
- iOS 百度地图,根据经纬度,显示大头针
- android--百度地图---出错---路线搜索不显示
- div 自动缩放图片大小(根据DIV宽度自动缩放,图片不被剪裁)
- adMob iAd整合,随机根据网络状况自动显示。
- Android高德地图路线规划,自定义图层(overlay),所有点和线刚好显示在屏幕中心
- iOS 屏幕根据感应自动旋转
- ios 根据总数和列数 计算显示行数
- Android百度地图实例详解之仿摩拜单车APP(包括附近车辆、规划路径、行驶距离、行驶轨迹记录,导航等)
- iOS根据标签不同长度内容按钮自动换行