1 files renamed
134 files added
13 files modified
| | |
| | | |
| | | // 要使用百度地图,请先启动BaiduMapManager |
| | | self.mapManager = [[BMKMapManager alloc]init]; |
| | | // BOOL ret = [self.mapManager start:@"ZiqQxvKGjZVNbITouYn7dIwDjb1CbKcy" generalDelegate:self]; |
| | | // if (!ret) { |
| | | // NSLog(@"manager start failed!"); |
| | | // } |
| | | BOOL ret = [self.mapManager start:@"ZiqQxvKGjZVNbITouYn7dIwDjb1CbKcy" generalDelegate:self]; |
| | | if (!ret) { |
| | | NSLog(@"manager start failed!"); |
| | | } |
| | | |
| | | // 添加网络监听 |
| | | self.hostReachability = [Reachability reachabilityWithHostName:@"www.baidu.com"]; |
| New file |
| | |
| | | // |
| | | // OnlineShopPage.h |
| | | // pregnancy_guard |
| | | // |
| | | // Created by WindShan on 2018/5/2. |
| | | // Copyright © 2018年 WindShan. All rights reserved. |
| | | // |
| | | |
| | | #import "BaseWebPage.h" |
| | | |
| | | @interface OnlineShopPage : BaseWebPage |
| | | |
| | | @end |
| New file |
| | |
| | | // |
| | | // OnlineShopPage.m |
| | | // pregnancy_guard |
| | | // |
| | | // Created by WindShan on 2018/5/2. |
| | | // Copyright © 2018年 WindShan. All rights reserved. |
| | | // |
| | | |
| | | #import "OnlineShopPage.h" |
| | | |
| | | @interface OnlineShopPage () |
| | | |
| | | @end |
| | | |
| | | @implementation OnlineShopPage |
| | | |
| | | - (void)viewDidLoad { |
| | | [super viewDidLoad]; |
| | | |
| | | self.navigationItem.title = @"在线商城"; |
| | | |
| | | [self setUrlString:[NSString stringWithUTF8String:"https://shop459070069.m.taobao.com/"]]; |
| | | [self loadHtml]; |
| | | |
| | | // Do any additional setup after loading the view. |
| | | } |
| | | |
| | | - (void)didReceiveMemoryWarning { |
| | | [super didReceiveMemoryWarning]; |
| | | // Dispose of any resources that can be recreated. |
| | | } |
| | | |
| | | /* |
| | | #pragma mark - Navigation |
| | | |
| | | // In a storyboard-based application, you will often want to do a little preparation before navigation |
| | | - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { |
| | | // Get the new view controller using [segue destinationViewController]. |
| | | // Pass the selected object to the new view controller. |
| | | } |
| | | */ |
| | | |
| | | @end |
| | |
| | | #import "DataModel.h" |
| | | #import "UIImage+animatedGIF.h" |
| | | #import "UploadData.h" |
| | | #import "AdNoticeView.h" |
| | | #import "NoticeModel.h" |
| | | #import "MusicModel.h" |
| | | #import "CSAudioManager.h" |
| | | |
| | | @interface RadiaDetectionPage ()<ASValueTrackingSliderDelegate,ASValueTrackingSliderDataSource,cbCharacteristicManagerDelegate,BMKMapViewDelegate,BMKLocationServiceDelegate> |
| | | { |
| | |
| | | UIImageView * ic_zhishu_bk; |
| | | UIImageView * ic_weixin_tips; |
| | | UIImageView * ic_dianyuan; |
| | | BOOL bOpenConnectBLE; |
| | | MusicModel * model1; |
| | | MusicModel * model2; |
| | | MusicModel * model3; |
| | | } |
| | | |
| | | @property (nonatomic, strong) AdNoticeView * adNoticeView; // 广告控件 |
| | | @property (nonatomic,strong) CSAudioManager *csManager; |
| | | @property (nonatomic,strong) NSData *mp3Data; |
| | | @property (nonatomic, strong) NSMutableArray *modelArray; |
| | | @end |
| | | |
| | | |
| | |
| | | |
| | | deviceStstaus = 2; |
| | | deviceStatusLabel.text = @"检测中"; |
| | | if (myTimer == nil) |
| | | myTimer = [NSTimer scheduledTimerWithTimeInterval:[myTimeInterval doubleValue] target:self selector:@selector(data_upload) userInfo:nil repeats:YES]; |
| | | else |
| | | //开启定时器 |
| | | [myTimer setFireDate:[NSDate distantPast]]; |
| | | if ([is_open_upload intValue] == 1) |
| | | { |
| | | if (myTimer == nil) |
| | | myTimer = [NSTimer scheduledTimerWithTimeInterval:[myTimeInterval doubleValue] target:self selector:@selector(data_upload) userInfo:nil repeats:YES]; |
| | | else |
| | | //开启定时器 |
| | | [myTimer setFireDate:[NSDate distantPast]]; |
| | | } |
| | | //每myTimeInterval秒运行一次data_upload方法。 |
| | | } |
| | | } |
| | |
| | | |
| | | if([model.value floatValue] < 0.16) |
| | | { |
| | | [self.csManager stopAllMusic]; |
| | | // 100 |
| | | circle3.progress = [model.value floatValue]*100; |
| | | _currentShuziTipsLabel.text = @"当前位置安全"; |
| | |
| | | } |
| | | else if([model.value floatValue] >= 0.16 && [model.value floatValue] < 0.8) |
| | | { |
| | | [self.csManager stopAllMusic]; |
| | | // 100 |
| | | float tempValue = [model.value floatValue]; |
| | | if(tempValue > 0.50) |
| | |
| | | ic_weixin_tips.image = [UIImage imageNamed:@"icon_qingwei"]; |
| | | ic_zhishu_bk.image = [UIImage imageNamed:@"ic_zhishu_bk"]; |
| | | _currentTipsLabel.textColor = kUIColorFromRGB(0x848787); |
| | | |
| | | MusicModel * model = [self.modelArray objectAtIndex:0]; |
| | | |
| | | if( model.musicStatus == 0 ) |
| | | { |
| | | [self.csManager playingMusicWithURL:[NSURL URLWithString:model.musicUrl] playID:model.user_id]; |
| | | } |
| | | else |
| | | { |
| | | self.mp3Data = [NSData dataWithContentsOfURL:[NSURL fileURLWithPath:model.musicUrl]]; |
| | | //播放音频 |
| | | [self.csManager playingMusicWithData:self.mp3Data playID:model.user_id]; |
| | | } |
| | | } |
| | | else if([model.value floatValue] >= 0.8 && [model.value floatValue] < 2) |
| | | { |
| | | [self.csManager stopAllMusic]; |
| | | |
| | | // 264 |
| | | float tempValue = ([model.value floatValue]*100)/266; |
| | | if(tempValue <= 0.50) |
| | |
| | | ic_weixin_tips.image = [UIImage imageNamed:@"icon_zhongdu"]; |
| | | ic_zhishu_bk.image = [UIImage imageNamed:@"bt_zise"]; |
| | | _currentTipsLabel.textColor = kUIColorFromRGB(0x848787); |
| | | |
| | | MusicModel * model = [self.modelArray objectAtIndex:1]; |
| | | |
| | | if( model.musicStatus == 0 ) |
| | | { |
| | | [self.csManager playingMusicWithURL:[NSURL URLWithString:model.musicUrl] playID:model.user_id]; |
| | | } |
| | | else |
| | | { |
| | | self.mp3Data = [NSData dataWithContentsOfURL:[NSURL fileURLWithPath:model.musicUrl]]; |
| | | //播放音频 |
| | | [self.csManager playingMusicWithData:self.mp3Data playID:model.user_id]; |
| | | } |
| | | } |
| | | else if([model.value floatValue] >2) |
| | | { |
| | | [self.csManager stopAllMusic]; |
| | | // 400 |
| | | |
| | | float tempValue = ([model.value floatValue]*100)/400; |
| | | if(tempValue <= 0.75) |
| | | tempValue = 0.76; |
| | |
| | | ic_weixin_tips.image = [UIImage imageNamed:@"icon_yanzhong"]; |
| | | ic_zhishu_bk.image = [UIImage imageNamed:@"ic_yanzhong_tips"]; |
| | | _currentTipsLabel.textColor = kUIColorFromRGB(0x848787); |
| | | |
| | | MusicModel * model = [self.modelArray objectAtIndex:2]; |
| | | |
| | | if( model.musicStatus == 0 ) |
| | | { |
| | | [self.csManager playingMusicWithURL:[NSURL URLWithString:model.musicUrl] playID:model.user_id]; |
| | | } |
| | | else |
| | | { |
| | | self.mp3Data = [NSData dataWithContentsOfURL:[NSURL fileURLWithPath:model.musicUrl]]; |
| | | //播放音频 |
| | | [self.csManager playingMusicWithData:self.mp3Data playID:model.user_id]; |
| | | } |
| | | } |
| | | |
| | | [_trackingSlider setValue:circle3.progress]; |
| | |
| | | [dataModelArr addObject:model]; |
| | | } |
| | | } |
| | | else if(receiveHexValue.length == 16 ) |
| | | else if(receiveHexValue.length == 8 ) |
| | | { |
| | | // 获取包头信息 |
| | | NSString * baoTouStr = [receiveHexValue substringWithRange:NSMakeRange(0,2)]; |
| | |
| | | [dataModelArr addObject:model]; |
| | | } |
| | | } |
| | | else if(receiveHexValue.length == 16 ) |
| | | { |
| | | // 获取包头信息 |
| | | NSString * baoTouStr = [receiveHexValue substringWithRange:NSMakeRange(0,2)]; |
| | | if( [baoTouStr isEqualToString: @"3A"]) |
| | | { |
| | | NSString * yearValueStr = [receiveHexValue substringWithRange:NSMakeRange(2,2)]; |
| | | NSString * mounthValueStr = [receiveHexValue substringWithRange:NSMakeRange(4,2)]; |
| | | NSString * dayValueStr = [receiveHexValue substringWithRange:NSMakeRange(6,2)]; |
| | | NSString * hourValueStr = [receiveHexValue substringWithRange:NSMakeRange(8,2)]; |
| | | NSString * dataValueStr = [receiveHexValue substringWithRange:NSMakeRange(10,4)]; |
| | | |
| | | NSString * yearValue = [NSString stringWithFormat:@"%lu",strtoul([yearValueStr UTF8String],0,16)]; |
| | | NSString * mounthValue = [NSString stringWithFormat:@"%lu",strtoul([mounthValueStr UTF8String],0,16)]; |
| | | NSString * dayValue = [NSString stringWithFormat:@"%lu",strtoul([dayValueStr UTF8String],0,16)]; |
| | | NSString * hourValue = [NSString stringWithFormat:@"%lu",strtoul([hourValueStr UTF8String],0,16)]; |
| | | |
| | | NSString * timeFormatValue = [NSString stringWithFormat:@"20%@-%02d-%02d %02d:00",yearValue,[mounthValue intValue],[dayValue intValue],[hourValue intValue]]; |
| | | |
| | | NSString * dataValue = [NSString stringWithFormat:@"%lu",strtoul([dataValueStr UTF8String],0,16)]; |
| | | |
| | | //dataModelArr |
| | | DataModel * model = [[DataModel alloc]init]; |
| | | model.value = [NSString stringWithFormat:@"%.1f",[dataValue floatValue]*0.01];; |
| | | model.time = timeFormatValue; |
| | | model.type = @"1"; |
| | | model.is_warn = @"0"; |
| | | |
| | | [dataModelArr addObject:model]; |
| | | |
| | | [self data_upload]; |
| | | } |
| | | } |
| | | else |
| | | { |
| | | //NSString * shishiStr = [receiveHexValue substringWithRange:NSMakeRange(0,4)]; |
| | |
| | | } |
| | | } |
| | | |
| | | -(void)GetNoticeInfo |
| | | { |
| | | //[UserDefault stringForKey:@"user_id"] |
| | | NSString *path = [[NSString alloc] initWithFormat:GET_NOTICE]; |
| | | |
| | | NSMutableDictionary * params = [[NSMutableDictionary alloc] init]; |
| | | |
| | | MPWeakSelf(self); |
| | | [NetworkSingleton networkingGetMethod:params urlName:path success:^(id responseBody) |
| | | { |
| | | MPStrongSelf(self); |
| | | BaseResModel * resModel = [Global toBaseModel:responseBody]; |
| | | |
| | | if(resModel.code == 0) |
| | | { |
| | | //[UserDefault setObject:self.is_open_upload forKey:@"is_open_upload"]; |
| | | [UserDefault synchronize]; |
| | | |
| | | |
| | | NoticeModel * model = [NoticeModel mj_objectWithKeyValues:resModel.content]; |
| | | |
| | | if (self.adNoticeView == nil) |
| | | { |
| | | self.adNoticeView = [[AdNoticeView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT) dataModel:model]; |
| | | //self.adNoticeView.delegate = self; |
| | | [self.view addSubview:self.adNoticeView]; |
| | | } |
| | | else |
| | | { |
| | | [self.adNoticeView setUIView:model]; |
| | | } |
| | | |
| | | [UserDefault setObject:[DateUtil stringFromDateYMD:[NSDate date]] forKey:@"NoticeTime"]; |
| | | } |
| | | else |
| | | { |
| | | //[Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; |
| | | } |
| | | } |
| | | failure:^(NSString *error) |
| | | { |
| | | |
| | | [Global alertMessageEx:error title:@"获取失败" okTtitle:nil cancelTitle:@"OK" delegate:self]; |
| | | }]; |
| | | } |
| | | |
| | | /*! |
| | | * @method UUIDArray: |
| | | * |
| | |
| | | { |
| | | |
| | | bleCurrentUUID = [UserDefault objectForKey:@"bleUUID"]; |
| | | NSString *bleName = [UserDefault objectForKey:@"bleName"]; |
| | | //NSString *bleName = [UserDefault objectForKey:@"bleName"]; |
| | | |
| | | //_mapView.delegate = self; // 此处记得不用的时候需要置nil,否则影响内存的释放 |
| | | _locService.delegate = self; |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | [self setMusicConfig]; |
| | | } |
| | | |
| | | -(void)setMusicConfig |
| | | { |
| | | // 0 默认 1 自定义 |
| | | NSInteger musicStatus1 = [UserDefault integerForKey:@"musicStatus1"]; |
| | | NSInteger musicStatus2 = [UserDefault integerForKey:@"musicStatus2"]; |
| | | NSInteger musicStatus3 = [UserDefault integerForKey:@"musicStatus3"]; |
| | | |
| | | if( musicStatus1 == 0 ) |
| | | { |
| | | if(model1 == nil) |
| | | { |
| | | model1 = [[MusicModel alloc] init]; |
| | | } |
| | | |
| | | model1.username = [NSString stringWithFormat:@"%@",@"轻微铃声"]; |
| | | model1.user_id = [NSString stringWithFormat:@"%@",@"ID0001"]; |
| | | model1.musicName = [NSString stringWithFormat:@"%@",@"默认"]; |
| | | model1.musicStatus = 0; |
| | | model1.musicUrl = [NSString stringWithFormat:@"%@",@"http://yfsapi.7drlb.com/video/music.mp3"]; |
| | | [self.modelArray addObject:model1]; |
| | | } |
| | | else |
| | | { |
| | | if(model1 == nil) |
| | | { |
| | | model1 = [[MusicModel alloc] init]; |
| | | } |
| | | |
| | | model1.username = [NSString stringWithFormat:@"%@",@"轻微铃声"]; |
| | | model1.user_id = [NSString stringWithFormat:@"%@",@"ID0001"]; |
| | | model1.musicName = [UserDefault stringForKey:@"ID0001Name"]; |
| | | model1.musicStatus = 1; |
| | | model1.musicUrl = [UserDefault stringForKey:@"ID0001PATH"]; |
| | | [self.modelArray addObject:model1]; |
| | | } |
| | | |
| | | |
| | | if( musicStatus2 == 0 ) |
| | | { |
| | | if(model2 == nil) |
| | | { |
| | | model2 = [[MusicModel alloc] init]; |
| | | } |
| | | |
| | | model2.username = [NSString stringWithFormat:@"%@",@"中度铃声"]; |
| | | model2.user_id = [NSString stringWithFormat:@"%@",@"ID0002"]; |
| | | model2.musicName = [NSString stringWithFormat:@"%@",@"默认"]; |
| | | model2.musicStatus = 0; |
| | | model2.musicUrl = [NSString stringWithFormat:@"%@",@"http://yfsapi.7drlb.com/video/music1.mp3"]; |
| | | [self.modelArray addObject:model2]; |
| | | } |
| | | else |
| | | { |
| | | if(model2 == nil) |
| | | { |
| | | model2 = [[MusicModel alloc] init]; |
| | | } |
| | | |
| | | model2.username = [NSString stringWithFormat:@"%@",@"中度铃声"]; |
| | | model2.user_id = [NSString stringWithFormat:@"%@",@"ID0002"]; |
| | | model2.musicName = [UserDefault stringForKey:@"ID0002Name"]; |
| | | model2.musicStatus = 1; |
| | | model2.musicUrl = [UserDefault stringForKey:@"ID0002PATH"]; |
| | | [self.modelArray addObject:model2]; |
| | | } |
| | | |
| | | if( musicStatus3 == 0 ) |
| | | { |
| | | if(model3 == nil) |
| | | { |
| | | model3 = [[MusicModel alloc] init]; |
| | | } |
| | | |
| | | model3.username = [NSString stringWithFormat:@"%@",@"严重铃声"]; |
| | | model3.user_id = [NSString stringWithFormat:@"%@",@"ID0003"]; |
| | | model3.musicName = [NSString stringWithFormat:@"%@",@"默认"]; |
| | | model3.musicStatus = 0; |
| | | model3.musicUrl = [NSString stringWithFormat:@"%@",@"http://yfsapi.7drlb.com/video/music2.mp3"]; |
| | | [self.modelArray addObject:model3]; |
| | | } |
| | | else |
| | | { |
| | | if(model3 == nil) |
| | | { |
| | | model3 = [[MusicModel alloc] init]; |
| | | } |
| | | |
| | | model3.username = [NSString stringWithFormat:@"%@",@"严重铃声"]; |
| | | model3.user_id = [NSString stringWithFormat:@"%@",@"ID0003"]; |
| | | model3.musicName = [UserDefault stringForKey:@"ID0003Name"]; |
| | | model3.musicStatus = 1; |
| | | model3.musicUrl = [UserDefault stringForKey:@"ID0003PATH"]; |
| | | [self.modelArray addObject:model3]; |
| | | } |
| | | } |
| | | |
| | | -(void)stopScanning2 |
| | |
| | | // 判断是否开启重连定时 |
| | | if(_bConnectSuccess == NO) |
| | | { |
| | | if (myScanTimer == nil) |
| | | myScanTimer = [NSTimer scheduledTimerWithTimeInterval:10.0 target:self selector:@selector(continueScanning) userInfo:nil repeats:YES]; |
| | | else |
| | | //开启定时器 |
| | | [myScanTimer setFireDate:[NSDate distantPast]]; |
| | | if(bOpenConnectBLE == NO) |
| | | { |
| | | bOpenConnectBLE = YES; |
| | | |
| | | if (myScanTimer == nil) |
| | | myScanTimer = [NSTimer scheduledTimerWithTimeInterval:10.0 target:self selector:@selector(continueScanning) userInfo:nil repeats:YES]; |
| | | else |
| | | //开启定时器 |
| | | [myScanTimer setFireDate:[NSDate distantPast]]; |
| | | } |
| | | } |
| | | } |
| | | |
| | |
| | | // 判断是否开启重连定时 |
| | | if(_bConnectSuccess == NO) |
| | | { |
| | | if (myScanTimer == nil) |
| | | myScanTimer = [NSTimer scheduledTimerWithTimeInterval:10.0 target:self selector:@selector(continueScanning) userInfo:nil repeats:YES]; |
| | | else |
| | | //开启定时器 |
| | | [myScanTimer setFireDate:[NSDate distantPast]]; |
| | | if(bOpenConnectBLE == NO) |
| | | { |
| | | bOpenConnectBLE = YES; |
| | | |
| | | if (myScanTimer == nil) |
| | | myScanTimer = [NSTimer scheduledTimerWithTimeInterval:10.0 target:self selector:@selector(continueScanning) userInfo:nil repeats:YES]; |
| | | else |
| | | //开启定时器 |
| | | [myScanTimer setFireDate:[NSDate distantPast]]; |
| | | } |
| | | } |
| | | } |
| | | } |
| | |
| | | |
| | | #define MAXOFFSETANGLE 152.0f |
| | | #define MAXVALUE 100.0f |
| | | //将要消失 |
| | | -(void)viewWillDisappear:(BOOL)animated |
| | | { |
| | | [super viewWillDisappear:animated]; |
| | | [self.csManager stopAllMusic]; |
| | | } |
| | | |
| | | - (void)viewDidLoad { |
| | | [super viewDidLoad]; |
| | |
| | | myTimeInterval = [UserDefault stringForKey:@"refresh_frequency"]; |
| | | is_open_upload = [UserDefault stringForKey:@"is_open_upload"]; |
| | | |
| | | bOpenConnectBLE = false; |
| | | |
| | | [self offLineSet]; |
| | | |
| | | // 广告每天弹出一次 |
| | | NSString* NoticeTime = [UserDefault stringForKey:@"NoticeTime"]; |
| | | BOOL bGetNotice = NO; |
| | | if (NoticeTime == nil) |
| | | { |
| | | bGetNotice = YES; |
| | | } |
| | | else |
| | | { |
| | | bGetNotice = YES; |
| | | if([DateUtil isToday:NoticeTime]) |
| | | bGetNotice = NO; |
| | | } |
| | | |
| | | //[UserDefault setObject:[DateUtil stringFromDateYMD:[NSDate date]] forKey:@"NoticeTime"]; |
| | | if(bGetNotice == YES) |
| | | { |
| | | [self GetNoticeInfo]; |
| | | } |
| | | |
| | | self.csManager = [CSAudioManager defaultManager]; |
| | | self.mp3Data = nil; |
| | | |
| | | self.modelArray = [[NSMutableArray alloc] init]; |
| | | |
| | | MPWeakSelf(self); |
| | | [self.csManager setBlockPlayerStartPlay:^{ |
| | | NSLog(@"控制器-要开始播放了"); |
| | | }]; |
| | | |
| | | [self.csManager setBlockPlayerStopPlay:^{ |
| | | NSLog(@"控制器-要停止播放了"); |
| | | }]; |
| | | |
| | | [self.csManager setBlockPlayerDidFinishPlaying:^{ |
| | | NSLog(@"控制器-知道播放结束了"); |
| | | }]; |
| | | [self setMusicConfig]; |
| | | //myTimer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(function:) userInfo:nil repeats:YES]; |
| | | //每1秒运行一次function方法。 |
| | | |
| | |
| | | |
| | | -(void)storyAticon |
| | | { |
| | | //关闭定时器 |
| | | if(myTimer) |
| | | [myTimer setFireDate:[NSDate distantFuture]]; |
| | | |
| | | //关闭定时器 |
| | | if(myScanTimer) |
| | | [myScanTimer setFireDate:[NSDate distantFuture]]; |
| | | |
| | | HistoryRecordPage* page = [[HistoryRecordPage alloc] initIsFirstPage:NO]; |
| | | |
| | | BaseNaviController *baseNav = [[BaseNaviController alloc] initWithRootViewController:page]; |
| | |
| | | #import "NetworkSingleton.h" |
| | | #import "AdNoticeView.h" |
| | | #import "NoticeModel.h" |
| | | #import "HistoryDataModel.h" |
| | | |
| | | @interface HistoryRecordPage () |
| | | { |
| | |
| | | GloriaLabel* _EndTimesLabel; |
| | | NSString * _beginTimeStr; |
| | | NSString * _EndTimeStr; |
| | | GloriaLabel* _StatusLabel; |
| | | GloriaLabel* _YearLabel; |
| | | } |
| | | |
| | | @property (nonatomic, strong) AdNoticeView * adNoticeView; // 广告控件 |
| | |
| | | ic_line.image = [UIImage imageNamed:@"ic_line"]; |
| | | [ic_bottom_bg addSubview:ic_line]; |
| | | |
| | | GloriaLabel* _AvgValueLabel = [[GloriaLabel alloc] initWithFrame:CGRectMake(0, 15 + 25 + 10,SCREEN_WIDTH/2, 20)]; |
| | | GloriaLabel* _AvgValueLabel = [[GloriaLabel alloc] initWithFrame:CGRectMake(SCREEN_WIDTH/4, 15 + 25 + 10,SCREEN_WIDTH/4, 20)]; |
| | | _AvgValueLabel.font = [UIFont systemFontOfSize:14]; |
| | | _AvgValueLabel.textAlignment = UITextAlignmentCenter; |
| | | _AvgValueLabel.textAlignment = UITextAlignmentLeft; |
| | | _AvgValueLabel.textColor = kUIColorFromRGB(0xffffff); |
| | | _AvgValueLabel.text = @"平均值"; |
| | | [ic_bottom_bg addSubview:_AvgValueLabel]; |
| | | |
| | | GloriaLabel* _YearLabel = [[GloriaLabel alloc] initWithFrame:CGRectMake(0, 15 + 25 + 10 + 20,SCREEN_WIDTH/2, 30)]; |
| | | _YearLabel = [[GloriaLabel alloc] initWithFrame:CGRectMake(0, 15 + 25 + 10 + 20,SCREEN_WIDTH/4, 30)]; |
| | | _YearLabel.font = [UIFont boldSystemFontOfSize:18]; |
| | | _YearLabel.textAlignment = UITextAlignmentCenter; |
| | | _YearLabel.textAlignment = UITextAlignmentRight; |
| | | _YearLabel.textColor = kUIColorFromRGB(0xffffff); |
| | | _YearLabel.text = @"10"; |
| | | _YearLabel.text = @"0"; |
| | | [ic_bottom_bg addSubview:_YearLabel]; |
| | | |
| | | // 根据字符串大小计算label的大小 |
| | |
| | | _StatusTipsLabel.text = @"状况"; |
| | | [ic_bottom_bg addSubview:_StatusTipsLabel]; |
| | | |
| | | GloriaLabel* _StatusLabel = [[GloriaLabel alloc] initWithFrame:CGRectMake(SCREEN_WIDTH/2, 15 + 25 + 10+ 20,SCREEN_WIDTH/2, 20)]; |
| | | _StatusLabel = [[GloriaLabel alloc] initWithFrame:CGRectMake(SCREEN_WIDTH/2, 15 + 25 + 10+ 20,SCREEN_WIDTH/2, 20)]; |
| | | _StatusLabel.font = [UIFont boldSystemFontOfSize:18]; |
| | | _StatusLabel.textAlignment = UITextAlignmentCenter; |
| | | _StatusLabel.textColor = kUIColorFromRGB(0xffffff); |
| | | _StatusLabel.text = @"良好"; |
| | | _StatusLabel.text = @"未知"; |
| | | [ic_bottom_bg addSubview:_StatusLabel]; |
| | | |
| | | _BeginTimesLabel = [[GloriaLabel alloc] initWithFrame:CGRectMake(0, 0,SCREEN_WIDTH, 20)]; |
| | |
| | | |
| | | if(resModel.code == 0) |
| | | { |
| | | //[UserDefault setObject:self.is_open_upload forKey:@"is_open_upload"]; |
| | | [UserDefault synchronize]; |
| | | _StatusLabel.text = [resModel.content objectForKey:@"status"]; |
| | | float avg = [[resModel.content objectForKey:@"avg"] floatValue]; |
| | | _YearLabel.text = [NSString stringWithFormat:@"%02.02f",avg]; |
| | | |
| | | NSMutableArray * TempArr = [HistoryDataModel mj_objectArrayWithKeyValuesArray:[resModel.content objectForKey:@"data"]]; |
| | | |
| | | if( [TempArr count] == 0 ) |
| | | { |
| | | [Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; |
| | | } |
| | | else |
| | | { |
| | | [modelArray removeAllObjects]; |
| | | [modelArray addObjectsFromArray:TempArr]; |
| | | [historyRecordLineChart.valueArr removeAllObjects]; |
| | | [historyRecordLineChart.valueArr addObjectsFromArray:modelArray]; |
| | | [historyRecordLineChart.xLineDataArr removeAllObjects]; |
| | | for (NSInteger i = 0; i < modelArray.count; i++) |
| | | { |
| | | [historyRecordLineChart.xLineDataArr addObject:[NSString stringWithFormat:@"%d",i]]; |
| | | } |
| | | |
| | | // [valuepm25Arr replaceObjectAtIndex:7 withObject: [NSString stringWithFormat:@"%ld",[model.x1 integerValue]/100 + i]]; |
| | | // [valueco2Arr replaceObjectAtIndex:7 withObject:[NSString stringWithFormat:@"%ld",[model.x5 integerValue]/1000 +i]]; |
| | | |
| | | [historyRecordLineChart clearLine]; |
| | | } |
| | | |
| | | //[self.tableView reloadData]; |
| | | [Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; |
| | | //[Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; |
| | | } |
| | | else |
| | | { |
| | |
| | | #define USER_REGISTER @"?service=User.Register" //用户注册 |
| | | #define USER_LOGIN @"?service=User.Login" //用户登录 |
| | | #define USER_GETINFO @"?service=User.GetUserInfo" //获取用户信息 |
| | | #define SEND_REGISTER_SMS @"?service=Send.Register_sms" //注册短信 |
| | | #define SEND_REGISTER_SMS @"?service=Send.Sms" //注册短信 |
| | | #define USER_RESETPWD @"?service=User.ResetPwd" //注册短信 |
| | | #define UPDATE_USERINFO @"?service=User.UpdateUserInfo" //用户信息更新 |
| | | #define GET_DATALIST @"?service=Data.GetUserDataList" //获取记录 |
| | |
| | | <key>CFBundleIdentifier</key> |
| | | <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string> |
| | | <key>CFBundleInfoDictionaryVersion</key> |
| | | <string>6.0</string> |
| | | <string>1.0</string> |
| | | <key>CFBundleName</key> |
| | | <string>$(PRODUCT_NAME)</string> |
| | | <key>CFBundlePackageType</key> |
| | | <string>APPL</string> |
| | | <key>CFBundleShortVersionString</key> |
| | | <string>1.0</string> |
| | | <string>1.01</string> |
| | | <key>CFBundleVersion</key> |
| | | <string>1.0</string> |
| | | <string>1.01</string> |
| | | <key>LSRequiresIPhoneOS</key> |
| | | <true/> |
| | | <key>NSAppTransportSecurity</key> |
| | |
| | | <key>NSAllowsArbitraryLoads</key> |
| | | <true/> |
| | | </dict> |
| | | <key>NSBluetoothPeripheralUsageDescription</key> |
| | | <string>孕妇哨需要使用您的蓝牙功能,同意后可以开启</string> |
| | | <key>NSCameraUsageDescription</key> |
| | | <string>孕妇哨需要使用您的相机</string> |
| | | <key>NSLocationAlwaysUsageDescription</key> |
| | |
| | | |
| | | @interface HistoryDataModel : NSObject |
| | | |
| | | //private String _id;//": "598818ee9e74bba828fb1960", |
| | | //private String user_id;//": "597bf6a1a0e6d23f5c3c9869", |
| | | //private float day_avg;//": "0.068", |
| | | //private String date;//": "2017-08-02", |
| | | //private String create_time;//": "2017-08-07 15:38:22" |
| | | //private float hour_avg;// |
| | | //private int time_level;// |
| | | @property(nonatomic, strong) NSString * _id; |
| | | @property(nonatomic, strong) NSString * user_id; |
| | | @property(nonatomic, strong) NSString * day_avg; |
| | | @property(nonatomic, strong) NSString * date; |
| | | @property(nonatomic, strong) NSString * create_time; |
| | | @property(nonatomic, strong) NSString * hour_avg; |
| | | @property(nonatomic, strong) NSString * time_level; |
| | | |
| | | |
| | | @end |
| | | |
| | |
| | | "scale" : "3x" |
| | | }, |
| | | { |
| | | "idiom" : "ios-marketing", |
| | | "size" : "1024x1024", |
| | | "idiom" : "ios-marketing", |
| | | "filename" : "AppIcon1024x1024.png", |
| | | "scale" : "1x" |
| | | } |
| | | ], |
| | |
| | | </dict> |
| | | <dict> |
| | | <key>ClassName</key> |
| | | <string>MinePage</string> |
| | | <string>OnlineShopPage</string> |
| | | <key>Title</key> |
| | | <string>商城</string> |
| | | <key>Image</key> |
| New file |
| | |
| | | // |
| | | // BMKGeoFenceManager.h |
| | | // BMKLocationKit |
| | | // |
| | | // Created by baidu on 2017/3/2. |
| | | // Copyright © 2017年 baidu. All rights reserved. |
| | | // |
| | | |
| | | #import "BMKGeoFenceRegion.h" |
| | | |
| | | @protocol BMKGeoFenceManagerDelegate; |
| | | |
| | | ///地理围栏监听状态类型 |
| | | typedef NS_OPTIONS(NSUInteger, BMKGeoFenceActiveAction) |
| | | { |
| | | BMKGeoFenceActiveActionNone = 0, ///< 不进行监听 |
| | | BMKGeoFenceActiveActionInside = 1 << 0, ///< 在范围内 |
| | | BMKGeoFenceActiveActionOutside = 1 << 1, ///< 在范围外 |
| | | BMKGeoFenceActiveActionStayed = 1 << 2, ///< 停留(在范围内超过10分钟) |
| | | }; |
| | | |
| | | ///BMKGeoFence errorDomain |
| | | FOUNDATION_EXPORT NSErrorDomain const BMKGeoFenceErrorDomain; |
| | | |
| | | ///地理围栏错误码 |
| | | typedef NS_ENUM(NSInteger, BMKGeoFenceErrorCode) { |
| | | BMKGeoFenceErrorUnknown = 1, ///< 未知错误 |
| | | BMKGeoFenceErrorInvalidParameter = 2, ///< 参数错误 |
| | | BMKGeoFenceErrorFailureConnection = 3, ///< 网络连接异常 |
| | | BMKGeoFenceErrorFailureAuth = 4, ///< 鉴权失败 |
| | | BMKGeoFenceErrorNoValidFence = 5, ///< 无可用围栏 |
| | | BMKGeoFenceErroFailureLocating = 6, ///< 定位错误 |
| | | }; |
| | | |
| | | |
| | | ///地理围栏管理类 |
| | | @interface BMKGeoFenceManager : NSObject |
| | | |
| | | |
| | | ///实现了 BMKGeoFenceManagerDelegate 协议的类指针。 |
| | | @property (nonatomic, weak, nullable) id<BMKGeoFenceManagerDelegate> delegate; |
| | | |
| | | |
| | | ///需要进行通知的行为,默认为BMKGeoFenceActiveActionInside。 |
| | | @property (nonatomic, assign) BMKGeoFenceActiveAction activeAction; |
| | | |
| | | |
| | | ///指定定位是否会被系统自动暂停。默认为NO。 |
| | | @property (nonatomic, assign) BOOL pausesLocationUpdatesAutomatically; |
| | | |
| | | |
| | | ///是否允许后台定位。默认为NO。只在iOS 9.0及之后起作用。设置为YES的时候必须保证 Background Modes 中的 Location updates 处于选中状态,否则会抛出异常。 |
| | | @property (nonatomic, assign) BOOL allowsBackgroundLocationUpdates; |
| | | |
| | | |
| | | /** |
| | | * @brief 添加一个圆形围栏 |
| | | * @param center 围栏的中心点经纬度坐标 |
| | | * @param radius 围栏的半径,单位:米,要求大于0 |
| | | * @param type 围栏的坐标系类型 |
| | | * @param customID 用户自定义ID,可选,SDK原值返回 |
| | | */ |
| | | - (void)addCircleRegionForMonitoringWithCenter:(CLLocationCoordinate2D)center radius:(CLLocationDistance)radius coorType:(BMKLocationCoordinateType)type customID:(NSString * _Nullable)customID; |
| | | |
| | | |
| | | /** |
| | | * @brief 根据经纬度坐标数据添加一个闭合的多边形围栏,点与点之间按顺序尾部相连, 第一个点与最后一个点相连 |
| | | * @param coordinates 经纬度坐标点数据,coordinates对应的内存会拷贝,调用者负责该内存的释放 |
| | | * @param count 经纬度坐标点的个数,不可小于3个 |
| | | * @param type 围栏的坐标系类型 |
| | | * @param customID 用户自定义ID,可选,SDK原值返回 |
| | | */ |
| | | - (void)addPolygonRegionForMonitoringWithCoordinates:(CLLocationCoordinate2D * _Nonnull)coordinates count:(NSInteger)count coorType:(BMKLocationCoordinateType)type customID:(NSString * _Nullable)customID; |
| | | |
| | | |
| | | /** |
| | | * @brief 根据customID获得指定的围栏,如果customID传nil,则返回全部围栏 |
| | | * @param customID 用户执行添加围栏函数时传入的customID |
| | | * @return 获得的围栏构成的数组,如果没有结果,返回nil |
| | | */ |
| | | - (NSArray * _Nullable)geoFenceRegionsWithCustomID:(NSString * _Nullable)customID; |
| | | |
| | | |
| | | /** |
| | | * @brief 移除指定围栏 |
| | | * @param region 要停止监控的围栏 |
| | | */ |
| | | - (void)removeTheGeoFenceRegion:(BMKGeoFenceRegion * _Nonnull)region; |
| | | |
| | | |
| | | /** |
| | | * @brief 移除指定customID的围栏 |
| | | * @param customID 用户执行添加围栏函数时传入的customID |
| | | */ |
| | | - (void)removeGeoFenceRegionsWithCustomID:(NSString * _Nullable)customID; |
| | | |
| | | |
| | | /** |
| | | * @brief 移除所有围栏 |
| | | */ |
| | | - (void)removeAllGeoFenceRegions; |
| | | |
| | | |
| | | @end |
| | | |
| | | |
| | | |
| | | ///地理围栏代理协议,该协议定义了获取地理围栏相关回调方法,包括添加、状态改变等。 |
| | | @protocol BMKGeoFenceManagerDelegate <NSObject> |
| | | |
| | | @optional |
| | | |
| | | |
| | | /** |
| | | * @brief 添加地理围栏完成后的回调,成功与失败都会调用 |
| | | * @param manager 地理围栏管理类 |
| | | * @param regions 成功添加的一个或多个地理围栏构成的数组 |
| | | * @param customID 用户执行添加围栏函数时传入的customID |
| | | * @param error 添加失败的错误信息 |
| | | */ |
| | | - (void)BMKGeoFenceManager:(BMKGeoFenceManager * _Nonnull)manager didAddRegionForMonitoringFinished:(NSArray <BMKGeoFenceRegion *> * _Nullable)regions customID:(NSString * _Nullable)customID error:(NSError * _Nullable)error; |
| | | |
| | | |
| | | /** |
| | | * @brief 地理围栏状态改变时回调,当围栏状态的值发生改变,定位失败都会调用 |
| | | * @param manager 地理围栏管理类 |
| | | * @param region 状态改变的地理围栏 |
| | | * @param customID 用户执行添加围栏函数时传入的customID |
| | | * @param error 错误信息,如定位相关的错误 |
| | | */ |
| | | - (void)BMKGeoFenceManager:(BMKGeoFenceManager * _Nonnull)manager didGeoFencesStatusChangedForRegion:(BMKGeoFenceRegion * _Nullable)region customID:(NSString * _Nullable)customID error:(NSError * _Nullable)error; |
| | | |
| | | @end |
| | | |
| New file |
| | |
| | | // |
| | | // BMKGeoFenceRegion.h |
| | | // BMKLocationKit |
| | | // |
| | | // Created by baidu on 2017/3/2. |
| | | // Copyright © 2017年 baidu. All rights reserved. |
| | | // |
| | | |
| | | #import <Foundation/Foundation.h> |
| | | #import <CoreLocation/CoreLocation.h> |
| | | #import "BMKLocationManager.h" |
| | | |
| | | ///BMKGeoFence Region State |
| | | typedef NS_ENUM(NSInteger, BMKGeoFenceRegionStatus) |
| | | { |
| | | BMKGeoFenceRegionStatusUnknown = 0, ///< 未知 |
| | | BMKGeoFenceRegionStatusInside = 1, ///< 在范围内 |
| | | BMKGeoFenceRegionStatusOutside = 1 << 1, ///< 在范围外 |
| | | BMKGeoFenceRegionStatusStayed = 1 << 2, ///< 停留(在范围内超过10分钟) |
| | | }; |
| | | |
| | | #pragma mark - BMKGeoFenceRegion |
| | | |
| | | |
| | | ///地理围栏基类,不可直接使用 |
| | | @interface BMKGeoFenceRegion : NSObject<NSCopying> |
| | | |
| | | |
| | | ///BMKGeoFenceRegion的唯一标识符 |
| | | @property (nonatomic, copy, readonly) NSString *identifier; |
| | | |
| | | |
| | | ///用户自定义ID,可为nil。 |
| | | @property (nonatomic, copy, readonly) NSString *customID; |
| | | |
| | | |
| | | ///坐标点和围栏的关系,比如用户的位置和围栏的关系 |
| | | @property (nonatomic, assign) BMKGeoFenceRegionStatus fenceStatus; |
| | | |
| | | ///设定围栏坐标系类型。默认为 BMKLocationCoordinateTypeGCJ02。 |
| | | @property(nonatomic, readonly) BMKLocationCoordinateType coordinateType; |
| | | |
| | | ///上次发生状态变化的时间 |
| | | @property(nonatomic, assign)NSTimeInterval lastEventTime; |
| | | |
| | | |
| | | /** |
| | | * @brief 判断位置与围栏状态 |
| | | * @param CLLocationCoordinate2D 坐标值 |
| | | * @return 返回BMKGeoFenceRegionStatus状态 |
| | | */ |
| | | -(BMKGeoFenceRegionStatus)judgeStatusWithCoor:(CLLocationCoordinate2D)coor; |
| | | |
| | | @end |
| | | |
| | | |
| | | #pragma mark - BMKLocationCircleRegion |
| | | |
| | | |
| | | ///圆形地理围栏 |
| | | @interface BMKGeoFenceCircleRegion : BMKGeoFenceRegion |
| | | |
| | | |
| | | ///中心点的经纬度坐标 |
| | | @property (nonatomic, readonly) CLLocationCoordinate2D center; |
| | | |
| | | |
| | | ///半径,单位:米 |
| | | @property (nonatomic, readonly) CLLocationDistance radius; |
| | | |
| | | /** |
| | | * @brief 构造圆形围栏 |
| | | * @param customid 用户自定义ID |
| | | * @param identityid 识别id |
| | | * @param center 中心坐标 |
| | | * @param radius 围栏半径 |
| | | * @param type 坐标系类型 |
| | | * @return BMKGeoFenceCircleRegion id |
| | | */ |
| | | - (id)initWithCustomID:(NSString *)customid identityID:(NSString *)identityid center:(CLLocationCoordinate2D)center radius:(CLLocationDistance)radius coor:(BMKLocationCoordinateType)type; |
| | | |
| | | |
| | | |
| | | @end |
| | | |
| | | |
| | | #pragma mark -BMKGeoFencePolygonRegion |
| | | |
| | | |
| | | ///多边形地理围栏 |
| | | @interface BMKGeoFencePolygonRegion : BMKGeoFenceRegion |
| | | |
| | | |
| | | ///经纬度坐标点数据 |
| | | @property (nonatomic, readonly) CLLocationCoordinate2D *coordinates; |
| | | |
| | | |
| | | ///经纬度坐标点的个数 |
| | | @property (nonatomic, readonly) NSInteger count; |
| | | |
| | | |
| | | /** |
| | | * @brief 构造多边形围栏 |
| | | * @param customid 用户自定义ID |
| | | * @param identityid 识别id |
| | | * @param coor 多边形顶点 |
| | | * @param count 顶点个数 |
| | | * @param type 坐标系类型 |
| | | * @return BMKGeoFencePolygonRegion id |
| | | */ |
| | | - (id)initWithCustomID:(NSString *)customid identityID:(NSString *)identityid coor:(CLLocationCoordinate2D *)coor count:(NSInteger)count coor:(BMKLocationCoordinateType)type; |
| | | |
| | | @end |
| | | |
| New file |
| | |
| | | // |
| | | // BMKLocation.h |
| | | // LocationComponent |
| | | // |
| | | // Created by baidu on 2017/8/16. |
| | | // Copyright © 2017年 baidu. All rights reserved. |
| | | // |
| | | |
| | | #ifndef BMKLocation_h |
| | | #define BMKLocation_h |
| | | |
| | | #import <CoreLocation/CoreLocation.h> |
| | | #import "BMKLocationReGeocode.h" |
| | | |
| | | /** |
| | | * BMKLocationProvider 位置数据来源,分iOS系统定位和其他定位服务结果两种,目前仅支持iOS系统定位服务 |
| | | * |
| | | */ |
| | | typedef NS_ENUM(int, BMKLocationProvider) { |
| | | |
| | | BMKLocationProviderIOS = 0, //!<位置来源于iOS本身定位 |
| | | BMKLocationProviderOther //!<位置来源于其他定位服务 |
| | | |
| | | }; |
| | | |
| | | ///描述百度iOS 定位数据 |
| | | @interface BMKLocation : NSObject |
| | | |
| | | ///BMKLocation 位置数据 |
| | | @property(nonatomic, copy, readonly) CLLocation * _Nullable location; |
| | | |
| | | ///BMKLocation 地址数据 |
| | | @property(nonatomic, copy, readonly) BMKLocationReGeocode * _Nullable rgcData; |
| | | |
| | | ///BMKLocation 位置来源 |
| | | @property(nonatomic, assign) BMKLocationProvider provider; |
| | | |
| | | ///BMKLocation 位置ID |
| | | @property(nonatomic, retain) NSString * locationID; |
| | | |
| | | /** |
| | | * @brief 初始化BMKLocation实例 |
| | | * @param loc CLLocation对象 |
| | | * @param rgc BMKLocationReGeocode对象 |
| | | * @return BMKLocation id |
| | | */ |
| | | - (id)initWithLocation:(CLLocation * _Nullable)loc withRgcData:(BMKLocationReGeocode * _Nullable)rgc; |
| | | |
| | | |
| | | @end |
| | | |
| | | #endif /* BMKLocation_h */ |
| New file |
| | |
| | | // |
| | | // BMKLocationAuth.h |
| | | // LocationComponent |
| | | // |
| | | // Created by baidu on 2017/4/10. |
| | | // Copyright © 2017年 baidu. All rights reserved. |
| | | // |
| | | |
| | | #ifndef BMKLocationAuth_h |
| | | #define BMKLocationAuth_h |
| | | |
| | | ///定位鉴权错误码 |
| | | typedef NS_ENUM(NSInteger, BMKLocationAuthErrorCode) { |
| | | BMKLocationAuthErrorUnknown = -1, ///< 未知错误 |
| | | BMKLocationAuthErrorSuccess = 0, ///< 鉴权成功 |
| | | BMKLocationAuthErrorNetworkFailed = 1, ///< 因网络鉴权失败 |
| | | BMKLocationAuthErrorFailed = 2, ///< KEY非法鉴权失败 |
| | | |
| | | }; |
| | | ///通知Delegate |
| | | @protocol BMKLocationAuthDelegate <NSObject> |
| | | @optional |
| | | |
| | | /** |
| | | *@brief 返回授权验证错误 |
| | | *@param iError 错误号 : 为0时验证通过,具体参加BMKLocationAuthErrorCode |
| | | */ |
| | | - (void)onCheckPermissionState:(BMKLocationAuthErrorCode)iError; |
| | | @end |
| | | |
| | | |
| | | ///BMKLocationAuth类。用于鉴权 |
| | | @interface BMKLocationAuth : NSObject |
| | | |
| | | ///鉴权状态0:成功; 1:网络错误; 2:授权失败 |
| | | @property(nonatomic, readonly, assign) BMKLocationAuthErrorCode permisionState; |
| | | |
| | | /** |
| | | * @brief 得到BMKLocationAuth的单例 |
| | | */ |
| | | + (BMKLocationAuth*)sharedInstance; |
| | | |
| | | |
| | | /** |
| | | *@brief 启动引擎 |
| | | *@param key 申请的有效key |
| | | *@param delegate 回调是否鉴权成功 |
| | | */ |
| | | -(void)checkPermisionWithKey:(NSString*)key authDelegate:(id<BMKLocationAuthDelegate>)delegate; |
| | | |
| | | |
| | | @end |
| | | |
| | | |
| | | |
| | | #endif /* BMKLocationAuth_h */ |
| New file |
| | |
| | | // |
| | | // BMKLocationComponent.h |
| | | // LocationComponent |
| | | // |
| | | // Created by Baidu on 3/31/14. |
| | | // Copyright (c) 2014 baidu. All rights reserved. |
| | | // |
| | | |
| | | #import "BMKLocationManager.h" |
| | | #import "BMKLocationVersion.h" |
| | | #import "BMKLocationPoi.h" |
| | | #import "BMKLocation.h" |
| | | #import "BMKGeoFenceRegion.h" |
| | | #import "BMKGeoFenceManager.h" |
| | | #import "BMKLocationReGeocode.h" |
| New file |
| | |
| | | // |
| | | // BMKLocationManager.h |
| | | // BMKLocationKit |
| | | // |
| | | // Created by baidu on 2017/3/2. |
| | | // Copyright © 2017年 baidu. All rights reserved. |
| | | // |
| | | |
| | | |
| | | #import <Foundation/Foundation.h> |
| | | #import <CoreLocation/CoreLocation.h> |
| | | #import "BMKLocationReGeocode.h" |
| | | #import "BMKLocation.h" |
| | | |
| | | /** BMKLocationCoordinateType 枚举坐标系类型 |
| | | * |
| | | */ |
| | | typedef NS_ENUM(NSUInteger, BMKLocationCoordinateType) |
| | | { |
| | | BMKLocationCoordinateTypeBMK09LL = 0, ///<BMK09LL |
| | | BMKLocationCoordinateTypeBMK09MC, ///<BMK09MC |
| | | BMKLocationCoordinateTypeWGS84, ///<WGS84 |
| | | BMKLocationCoordinateTypeGCJ02 ///<GCJ02 |
| | | }; |
| | | |
| | | /** BMKLocationNetworkState 枚举识别网络状态类型 |
| | | * |
| | | */ |
| | | typedef NS_ENUM(int, BMKLocationNetworkState) { |
| | | BMKLocationNetworkStateUnknown = 0, ///<网络状态未知 |
| | | BMKLocationNetworkStateWifi, ///<网络状态wifi |
| | | BMKLocationNetworkStateWifiHotSpot, ///<网络状态连接WIFI移动热点 |
| | | BMKLocationNetworkStateMobile2G, ///<网络状态移动2G |
| | | BMKLocationNetworkStateMobile3G, ///<网络状态移动3G |
| | | BMKLocationNetworkStateMobile4G ///<网络状态移动4G |
| | | |
| | | }; |
| | | |
| | | |
| | | ///BMKLocation errorDomain |
| | | |
| | | FOUNDATION_EXPORT NSErrorDomain const BMKLocationErrorDomain; |
| | | |
| | | ///BMKLocation errorCode |
| | | typedef NS_ENUM(NSInteger, BMKLocationErrorCode) |
| | | { |
| | | BMKLocationErrorUnknown = 1, ///<未知错误 |
| | | BMKLocationErrorLocateFailed = 2, ///<定位错误 |
| | | BMKLocationErrorReGeocodeFailed = 3, ///<逆地理错误 |
| | | BMKLocationErrorTimeOut = 4, ///<超时 |
| | | BMKLocationErrorCanceled = 5, ///<取消 |
| | | BMKLocationErrorCannotFindHost = 6, ///<找不到主机 |
| | | BMKLocationErrorBadURL = 7, ///<URL异常 |
| | | BMKLocationErrorNotConnectedToInternet = 8,///<连接异常 |
| | | BMKLocationErrorCannotConnectToHost = 9, ///<服务器连接失败 |
| | | BMKLocationErrorHeadingFailed = 10, ///<获取方向失败 |
| | | BMKLocationErrorFailureAuth = 11, ///<鉴权失败 |
| | | }; |
| | | |
| | | |
| | | /** |
| | | * @brief 单次定位返回Block |
| | | * @param location 定位信息,数据包括CLLocation 位置数据,BMKLocationReGeocode 地址信息,参考BMKLocation。 |
| | | * @param state 移动热点状态 |
| | | * @param error 错误信息,参考 BMKLocationErrorCode |
| | | */ |
| | | typedef void (^BMKLocatingCompletionBlock)(BMKLocation * _Nullable location, BMKLocationNetworkState state , NSError * _Nullable error); |
| | | |
| | | |
| | | |
| | | @protocol BMKLocationManagerDelegate; |
| | | |
| | | #pragma mark - BMKLocationManager |
| | | |
| | | |
| | | ///BMKLocationManager类。初始化之前请设置 BMKLocationAuth 中的APIKey,否则将无法正常使用服务. |
| | | @interface BMKLocationManager : NSObject |
| | | |
| | | ///实现了 BMKLocationManagerDelegate 协议的类指针。 |
| | | @property (nonatomic, weak, nullable) id<BMKLocationManagerDelegate> delegate; |
| | | |
| | | ///设定定位的最小更新距离。默认为 kCLDistanceFilterNone。 |
| | | @property(nonatomic, assign) CLLocationDistance distanceFilter; |
| | | |
| | | ///设定定位精度。默认为 kCLLocationAccuracyBest。 |
| | | @property(nonatomic, assign) CLLocationAccuracy desiredAccuracy; |
| | | |
| | | ///设定定位类型。默认为 CLActivityTypeAutomotiveNavigation。 |
| | | @property(nonatomic, assign) CLActivityType activityType; |
| | | |
| | | ///设定定位坐标系类型。默认为 BMKLocationCoordinateTypeGCJ02。 |
| | | @property(nonatomic, assign) BMKLocationCoordinateType coordinateType; |
| | | |
| | | ///指定定位是否会被系统自动暂停。默认为NO。 |
| | | @property(nonatomic, assign) BOOL pausesLocationUpdatesAutomatically; |
| | | |
| | | |
| | | ///是否允许后台定位。默认为NO。只在iOS 9.0及之后起作用。设置为YES的时候必须保证 Background Modes 中的 Location updates 处于选中状态,否则会抛出异常。由于iOS系统限制,需要在定位未开始之前或定位停止之后,修改该属性的值才会有效果。 |
| | | @property(nonatomic, assign) BOOL allowsBackgroundLocationUpdates; |
| | | |
| | | ///指定单次定位超时时间,默认为10s。最小值是2s。注意单次定位请求前设置。注意: 单次定位超时时间从确定了定位权限(非kCLAuthorizationStatusNotDetermined状态)后开始计算。 |
| | | @property(nonatomic, assign) NSInteger locationTimeout; |
| | | |
| | | ///指定单次定位逆地理超时时间,默认为10s。最小值是2s。注意单次定位请求前设置。 |
| | | @property(nonatomic, assign) NSInteger reGeocodeTimeout; |
| | | |
| | | ///连续定位是否返回逆地理信息,默认YES。 |
| | | @property (nonatomic, assign) BOOL locatingWithReGeocode; |
| | | |
| | | |
| | | |
| | | /** |
| | | * @brief 单次定位。如果当前正在连续定位,调用此方法将会失败,返回NO。\n该方法将会根据设定的 desiredAccuracy 去获取定位信息。如果获取的定位信息精确度低于 desiredAccuracy ,将会持续的等待定位信息,直到超时后通过completionBlock返回精度最高的定位信息。\n可以通过 stopUpdatingLocation 方法去取消正在进行的单次定位请求。 |
| | | * @param withReGeocode 是否带有逆地理信息(获取逆地理信息需要联网) |
| | | * @param withNetWorkState 是否带有移动热点识别状态(需要联网) |
| | | * @param completionBlock 单次定位完成后的Block |
| | | * @return 是否成功添加单次定位Request |
| | | */ |
| | | - (BOOL)requestLocationWithReGeocode:(BOOL)withReGeocode withNetworkState:(BOOL)withNetWorkState completionBlock:(BMKLocatingCompletionBlock _Nonnull)completionBlock; |
| | | |
| | | /** |
| | | * @brief 开始连续定位。调用此方法会cancel掉所有的单次定位请求。 |
| | | */ |
| | | - (void)startUpdatingLocation; |
| | | |
| | | /** |
| | | * @brief 停止连续定位。调用此方法会cancel掉所有的单次定位请求,可以用来取消单次定位。 |
| | | */ |
| | | - (void)stopUpdatingLocation; |
| | | |
| | | /** |
| | | * @brief 请求网络状态结果回调。 |
| | | */ |
| | | - (void)requestNetworkState; |
| | | |
| | | |
| | | /** |
| | | * @brief 该方法返回设备是否支持设备朝向事件回调。 |
| | | * @return 是否支持设备朝向事件回调 |
| | | */ |
| | | + (BOOL)headingAvailable; |
| | | |
| | | /** |
| | | * @brief 该方法为BMKLocationManager开始设备朝向事件回调。 |
| | | */ |
| | | - (void)startUpdatingHeading; |
| | | |
| | | /** |
| | | * @brief 该方法为BMKLocationManager停止设备朝向事件回调。 |
| | | */ |
| | | - (void)stopUpdatingHeading; |
| | | |
| | | |
| | | /** |
| | | * @brief 转换为百度经纬度的坐标 |
| | | * @param coordinate 待转换的经纬度 |
| | | * @param srctype 待转换坐标系类型 |
| | | * @param destype 目标百度坐标系类型(bd09ll,bd09mc) |
| | | * @return 目标百度坐标系经纬度 |
| | | */ |
| | | + (CLLocationCoordinate2D) BMKLocationCoordinateConvert:(CLLocationCoordinate2D) coordinate SrcType:(BMKLocationCoordinateType)srctype DesType:(BMKLocationCoordinateType)destype; |
| | | |
| | | /** |
| | | * @brief 判断目标经纬度是否在大陆以及港、澳地区。 |
| | | * @param coordinate 待判断的目标经纬度 |
| | | * @param coortype 待判断经纬度的坐标系类型 |
| | | * @return 是否在大陆以及港、澳地区 |
| | | */ |
| | | + (BOOL) BMKLocationDataAvailableForCoordinate:(CLLocationCoordinate2D)coordinate withCoorType:(BMKLocationCoordinateType)coortype; |
| | | |
| | | |
| | | @end |
| | | |
| | | #pragma mark - BMKLocationManagerDelegate |
| | | |
| | | |
| | | ///BMKLocationManagerDelegate 协议定义了发生错误时的错误回调方法,连续定位的回调方法等。 |
| | | @protocol BMKLocationManagerDelegate <NSObject> |
| | | |
| | | @optional |
| | | |
| | | /** |
| | | * @brief 当定位发生错误时,会调用代理的此方法。 |
| | | * @param manager 定位 BMKLocationManager 类。 |
| | | * @param error 返回的错误,参考 CLError 。 |
| | | */ |
| | | - (void)BMKLocationManager:(BMKLocationManager * _Nonnull)manager didFailWithError:(NSError * _Nullable)error; |
| | | |
| | | |
| | | /** |
| | | * @brief 连续定位回调函数。 |
| | | * @param manager 定位 BMKLocationManager 类。 |
| | | * @param location 定位结果,参考BMKLocation。 |
| | | * @param error 错误信息。 |
| | | */ |
| | | - (void)BMKLocationManager:(BMKLocationManager * _Nonnull)manager didUpdateLocation:(BMKLocation * _Nullable)location orError:(NSError * _Nullable)error; |
| | | |
| | | /** |
| | | * @brief 定位权限状态改变时回调函数 |
| | | * @param manager 定位 BMKLocationManager 类。 |
| | | * @param status 定位权限状态。 |
| | | */ |
| | | - (void)BMKLocationManager:(BMKLocationManager * _Nonnull)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status; |
| | | |
| | | |
| | | /** |
| | | * @brief 该方法为BMKLocationManager提示需要设备校正回调方法。 |
| | | * @param manager 提供该定位结果的BMKLocationManager类的实例。 |
| | | */ |
| | | - (BOOL)BMKLocationManagerShouldDisplayHeadingCalibration:(BMKLocationManager * _Nonnull)manager; |
| | | |
| | | /** |
| | | * @brief 该方法为BMKLocationManager提供设备朝向的回调方法。 |
| | | * @param manager 提供该定位结果的BMKLocationManager类的实例 |
| | | * @param heading 设备的朝向结果 |
| | | */ |
| | | - (void)BMKLocationManager:(BMKLocationManager * _Nonnull)manager |
| | | didUpdateHeading:(CLHeading * _Nullable)heading; |
| | | |
| | | /** |
| | | * @brief 该方法为BMKLocationManager所在App系统网络状态改变的回调事件。 |
| | | * @param manager 提供该定位结果的BMKLocationManager类的实例 |
| | | * @param state 当前网络状态 |
| | | * @param error 错误信息 |
| | | */ |
| | | - (void)BMKLocationManager:(BMKLocationManager * _Nonnull)manager |
| | | didUpdateNetworkState:(BMKLocationNetworkState)state orError:(NSError * _Nullable)error; |
| | | |
| | | |
| | | @end |
| | | |
| | | |
| New file |
| | |
| | | // |
| | | // BMKLocationPoi.h |
| | | // BMKLocationKit |
| | | // |
| | | // Created by baidu on 2017/3/2. |
| | | // Copyright © 2017年 baidu. All rights reserved. |
| | | // |
| | | |
| | | |
| | | ///描述Poi各属性 |
| | | @interface BMKLocationPoi : NSObject |
| | | |
| | | ///BMKLocationPoi的id属性 |
| | | @property(nonatomic, copy, readonly) NSString *uid; |
| | | |
| | | ///BMKLocationPoi的名字属性 |
| | | @property(nonatomic, copy, readonly) NSString *name; |
| | | |
| | | ///BMKLocationPoi的可信度 |
| | | @property(nonatomic, assign, readonly) float relaiability; |
| | | |
| | | |
| | | /** |
| | | * @brief 通过NSDictionary初始化方法一 |
| | | */ |
| | | - (id)initWithDictionary:(NSDictionary *)dictionary; |
| | | |
| | | |
| | | /** |
| | | * @brief 通过NSDictionary初始化方法二 |
| | | */ |
| | | - (id)initWithTwoDictionary:(NSDictionary *)dictionary; |
| | | |
| | | @end |
| | | |
| | | |
| New file |
| | |
| | | // |
| | | // BMKLocationReGeocode.h |
| | | // BMKLocationKit |
| | | // |
| | | // Created by baidu on 2017/3/2. |
| | | // Copyright © 2017年 baidu. All rights reserved. |
| | | // |
| | | #import <Foundation/Foundation.h> |
| | | #import "BMKLocationPoi.h" |
| | | |
| | | ///BMKLocationReGeocode类。描述跟地址有关的信息. |
| | | @interface BMKLocationReGeocode : NSObject |
| | | |
| | | ///国家名字属性 |
| | | @property(nonatomic, copy, readonly) NSString *country; |
| | | |
| | | ///国家编码属性 |
| | | @property(nonatomic, copy, readonly) NSString *countryCode; |
| | | |
| | | ///省份名字属性 |
| | | @property(nonatomic, copy, readonly) NSString *province; |
| | | |
| | | ///城市名字属性 |
| | | @property(nonatomic, copy, readonly) NSString *city; |
| | | |
| | | ///区名字属性 |
| | | @property(nonatomic, copy, readonly) NSString *district; |
| | | |
| | | ///街道名字属性 |
| | | @property(nonatomic, copy, readonly) NSString *street; |
| | | |
| | | ///街道号码属性 |
| | | @property(nonatomic, copy, readonly) NSString *streetNumber; |
| | | |
| | | ///城市编码属性 |
| | | @property(nonatomic, copy, readonly) NSString *cityCode; |
| | | |
| | | ///行政区划编码属性 |
| | | @property(nonatomic, copy, readonly) NSString *adCode; |
| | | |
| | | |
| | | ///位置语义化结果的定位点在什么地方周围的描述信息 |
| | | @property(nonatomic, copy, readonly) NSString *locationDescribe; |
| | | |
| | | |
| | | ///位置语义化结果的属性,该定位点周围的poi列表信息 |
| | | @property(nonatomic, retain, readonly) NSArray<BMKLocationPoi *> *poiList; |
| | | |
| | | /** |
| | | * @brief 通过NSData初始化方法 |
| | | */ |
| | | - (id)initWithReGeocodeString:(NSData *)reGeocodeString; |
| | | |
| | | |
| | | /** |
| | | * @brief 通过JSON初始化方法 |
| | | */ |
| | | - (id)initWithJsonString:(NSData *)jsonString withHighAccuracy:(BOOL)highAcc; |
| | | |
| | | @end |
| New file |
| | |
| | | // |
| | | // BMKLocationVersion.h |
| | | // LocationComponent |
| | | // |
| | | // Created by wzy on 15/9/9. |
| | | // Copyright © 2015年 baidu. All rights reserved. |
| | | // |
| | | |
| | | #ifndef BMKLocationVersion_h |
| | | #define BMKLocationVersion_h |
| | | |
| | | #import <UIKit/UIKit.h> |
| | | |
| | | /** |
| | | *获取当前地图API location组件 的版本号 |
| | | *当前location组件版本 : 1.1.0 |
| | | *@return 返回当前API location组件 的版本号 |
| | | */ |
| | | UIKIT_EXTERN NSString* BMKGetMapApiLocationComponentVersion(); |
| | | |
| | | /** |
| | | *获取当前地图API location组件 的float版本号 |
| | | *当前location组件版本 : 1.1 |
| | | *@return 返回当前API location组件 的float版本号 |
| | | */ |
| | | UIKIT_EXTERN float BMKGetMapApiLocationComponentFloatVersion(); |
| | | |
| | | |
| | | |
| | | #endif /* BMKLocationVersion_h */ |
| New file |
| | |
| | | 1、版本: |
| | | 百度地图iOS定位SDK v1.1 |
| | | |
| | | 2、是否带IDFA: |
| | | 是 |
| | | |
| | | 3、是否为Bitcode: |
| | | 是 |
| | | |
| | | 4、集成方法: |
| | | http://lbsyun.baidu.com/index.php?title=ios-locsdk |
| New file |
| | |
| | | // |
| | | // BaseComponent.h |
| | | // BaseComponent |
| | | // |
| | | // Created by baidu on 14-3-17. |
| | | // Copyright (c) 2014年 baidu. All rights reserved. |
| | | // |
| | | |
| | | #import "BMKGeneralDelegate.h" |
| | | #import "BMKMapManager.h" |
| | | #import "BMKTypes.h" |
| | | #import "BMKUserLocation.h" |
| | | #import "BMKVersion.h" |
| New file |
| | |
| | | // |
| | | // BMKGeneralDelegate.h |
| | | // BMapKit |
| | | // |
| | | // Copyright 2011 Baidu Inc. All rights reserved. |
| | | // |
| | | |
| | | #import <Foundation/Foundation.h> |
| | | |
| | | ///通知Delegate |
| | | @protocol BMKGeneralDelegate <NSObject> |
| | | @optional |
| | | /** |
| | | *返回网络错误 |
| | | *@param iError 错误号 |
| | | */ |
| | | - (void)onGetNetworkState:(int)iError; |
| | | |
| | | /** |
| | | *返回授权验证错误 |
| | | *@param iError 错误号 : 为0时验证通过,具体参加BMKPermissionCheckResultCode |
| | | */ |
| | | - (void)onGetPermissionState:(int)iError; |
| | | @end |
| New file |
| | |
| | | /* |
| | | * BMKMapManager.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import "BMKGeneralDelegate.h" |
| | | #import <UIKit/UIKit.h> |
| | | #import "BMKTypes.h" |
| | | |
| | | enum EN_PERMISSION_STATUS |
| | | { |
| | | E_PERMISSION_OK = 0, // 授权验证通过 |
| | | E_PERMISSION_SERVER_ERROR = -200, //服务端数据错误,无法解析服务端返回数据 |
| | | E_PERMISSION_NETWORK_ERROR = -300, //无法建立与服务端的连接 |
| | | |
| | | }; |
| | | |
| | | //地图模块枚举 |
| | | typedef enum { |
| | | BMKMapModuleTile = 0, //瓦片图模块 |
| | | }BMKMapModule; |
| | | |
| | | ///主引擎类 |
| | | @interface BMKMapManager : NSObject |
| | | |
| | | /** |
| | | *百度地图SDK所有接口均支持百度坐标(BD09LL)和国测局坐标(GCJ02),用此方法设置您使用的坐标类型. |
| | | *默认是BD09LL(BMK_COORDTYPE_BD09LL)坐标. |
| | | *如果需要使用GCJ02坐标,需要设置CoordinateType为:BMK_COORDTYPE_COMMON. |
| | | */ |
| | | + (BOOL)setCoordinateTypeUsedInBaiduMapSDK:(BMK_COORD_TYPE) coorType; |
| | | |
| | | /** |
| | | *获取百度地图SDK当前使用的经纬度类型 |
| | | *@return 经纬度类型 |
| | | */ |
| | | + (BMK_COORD_TYPE)getCoordinateTypeUsedInBaiduMapSDK; |
| | | |
| | | /** |
| | | *是否开启打印某模块的log,默认不打印log |
| | | *debug时,建议打开,有利于调试程序;release时建议关闭 |
| | | *@param enable 是否开启 |
| | | *@param mapModule 地图模块 |
| | | */ |
| | | + (void)logEnable:(BOOL) enable module:(BMKMapModule) mapModule; |
| | | |
| | | /** |
| | | *启动引擎 |
| | | *@param key 申请的有效key |
| | | *@param delegate |
| | | */ |
| | | -(BOOL)start:(NSString*)key generalDelegate:(id<BMKGeneralDelegate>)delegate; |
| | | |
| | | /** |
| | | *获取所有在线服务消耗的发送流量,单位:字节 |
| | | */ |
| | | -(int)getTotalSendFlaxLength; |
| | | |
| | | /** |
| | | *获取所有在线服务消耗的接收流量,单位:字节 |
| | | */ |
| | | -(int)getTotalRecvFlaxLength; |
| | | |
| | | /** |
| | | *停止引擎 |
| | | */ |
| | | -(BOOL)stop; |
| | | |
| | | |
| | | |
| | | @end |
| | | |
| | | |
| New file |
| | |
| | | // |
| | | // BMKType.h |
| | | // MapPlatform |
| | | // |
| | | // Created by BaiduMapAPI on 13-3-26. |
| | | // Copyright (c) 2013年 baidu. All rights reserved. |
| | | // |
| | | |
| | | #import <CoreGraphics/CoreGraphics.h> |
| | | #import <CoreLocation/CoreLocation.h> |
| | | |
| | | #import <UIKit/UIKit.h> |
| | | typedef enum |
| | | { |
| | | BMK_COORDTYPE_GPS = 0, ///GPS设备采集的原始GPS坐标(WGS-84) |
| | | BMK_COORDTYPE_COMMON, ///GCJ坐标,google地图、soso地图、aliyun地图、mapabc地图和amap地图所用坐标 |
| | | BMK_COORDTYPE_BD09LL, ///bd09ll 百度经纬度坐标 |
| | | } BMK_COORD_TYPE; |
| | | enum { |
| | | BMKMapTypeNone = 0, ///< 空白地图 |
| | | BMKMapTypeStandard = 1, ///< 标准地图 |
| | | BMKMapTypeSatellite = 2, ///< 卫星地图 |
| | | }; |
| | | typedef NSUInteger BMKMapType; |
| | | |
| | | typedef enum { |
| | | BMKErrorOk = 0, ///< 正确,无错误 |
| | | BMKErrorConnect = 2, ///< 网络连接错误 |
| | | BMKErrorData = 3, ///< 数据错误 |
| | | BMKErrorRouteAddr = 4, ///<起点或终点选择(有歧义) |
| | | BMKErrorResultNotFound = 100, ///< 搜索结果未找到 |
| | | BMKErrorLocationFailed = 200, ///< 定位失败 |
| | | BMKErrorPermissionCheckFailure = 300, ///< 百度地图API授权Key验证失败 |
| | | BMKErrorParse = 310 ///< 数据解析失败 |
| | | }BMKErrorCode; |
| | | //鉴权结果状态码 |
| | | typedef enum { |
| | | E_PERMISSIONCHECK_CONNECT_ERROR = -300,//链接服务器错误 |
| | | E_PERMISSIONCHECK_DATA_ERROR = -200,//服务返回数据异常 |
| | | E_PERMISSIONCHECK_OK = 0, // 授权验证通过 |
| | | E_PERMISSIONCHECK_KEY_ERROR = 101, //ak不存在 |
| | | E_PERMISSIONCHECK_MCODE_ERROR = 102, //mcode签名值不正确 |
| | | E_PERMISSIONCHECK_UID_KEY_ERROR = 200, // APP不存在,AK有误请检查再重试 |
| | | E_PERMISSIONCHECK_KEY_FORBIDEN= 201, // APP被用户自己禁用,请在控制台解禁 |
| | | /* |
| | | *更多鉴权状态码请参考: |
| | | *http://developer.baidu.com/map/index.php?title=lbscloud/api/appendix |
| | | */ |
| | | }BMKPermissionCheckResultCode; |
| | | //检索结果状态码 |
| | | typedef enum{ |
| | | BMK_SEARCH_NO_ERROR = 0,///<检索结果正常返回 |
| | | BMK_SEARCH_AMBIGUOUS_KEYWORD,///<检索词有岐义 |
| | | BMK_SEARCH_AMBIGUOUS_ROURE_ADDR,///<检索地址有岐义 |
| | | BMK_SEARCH_NOT_SUPPORT_BUS,///<该城市不支持公交搜索 |
| | | BMK_SEARCH_NOT_SUPPORT_BUS_2CITY,///<不支持跨城市公交 |
| | | BMK_SEARCH_RESULT_NOT_FOUND,///<没有找到检索结果 |
| | | BMK_SEARCH_ST_EN_TOO_NEAR,///<起终点太近 |
| | | BMK_SEARCH_KEY_ERROR,///<key错误 |
| | | BMK_SEARCH_NETWOKR_ERROR,///网络连接错误 |
| | | BMK_SEARCH_NETWOKR_TIMEOUT,///网络连接超时 |
| | | BMK_SEARCH_PERMISSION_UNFINISHED,///还未完成鉴权,请在鉴权通过后重试 |
| | | BMK_SEARCH_INDOOR_ID_ERROR,///室内图ID错误 |
| | | BMK_SEARCH_FLOOR_ERROR,///室内图检索楼层错误 |
| | | BMK_SEARCH_INDOOR_ROUTE_NO_IN_BUILDING,///起终点不在支持室内路线的室内图内 |
| | | BMK_SEARCH_INDOOR_ROUTE_NO_IN_SAME_BUILDING,///起终点不在同一个室内 |
| | | BMK_SEARCH_PARAMETER_ERROR,///参数错误 |
| | | }BMKSearchErrorCode; |
| | | |
| | | //调起百度地图结果状态码 |
| | | typedef enum{ |
| | | BMK_OPEN_NO_ERROR = 0,///<正常 |
| | | BMK_OPEN_WEB_MAP,///打开的是web地图 |
| | | BMK_OPEN_OPTION_NULL,///<传入的参数为空 |
| | | BMK_OPEN_NOT_SUPPORT,///<没有安装百度地图,或者版本太低 |
| | | BMK_OPEN_POI_DETAIL_UID_NULL,///<poi详情 poiUid为空 |
| | | BMK_OPEN_POI_NEARBY_KEYWORD_NULL,///<poi周边 keyWord为空 |
| | | BMK_OPEN_ROUTE_START_ERROR,///<路线起点有误 |
| | | BMK_OPEN_ROUTE_END_ERROR,///<路线终点有误 |
| | | BMK_OPEN_PANORAMA_UID_ERROR,///<调起全景 poiUid不正确 |
| | | BMK_OPEN_PANORAMA_ABSENT,///<调起全景 此处不支持全景 |
| | | BMK_OPEN_PERMISSION_UNFINISHED,///还未完成鉴权,请在鉴权通过后重试 |
| | | BMK_OPEN_KEY_ERROR,///<app key错误 |
| | | BMK_OPEN_NETWOKR_ERROR,///网络连接错误 |
| | | }BMKOpenErrorCode; |
| | | |
| | | ///表示一个经纬度范围 |
| | | typedef struct { |
| | | CLLocationDegrees latitudeDelta; ///< 纬度范围 |
| | | CLLocationDegrees longitudeDelta; ///< 经度范围 |
| | | } BMKCoordinateSpan; |
| | | |
| | | ///表示一个经纬度区域 |
| | | typedef struct { |
| | | CLLocationCoordinate2D northEast; ///< 东北角点经纬度坐标 |
| | | CLLocationCoordinate2D southWest; ///< 西南角点经纬度坐标 |
| | | } BMKCoordinateBounds; |
| | | |
| | | ///表示一个经纬度区域 |
| | | typedef struct { |
| | | CLLocationCoordinate2D center; ///< 中心点经纬度坐标 |
| | | BMKCoordinateSpan span; ///< 经纬度范围 |
| | | } BMKCoordinateRegion; |
| | | |
| | | ///表示一个经纬度坐标点 |
| | | typedef struct { |
| | | int latitudeE6; ///< 纬度,乘以1e6之后的值 |
| | | int longitudeE6; ///< 经度,乘以1e6之后的值 |
| | | } BMKGeoPoint; |
| | | |
| | | ///地理坐标点,用直角地理坐标表示 |
| | | typedef struct { |
| | | double x; ///< 横坐标 |
| | | double y; ///< 纵坐标 |
| | | } BMKMapPoint; |
| | | |
| | | ///矩形大小,用直角地理坐标表示 |
| | | typedef struct { |
| | | double width; ///< 宽度 |
| | | double height; ///< 高度 |
| | | } BMKMapSize; |
| | | |
| | | ///矩形,用直角地理坐标表示 |
| | | typedef struct { |
| | | BMKMapPoint origin; ///< 屏幕左上点对应的直角地理坐标 |
| | | BMKMapSize size; ///< 坐标范围 |
| | | } BMKMapRect; |
| | | |
| | | ///地图缩放比例 |
| | | typedef CGFloat BMKZoomScale; |
| | | |
| | | /// 经过投影后的世界范围大小,与经纬度(-85,180)投影后的坐标值对应 |
| | | UIKIT_EXTERN const BMKMapSize BMKMapSizeWorld; |
| | | /// 经过投影后的世界矩形范围 |
| | | UIKIT_EXTERN const BMKMapRect BMKMapRectWorld; |
| | | /// 空的直角坐标矩形 |
| | | UIKIT_EXTERN const BMKMapRect BMKMapRectNull; |
| | | |
| | | ///线路检索节点信息,一个路线检索节点可以通过经纬度坐标或城市名加地名确定 |
| | | @interface BMKPlanNode : NSObject{ |
| | | NSString* _cityName; |
| | | NSString* _name; |
| | | CLLocationCoordinate2D _pt; |
| | | } |
| | | |
| | | ///节点所在城市 |
| | | @property (nonatomic, strong) NSString* cityName; |
| | | ///节点所在城市ID |
| | | @property (nonatomic, assign) NSInteger cityID; |
| | | ///节点名称 |
| | | @property (nonatomic, strong) NSString* name; |
| | | ///节点坐标 |
| | | @property (nonatomic) CLLocationCoordinate2D pt; |
| | | @end |
| | | |
| | | ///室内路线检索节点信息 |
| | | @interface BMKIndoorPlanNode : NSObject |
| | | |
| | | ///节点所在楼层 |
| | | @property (nonatomic, retain) NSString* floor; |
| | | ///节点坐标 |
| | | @property (nonatomic) CLLocationCoordinate2D pt; |
| | | |
| | | @end |
| | | |
| | | ///此类表示地址结果的层次化信息 |
| | | @interface BMKAddressComponent : NSObject |
| | | |
| | | /// 街道号码 |
| | | @property (nonatomic, strong) NSString* streetNumber; |
| | | /// 街道名称 |
| | | @property (nonatomic, strong) NSString* streetName; |
| | | /// 区县名称 |
| | | @property (nonatomic, strong) NSString* district; |
| | | /// 城市名称 |
| | | @property (nonatomic, strong) NSString* city; |
| | | /// 省份名称 |
| | | @property (nonatomic, strong) NSString* province; |
| | | /// 国家 |
| | | @property (nonatomic, strong) NSString* country; |
| | | /// 国家代码 |
| | | @property (nonatomic, strong) NSString* countryCode; |
| | | /// 行政区域编码 |
| | | @property (nonatomic, strong) NSString* adCode; |
| | | |
| | | @end |
| New file |
| | |
| | | // |
| | | // BMKUserLocation.h |
| | | // BaseComponent |
| | | // |
| | | // Created by Baidu on 3/26/14. |
| | | // Copyright (c) 2014 baidu. All rights reserved. |
| | | // |
| | | #import <CoreLocation/CLLocation.h> |
| | | #import <Foundation/Foundation.h> |
| | | #import "BMKBaseComponent.h" |
| | | @class CLLocation; |
| | | @class CLHeading; |
| | | @interface BMKUserLocation : NSObject |
| | | |
| | | /// 位置更新状态,如果正在更新位置信息,则该值为YES |
| | | @property (readonly, nonatomic, getter=isUpdating) BOOL updating; |
| | | |
| | | /// 位置信息,尚未定位成功,则该值为nil |
| | | @property (readonly, nonatomic,strong) CLLocation *location; |
| | | |
| | | /// heading信息,尚未定位成功,则该值为nil |
| | | @property (readonly, nonatomic, strong) CLHeading *heading; |
| | | |
| | | /// 定位标注点要显示的标题信息 |
| | | @property (strong, nonatomic) NSString *title; |
| | | |
| | | /// 定位标注点要显示的子标题信息. |
| | | @property (strong, nonatomic) NSString *subtitle; |
| | | |
| | | @end |
| New file |
| | |
| | | // |
| | | // BMKVersion.h |
| | | // BMapKit |
| | | // |
| | | // Copyright 2011 Baidu Inc. All rights reserved. |
| | | // |
| | | |
| | | #import <UIKit/UIKit.h> |
| | | |
| | | |
| | | /*****更新日志:***** |
| | | V0.1.0: 测试版 |
| | | 支持地图浏览,基础操作 |
| | | 支持POI搜索 |
| | | 支持路线搜索 |
| | | 支持地理编码功能 |
| | | -------------------- |
| | | V1.0.0:正式发布版 |
| | | 地图浏览,操作,多点触摸,动画 |
| | | 标注,覆盖物 |
| | | POI、路线搜索 |
| | | 地理编码、反地理编码 |
| | | 定位图层 |
| | | -------------------- |
| | | V1.1.0: |
| | | 离线地图支持 |
| | | -------------------- |
| | | V1.1.1: |
| | | 增加suggestionSearch接口 |
| | | 可以动态更改annotation title |
| | | fix小内存泄露问题 |
| | | -------------------- |
| | | V1.2.1: |
| | | 增加busLineSearch接口 |
| | | 修复定位圈范围内不能拖动地图的bug |
| | | |
| | | -------------------- |
| | | V2.0.0 |
| | | |
| | | 新增: |
| | | 全新的3D矢量地图渲染 |
| | | BMKMapView设定地图旋转俯视角度:rotation、overlooking |
| | | BMKMapView设定指南针显示位置:compassPosition |
| | | BMKMapView控制生命周期:viewWillAppear、viewWillDisappear |
| | | 地图标注可点,BMKMapViewDelegate新增接口回调接口onClickedMapPoi |
| | | BMKAnnotationView设置annotation是否启用3D模式:enabled3D |
| | | overlay绘制方式改变,采用opengl绘制: |
| | | BMKOverlayView使用opengl渲染接口:glRender子类重载此函数实现gl绘制 |
| | | 基本opengl线绘制:renderLinesWithPoints |
| | | 基本opengl面绘制:renderRegionWithPointsl |
| | | 全新的矢量离线地图数据: |
| | | BMKOfflineMap下载离线地图:start |
| | | BMKOfflineMap更新离线地图:update |
| | | BMKOfflineMap暂停下载或更新:pasue |
| | | 获得热点城市列表:getHotCityList |
| | | 获得支持离线数据的城市:getOfflineCityList |
| | | 根据城市名查询城市信息:searchCity |
| | | 更新: |
| | | BMKMapView的缩放级别zoomLevel更新为float型,实现无级缩放 |
| | | 更新地图类型枚举: |
| | | enum { BMKMapTypeStandard = 1, ///< 标准地图 |
| | | BMKMapTypeTrafficOn = 2, ///< 实时路况 |
| | | BMKMapTypeSatellite = 4, ///< 卫星地图 |
| | | BMKMapTypeTrafficAndSatellite = 8, ///< 同时打开实时路况和卫星地图 |
| | | }; |
| | | |
| | | |
| | | -------------------- |
| | | v2.0.1 |
| | | 新增: |
| | | § MapView增加事件监听 |
| | | BMKMapviewDelegate中- mapView: onClickedMapBlank:方法监听地图单击事件 |
| | | BMKMapviewDelegate中- mapView: onDoubleClick:方法监听地图双击事件 |
| | | BMKMapviewDelegate中- mapView: onLongClick:方法监听地图长按事件 |
| | | § 地图截图功能 |
| | | BMKmapview中 -(UIImage*) takeSnapshot; |
| | | § 路径规划增加途经点 |
| | | BMKSearch中- (BOOL)drivingSearch: startNode: endCity: endNode: throughWayPoints: |
| | | § suggestion搜索支持按城市搜索 |
| | | 优化: |
| | | § 全面支持iPad |
| | | § 优化添加海量annotation逻辑 |
| | | § BMKOfflineMap中: |
| | | - (BOOL)pasue:(int)cityID; |
| | | 改为 |
| | | - (BOOL)pause:(int)cityID |
| | | § BMKMapview中: |
| | | @property (nonatomic) CGPoint compassPositon; |
| | | 改为 |
| | | @property (nonatomic) CGPoint compassPosition; |
| | | § BMKRouteAddrResult结构添加属性: |
| | | @synthesize wayPointPoiList; |
| | | @synthesize wayPointCityList; |
| | | § BMKPlanNode中添加属性: |
| | | @synthesize cityName; 添加城市属性 |
| | | § BMKSuggestionresult结构添加属性: |
| | | @synthesize districtList; 返回区域列表 |
| | | 修复: |
| | | § 修复与第三方类库冲突的问题 |
| | | 修复与gzip、Reachability、png、jpeg、json、xml、sqlite等第三方类库冲突问题 |
| | | |
| | | |
| | | -------------------- |
| | | v2.0.2 |
| | | 新增: |
| | | 1.全新的key验证体系 |
| | | |
| | | 2.增加短串分享接口 |
| | | 1)在BMKType中新增数据结构:BMK_SHARE_URL_TYPE(分享串数据类型) |
| | | 2)在BMKSearch中新增接口-(BOOL)poiDetailShareUrl:(NSString*) uid; 发起poi短串搜索 |
| | | 3)在BMKSearch中新增接口-(BOOL)reverseGeoShareUrl:(CLLocationCoordinate2D)coor |
| | | poiName:(NSString*)name |
| | | poiAddress:(NSString*)address; 发起反geo短串搜索 |
| | | 4)在BMKSearchDelegate中新增接口-(void)onGetShareUrl:(NSString*) url |
| | | withType:(BMK_SHARE_URL_TYPE) urlType |
| | | errorCode:(int)error; 返回短串分享url |
| | | 3.比例尺控件 |
| | | 1)在BMKMapview中新增属性@property (nonatomic) BOOL showMapScaleBar;比例尺是否显示 |
| | | 2)在BMKMapview中新增属性@property (nonatomic) CGPoint mapScaleBarPosition;比例尺显示位置 |
| | | |
| | | 4.定位罗盘效果 |
| | | 1)在BMKMapview中新增数据结构:BMKUserTrackingMode(定位模式) |
| | | 2)在BMKMapview中新增属性@property (nonattomic) BMKUserTrackingMode userTrackingMode; 设定定位模式 |
| | | |
| | | 5.驾车避让拥堵策略 |
| | | 1)在BMKSearch中新增驾车检索策略常量BMKCarTrafficFIRST = 60,///<驾车检索策略常量:躲避拥堵 |
| | | |
| | | 6.路径查询增加时间、打车费用结果 |
| | | 1)在BMKSearch中新增类:BMKTime(此类代表一个时间段,每个属性都是一个时间段。) |
| | | 2)在BMKTransitRoutePlan中新增属性@property (nonatomic) float price; 白天打车估价,单位(元) |
| | | 3)在BMKTransitRoutePlan中新增属性@property (nonatomic, retain) BMKTime* time; 方案所用时间 |
| | | 4)在BMKRoutePlan中新增属性@property (nonatomic, retain) BMKTime* time; 方案预计的行驶时间 |
| | | |
| | | 优化: |
| | | 1)对在BMKMapview中的接口- (void)removeAnnotations:(NSArray *)annotations;(移除一组标注)进行了优化 |
| | | |
| | | 修复: |
| | | 1)修复离线地图――支持离线包的城市列表中省份下无子城市的问题 |
| | | 2)修复前台数据请求后退至后台opengl继续渲染,应用Crash的问题 |
| | | |
| | | -------------------- |
| | | v2.1.0 |
| | | 新增: |
| | | 1.全面接入LBS.云V2.0,全面开放LBS.云检索能力 |
| | | 1)在BMKCloudSearchInfo中新增类BMKBaseCloudSearchInfo,BMKCloudSearchInfo,BMKCloudLocalSearchInfo,BMKCloudNearbySearchInfo,BMKCloudBoundSearchInfo,BMKCloudDetailSearchInfo来存储云检索参数 |
| | | 2)在BMKCloudPOIList中新增类BMKCloudPOIList来存储云检索结果 |
| | | 3)在BMKCloudSearch中新增数据结构:BMKCloudSearchType(云检索类型) |
| | | 4)在BMKCloudSearch中新增接口- (BOOL)localSearchWithSearchInfo:;发起本地云检索 |
| | | 5)在BMKCloudSearch中新增接口- (BOOL) nearbySearchWithSearchInfo:;发起周边云检索 |
| | | 6)在BMKCloudSearch中新增接口- (BOOL) boundSearchWithSearchInfo:;发起矩形云检索 |
| | | 7)在BMKCloudSearch中新增接口- (BOOL) detailSearchWithSearchInfo:;发起详情云检索 |
| | | 8)在BMKCloudSearch中新增接口- (void)onGetCloudPoiResult: searchType: errorCode:;返回云检索列表结果 |
| | | 9)在BMKCloudSearch中新增接口- (void) onGetCloudPoiDetailResult: searchType: errorCode:;返回云检索详情结果 |
| | | 2.增加图片图层BMKGroundOverlay、BMKGroundOverlayView |
| | | 1)在BMKGroundOverlay中新增属性@property (nonatomic,assign) CLLocationCoordinate2D pt;两种绘制GroundOverlay的方式之一:绘制的位置地理坐标,与anchor配对使用 |
| | | 2)在BMKGroundOverlay中新增属性@property (nonatomic,assign) CGPoint anchor;用位置绘制时图片的锚点,图片左上角为(0.0f,0.0f),向右向下为正 |
| | | 3)在BMKGroundOverlay中新增属性@property (nonatomic,assign) BMKCoordinateBounds bound;两种绘制GroundOverlay的方式之二:绘制的地理区域范围,图片在此区域内合理缩放 |
| | | 4)在BMKGroundOverlay中新增属性@property(nonatomic, strong) UIImage *icon;绘制图片 |
| | | 5)在BMKGroundOverlay中新增接口+(BMKGroundOverlay*)groundOverlayWithPosition:zoomLevel:anchor:icon:;根据指定经纬度坐标生成一个groundOverlay |
| | | 6)在BMKGroundOverlay中新增接口+(BMKGroundOverlay*) groundOverlayWithBounds:icon:;根据指定区域生成一个groundOverlay |
| | | 3.增加自定义泡泡 |
| | | 1)在BMKActionPaopaoView中新增接口- (id)initWithCustomView:(UIView*)customView;泡泡显示View自定义 |
| | | 4.增加地图中心点映射屏幕点 |
| | | 1)在BMKMapView中新增接口- (void)setMapCenterToScreenPt:;设置地图中心点在地图中的屏幕坐标位置 |
| | | 5.增加以手势触摸点中心为基准旋转缩放底图功能和控制开关 |
| | | 1)在BMKMapView中新增属性@property(nonatomic, getter=isChangeWithTouchPointCenterEnabled) BOOL ChangeWithTouchPointCenterEnabled;设定地图View能否支持以手势中心点为轴进行旋转和缩放(默认以屏幕中心点为旋转和缩放中心) |
| | | 6.增加同时改变地图俯角,旋转角度,缩放比例,中心点接口 |
| | | 1)新增类BMKMapStatus来表示地图状态参数 |
| | | 2)在BMKMapView中新增接口- (void)setMapStatus:;设置地图状态 |
| | | 3)在BMKMapView中新增接口- (void)setMapStatus: withAnimation:;设置地图状态(指定是否需要动画效果) |
| | | 4)在BMKMapView中新增接口- (void)setMapStatus: withAnimation: withAnimationTime:;设置地图状态(指定是否需要动画效果+指定动画时间) |
| | | 5)在BMKMapView中新增接口- (BMKMapStatus*)getMapStatus;获取地图状态 |
| | | 7.增加地图状态改变实时通知 |
| | | 1)在BMKMapView中新增接口- (void)mapStatusDidChanged:;地图状态改变完成后会调用此接口 |
| | | |
| | | 优化: |
| | | 1.点击Annotation置顶 |
| | | 1)在BMKMapView中新增属性@property (nonatomic, assign) BOOL isSelectedAnnotationViewFront;设定是否总让选中的annotaion置于最前面 |
| | | 2.定位脱离MapView |
| | | 1)在BMKUserLocation中新增接口-(void)startUserLocationService;打开定位服务 |
| | | 2)在BMKUserLocation中新增接口-(void)stopUserLocationService;关闭定位服务 |
| | | 3)在BMKUserLocation中新增接口- (void)viewDidGetLocatingUser:;开启定位后,会自动调用此接口返回当前位置的经纬度 |
| | | 3.定位图层样式自定义灵活性优化 |
| | | 1)新增类BMKLocationViewDisplayParam来存储定位图层自定义参数 |
| | | 2)在BMKMapView中新增接口- (void)updateLocationViewWithParam:;动态定制定位图层样式 |
| | | |
| | | 修复: |
| | | 1)修复点击annotation回调长按监听接口- (void)mapview: onLongClick:的问题 |
| | | 2)修复TransitRoutePlan中Content属性为空的问题 |
| | | 3)修复缩放底图,接口- (void)mapView: regionDidChangeAnimated:不回调的问题 |
| | | 4)修复从其他页面返回原页面泡泡被压盖的问题 |
| | | 5)解决WiFi无网络信号时首次加载卡屏的问题 |
| | | |
| | | -------------------- |
| | | v2.1.1 |
| | | 新增: |
| | | 1.新增调启百度地图导航的接口(百度地图导航和Web端导航) |
| | | 在BMKNavigation中新增类枚举类型的数据结构BMK_NAVI_TYPE来定义调起导航的两种类型:BMK_NAVI_TYPE_NATIVE(调起客户端导航)和BMK_NAVI_TYPE_WEB(调起web导航) |
| | | 在BMKNavigation中新增类NaviPara来管理调起导航时传入的参数 |
| | | 在类NaviPara中新增属性@property (nonatomic, retain) BMKPlanNode* startPoint;定义导航的起点 |
| | | 在类NaviPara中新增属性@property (nonatomic, retain) BMKPlanNode* endPoint;定义导航的终点 |
| | | 在类NaviPara中新增属性@property (nonatomic, assign) BMK_NAVI_TYPE naviType;定义导航的类型 |
| | | 在类NaviPara中新增属性@property (nonatomic, retain) NSString* appScheme;定义应用返回scheme |
| | | 在类NaviPara中新增属性@property (nonatomic, retain) NSString* appName;定义应用名称 |
| | | 在BMKNavigation中新增接口+ (void)openBaiduMapNavigation:;根据传入的参数调启导航 |
| | | |
| | | 2.几何图形绘制中,增加弧线绘制方法 |
| | | 在BMKArcline中新增接口+ (BMKArcline *)arclineWithPoints:;根据指定坐标点生成一段圆弧 |
| | | 在BMKArcline中新增接口+ (BMKArcline *)arclineWithCoordinates:;根据指定经纬度生成一段圆弧 |
| | | 在类BMKArclineView中新增属性@property (nonatomic, readonly) BMKArcline *arcline;来定义该View对应的圆弧数据对象 |
| | | 在BMKArclineView中新增接口- (id)initWithArcline:;根据指定的弧线生成一个圆弧View |
| | | |
| | | 3.几何图形绘制中,扩增凹多边形绘制能力 |
| | | |
| | | 4.新增Key验证返回值 |
| | | 在BMKMapManager中新增枚举数据类型EN_PERMISSION_STATUS类来定义key验证错误码 |
| | | 服务端具体返回的错误码请参见http://developer.baidu.com/map/lbs-appendix.htm#.appendix2 |
| | | |
| | | 5.新增公交换乘查询中的结果字段 |
| | | 在类BMKLine中新增属性@property (nonatomic) int zonePrice;定义路段价格 |
| | | 在类BMKLine中新增属性@property (nonatomic) int totalPrice;定义线路总价格 |
| | | 在类BMKLine中新增属性@property (nonatomic) int time;定义线路耗时,单位:秒 |
| | | 在类BMKRoute中新增属性@property (nonatomic) int time;定义此路段的消耗时间,单位:秒 |
| | | |
| | | 优化: |
| | | 优化Key鉴权认证策略 |
| | | 优化几何图形绘制中,折线段绘制末端圆滑 |
| | | 提升添加、删除几何图形覆盖物的效率 |
| | | 修复: |
| | | 修复iOS7系统下,定位图层拖图时卡顿的bug |
| | | 修复POI检索结果中,结果页索引始终为0的bug |
| | | 修复驾车线路规划中,最后一个节点提示信息有误的bug |
| | | -------------------- |
| | | v2.2.0 |
| | | 新增: |
| | | 1. 新增地图多实例能力,开发者可在同一个页面上构建多张相互独立的地图,各地图上的覆盖物互不干扰; |
| | | 2. 新增检索多实例能力,开发者可并行发起多个检索来满足自己实际的业务需求 |
| | | 由于新增检索多实例能力,因此需要在BMKSearchDelegate的回调中增加searcher参数来表明是哪个检索对象发起的检 索。所以应用检索多实例时需要将检索结果和searcher来进行一一对应。示例如下: |
| | | - (void)onGetPoiResult:(BMKSearch*)searcher result:(NSArray*)poiResultListsearchType:(int)type errorCode:(int)error{ |
| | | if(searcher==_search){ |
| | | NSLog(@"这是_search 对应的POI搜索结果"); |
| | | }else if(searcher==_search2){ |
| | | NSLog(@"这是_search2对应的POI搜索结果"); |
| | | } |
| | | } |
| | | 3. 新增地图最大、最小缩放等级的控制方法 |
| | | 在类BMKMapView中新增属性@property (nonatomic) float minZoomLevel;来设定地图的自定义最小比例尺级别 |
| | | 在类BMKMapView中新增属性@property (nonatomic) float maxZoomLevel;来设定地图的自定义最大比例尺级别 |
| | | 4. 新增地图操作的手势控制开关 |
| | | 在类BMKMapView中新增属性@property(nonatomic, getter=isZoomEnabledWithTap) BOOL zoomEnabledWithTap;来设定地图View能否支持用户单指双击放大地图,双指单击缩小地图 |
| | | 在类BMKMapView中新增属性@property(nonatomic, getter=isOverlookEnabled) BOOL overlookEnabled;来设定地图View能否支持俯仰角 |
| | | 在类BMKMapView中新增属性@property(nonatomic, getter=isRotateEnabled) BOOL rotateEnabled;来设定地图View能否支持旋转 |
| | | |
| | | |
| | | 修复: |
| | | 1. 修复遗留zip库冲突问题 |
| | | 2. 解决Documents下的非用户数据上传iCloud的问题 |
| | | 3. 修复BMKMapViewDelegate中regionDidChangeAnimated / regionWillChangeAnimated图区变化问题 |
| | | -------------------- |
| | | v2.2.1 |
| | | 修复: |
| | | 1. 修复v2.2.0版本覆盖安装后,地图无法正常显示的问题 |
| | | 2. 修复地图高级别下,道路名称不显示的问题 |
| | | 3. 修复BMKMapManage的stop方法不可用的问题 |
| | | 4. 修复setMapStatus中设置地图等级异常的问题 |
| | | 5. 修复地图中心点偏移时,拖动地图覆盖物异常的问题 |
| | | 6. 修复BMKMapView中手势控制相关的enable属性获取不正确的问题 |
| | | 7. 修复与XML库冲突的问题 |
| | | -------------------- |
| | | v2.3.0 |
| | | 新增: |
| | | 可根据开发者的实际需求,下载满足需求的定制功能开发包 |
| | | 1. 基础地图:包括基本矢量地图、卫星图、实时路况图、离线地图及各种地图覆盖物,此外还包括各种与地图相关的操作和事件监听 |
| | | 2. 检索功能:包括POI检索、公交信息查询、路线规划、正向/反向地理编码、在线建议查询、短串分享等功能 |
| | | 针对检索业务设计了全新更易用、学习成本更低的程序功能接口 |
| | | 3. LBS云检索:提供周边、区域、城市内、详情多种方式检索用户存储在LBS云内的自有数据 |
| | | 4. 定位功能:提供便捷的接口,帮助用户快捷获取当前位置信息 |
| | | 实现全面升级优化,定位功能可脱离地图单独使用 |
| | | 5. 计算工具:包括测距(两点之间地理距离)、坐标转换、调起百度地图导航等功能 |
| | | -------------------- |
| | | v2.4.0 |
| | | 新增: |
| | | 基础地图 |
| | | 1. 开放热力图绘制能力,帮助用户绘制自有数据热力图; |
| | | 在文件BMKHeatMap.h中新增类BMKHeatMapNode来表示热力图数据的单个数据节点 |
| | | 在类BMKHeatMapNode中新增属性@property (nonatomic) CLLocationCoordinate2D pt;定义点的位置坐标 |
| | | 在类BMKHeatMapNode中新增属性@property (nonatomic) double intensity;定义点的强度权值 |
| | | 在BMKHeatMap中新增类BMKHeatMap来存储热力图的绘制数据和自定义热力图的显示样式 |
| | | 在类BMKHeatMap中新增属性@property (nonatomic, assign) int mRadius; 设置热力图的柔化半径 |
| | | 在类BMKHeatMap中新增属性@property (nonatomic, retain) BMKGradient* mGradient; 设置热力图的渐变色 |
| | | 在类BMKHeatMap中新增属性@property (nonatomic, assign) double mOpacity; 设置热力图的透明度 |
| | | 在类BMKHeatMap中新增属性@property (nonatomic, retain) NSMutableArray* mData; 设置热力图数据 |
| | | 在类BMKMapView中新增方法- (void)addHeatMap:;来添加热力图 |
| | | 在类BMKMapView中新增方法- (void)removeHeatMap;来删除热力图 |
| | | |
| | | 检索功能 |
| | | 1. 开放POI的Place详情信息检索能力; |
| | | 在BMKPoiSearchOption.h文件中新增poi详情检索信息类BMKPoiDetailSearchOption |
| | | 在类 BMKPoiDetailSearchOption中新增属性@property (nonatomic, retain) NSString* poiUid; poi的uid |
| | | 在BMKPoiSearchType.h文件中新增poi详情检索结果类BMKPoiDetailResult |
| | | 在类BMKPoiSearch中新增方法- (BOOL)poiDetailSearch:;来根据poi uid 发起poi详情检索 |
| | | 在BMKPoiSearchDelegate中新增回调- (void)onGetPoiDetailResult: result: errorCode:;来返回POI详情搜索结果 |
| | | |
| | | 定位功能 |
| | | 1. 新增定位多实例,满足开发者在多个页面分别使用定位的需求; |
| | | 优化: |
| | | 1. 高级别地图下做平移操作时,标注覆盖物移动流畅性优化; |
| | | 修复: |
| | | 1. 修复相邻地形图图层拼接时,接缝过大的问题; |
| | | 2. 修复检索内存泄露的问题; |
| | | 3. 修复定位图层内存泄露的问题; |
| | | -------------------- |
| | | v2.4.1 |
| | | 优化: |
| | | 1. 优化底图相关的内存使用问题; |
| | | |
| | | -------------------- |
| | | v2.5.0 |
| | | 使用Xcode6创建工程时注意事项如下: |
| | | 在info.plist中添加:Bundle display name (Xcode6新建的项目没有此配置,若没有会造成manager start failed) |
| | | 【 新 增 】 |
| | | 1. 新增对arm64 CPU架构的适配; |
| | | 基础地图 |
| | | 1. 新增对iPhone6、iPhone6 plus的屏幕适配; |
| | | 定位功能 |
| | | 1. 新增对iOS8定位的适配; |
| | | 在使用SDK为您提供的定位功能时,注意事项如下: |
| | | 需要在info.plist里添加(以下二选一,两个都添加默认使用NSLocationWhenInUseUsageDescription): |
| | | NSLocationWhenInUseUsageDescription ,允许在前台使用时获取GPS的描述 |
| | | NSLocationAlwaysUsageDescription ,允许永久使用GPS的描述 |
| | | 【 修 复 】 |
| | | 修复Tabber控制器中使用定位弹出框异常的问题; |
| | | 修复scrollenable=no,仍可以移动地图的问题; |
| | | 修复多边形在特定坐标下显示异常问题; |
| | | 修复定位时间戳错误的问题; |
| | | 修复autolayout时,BMKMapView横屏时无法自动扩展的问题; |
| | | 修复从B页返回到A页后,在A页的viewWillAppear方法中setCenterCoordinate无效的问题; |
| | | |
| | | -------------------- |
| | | v2.6.0 |
| | | 注意:新版本开发包头文件中部分接口和枚举类型有变更,请确保使用最新版本的头文件。 |
| | | 【 变 更 】 |
| | | 定位功能 |
| | | 1、修改BMKLocationServiceDelegate: |
| | | - (void)didUpdateBMKUserLocation:(BMKUserLocation *)userLocation; //修改用户位置更新后的回调 |
| | | |
| | | 【 新 增 】 |
| | | 基础地图 |
| | | 1. 地图类型修改为:enum { |
| | | BMKMapTypeStandard = 1, ///<标准地图 |
| | | BMKMapTypeSatellite = 2, ///<卫星地图 |
| | | }; |
| | | typedefNSUIntegerBMKMapType; |
| | | 2. 在类BMKMapView中新增: |
| | | 属性:baiduHeatMapEnabled,设定地图是否打开百度城市热力图图层(百度自有数据) |
| | | 接口:- isSurpportBaiduHeatMap,判断当前图区是否支持百度热力图 |
| | | 属性:buildingsEnabled ,设定地图是否现实3D楼块效果 |
| | | 属性:trafficEnabled, 设定地图是否打开路况图层 |
| | | 接口:- (void)showAnnotations: animated:,设置地图使显示区域显示所有annotations |
| | | 接口:+(void)willBackGround,当应用即将后台时调用,停止一切调用opengl相关的操作 |
| | | 接口:+(void)didForeGround,当应用恢复前台状态时调用 |
| | | 3. 在类BMKMapViewDelegate中新增接口: |
| | | - (void)mapViewDidFinishLoading: 地图初始化完毕时会调用 |
| | | - (void)mapView: onDrawMapFrame: 地图渲染每一帧画面过程中(地图更新)会调用 |
| | | 4. 在BMKGroundOverlay.h中新增透明度设置属性: alpha |
| | | 5. 新增虚线绘制样式polyline/polygon的边框/circle的边框均可设定为虚线样式并指定颜色,自定义overlay也可在glrender中实现。 |
| | | 新增资源: |
| | | 在mapapi.bundle的images文件夹中增加lineDashTexture.png,用于生成虚线纹理 |
| | | 新增属性: |
| | | 在BMKOverlayGLBaseView.h中,@propertyBOOLlineDash;// 是否为虚线样式 |
| | | 在BMKOverlayView.h中新增方法: |
| | | -(void)renderLinesWithPoints:(BMKMapPoint *)points pointCount:(NSUInteger)pointCount |
| | | strokeColor:(UIColor *)strokeColor |
| | | lineWidth:(CGFloat)lineWidth |
| | | looped:(BOOL)looped |
| | | lineDash:(BOOL)lineDash; |
| | | 注:该方法再BMKPolylineView/BMKPolygonView/BMKCircleView绘制中会自动调用,用户自定义view也可以调用这个方法实线虚线样式。 |
| | | 6. 新增自定义纹理绘制线:polyline/polygon的边框/circle的边框均可设定指定纹理,自定义overlay也可在glrender中实现。 |
| | | 在BMKOverlayView.h中新增属性: |
| | | @property (nonatomic, readonly) GLuintstrokeTextureID;//关联的纹理对象ID |
| | | 在BMKOverlayView.h中新增方法: |
| | | -(GLuint)loadStrokeTextureImage:(UIImage *)textureImage; |
| | | |
| | | 定位功能 |
| | | 1、在BMKLocationService新增接口: |
| | | +setLocationDistanceFilter: //设置定位的最小更新距离(米) |
| | | +getCurrentLocationDistanceFilter //获取定位的最小更新距离(米) |
| | | +setLocationDesiredAccuracy: //设置定位精准度 |
| | | +getCurrentLocationDesiredAccuracy //获取定位精准度 |
| | | |
| | | 【 优 化 】 |
| | | 1. SDK配置使用ARC; |
| | | 2. 更新鉴权错误码; |
| | | |
| | | 【 修 复 】 |
| | | 1. 修复定位服务中,开启定位和停止定位没有成对使用造成的问题; |
| | | 2. 修复使用circleWithCenterCoordinate:radius:画圆时半径误差偏大的问题; |
| | | 3. 修复在6plus上标注显示过小的问题; |
| | | 4. 修复annotation拖拽结束后向下偏移的问题; |
| | | |
| | | |
| | | -------------------- |
| | | v2.7.0 |
| | | 自当前版本起,百度地图iOS SDK推出 .framework形式的开发包。此种类型的开发包配置简单、使用方便,欢迎开发者选用! |
| | | 【 新 增 】 |
| | | 基础地图 |
| | | 1. 增加地图缩放等级到20级(10米); |
| | | 2. 新增地理坐标与OpenGL坐标转换接口: |
| | | BMKMapView新增接口: |
| | | - (CGPoint)glPointForMapPoint:(BMKMapPoint)mapPoint;//将BMKMapPoint转换为opengles可 以直接使用的坐标 |
| | | - (CGPoint *)glPointsForMapPoints:(BMKMapPoint *)mapPoints count:(NSUInteger)count;// 批量将BMKMapPoint转换为opengles可以直接使用的坐标 |
| | | 3. 开放区域截图能力: |
| | | BMKMapView新增接口: |
| | | - (UIImage*)takeSnapshot:(CGRect)rect;// 获得地图区域区域截图 |
| | | |
| | | 检索功能 |
| | | 1. 开放驾车线路规划,返回多条线路的能力; |
| | | BMKDrivingRouteResult中,routes数组有多条数据,支持检索结果为多条线路 |
| | | 2. 驾车线路规划结果中,新增路况信息字段: |
| | | BMKDrivingRoutePlanOption新增属性: |
| | | ///驾车检索获取路线每一个step的路况,默认使用BMK_DRIVING_REQUEST_TRAFFICE_TYPE_NONE |
| | | @property (nonatomic) BMKDrivingRequestTrafficType drivingRequestTrafficType; |
| | | BMKDrivingStep新增属性: |
| | | ///路段是否有路况信息 |
| | | @property (nonatomic) BOOL hasTrafficsInfo; |
| | | ///路段的路况信息,成员为NSNumber。0:无数据;1:畅通;2:缓慢;3:拥堵 |
| | | @property (nonatomic, strong) NSArray* traffics; |
| | | 3.废弃接口: |
| | | 2.7.0开始,BMKDrivingRouteLine中,废弃属性:isSupportTraffic |
| | | |
| | | 计算工具 |
| | | 1. 新增点与圆、多边形位置关系判断方法: |
| | | 工具类(BMKGeometry.h)中新增接口: |
| | | //判断点是否在圆内 |
| | | UIKIT_EXTERN BOOL BMKCircleContainsPoint(BMKMapPoint point, BMKMapPoint center, double radius); |
| | | UIKIT_EXTERN BOOL BMKCircleContainsCoordinate(CLLocationCoordinate2D point, CLLocationCoordinate2D center, double radius); |
| | | //判断点是否在多边形内 |
| | | UIKIT_EXTERN BOOL BMKPolygonContainsPoint(BMKMapPoint point, BMKMapPoint *polygon, NSUInteger count); |
| | | UIKIT_EXTERN BOOL BMKPolygonContainsCoordinate(CLLocationCoordinate2D point, CLLocationCoordinate2D *polygon, NSUInteger count); |
| | | 2. 新增获取折线外某点到这线上距离最近的点: |
| | | 工具类(BMKGeometry.h)中新增接口: |
| | | UIKIT_EXTERN BMKMapPoint BMKGetNearestMapPointFromPolyline(BMKMapPoint point, BMKMapPoint* polyline, NSUInteger count); |
| | | 3、新增计算地理矩形区域的面积 |
| | | 工具类(BMKGeometry.h)中新增接口: |
| | | UIKIT_EXTERN double BMKAreaBetweenCoordinates(CLLocationCoordinate2D leftTop, CLLocationCoordinate2D rightBottom); |
| | | |
| | | 【 优 化 】 |
| | | 1. 减少首次启动SDK时的数据流量; |
| | | 2. 减少协议优化升级; |
| | | 3. 优化Annotation拖拽方法(长按后开始拖拽); |
| | | |
| | | 【 修 复 】 |
| | | 1. 修复在线地图和离线地图穿插使用时,地图内存不释放的bug; |
| | | 2. 修复云检索过程中偶现崩溃的bug; |
| | | 3. 修复地图在autolayout布局下无效的bug; |
| | | 4. 修复BMKAnnotationView重叠的bug; |
| | | |
| | | |
| | | -------------------- |
| | | v2.8.0 |
| | | |
| | | 注:百度地图iOS SDK向广大开发者提供了配置更简单的 .framework形式的开发包,请开发者选择此种类型的开发包使用。 |
| | | |
| | | 【 新 增 】 |
| | | 周边雷达 |
| | | 利用周边雷达功能,开发者可在App内低成本、快速实现查找周边使用相同App的用户位置的功能。 |
| | | 新增周边雷达管理类:BMKRadarManager |
| | | 新增周边雷达protocol:BMKRadarManagerDelegate |
| | | 1.提供单次位置信息上传功能; |
| | | - (BOOL)uploadInfoRequest:(BMKRadarUploadInfo*) info; |
| | | 2.提供位置信息连续自动上传功能; |
| | | - (void)startAutoUpload:(NSTimeInterval) interval;//启动自动上传用户位置信息 |
| | | - (void)stopAutoUpload;//停止自动上传用户位置信息 |
| | | 3.提供周边位置信息检索功能; |
| | | - (BOOL)getRadarNearbySearchRequest:(BMKRadarNearbySearchOption*) option; |
| | | 4.提供清除我的位置信息功能 |
| | | - (BOOL)clearMyInfoRequest; |
| | | |
| | | 基础地图 |
| | | 1.新增折线多段颜色绘制能力; |
| | | 1)BMKPolyline中新增接口: |
| | | ///纹理索引数组 |
| | | @property (nonatomic, strong) NSArray *textureIndex; |
| | | //分段纹理绘制,根据指定坐标点生成一段折线 |
| | | + (BMKPolyline *)polylineWithPoints:(BMKMapPoint *)points count:(NSUInteger)count textureIndex:(NSArray*) textureIndex; |
| | | //根据指定坐标点生成一段折线 |
| | | + (BMKPolyline *)polylineWithCoordinates:(CLLocationCoordinate2D *)coords count:(NSUInteger)count textureIndex:(NSArray*) textureIndex; |
| | | 2)BMKPolylineView新增接口 |
| | | /// 是否分段纹理绘制(突出显示) |
| | | @property (nonatomic, assign) BOOL isFocus; |
| | | 2.可以修改BMKPolyline、BMKPolygon、BMKCircle、BMKArcline的端点数据了 |
| | | 3.新增地图强制刷新功能: |
| | | BMKMapView新增接口: |
| | | - (void)mapForceRefresh;//强制刷新mapview |
| | | |
| | | 检索功能 |
| | | 1.在线建议检索结果开放POI经纬度及UID信息; |
| | | BMKSuggestionResult新增接口: |
| | | ///poiId列表,成员是NSString |
| | | @property (nonatomic, strong) NSArray* poiIdList; |
| | | ///pt列表,成员是:封装成NSValue的CLLocationCoordinate2D |
| | | @property (nonatomic, strong) NSArray* ptList; |
| | | 2.更新检索状态码 |
| | | BMKSearchErrorCode中新增: |
| | | BMK_SEARCH_NETWOKR_ERROR,///网络连接错误 |
| | | BMK_SEARCH_NETWOKR_TIMEOUT,///网络连接超时 |
| | | BMK_SEARCH_PERMISSION_UNFINISHED,///还未完成鉴权,请在鉴权通过后重试 |
| | | |
| | | 计算工具 |
| | | 1.新增调启百度地图客户端功能; |
| | | 1)调起百度地图客户端 – poi调起 |
| | | 新增调起百度地图poi管理类:BMKOpenPoi |
| | | //调起百度地图poi详情页面 |
| | | + (BMKOpenErrorCode)openBaiduMapPoiDetailPage:(BMKOpenPoiDetailOption *) option; |
| | | //调起百度地图poi周边检索页面 |
| | | + (BMKOpenErrorCode)openBaiduMapPoiNearbySearch:(BMKOpenPoiNearbyOption *) option; |
| | | 2)调起百度地图客户端 – 路线调起 |
| | | 新增调起百度地图路线管理类类:BMKOpenRoute |
| | | //调起百度地图步行路线页面 |
| | | + (BMKOpenErrorCode)openBaiduMapWalkingRoute:(BMKOpenWalkingRouteOption *) option; |
| | | //调起百度地图公交路线页面 |
| | | + (BMKOpenErrorCode)openBaiduMapTransitRoute:(BMKOpenTransitRouteOption *) option; |
| | | //调起百度地图驾车路线检索页面 |
| | | + (BMKOpenErrorCode)openBaiduMapDrivingRoute:(BMKOpenDrivingRouteOption *) option; |
| | | 2.新增本地收藏夹功能; |
| | | 新增收藏点信息类:BMKFavPoiInfo |
| | | 新增收藏点管理类:BMKFavPoiManager |
| | | 新增接口: |
| | | //添加一个poi点 |
| | | - (NSInteger)addFavPoi:(BMKFavPoiInfo*) favPoiInfo; |
| | | //获取一个收藏点信息 |
| | | - (BMKFavPoiInfo*)getFavPoi:(NSString*) favId; |
| | | //获取所有收藏点信息 |
| | | - (NSArray*)getAllFavPois; |
| | | //更新一个收藏点 |
| | | - (BOOL)updateFavPoi:(NSString*) favIdfavPoiInfo:(BMKFavPoiInfo*) favPoiInfo; |
| | | //删除一个收藏点 |
| | | - (BOOL)deleteFavPoi:(NSString*) favId; |
| | | //清空所有收藏点 |
| | | - (BOOL)clearAllFavPois; |
| | | |
| | | 【 修 复 】 |
| | | 1、修复setMinLevel、setMaxLevel生效的是整型的问题; |
| | | 2、修复setRegion精准度不高的问题; |
| | | 3、修复POI检索结果,pageNum不正确的问题; |
| | | 4、修复定位结果海拔始终为0的问题; |
| | | 5、修复反地理编码检索在特定情况下,收不到回调的问题; |
| | | |
| | | |
| | | -------------------- |
| | | v2.8.1 |
| | | |
| | | 注:百度地图iOS SDK向广大开发者提供了配置更简单的 .framework形式的开发包,请开发者选择此种类型的开发包使用。自V2.8.1后,百度地图iOS SDK将不再提供 .a形式的开发包。 |
| | | |
| | | 【 修 复 】 |
| | | 修复了升级IOS 9 beta 3系统后闪退的问题 |
| | | |
| | | 【 提 示 】 |
| | | 1、由于iOS9改用更安全的https,为了能够在iOS9中正常使用地图SDK,请在"Info.plist"中进行如下配置,否则影响SDK的使用。 |
| | | <key>NSAppTransportSecurity</key> |
| | | <dict> |
| | | <key>NSAllowsArbitraryLoads</key> |
| | | <true/> |
| | | </dict> |
| | | 2、如果在iOS9中使用了调起百度地图客户端功能,必须在"Info.plist"中进行如下配置,否则不能调起百度地图客户端。 |
| | | <key>LSApplicationQueriesSchemes</key> |
| | | <array> |
| | | <string>baidumap</string> |
| | | </array> |
| | | |
| | | |
| | | -------------------- |
| | | v2.9.0 |
| | | |
| | | 注:百度地图iOS SDK向广大开发者提供了配置更简单的 .framework形式的开发包,请开发者选择此种类型的开发包使用。自v2.9.0起,百度地图iOS SDK将不再提供 .a形式的开发包。 |
| | | 自v2.9.0起,采用分包的形式提供 .framework包,请广大开发者使用时确保各分包的版本保持一致。其中BaiduMapAPI_Base.framework为基础包,使用SDK任何功能都需导入,其他分包可按需导入。 |
| | | |
| | | 【 新版提示 】 |
| | | 1.自v2.9.0起,将启用新的地图资源服务,旧地图离线包在新版上不可使用;同时官方不再支持地图离线包下载,所以v2.9.0起,去掉“手动离线导入接口”,SDK离线下载接口维持不变。 |
| | | 2.自v2.9.0起,iOS SDK采用分包形式,旧包无法与新包同时混用,请将之前所有旧包(包含bundle资源)并全部替换为新包。 |
| | | 3.自v2.9.0起,iOS SDK使用新的矢量地图样式,地图显示更加清新,和百度地图客户端保持一致 |
| | | |
| | | 【 新 增 / 废 弃 】 |
| | | 基础地图 |
| | | 1.适配iOS 9和 iPhone 6s |
| | | 2.新增点聚合功能开源 |
| | | 增加点聚合功能,并在demo中开放源代码,具体请参考demo |
| | | 3.支持线绘制功能扩展:支持纹理图片平铺绘制,缩放,分段颜色设置 |
| | | BMKOverlayGLBasicView新增属性: |
| | | /// 是否纹理图片平铺绘制,默认NO |
| | | @property (assign, nonatomic) BOOL tileTexture; |
| | | /// 纹理图片是否缩放(tileTexture为YES时生效),默认NO |
| | | @property (assign, nonatomic) BOOL keepScale; |
| | | BMKOverlayView新增属性: |
| | | /// 使用分段颜色绘制时,必须设置(内容必须为UIColor) |
| | | @property (nonatomic, strong) NSArray *colors; |
| | | 4.支持底图标注控制 |
| | | BMKMapView 新增属性: |
| | | ///设定地图是否显示底图poi标注,默认YES |
| | | @property(nonatomic, assign) BOOL showMapPoi; |
| | | 5.新增TileOverlay图层,分为离线、在线tileOverlay绘制(使用方法请参考demo)。 |
| | | 新增类: BMKTileLayer、BMKURLTileLayer、BMKSyncTileLayer、BMKTileLayerView |
| | | 6.BMKMapStatus新增只读属性:visibleMapRect |
| | | 7.BMKOfflineMap废弃扫描导入离线包接口,不再支持离线包导入 |
| | | 废弃接口: |
| | | - (BOOL)scan:(BOOL)deleteFailedr __deprecated_msg("废弃方法(空实现),自2.9.0起废弃,不支持扫描导入离线包"); |
| | | 8.更新离线城市BMKOLUpdateElement status状态 |
| | | |
| | | 检索功能 |
| | | 反geo检索结果新增商圈 |
| | | BMKReverseGeoCodeResult新增属性: |
| | | ///商圈名称 |
| | | @property (nonatomic, strong) NSString* businessCircle; |
| | | |
| | | 定位功能 |
| | | 废弃接口(空实现): |
| | | + (void)setLocationDistanceFilter:(CLLocationDistance) distanceFilter __deprecated_msg("废弃方法 (空实现),使用distanceFilter属性替换"); |
| | | + (CLLocationDistance)getCurrentLocationDistanceFilter __deprecated_msg("废弃方法(空实现),使用distanceFilter属性替换"); |
| | | + (void)setLocationDesiredAccuracy:(CLLocationAccuracy) desiredAccuracy __deprecated_msg("废弃方法(空实现),使用desiredAccuracy属性替换"); |
| | | + (CLLocationAccuracy)getCurrentLocationDesiredAccuracy __deprecated_msg("废弃方法(空实现),使用desiredAccuracy属性替换"); |
| | | 新增属性: |
| | | /// 设定定位的最小更新距离。默认为kCLDistanceFilterNone |
| | | @property(nonatomic, assign) CLLocationDistance distanceFilter; |
| | | /// 设定定位精度。默认为kCLLocationAccuracyBest。 |
| | | @property(nonatomic, assign) CLLocationAccuracy desiredAccuracy; |
| | | /// 设定最小更新角度。默认为1度,设定为kCLHeadingFilterNone会提示任何角度改变。 |
| | | @property(nonatomic, assign) CLLocationDegrees headingFilter; |
| | | /// 指定定位是否会被系统自动暂停。默认为YES。只在iOS 6.0之后起作用。 |
| | | @property(nonatomic, assign) BOOL pausesLocationUpdatesAutomatically; |
| | | ///指定定位:是否允许后台定位更新。默认为NO。只在iOS 9.0之后起作用。设为YES时,Info.plist中 UIBackgroundModes 必须包含 "location" |
| | | @property(nonatomic, assign) BOOL allowsBackgroundLocationUpdates; |
| | | |
| | | 【 修 复 】 |
| | | 1、修复不加载@3x图片的问题; |
| | | 2、修复公交路线规划,换乘方案内容缺失的问题; |
| | | 3、修复iOS 8.2系统版本以前,AnnotationView 中加入约束会卡住的问题; |
| | | 4、修复使用xcode 7编译时SDK产生的编译警告; |
| | | 5、修复BMKMapView在特定的使用条件下crash的问题 |
| | | |
| | | |
| | | -------------------- |
| | | v2.9.1 |
| | | |
| | | 注:百度地图iOS SDK向广大开发者提供了配置更简单的 .framework形式的开发包,请开发者选择此种类型的开发包使用。自v2.9.0起,百度地图iOS SDK将不再提供 .a形式的开发包。 |
| | | 自v2.9.0起,采用分包的形式提供 .framework包,请广大开发者使用时确保各分包的版本保持一致。其中BaiduMapAPI_Base.framework为基础包,使用SDK任何功能都需导入,其他分包可按需导入。 |
| | | |
| | | 【新版提示】 |
| | | 1.自V2.9.0起,将启用新的地图资源服务,旧地图离线包在新版上不可使用;同时官方不再支持地图离线包下载,所以V2.9.0起,去掉“手动离线导入接口”,SDK离线下载接口维持不变。 |
| | | 2.自V2.9.0起,iOS SDK采用分包形式,旧包无法与新包同时混用,请将之前所有旧包(包含bundle资源)并全部替换为新包。 |
| | | 3.自V2.9.0起,iOS SDK使用新的矢量地图样式,地图显示更加清新,和百度地图客户端保持一致 |
| | | |
| | | |
| | | 【 新 增 】 |
| | | 检索功能 |
| | | 1、新增类:BMKPoiAddressInfo(POI门址信息类) |
| | | 2、BMKPoiResult新增接口: |
| | | ///是否返回的有门址信息列表 |
| | | @property (nonatomic, assign) BOOL isHavePoiAddressInfoList; |
| | | ///门址信息列表,成员是BMKPoiAddrsInfo(当进行的是poi城市检索,且检索关键字是具体的门址信息(如在北京搜"上地十街10号")时,会返回此信息) |
| | | @property (nonatomic, strong) NSArray* poiAddressInfoList; |
| | | |
| | | 【 修 复 】 |
| | | 1、修复iOS9后台定位问题; |
| | | 2、修复sug检索特殊case引起的crash的问题; |
| | | 3、修复自定义AnnotationView,启用3D效果后(enabled3D=YES)点击标注没有响应的问题; |
| | | 4、修复获取离线地图包大小信息时,包大小错误的问题。 |
| | | |
| | | |
| | | -------------------- |
| | | v2.10.0 |
| | | |
| | | 注:百度地图iOS SDK向广大开发者提供了配置更简单的 .framework形式的开发包,请开发者选择此种类型的开发包使用。自v2.9.0起,百度地图iOS SDK将不再提供 .a形式的开发包。 |
| | | 自v2.9.0起,采用分包的形式提供 .framework包,请广大开发者使用时确保各分包的版本保持一致。其中BaiduMapAPI_Base.framework为基础包,使用SDK任何功能都需导入,其他分包可按需导入。 |
| | | |
| | | 【 新版提示 】 |
| | | 1.自v2.9.0起,将启用新的地图资源服务,旧地图离线包在新版上不可使用;同时官方不再支持地图离线包下载,所以v2.9.0起,去掉“手动离线导入接口”,SDK离线下载接口维持不变。 |
| | | 2.自v2.9.0起,iOS SDK采用分包形式,旧包无法与新包同时混用,请将之前所有旧包(包含bundle资源)并全部替换为新包。 |
| | | 3.自v2.9.0起,iOS SDK使用新的矢量地图样式,地图显示更加清新,和百度地图客户端保持一致 |
| | | |
| | | 【 新 增 / 废 弃 】 |
| | | 基础地图 |
| | | 1、新增3D-Touch的回调 |
| | | BMKMapView 新增属性: |
| | | /// 设定地图是否回调force touch事件,默认为NO,仅适用于支持3D Touch的情况,开启后会回调 - mapview:onForceTouch:force:maximumPossibleForce: |
| | | @property(nonatomic) BOOL forceTouchEnabled; |
| | | BMKMapViewDelegate 新增: |
| | | - (void)mapview:(BMKMapView *)mapView onForceTouch:(CLLocationCoordinate2D)coordinate force:(CGFloat)force maximumPossibleForce:(CGFloat)maximumPossibleForce; |
| | | 2、新增个性化地图模板,支持黑夜模式、清新蓝等风格地图 |
| | | BMKMapView 新增方法: |
| | | + (void)customMapStyle:(NSString*) customMapStyleJsonFilePath; |
| | | 3、新增设置地图边界区域的方法: |
| | | BMKMapView 新增属性: |
| | | ///地图预留边界,默认:UIEdgeInsetsZero。设置后,会根据mapPadding调整logo、比例尺、指南针的位置,以及targetScreenPt(BMKMapStatus.targetScreenPt) |
| | | @property (nonatomic) UIEdgeInsets mapPadding; |
| | | 4、开放显示21级地图,但不支持卫星图、热力图、交通路况图层的21级地图。 |
| | | 5、BMKMapType新增BMKMapTypeNone类型:不加载百度地图瓦片,显示为空白地图。和瓦片图功能配合使用,减少加载数据 |
| | | 6、新增限制地图的显示范围的方法 |
| | | BMKMapView 新增属性: |
| | | @property (nonatomic) BMKCoordinateRegion limitMapRegion; |
| | | 7、支持自定义百度logo位置,共支持6个位置,使用枚举类型控制显示的位置 |
| | | BMKMapView 新增属性: |
| | | @property (nonatomic) BMKLogoPosition logoPosition; |
| | | 8、新增禁用所有手势功能 |
| | | BMKMapView 新增属性: |
| | | @property(nonatomic) BOOL gesturesEnabled; |
| | | 9、新增获取指南针大小的方法,并支持更换指南针图片 |
| | | BMKMapView 新增属性、方法: |
| | | @property (nonatomic, readonly) CGSize compassSize; |
| | | - (void)setCompassImage:(UIImage *)image; |
| | | 10、新增获取比例尺大小的方法 |
| | | BMKMapView 新增属性: |
| | | /// 比例尺的宽高 |
| | | @property (nonatomic, readonly) CGSize mapScaleBarSize; |
| | | 11、增加自定义定位精度圈的填充颜色和边框 |
| | | BMKLocationViewDisplayParam 新增属性: |
| | | ///精度圈 填充颜色 |
| | | @property (nonatomic, strong) UIColor *accuracyCircleFillColor; |
| | | ///精度圈 边框颜色 |
| | | @property (nonatomic, strong) UIColor *accuracyCircleStrokeColor; |
| | | 12、新增获取矩形范围内所有marker点的方法 |
| | | BMKMapView 新增方法: |
| | | - (NSArray *)annotationsInCoordinateBounds:(BMKCoordinateBounds) bounds; |
| | | 13、BMKMapView废弃接口: |
| | | +(void)willBackGround;//逻辑由地图SDK控制 |
| | | +(void)didForeGround;//逻辑由地图SDK控制 |
| | | |
| | | 检索功能 |
| | | 1、新增骑行规划检索 |
| | | BMKRouteSearch 新增骑行路线检索方法: |
| | | - (BOOL)ridingSearch:(BMKRidingRoutePlanOption*) ridingRoutePlanOption; |
| | | BMKRouteSearchDelegate 新增返回骑行检索结果回调: |
| | | - (void)onGetRidingRouteResult:(BMKRouteSearch*)searcher result:(BMKRidingRouteResult*)result errorCode:(BMKSearchErrorCode)error; |
| | | 新增类: |
| | | BMKRidingRoutePlanOption 骑行查询基础信息类 |
| | | BMKRidingRouteResult 骑行路线结果类 |
| | | 2、新增行政区边界数据检索 |
| | | 新增类: |
| | | BMKDistrictSearch 行政区域搜索服务类 |
| | | BMKDistrictSearchDelegate 行政区域搜索结果Delegate |
| | | BMKDistrictSearchOption 行政区域检索信息类 |
| | | BMKDistrictResult 行政区域检索结果类 |
| | | 3、新增驾车、公交、骑行、步行路径规划短串分享检索 |
| | | BMKShareURLSearch 新增获取路线规划短串分享方法: |
| | | - (BOOL)requestRoutePlanShareURL:(BMKRoutePlanShareURLOption *)routePlanShareUrlSearchOption; |
| | | BMKShareURLSearchDelegate 新增返回路线规划分享url结果回调: |
| | | - (void)onGetRoutePlanShareURLResult:(BMKShareURLSearch *)searcher result:(BMKShareURLResult *)result errorCode:(BMKSearchErrorCode)error; |
| | | |
| | | 计算工具 |
| | | 支持调起百度地图客户端骑行、步行导航功能(百度地图App 8.8 以上版本支持) |
| | | BMKNavigation 新增方法: |
| | | //调起百度地图客户端骑行导航页面 |
| | | + (BMKOpenErrorCode)openBaiduMapRideNavigation:(BMKNaviPara*)para; |
| | | //调起百度地图客户端步行导航页面 |
| | | + (BMKOpenErrorCode)openBaiduMapWalkNavigation:(BMKNaviPara*)para; |
| | | |
| | | 【 修 复 】 |
| | | 1、修复只使用检索时,首次鉴权失败(网络问题),再次发起鉴权无效的问题 |
| | | 2、修复使用地图前使用离线地图,首次安装应用地图白屏的问题 |
| | | 3、修复拖拽地图时,点击到标注,会触发didSelectAnnotationView:的回调,不回调regionDidChangeAnimated的问题 |
| | | 4、修复BMKTransitStep 里的stepType中地铁和公交未做区分的问题 |
| | | |
| | | |
| | | -------------------- |
| | | -------------------- |
| | | v2.10.2 |
| | | |
| | | 注:百度地图iOS SDK向广大开发者提供了配置更简单的 .framework形式的开发包,请开发者选择此种类型的开发包使用。自v2.9.0起,百度地图iOS SDK将不再提供 .a形式的开发包。 |
| | | 自v2.9.0起,采用分包的形式提供 .framework包,请广大开发者使用时确保各分包的版本保持一致。其中BaiduMapAPI_Base.framework为基础包,使用SDK任何功能都需导入,其他分包可按需导入。 |
| | | |
| | | 【 新版提示 】 |
| | | 1.自v2.9.0起,将启用新的地图资源服务,旧地图离线包在新版上不可使用;同时官方不再支持地图离线包下载,所以v2.9.0起,去掉“手动离线导入接口”,SDK离线下载接口维持不变。 |
| | | 2.自v2.9.0起,iOS SDK采用分包形式,旧包无法与新包同时混用,请将之前所有旧包(包含bundle资源)并全部替换为新包。 |
| | | 3.自v2.9.0起,iOS SDK使用新的矢量地图样式,地图显示更加清新,和百度地图客户端保持一致 |
| | | |
| | | 【 新 增 】 |
| | | 基础地图 |
| | | 1、新增个性化地图道路文字颜色设置(包括高速及国道、城市主路、普通道路) |
| | | |
| | | 【 变 更 】 |
| | | 检索功能 |
| | | 1、行政区边界数据检索:为兼容不连续的行政区,行政区边界数据检索结果(BMKDistrictResult),行政区边界坐标点变更为: |
| | | /// 行政区边界直角地理坐标点数据(NSString数组,字符串数据格式为: @"x,y;x,y") |
| | | @property (nonatomic, strong) NSArray *paths; |
| | | 原接口作废 |
| | | |
| | | 【 优 化 】 |
| | | 1、优化瓦片图性能:支持同时下载多张瓦片图、优化下载中断的重加载机制 |
| | | |
| | | 【 修 复 】 |
| | | 1、修复sug检索某些特殊case,city、district为空的情况 |
| | | 2、修复同步瓦片图内存问题 |
| | | 3、修复在iOS6运行crash的问题 |
| | | 4、修复 CVHttpResponse::ReadData 极其偶现的crash |
| | | 5、修复某些case下,点击polyline不会回调的问题 |
| | | 6、修复调起客户端驾车导航后,关闭导航后,不会弹出“是否返回原应用”提示的问题 |
| | | |
| | | -------------------- |
| | | v3.0.0 |
| | | |
| | | 注:百度地图iOS SDK向广大开发者提供了配置更简单的 .framework形式的开发包,请开发者选择此种类型的开发包使用。自v2.9.0起,百度地图iOS SDK将不再提供 .a形式的开发包。 |
| | | 自v2.9.0起,采用分包的形式提供 .framework包,请广大开发者使用时确保各分包的版本保持一致。其中BaiduMapAPI_Base.framework为基础包,使用SDK任何功能都需导入,其他分包可按需导入。 |
| | | |
| | | 【 新版提示 】 |
| | | 1.自v3.0.0起,iOS SDK全面支持ipv6网络 |
| | | |
| | | 【 新 增 】 |
| | | 基础地图 |
| | | 1、新增室内地图功能 |
| | | 新增室内地图信息类:BMKBaseIndoorMapInfo |
| | | BMKMapView新增接口: |
| | | /// 设定地图是否显示室内图(包含室内图标注),默认不显示 |
| | | @property (nonatomic, assign) BOOL baseIndoorMapEnabled; |
| | | /// 设定室内图标注是否显示,默认YES,仅当显示室内图(baseIndoorMapEnabled为YES)时生效 |
| | | @property (nonatomic, assign) BOOL showIndoorMapPoi; |
| | | // 设置室内图楼层 |
| | | - (BMKSwitchIndoorFloorError)switchBaseIndoorMapFloor:(NSString*)strFloor withID:(NSString*)strID; |
| | | // 获取当前聚焦的室内图信息 |
| | | - (BMKBaseIndoorMapInfo*)getFocusedBaseIndoorMapInfo; |
| | | BMKMapViewDelegate新增接口: |
| | | //地图进入/移出室内图会调用此接口 |
| | | - (void)mapview:(BMKMapView *)mapView baseIndoorMapWithIn:(BOOL)flag baseIndoorMapInfo:(BMKBaseIndoorMapInfo *)info; |
| | | 2、普通地图与个性化地图切换可以自由切换,BMKMapView新增接口: |
| | | + (void)enableCustomMapStyle:(BOOL) enable; |
| | | 3、个性化地图配置json文件出错时,打印log提示 |
| | | 4、设置mapPadding时可控制地图中心是否跟着移动,BMKMapView新增接口: |
| | | @property (nonatomic) BOOL updateTargetScreenPtWhenMapPaddingChanged; |
| | | 5、BMKMapPoi中新增属性: |
| | | ///点标注的uid,可能为空 |
| | | @property (nonatomic,strong) NSString* uid; |
| | | |
| | | 检索功能 |
| | | 1、新增室内POI检索 |
| | | 新增室内POI检索参数信息类:BMKPoiIndoorSearchOption |
| | | 新增室内POI搜索结果类:BMKPoiIndoorResult |
| | | 新增室内POI信息类:BMKPoiIndoorInfo |
| | | BMKPoiSearch新增接口: |
| | | //poi室内检索 |
| | | - (BOOL)poiIndoorSearch:(BMKPoiIndoorSearchOption*)option; |
| | | BMKPoiSearchDelegate新增接口: |
| | | //返回POI室内搜索结果 |
| | | - (void)onGetPoiIndoorResult:(BMKPoiSearch*)searcher result:(BMKPoiIndoorResult*)poiIndoorResult errorCode:(BMKSearchErrorCode)errorCode; |
| | | 2、驾车路线规划结果新增3个属性:打车费用信息、拥堵米数、红路灯个数,BMKDrivingRouteLine新增接口: |
| | | ///路线红绿灯个数 |
| | | @property (nonatomic, assign) NSInteger lightNum; |
| | | ///路线拥堵米数,发起请求时需设置参数 drivingRequestTrafficType = BMK_DRIVING_REQUEST_TRAFFICE_TYPE_PATH_AND_TRAFFICE 才有值 |
| | | @property (nonatomic, assign) NSInteger congestionMetres; |
| | | ///路线预估打车费(元),负数表示无打车费信息 |
| | | @property (nonatomic, assign) NSInteger taxiFares; |
| | | 3、busline检索新增参考票价和上下线行信息,BMKBusLineResult新增接口: |
| | | ///公交线路方向 |
| | | @property (nonatomic, strong) NSString* busLineDirection; |
| | | ///起步票价 |
| | | @property (nonatomic, assign) CGFloat basicPrice; |
| | | ///全程票价 |
| | | @property (nonatomic, assign) CGFloat totalPrice; |
| | | 4、poi检索结果新增是否有全景信息,BMKPoiInfo新增接口: |
| | | @property (nonatomic, assign) BOOL panoFlag; |
| | | |
| | | 计算工具 |
| | | 新增调起百度地图客户端全景功能 |
| | | 新增调起百度地图全景类:BMKOpenPanorama |
| | | 新增调起百度地图全景参数类:BMKOpenPanoramaOption |
| | | 新增调起百度地图全景delegate:BMKOpenPanoramaDelegate |
| | | |
| | | |
| | | 【 修 复 】 |
| | | 1、修复反复添加移除离线瓦片图时偶现的crash问题 |
| | | 2、修复上传AppStore时提示访问私有api:-setOverlayGeometryDelegate:的问题 |
| | | 3、修复地图网络解析时偶现的crash问题 |
| | | |
| | | |
| | | -------------------- |
| | | v3.1.0 |
| | | |
| | | 注:百度地图iOS SDK向广大开发者提供了配置更简单的 .framework形式的开发包,请开发者选择此种类型的开发包使用。自v2.9.0起,百度地图iOS SDK将不再提供 .a形式的开发包。 |
| | | 自v2.9.0起,采用分包的形式提供 .framework包,请广大开发者使用时确保各分包的版本保持一致。其中BaiduMapAPI_Base.framework为基础包,使用SDK任何功能都需导入,其他分包可按需导入。 |
| | | |
| | | 【 新 增 】 |
| | | 基础地图 |
| | | 1、开放高清4K地图显示(无需设置) |
| | | 2、瓦片图新增异步加载方法: |
| | | 新增异步加载类:BMKAsyncTileLayer |
| | | 3、新增地图渲染完成回调方法: |
| | | - (void)mapViewDidFinishRendering:(BMKMapView *)mapView; |
| | | 4、新增定位显示类型:BMKUserTrackingModeHeading(在普通定位模式的基础上显示方向) |
| | | |
| | | 检索功能 |
| | | 1、新增室内路径规划 |
| | | BMKRouteSearch新增发起室内路径规划接口: |
| | | - (BOOL)indoorRoutePlanSearch:(BMKIndoorRoutePlanOption*) indoorRoutePlanOption; |
| | | BMKRouteSearchDelegate新增室内路径规划结果回调: |
| | | - (void)onGetIndoorRouteResult:(BMKRouteSearch*)searcher result:(BMKIndoorRouteResult*)result errorCode:(BMKSearchErrorCode)error; |
| | | 新增室内路径规划检索参数类:BMKIndoorRoutePlanOption |
| | | 新增室内路径规划检索结果类:BMKIndoorRouteResult |
| | | 2、增加新的公共交通线路规划(支持同城和跨城) |
| | | BMKRouteSearch增加新的公共交通线路规划接口: |
| | | - (BOOL)massTransitSearch:(BMKMassTransitRoutePlanOption*)routePlanOption; |
| | | BMKRouteSearchDelegate增加新的公共交通线路规划结果回调: |
| | | - (void)onGetMassTransitRouteResult:(BMKRouteSearch*)searcher result:(BMKMassTransitRouteResult*)result errorCode:(BMKSearchErrorCode)error; |
| | | 增加新的公共交通线路规划检索参数类:BMKMassTransitRoutePlanOption |
| | | 增加新的公共交通线路规划检索结果类:BMKMassTransitRouteResult |
| | | |
| | | LBS云检索 |
| | | 1、新增云RGC检索功能 |
| | | BMKCloudSearch新增发起云RGC检索接口: |
| | | - (BOOL)cloudReverseGeoCodeSearch:(BMKCloudReverseGeoCodeSearchInfo*)searchInfo; |
| | | BMKCloudSearchDelegate新增云RGC检索结果回调: |
| | | - (void)onGetCloudReverseGeoCodeResult:(BMKCloudReverseGeoCodeResult*)cloudRGCResult searchType:(BMKCloudSearchType) type errorCode:(NSInteger) errorCode; |
| | | 新增云RGC检索参数类:BMKCloudReverseGeoCodeSearchInfo |
| | | 新增云RGC检索结果类:BMKCloudReverseGeoCodeResult |
| | | |
| | | 【 优 化 】 |
| | | 1、优化Marker加载性能:添加Marker和加载大量Marker时,性能大幅提高。 |
| | | 2、优化地图内存 |
| | | |
| | | 【 修 复 】 |
| | | 1、长按地图某区域,OnLongClick会被不停调用的问题 |
| | | 2、绘制弧线,特殊case提示画弧失败的问题 |
| | | 3、一次点击事件,点击地图空白处回调和点击覆盖物回调都会调用的问题 |
| | | |
| | | |
| | | -------------------- |
| | | v3.2.0 |
| | | |
| | | 注:自v3.2.0起,百度地图iOS SDK全面支持HTTPS,需要广大开发者导入第三方openssl静态库:libssl.a和libcrypto.a(存放于thirdlib目录下)。 |
| | | |
| | | 【 新版提示 】 |
| | | 1、自v3.2.0起,全面支持HTTPS |
| | | 2、自v3.2.0起,地图引擎全面升级,主要升级特征有: |
| | | 渲染架构技术升级,OpenGL ES从1.0升级到2.0 |
| | | 地图数据加载升级,加载性能大幅提升 |
| | | |
| | | 【 新 增 】 |
| | | 检索功能 |
| | | 1、建议检索支持港澳台;建议检索可控制只返回指定城市的检索结果 |
| | | BMKSuggestionSearchOption新增属性: |
| | | ///是否只返回指定城市检索结果(默认:NO)(提示:海外区域暂不支持设置cityLimit) |
| | | @property (nonatomic, assign) BOOL cityLimit; |
| | | 2、反地址编码结果BMKReverseGeoCodeResult新增属性: |
| | | ///结合当前位置POI的语义化结果描述 |
| | | @property (nonatomic, strong) NSString* sematicDescription; |
| | | |
| | | 【 优 化 】 |
| | | 1、建议检索和反地址编码检索服务升级,提供更加优质的服务 |
| | | |
| | | 【 修 复 】 |
| | | 1、修复国外定位偏移的问题 |
| | | 2、修复特殊情况下,移除BMKGroundOverlay时的问题 |
| | | |
| | | |
| | | -------------------- |
| | | v3.2.1 |
| | | |
| | | 注:自v3.2.0起,百度地图iOS SDK全面支持HTTPS,需要广大开发者导入第三方openssl静态库:libssl.a和libcrypto.a(存放于thirdlib目录下)。 |
| | | |
| | | 【 新版提示 】 |
| | | 1、自v3.2.0起,全面支持HTTPS |
| | | 2、自v3.2.0起,地图引擎全面升级,主要升级特征有: |
| | | 渲染架构技术升级,OpenGL ES从1.0升级到2.0 |
| | | 地图数据加载升级,加载性能大幅提升 |
| | | |
| | | 【 修 复 】 |
| | | 修复下载离线地图时,delegate方法返回state错误问题 |
| | | |
| | | |
| | | -------------------- |
| | | v3.3.0 |
| | | |
| | | |
| | | 注:自v3.2.0起,百度地图iOS SDK全面支持HTTPS,需要广大开发者导入第三方openssl静态库:libssl.a和libcrypto.a(存放于thirdlib目录下)。 |
| | | |
| | | 新 版 提 示 】 |
| | | 【 注 意 】 |
| | | 1、自v3.2.0起,百度地图iOS SDK全面支持HTTPS,需要广大开发者导入第三方openssl静态库:libssl.a和libcrypto.a(存放于thirdlib目录下) |
| | | 添加方法:在 TARGETS->Build Phases-> Link Binary With Libaries中点击“+”按钮,在弹出的窗口中点击“Add Other”按钮,选择libssl.a和libcrypto.a添加到工程中 。 |
| | | |
| | | 2、支持CocoaPods导入 |
| | | pod setup //更新CocoPods的本地库 |
| | | pod search BaiduMapKit //下载最新地图SDK |
| | | |
| | | 【 新 增 】 |
| | | [ 基 础 地 图 ] |
| | | 3D地图下,增加显示天空效果,无需设置 |
| | | |
| | | [ 工 具 ] |
| | | 1.全面支持GCJ02坐标输入/输出,全局设置方法如下: |
| | | [BMKMapManager setCoordinateTypeUsedInBaiduMapSDK:BMK_COORDTYPE_COMMON];//默认为BD09LL坐标,且此方法仅在国内生效,国外均为WGS84坐标 |
| | | |
| | | 2. 新增调启步行AR导航接口:openBaiduMapwalkARNavigation |
| | | |
| | | [ LBS云] |
| | | 云检索中,keywords 改为非必填项 |
| | | |
| | | 【 优 化 】 |
| | | 优化个性化地图元素分类 |
| | | |
| | | 【 修 复 】 |
| | | 少部分地铁线及室内图无法显示问题(v3.2.0引入的问题)。 |
| | | 未下载全国离线基础包时,离线状态下全国(球)地图显示异常。 |
| | | |
| | | -------------------- |
| | | v3.3.1 |
| | | |
| | | 【 新 版 提 示 】 |
| | | 【 注 意 】 |
| | | 1、自v3.2.0起,百度地图iOS SDK全面支持HTTPS,需要广大开发者导入第三方openssl静态库:libssl.a和libcrypto.a(存放于thirdlib目录下) |
| | | 添加方法:在 TARGETS->Build Phases-> Link Binary With Libaries中点击“+”按钮,在弹出的窗口中点击“Add Other”按钮,选择libssl.a和libcrypto.a添加到工程中 。 |
| | | |
| | | 2、支持CocoaPods导入 |
| | | pod setup //更新CocoPods的本地库 |
| | | pod search BaiduMapKit //下载最新地图SDK |
| | | |
| | | 【 新 增 】 |
| | | [ 检 索 ] |
| | | 逆地理编码返回结果新增2个属性:cityCode(城市编码) 和adCode(行政区域编码) |
| | | |
| | | 【 优 化 】 |
| | | 1.增加重试机制,优化鉴权时长 |
| | | 2.解决Xcode8.3编译时出现大量warning的问题 |
| | | 3.swift Demo:swift语言升级为 swift v3.1,优化升级swift Demo。 |
| | | |
| | | -------------------- |
| | | v3.3.2 |
| | | |
| | | |
| | | 【 新 版 提 示 】 |
| | | 【 注 意 】 |
| | | 1、自v3.2.0起,百度地图iOS SDK全面支持HTTPS,需要广大开发者导入第三方openssl静态库:libssl.a和libcrypto.a(存放于thirdlib目录下) |
| | | 添加方法:在 TARGETS->Build Phases-> Link Binary With Libaries中点击“+”按钮,在弹出的窗口中点击“Add Other”按钮,选择libssl.a和libcrypto.a添加到工程中 。 |
| | | |
| | | 2、支持CocoaPods导入 |
| | | pod setup //更新CocoPods的本地库 |
| | | pod search BaiduMapKit //查看最新地图SDK |
| | | |
| | | 【 新 增 】 |
| | | 【 优 化 】 |
| | | 1.修复个性化地图在部分使用场景下,不显示的问题。(受影响版本v3.3.0、v3.3.1) |
| | | |
| | | |
| | | -------------------- |
| | | v3.3.4 |
| | | |
| | | |
| | | 【 新 版 提 示 】 |
| | | 【 注 意 】 |
| | | 1、自v3.2.0起,百度地图iOS SDK全面支持HTTPS,需要广大开发者导入第三方openssl静态库:libssl.a和libcrypto.a(存放于thirdlib目录下) |
| | | 添加方法:在 TARGETS->Build Phases-> Link Binary With Libaries中点击“+”按钮,在弹出的窗口中点击“Add Other”按钮,选择libssl.a和libcrypto.a添加到工程中 。 |
| | | |
| | | 2、支持CocoaPods导入 |
| | | pod setup //更新CocoPods的本地库 |
| | | pod search BaiduMapKit //查看最新地图SDK |
| | | |
| | | 【 新 增 】 |
| | | 1.BMKLocationViewDisplayParam类中增加 canShowCallOut 属性,用于设定用户点击定位图标时,是否弹出paopaoView。 |
| | | 2.BMKLocationViewDisplayParam类中增加 locationViewHierarchy 属性,用于设定locationView始终处于视图层级的最下层或最上层。 |
| | | |
| | | 【 优 化 】 |
| | | 1.修复添加Annotation时,Overlay偶尔绘制不完整的BUG。 |
| | | 2.修复Swift调用SDK时,cityCode countryCode等字段类型不兼容的问题。 |
| | | 3.保证新添加的Annotation会在mapView的视图层级的上层。 |
| | | 4.DEMO中绘制路径规划结果时,修复计算显示区域的BUG。 |
| | | |
| | | |
| | | |
| | | *********************/ |
| | | /** |
| | | *获取当前地图API的版本号 |
| | | *return 返回当前API的版本号 |
| | | */ |
| | | UIKIT_STATIC_INLINE NSString* BMKGetMapApiVersion() |
| | | { |
| | | return @"3.3.4"; |
| | | } |
| | | |
| | | /** |
| | | *获取当前地图API base组件 的版本号 |
| | | *当前base组件版本 : 3.3.4 |
| | | *return 返回当前API base组件 的版本号 |
| | | */ |
| | | UIKIT_EXTERN NSString* BMKGetMapApiBaseComponentVersion(); |
| | | |
| New file |
| | |
| | | |
| | | |
| | | |
| | |
|
| | | --------------------------------------------------------------------------------------
|
| | |
|
| | | iOS 地图 SDK v3.3.4是适用于iOS系统移动设备的矢量地图开发包
|
| | |
|
| | | --------------------------------------------------------------------------------------
|
| | |
|
| | | 地图SDK功能介绍(全功能开发包):
|
| | |
|
| | | 地图:提供地图展示和地图操作功能;
|
| | |
|
| | | POI检索:支持周边检索、区域检索和城市内兴趣点检索;
|
| | |
|
| | | 地理编码:提供经纬度和地址信息相互转化的功能接口;
|
| | |
|
| | | 线路规划:支持公交、驾车、步行三种方式的线路规划;
|
| | |
|
| | | 覆盖物图层:支持在地图上添加覆盖物(标注、几何图形、热力图、地形图图层等),展示更丰富的LBS信息;
|
| | |
|
| | | 定位:获取当前位置信息,并在地图上展示(支持普通、跟随、罗盘三种模式);
|
| | |
|
| | | 离线地图:使用离线地图可节省用户流量,提供更好的地图展示效果;
|
| | |
|
| | | 调启百度地图:利用SDK接口,直接在本地打开百度地图客户端或WebApp,实现地图功能;
|
| | |
|
| | | 周边雷达:利用周边雷达功能,开发者可在App内低成本、快速实现查找周边使用相同App的用户位置的功能;
|
| | |
|
| | | LBS云检索:支持查询存储在LBS云内的自有数据;
|
| | |
|
| | | 特色功能:提供短串分享、Place详情检索、热力图等特色功能,帮助开发者搭建功能更加强大的应用;
|
| | | |
| | |
|
| | | --------------------------------------------------------------------------------------
|
| | | |
| | | |
| | | 【 新 版 提 示 】 |
| | | 【 注 意 】 |
| | | 1、自v3.2.0起,百度地图iOS SDK全面支持HTTPS,需要广大开发者导入第三方openssl静态库:libssl.a和libcrypto.a(存放于thirdlib目录下) |
| | | 添加方法:在 TARGETS->Build Phases-> Link Binary With Libaries中点击“+”按钮,在弹出的窗口中点击“Add Other”按钮,选择libssl.a和libcrypto.a添加到工程中 。 |
| | | |
| | | 2、支持CocoaPods导入 |
| | | pod setup //更新CocoPods的本地库 |
| | | pod search BaiduMapKit //查看最新地图SDK |
| | | |
| | | 【 新 增 】 |
| | | 1.BMKLocationViewDisplayParam类中增加 canShowCallOut 属性,用于设定用户点击定位图标时,是否弹出paopaoView。 |
| | | 2.BMKLocationViewDisplayParam类中增加 locationViewHierarchy 属性,用于设定locationView始终处于视图层级的最下层或最上层。 |
| | | |
| | | 【 优 化 】 |
| | | 1.修复添加Annotation时,Overlay偶尔绘制不完整的BUG。 |
| | | 2.修复Swift调用SDK时,cityCode countryCode等字段类型不兼容的问题。 |
| | | 3.保证新添加的Annotation会在mapView的视图层级的上层。 |
| | | 4.DEMO中绘制路径规划结果时,修复计算显示区域的BUG。 |
| | |
|
| New file |
| | |
| | | /* |
| | | * BMKActionPaopaoView.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import <UIKit/UIKit.h> |
| | | /// 该类用于定义一个PaopaoView |
| | | @interface BMKActionPaopaoView : UIView |
| | | |
| | | /** |
| | | *初始化并返回一个BMKActionPaopaoView |
| | | *@param customView 自定义View,customView=nil时返回默认的PaopaoView |
| | | *@return 初始化成功则返回BMKActionPaopaoView,否则返回nil |
| | | */ |
| | | - (id)initWithCustomView:(UIView*)customView; |
| | | |
| | | @end |
| | | |
| New file |
| | |
| | | // |
| | | // BMKAnnotation.h |
| | | // BMapKit |
| | | // |
| | | // Copyright 2011 Baidu Inc. All rights reserved. |
| | | // |
| | | |
| | | #import <CoreGraphics/CoreGraphics.h> |
| | | #import <CoreLocation/CoreLocation.h> |
| | | #import <Foundation/Foundation.h> |
| | | |
| | | /// 该类为标注点的protocol,提供了标注类的基本信息函数 |
| | | @protocol BMKAnnotation <NSObject> |
| | | |
| | | ///标注view中心坐标. |
| | | @property (nonatomic, readonly) CLLocationCoordinate2D coordinate; |
| | | |
| | | @optional |
| | | |
| | | /** |
| | | *获取annotation标题 |
| | | *@return 返回annotation的标题信息 |
| | | */ |
| | | - (NSString *)title; |
| | | |
| | | /** |
| | | *获取annotation副标题 |
| | | *@return 返回annotation的副标题信息 |
| | | */ |
| | | - (NSString *)subtitle; |
| | | |
| | | /** |
| | | *设置标注的坐标,在拖拽时会被调用. |
| | | *@param newCoordinate 新的坐标值 |
| | | */ |
| | | - (void)setCoordinate:(CLLocationCoordinate2D)newCoordinate; |
| | | |
| | | @end |
| New file |
| | |
| | | /* |
| | | * BMKAnnotationView.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import <UIKit/UIKit.h> |
| | | #import "BMKActionPaopaoView.h" |
| | | |
| | | #if __IPHONE_3_2 <= __IPHONE_OS_VERSION_MAX_ALLOWED |
| | | |
| | | enum { |
| | | BMKAnnotationViewDragStateNone = 0, ///< 静止状态. |
| | | BMKAnnotationViewDragStateStarting, ///< 开始拖动 |
| | | BMKAnnotationViewDragStateDragging, ///< 拖动中 |
| | | BMKAnnotationViewDragStateCanceling, ///< 取消拖动 |
| | | BMKAnnotationViewDragStateEnding ///< 拖动结束 |
| | | }; |
| | | |
| | | typedef NSUInteger BMKAnnotationViewDragState; |
| | | |
| | | #endif |
| | | |
| | | |
| | | |
| | | @class BMKAnnotationViewInternal; |
| | | @protocol BMKAnnotation; |
| | | @class BMKMapView; |
| | | @class BMKMapViewInternal; |
| | | ///标注view |
| | | @interface BMKAnnotationView : UIView |
| | | { |
| | | @private |
| | | BMKAnnotationViewInternal *_internal; |
| | | BOOL _enabled3D; |
| | | CGPoint _originPt; |
| | | CGPoint startPoint; |
| | | } |
| | | |
| | | /** |
| | | *初始化并返回一个annotation view |
| | | *@param annotation 关联的annotation对象 |
| | | *@param reuseIdentifier 如果要重用view,传入一个字符串,否则设为nil,建议重用view |
| | | *@return 初始化成功则返回annotation view,否则返回nil |
| | | */ |
| | | - (id)initWithAnnotation:(id <BMKAnnotation>)annotation reuseIdentifier:(NSString *)reuseIdentifier; |
| | | |
| | | |
| | | ///复用标志 |
| | | @property (nonatomic, readonly) NSString *reuseIdentifier; |
| | | ///paopaoView |
| | | @property (nonatomic, strong)BMKActionPaopaoView* paopaoView; |
| | | |
| | | /** |
| | | *当view从reuse队列里取出时被调用 |
| | | *默认不做任何事 |
| | | */ |
| | | - (void)prepareForReuse; |
| | | |
| | | ///关联的annotation |
| | | @property (nonatomic, strong) id <BMKAnnotation> annotation; |
| | | |
| | | ///annotation view显示的图像 |
| | | @property (nonatomic, strong) UIImage *image; |
| | | |
| | | ///默认情况下, annotation view的中心位于annotation的坐标位置,可以设置centerOffset改变view的位置,正的偏移使view朝右下方移动,负的朝左上方,单位是像素 |
| | | @property (nonatomic) CGPoint centerOffset; |
| | | |
| | | ///默认情况下, 弹出的气泡位于view正中上方,可以设置calloutOffset改变view的位置,正的偏移使view朝右下方移动,负的朝左上方,单位是像素 |
| | | @property (nonatomic) CGPoint calloutOffset; |
| | | |
| | | ///默认情况下,标注没有3D效果,可以设置enabled3D改变使用3D效果,使得标注在地图旋转和俯视时跟随旋转、俯视 |
| | | @property (nonatomic) BOOL enabled3D; |
| | | |
| | | ///默认为YES,当为NO时view忽略触摸事件 |
| | | @property (nonatomic, getter=isEnabled) BOOL enabled; |
| | | |
| | | ///默认为NO,当view被点中时被设为YES,用户不要直接设置这个属性.若设置,需要在设置后调用BMKMapView的- (void)mapForceRefresh; 方法刷新地图 |
| | | @property (nonatomic, getter=isSelected) BOOL selected; |
| | | |
| | | /** |
| | | *设定view的选中状态 |
| | | *该方法被BMKMapView调用 |
| | | *@param selected 如果view需要显示为选中状态,该值为YES |
| | | *@param animated 如果需要动画效果,该值为YES,暂不支持 |
| | | */ |
| | | - (void)setSelected:(BOOL)selected animated:(BOOL)animated; |
| | | |
| | | ///当为YES时,view被选中时会弹出气泡,annotation必须实现了title这个方法 |
| | | @property (nonatomic) BOOL canShowCallout; |
| | | |
| | | ///显示在气泡左侧的view(使用默认气泡时,view的width最大值为32,height最大值为41,大于则使用最大值) |
| | | @property (strong, nonatomic) UIView *leftCalloutAccessoryView; |
| | | |
| | | ///显示在气泡右侧的view(使用默认气泡时,view的width最大值为32,height最大值为41,大于则使用最大值) |
| | | @property (strong, nonatomic) UIView *rightCalloutAccessoryView; |
| | | |
| | | ///当设为YES并实现了setCoordinate:方法时,支持将view在地图上拖动, ios 3.2以后支持 |
| | | @property (nonatomic, getter=isDraggable) BOOL draggable __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_3_2); |
| | | |
| | | ///当前view的拖动状态, ios 3.2以后支持 |
| | | @property (nonatomic) BMKAnnotationViewDragState dragState __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_3_2); |
| | | |
| | | |
| | | @end |
| | | |
| | | |
| | | |
| New file |
| | |
| | | /* |
| | | * BMKArcline.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import "BMKMultiPoint.h" |
| | | #import "BMKOverlay.h" |
| | | |
| | | /// 此类用于定义一段圆弧 |
| | | @interface BMKArcline : BMKMultiPoint <BMKOverlay> |
| | | { |
| | | BMKMapRect _boundingMapRect; |
| | | bool isYouArc; |
| | | } |
| | | |
| | | /** |
| | | *根据指定坐标点生成一段圆弧 |
| | | *@param points 指定的直角坐标点数组(需传入3个点) |
| | | *@return 新生成的圆弧对象 |
| | | */ |
| | | + (BMKArcline *)arclineWithPoints:(BMKMapPoint *)points; |
| | | |
| | | /** |
| | | *根据指定经纬度生成一段圆弧 |
| | | *@param coords 指定的经纬度坐标点数组(需传入3个点) |
| | | *@return 新生成的圆弧对象 |
| | | */ |
| | | + (BMKArcline *)arclineWithCoordinates:(CLLocationCoordinate2D *)coords; |
| | | |
| | | /** |
| | | *重新设置圆弧坐标 |
| | | *@param points 指定的直角坐标点数组(需传入3个点) |
| | | *@return 是否设置成功 |
| | | */ |
| | | - (BOOL)setArclineWithPoints:(BMKMapPoint *)points; |
| | | |
| | | /** |
| | | *重新设置圆弧坐标 |
| | | *@param coords 指定的经纬度坐标点数组(需传入3个点) |
| | | *@param count 坐标点的个数 |
| | | *@return 是否设置成功 |
| | | */ |
| | | - (BOOL)setArclineWithCoordinates:(CLLocationCoordinate2D *)coords; |
| | | |
| | | @end |
| New file |
| | |
| | | /* |
| | | * BMKArclineView.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import <UIKit/UIKit.h> |
| | | |
| | | #import "BMKArcline.h" |
| | | #import "BMKOverlayGLBasicView.h" |
| | | |
| | | /// 此类用于定义一个圆弧View |
| | | @interface BMKArclineView : BMKOverlayGLBasicView |
| | | |
| | | /** |
| | | *根据指定的弧线生成一个圆弧View |
| | | *@param arcline 指定的弧线数据对象 |
| | | *@return 新生成的弧线View |
| | | */ |
| | | - (id)initWithArcline:(BMKArcline *)arcline; |
| | | |
| | | /// 该View对应的圆弧数据对象 |
| | | @property (nonatomic, readonly) BMKArcline *arcline; |
| | | |
| | | @end |
| New file |
| | |
| | | // |
| | | // BMKBaseIndoorMapInfo.h |
| | | // MapComponent |
| | | // |
| | | // Created by wzy on 16/4/2. |
| | | // Copyright © 2016年 baidu. All rights reserved. |
| | | // |
| | | |
| | | #ifndef BMKBaseIndoorMapInfo_h |
| | | #define BMKBaseIndoorMapInfo_h |
| | | |
| | | #import <CoreLocation/CoreLocation.h> |
| | | #import <Foundation/Foundation.h> |
| | | #import <QuartzCore/QuartzCore.h> |
| | | |
| | | ///此类表示室内图基础信息 |
| | | @interface BMKBaseIndoorMapInfo : NSObject |
| | | |
| | | /// 室内ID |
| | | @property (nonatomic, strong) NSString* strID; |
| | | /// 当前楼层 |
| | | @property (nonatomic, strong) NSString* strFloor; |
| | | /// 所有楼层信息 |
| | | @property (nonatomic, strong) NSMutableArray* arrStrFloors; |
| | | |
| | | @end |
| | | |
| | | #endif /* BMKBaseIndoorMapInfo_h */ |
| New file |
| | |
| | | /* |
| | | * BMKCircle.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import "BMKShape.h" |
| | | #import "BMKMultiPoint.h" |
| | | #import "BMKOverlay.h" |
| | | |
| | | /// 该类用于定义一个圆 |
| | | @interface BMKCircle : BMKMultiPoint <BMKOverlay> { |
| | | @package |
| | | BOOL _invalidate; |
| | | CLLocationCoordinate2D _coordinate; |
| | | CLLocationDistance _radius; |
| | | BMKMapRect _boundingMapRect; |
| | | } |
| | | |
| | | /** |
| | | *根据中心点和半径生成圆 |
| | | *@param coord 中心点的经纬度坐标 |
| | | *@param radius 半径,单位:米 |
| | | *@return 新生成的圆 |
| | | */ |
| | | + (BMKCircle *)circleWithCenterCoordinate:(CLLocationCoordinate2D)coord |
| | | radius:(CLLocationDistance)radius; |
| | | |
| | | /** |
| | | *根据指定的直角坐标矩形生成圆,半径由较长的那条边决定,radius = MAX(width, height)/2 |
| | | *@param mapRect 指定的直角坐标矩形 |
| | | *@return 新生成的圆 |
| | | */ |
| | | + (BMKCircle *)circleWithMapRect:(BMKMapRect)mapRect; |
| | | |
| | | /// 中心点坐标 |
| | | @property (nonatomic, assign) CLLocationCoordinate2D coordinate; |
| | | |
| | | /// 半径,单位:米 |
| | | @property (nonatomic, assign) CLLocationDistance radius; |
| | | |
| | | /// 该圆的外接矩形 |
| | | @property (nonatomic, readonly) BMKMapRect boundingMapRect; |
| | | |
| | | /** |
| | | *设置圆的中心点和半径 |
| | | *@param coord 中心点的经纬度坐标 |
| | | *@param radius 半径,单位:米 |
| | | *@return 是否设置成功 |
| | | */ |
| | | - (BOOL)setCircleWithCenterCoordinate:(CLLocationCoordinate2D)coord radius:(CLLocationDistance)radius; |
| | | /** |
| | | *根据指定的直角坐标矩形设置圆,半径由较长的那条边决定,radius = MAX(width, height)/2 |
| | | *@param mapRect 指定的直角坐标矩形 |
| | | *@return 是否设置成功 |
| | | */ |
| | | - (BOOL)setCircleWithMapRect:(BMKMapRect)mapRect; |
| | | |
| | | @end |
| New file |
| | |
| | | /* |
| | | * BMKCircleView.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import <UIKit/UIKit.h> |
| | | |
| | | #import "BMKCircle.h" |
| | | #import "BMKOverlayGLBasicView.h" |
| | | |
| | | /// 该类用于定义圆对应的View |
| | | @interface BMKCircleView : BMKOverlayGLBasicView |
| | | |
| | | /** |
| | | *根据指定圆生成对应的View |
| | | *@param circle 指定的圆 |
| | | *@return 生成的View |
| | | */ |
| | | - (id)initWithCircle:(BMKCircle *)circle; |
| | | |
| | | /// 该View对应的圆 |
| | | @property (nonatomic, readonly) BMKCircle *circle; |
| | | |
| | | @end |
| New file |
| | |
| | | /* |
| | | * BMKGradient.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2013 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | #import <UIKit/UIKit.h> |
| | | #import <Foundation/Foundation.h> |
| | | ///此类表示热力图渐变色 |
| | | @interface BMKGradient : NSObject{ |
| | | |
| | | } |
| | | ///渐变色用到的所有颜色数组,数组成员类型为UIColor |
| | | @property (nonatomic,strong) NSArray* mColors; |
| | | ///每一个颜色的起始点数组,,数组成员类型为 [0,1]的double值, given as a percentage of the maximum intensity,个数和mColors的个数必须相同,数组内元素必须时递增的 |
| | | @property (nonatomic,strong) NSArray* mStartPoints; |
| | | |
| | | //渐变色的初始化方法,使用默认colorMapSize1000进行初始化 |
| | | - (id)initWithColors:(NSArray*)colors startPoints:(NSArray*)startPoints; |
| | | @end |
| | | |
| | | |
| | | |
| | | |
| | | |
| New file |
| | |
| | | /* |
| | | * BMKGroundOverlay.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | #import "BMKMultiPoint.h" |
| | | #import "BMKOverlay.h" |
| | | /// 该类用于定义一个图片图层 |
| | | @interface BMKGroundOverlay : BMKMultiPoint<BMKOverlay> |
| | | { |
| | | @public |
| | | float zoomLevel; |
| | | CLLocationCoordinate2D _pt; |
| | | BMKCoordinateBounds _bound; |
| | | CGPoint _anchor; |
| | | UIImage* _icon; |
| | | int iconID; |
| | | BOOL isCenterPt; |
| | | int left; |
| | | int bottom; |
| | | int width; |
| | | int height; |
| | | } |
| | | /// 两种绘制GroundOverlay的方式之一:绘制的位置地理坐标,与anchor配对使用 |
| | | @property (nonatomic,assign) CLLocationCoordinate2D pt; |
| | | |
| | | /// 用位置绘制时图片的锚点,图片左上角为(0.0f,0.0f),向右向下为正 |
| | | /// 使用groundOverlayWithPosition初始化时生效 |
| | | @property (nonatomic,assign) CGPoint anchor; |
| | | |
| | | /// 两种绘制GroundOverlay的方式之二:绘制的地理区域范围,图片在此区域内合理缩放 |
| | | @property (nonatomic,assign) BMKCoordinateBounds bound; |
| | | |
| | | /// 绘制图片 |
| | | @property(nonatomic, strong) UIImage *icon; |
| | | |
| | | ///图片纹理透明度,最终透明度 = 纹理透明度 * alpha,取值范围为[0.0f, 1.0f],默认为1.0f |
| | | @property(nonatomic) GLfloat alpha; |
| | | |
| | | /** |
| | | *根据指定经纬度坐标生成一个groundOverlay |
| | | *@param position 指定的经纬度坐标 |
| | | *@param zoomLevel 不损失精度绘制原始图片的地图等级 |
| | | *@param anchor 绘制图片的锚点 |
| | | *@param icon 绘制使用的图片 |
| | | *@return 新生成的groundOverlay对象 |
| | | */ |
| | | + (BMKGroundOverlay *)groundOverlayWithPosition:(CLLocationCoordinate2D)position |
| | | zoomLevel:(CGFloat)zoomLevel |
| | | anchor:(CGPoint)anchor |
| | | icon:(UIImage*)icon; |
| | | |
| | | /** |
| | | *根据指定区域生成一个groundOverlay |
| | | *@param bounds 指定的经纬度区域 |
| | | *@param icon 绘制使用的图片 |
| | | *@return 新生成的groundOverlay对象 |
| | | */ |
| | | + (BMKGroundOverlay *)groundOverlayWithBounds:(BMKCoordinateBounds)bounds |
| | | icon:(UIImage*)icon; |
| | | |
| | | |
| | | @end |
| New file |
| | |
| | | /* |
| | | * BMKGroundOverlayView.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2013 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import <UIKit/UIKit.h> |
| | | |
| | | #import "BMKGroundOverlay.h" |
| | | #import "BMKOverlayPathView.h" |
| | | |
| | | /// 该类用于定义一个BMKGroundOverlayView |
| | | @interface BMKGroundOverlayView : BMKOverlayView |
| | | |
| | | /** |
| | | *根据指定的groundOverlay生成一个View |
| | | *@param groundOverlay 指定的groundOverlay数据对象 |
| | | *@return 新生成的View |
| | | */ |
| | | - (id)initWithGroundOverlay:(BMKGroundOverlay *)groundOverlay; |
| | | |
| | | /// 该View对应的ground数据对象 |
| | | @property (nonatomic, readonly) BMKGroundOverlay *groundOverlay; |
| | | |
| | | @end |
| | | |
| New file |
| | |
| | | /* |
| | | * BMKHeatMap.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2013 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | #import <UIKit/UIKit.h> |
| | | #import <Foundation/Foundation.h> |
| | | #import <BaiduMapAPI_Base/BMKTypes.h> |
| | | #import "BMKGradient.h" |
| | | ///热力图节点信息 |
| | | @interface BMKHeatMapNode : NSObject{ |
| | | double _intensity; |
| | | CLLocationCoordinate2D _pt; |
| | | } |
| | | |
| | | ///点的强度权值 |
| | | @property (nonatomic) double intensity; |
| | | ///点的位置坐标 |
| | | @property (nonatomic) CLLocationCoordinate2D pt; |
| | | |
| | | @end |
| | | |
| | | |
| | | |
| | | ///热力图的绘制数据和显示样式类 |
| | | @interface BMKHeatMap : NSObject |
| | | { |
| | | int _mRadius; //Heatmap point radius |
| | | BMKGradient* _mGradient;//Gradient of the color map |
| | | double _mOpacity;//Opacity of the overall heatmap overlay [0...1] |
| | | NSMutableArray* _mData; |
| | | |
| | | } |
| | | ///设置热力图点半径,默认为12ps |
| | | @property (nonatomic, assign) int mRadius; |
| | | ///设置热力图渐变,有默认值 DEFAULT_GRADIENT |
| | | @property (nonatomic, strong) BMKGradient* mGradient; |
| | | ///设置热力图层透明度,默认 0.6 |
| | | @property (nonatomic, assign) double mOpacity; |
| | | ///用户传入的热力图数据,数组,成员类型为BMKHeatMapNode |
| | | @property (nonatomic, strong) NSMutableArray* mData; |
| | | |
| | | @end |
| | | |
| | | |
| | | |
| New file |
| | |
| | | /* |
| | | * BMKLocationViewDisplayParam.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2013 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | #import <UIKit/UIKit.h> |
| | | #import <Foundation/Foundation.h> |
| | | |
| | | |
| | | /** |
| | | LocationView在mapview上显示的层级 |
| | | |
| | | - LOCATION_VIEW_HIERARCHY_TOP: locationView在最上层 |
| | | - LOCATION_VIEW_HIERARCHY_BOTTOM: locationView在最下层 |
| | | */ |
| | | typedef NS_ENUM(NSUInteger, LocationViewHierarchy) { |
| | | LOCATION_VIEW_HIERARCHY_TOP, |
| | | LOCATION_VIEW_HIERARCHY_BOTTOM, |
| | | }; |
| | | |
| | | ///此类表示定位图层自定义样式参数 |
| | | @interface BMKLocationViewDisplayParam : NSObject |
| | | |
| | | ///定位图标X轴偏移量(屏幕坐标) |
| | | @property (nonatomic, assign) CGFloat locationViewOffsetX; |
| | | ///定位图标Y轴偏移量(屏幕坐标) |
| | | @property (nonatomic, assign) CGFloat locationViewOffsetY; |
| | | ///精度圈是否显示,默认YES |
| | | @property (nonatomic, assign) BOOL isAccuracyCircleShow; |
| | | ///精度圈 填充颜色 |
| | | @property (nonatomic, strong) UIColor *accuracyCircleFillColor; |
| | | ///精度圈 边框颜色 |
| | | @property (nonatomic, strong) UIColor *accuracyCircleStrokeColor; |
| | | ///跟随态旋转角度是否生效,默认YES |
| | | @property (nonatomic, assign) BOOL isRotateAngleValid; |
| | | ///定位图标名称,需要将该图片放到 mapapi.bundle/images 目录下 |
| | | @property (nonatomic, strong) NSString* locationViewImgName; |
| | | ///气泡是否显示,默认YES |
| | | @property (nonatomic, assign) BOOL canShowCallOut; |
| | | ///locationView在mapview上的层级 默认值为LOCATION_VIEW_HIERARCHY_BOTTOM |
| | | @property (nonatomic, assign) LocationViewHierarchy locationViewHierarchy; |
| | | |
| | | @end |
| | | |
| | | |
| | | |
| New file |
| | |
| | | /* |
| | | * BMKMapComponent.h |
| | | * BMKMapComponent |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | #import "BMKMapVersion.h" |
| | | |
| | | #import "BMKAnnotation.h" |
| | | #import "BMKAnnotationView.h" |
| | | |
| | | #import "BMKMapView.h" |
| | | #import "BMKBaseIndoorMapInfo.h" |
| | | #import "BMKOfflineMap.h" |
| | | #import "BMKOfflineMapType.h" |
| | | |
| | | #import "BMKOverlay.h" |
| | | #import "BMKShape.h" |
| | | #import "BMKPointAnnotation.h" |
| | | #import "BMKPinAnnotationView.h" |
| | | #import "BMKMultiPoint.h" |
| | | #import "BMKArcline.h" |
| | | #import "BMKPolyline.h" |
| | | #import "BMKPolygon.h" |
| | | #import "BMKCircle.h" |
| | | #import "BMKOverlayView.h" |
| | | #import "BMKOverlayPathView.h" |
| | | #import "BMKOverlayGLBasicView.h" |
| | | #import "BMKPolygonView.h" |
| | | #import "BMKPolylineView.h" |
| | | #import "BMKCircleView.h" |
| | | #import "BMKArclineView.h" |
| | | #import "BMKGroundOverlay.h" |
| | | #import "BMKGroundOverlayView.h" |
| | | #import "BMKGradient.h" |
| | | #import "BMKTileLayer.h" |
| | | #import "BMKTileLayerView.h" |
| | | |
| New file |
| | |
| | | /* |
| | | * BMKMapStatus.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import <CoreLocation/CoreLocation.h> |
| | | #import <UIKit/UIKit.h> |
| | | #import <BaiduMapAPI_Base/BMKTypes.h> |
| | | //#import <QuartzCore/QuartzCore.h> |
| | | |
| | | ///此类表示地图状态信息 |
| | | @interface BMKMapStatus : NSObject |
| | | { |
| | | float _fLevel; // 缩放比例,3-19级 |
| | | float _fRotation; // 旋转角度 |
| | | float _fOverlooking; // 俯视角度 |
| | | |
| | | CGPoint _targetScreenPt;//屏幕坐标(中心点) |
| | | CLLocationCoordinate2D _targetGeoPt;//地理坐标(中心点) |
| | | } |
| | | ///缩放级别:[3~19] |
| | | @property (nonatomic, assign) float fLevel; |
| | | ///旋转角度 |
| | | @property (nonatomic, assign) float fRotation; |
| | | ///俯视角度:[-45~0] |
| | | @property (nonatomic, assign) float fOverlooking; |
| | | ///屏幕中心点坐标:在屏幕内,超过无效 |
| | | @property (nonatomic) CGPoint targetScreenPt; |
| | | ///地理中心点坐标:经纬度 |
| | | @property (nonatomic) CLLocationCoordinate2D targetGeoPt; |
| | | ///当前地图范围,采用直角坐标系表示,向右向下增长 |
| | | @property (nonatomic, assign, readonly) BMKMapRect visibleMapRect; |
| | | |
| | | @end |
| | | |
| | | |
| | | |
| New file |
| | |
| | | // |
| | | // BMKMapVersion.h |
| | | // MapComponent |
| | | // |
| | | // Created by wzy on 15/9/9. |
| | | // Copyright © 2015年 baidu. All rights reserved. |
| | | // |
| | | |
| | | #ifndef BMKMapVersion_h |
| | | #define BMKMapVersion_h |
| | | |
| | | #import <UIKit/UIKit.h> |
| | | |
| | | /** |
| | | *重要: |
| | | *map组件的版本和base组件的版本必须一致,否则不能正常使用 |
| | | */ |
| | | |
| | | /** |
| | | *获取当前地图API map组件 的版本号 |
| | | *当前map组件版本 : 3.3.4 |
| | | *return 返回当前API map组件 的版本号 |
| | | */ |
| | | UIKIT_EXTERN NSString* BMKGetMapApiMapComponentVersion(); |
| | | |
| | | /** |
| | | *检查map组件的版本号是否和base组件的版本号一致 |
| | | *return 版本号一致返回YES |
| | | */ |
| | | UIKIT_EXTERN BOOL BMKCheckMapComponentIsLegal(); |
| | | |
| | | #endif /* BMKMapVersion_h */ |
| New file |
| | |
| | | /* |
| | | * BMKMapView.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | #import <BaiduMapAPI_Base/BMKBaseComponent.h> |
| | | #import "BMKAnnotation.h" |
| | | #import "BMKAnnotationView.h" |
| | | #import "BMKOverlayView.h" |
| | | #import "UIKit/UIKit.h" |
| | | #import "BMKMapStatus.h" |
| | | #import "BMKLocationViewDisplayParam.h" |
| | | #import "BMKHeatMap.h" |
| | | #import "BMKBaseIndoorMapInfo.h" |
| | | |
| | | @protocol BMKMapViewDelegate; |
| | | |
| | | ///点击地图标注返回数据结构 |
| | | @interface BMKMapPoi : NSObject |
| | | ///点标注的名称 |
| | | @property (nonatomic,strong) NSString* text; |
| | | ///点标注的经纬度坐标 |
| | | @property (nonatomic,assign) CLLocationCoordinate2D pt; |
| | | ///点标注的uid,可能为空 |
| | | @property (nonatomic,strong) NSString* uid; |
| | | @end |
| | | |
| | | typedef enum { |
| | | BMKUserTrackingModeNone = 0, /// 普通定位模式 |
| | | BMKUserTrackingModeHeading, /// 定位方向模式 |
| | | BMKUserTrackingModeFollow, /// 定位跟随模式 |
| | | BMKUserTrackingModeFollowWithHeading, /// 定位罗盘模式 |
| | | } BMKUserTrackingMode; |
| | | |
| | | ///枚举:logo位置 |
| | | typedef enum { |
| | | BMKLogoPositionLeftBottom = 0, /// 地图左下方 |
| | | BMKLogoPositionLeftTop, /// 地图左上方 |
| | | BMKLogoPositionCenterBottom, /// 地图中下方 |
| | | BMKLogoPositionCenterTop, /// 地图中上方 |
| | | BMKLogoPositionRightBottom, /// 地图右下方 |
| | | BMKLogoPositionRightTop, /// 地图右上方 |
| | | } BMKLogoPosition; |
| | | |
| | | ///枚举:室内图切换楼层结果 |
| | | typedef enum { |
| | | BMKSwitchIndoorFloorSuccess = 0, /// 切换楼层成功 |
| | | BMKSwitchIndoorFloorFailed, /// 切换楼层失败 |
| | | BMKSwitchIndoorFloorNotFocused, /// 地图还未聚焦到传入的室内图 |
| | | BMKSwitchIndoorFloorNotExist, /// 当前室内图不存在该楼层 |
| | | } BMKSwitchIndoorFloorError; |
| | | |
| | | ///地图View类,使用此View可以显示地图窗口,并且对地图进行相关的操作 |
| | | @interface BMKMapView : UIView |
| | | |
| | | /// 地图View的Delegate,此处记得不用的时候需要置nil,否则影响内存的释放 |
| | | @property (nonatomic, weak) id<BMKMapViewDelegate> delegate; |
| | | |
| | | /// 当前地图类型,可设定为标准地图、卫星地图 |
| | | @property (nonatomic) BMKMapType mapType; |
| | | |
| | | /// 当前地图的经纬度范围,设定的该范围可能会被调整为适合地图窗口显示的范围 |
| | | @property (nonatomic) BMKCoordinateRegion region; |
| | | |
| | | /// 限制地图的显示范围(地图状态改变时,该范围不会在地图显示范围外。设置成功后,会调整地图显示该范围) |
| | | @property (nonatomic) BMKCoordinateRegion limitMapRegion; |
| | | |
| | | /// 指南针的位置,设定坐标以BMKMapView左上角为原点,向右向下增长 |
| | | @property (nonatomic) CGPoint compassPosition; |
| | | /// 指南针的宽高 |
| | | @property (nonatomic, readonly) CGSize compassSize; |
| | | |
| | | /// 当前地图的中心点,改变该值时,地图的比例尺级别不会发生变化 |
| | | @property (nonatomic) CLLocationCoordinate2D centerCoordinate; |
| | | |
| | | /// 地图比例尺级别,在手机上当前可使用的级别为3-21级 |
| | | @property (nonatomic) float zoomLevel; |
| | | /// 地图的自定义最小比例尺级别 |
| | | @property (nonatomic) float minZoomLevel; |
| | | /// 地图的自定义最大比例尺级别 |
| | | @property (nonatomic) float maxZoomLevel; |
| | | |
| | | /// 地图旋转角度,在手机上当前可使用的范围为-180~180度 |
| | | @property (nonatomic) int rotation; |
| | | |
| | | /// 地图俯视角度,在手机上当前可使用的范围为-45~0度 |
| | | @property (nonatomic) int overlooking; |
| | | ///设定地图是否现显示3D楼块效果 |
| | | @property(nonatomic, getter=isBuildingsEnabled) BOOL buildingsEnabled; |
| | | ///设定地图是否显示底图poi标注(不包含室内图标注),默认YES |
| | | @property(nonatomic, assign) BOOL showMapPoi; |
| | | ///设定地图是否打开路况图层 |
| | | @property(nonatomic, getter=isTrafficEnabled) BOOL trafficEnabled; |
| | | ///设定地图是否打开百度城市热力图图层(百度自有数据),注:地图层级大于11时,可显示热力图 |
| | | @property(nonatomic, getter=isBaiduHeatMapEnabled) BOOL baiduHeatMapEnabled; |
| | | |
| | | ///设定地图View能否支持所有手势操作 |
| | | @property(nonatomic) BOOL gesturesEnabled; |
| | | ///设定地图View能否支持用户多点缩放(双指) |
| | | @property(nonatomic, getter=isZoomEnabled) BOOL zoomEnabled; |
| | | ///设定地图View能否支持用户缩放(双击或双指单击) |
| | | @property(nonatomic, getter=isZoomEnabledWithTap) BOOL zoomEnabledWithTap; |
| | | ///设定地图View能否支持用户移动地图 |
| | | @property(nonatomic, getter=isScrollEnabled) BOOL scrollEnabled; |
| | | ///设定地图View能否支持俯仰角 |
| | | @property(nonatomic, getter=isOverlookEnabled) BOOL overlookEnabled; |
| | | ///设定地图View能否支持旋转 |
| | | @property(nonatomic, getter=isRotateEnabled) BOOL rotateEnabled; |
| | | |
| | | /// 设定地图是否回调force touch事件,默认为NO,仅适用于支持3D Touch的情况,开启后会回调 - mapview:onForceTouch:force:maximumPossibleForce: |
| | | @property(nonatomic) BOOL forceTouchEnabled; |
| | | |
| | | /// 设定是否显式比例尺 |
| | | @property (nonatomic) BOOL showMapScaleBar; |
| | | |
| | | /// 比例尺的位置,设定坐标以BMKMapView左上角为原点,向右向下增长 |
| | | @property (nonatomic) CGPoint mapScaleBarPosition; |
| | | |
| | | /// 比例尺的宽高 |
| | | @property (nonatomic, readonly) CGSize mapScaleBarSize; |
| | | |
| | | /// logo位置,默认BMKLogoPositionLeftBottom |
| | | @property (nonatomic) BMKLogoPosition logoPosition; |
| | | |
| | | ///当前地图范围,采用直角坐标系表示,向右向下增长 |
| | | @property (nonatomic) BMKMapRect visibleMapRect; |
| | | |
| | | /** |
| | | *地图预留边界,默认:UIEdgeInsetsZero。 |
| | | *注:设置后,会根据mapPadding调整logo、比例尺、指南针的位置。 |
| | | * 当updateTargetScreenPtWhenMapPaddingChanged==YES时,地图中心(屏幕坐标:BMKMapStatus.targetScreenPt)跟着改变 |
| | | */ |
| | | @property (nonatomic) UIEdgeInsets mapPadding; |
| | | ///设置mapPadding时,地图中心(屏幕坐标:BMKMapStatus.targetScreenPt)是否跟着改变,默认YES |
| | | @property (nonatomic) BOOL updateTargetScreenPtWhenMapPaddingChanged; |
| | | |
| | | ///设定地图View能否支持以手势中心点为轴进行旋转和缩放 |
| | | @property(nonatomic, getter=isChangeWithTouchPointCenterEnabled) BOOL ChangeWithTouchPointCenterEnabled; |
| | | |
| | | /** |
| | | *设置自定义地图样式 |
| | | *注:必须在BMKMapView对象初始化之前调用 |
| | | *@param customMapStyleJsonFilePath 自定义样式文件所在路径,包含文件名 |
| | | */ |
| | | + (void)customMapStyle:(NSString*) customMapStyleJsonFilePath; |
| | | /** |
| | | * 自定义地图样式开关,影响所有BMKMapView对象 |
| | | *@param enable 自定义地图样式是否生效 |
| | | */ |
| | | + (void)enableCustomMapStyle:(BOOL) enable; |
| | | |
| | | /** |
| | | * 2.10.0起废弃,空实现,逻辑由地图SDK控制 |
| | | * |
| | | *当应用即将后台时调用,停止一切调用opengl相关的操作。 |
| | | */ |
| | | +(void)willBackGround __deprecated_msg("废弃方法(空实现),逻辑由地图SDK控制"); |
| | | /** |
| | | * 2.10.0起废弃,空实现,逻辑由地图SDK控制 |
| | | * |
| | | *当应用恢复前台状态时调用。 |
| | | */ |
| | | +(void)didForeGround __deprecated_msg("废弃方法(空实现),逻辑由地图SDK控制"); |
| | | /** |
| | | *当mapview即将被显式的时候调用,恢复之前存储的mapview状态。 |
| | | */ |
| | | -(void)viewWillAppear; |
| | | |
| | | /** |
| | | *当mapview即将被隐藏的时候调用,存储当前mapview的状态。 |
| | | */ |
| | | -(void)viewWillDisappear; |
| | | |
| | | /** |
| | | *强制刷新mapview |
| | | */ |
| | | - (void)mapForceRefresh; |
| | | |
| | | /** |
| | | *放大一级比例尺 |
| | | *@return 是否成功 |
| | | */ |
| | | - (BOOL)zoomIn; |
| | | |
| | | /** |
| | | *缩小一级比例尺 |
| | | *@return 是否成功 |
| | | */ |
| | | - (BOOL)zoomOut; |
| | | |
| | | /** |
| | | *根据当前地图View的窗口大小调整传入的region,返回适合当前地图窗口显示的region,调整过程会保证中心点不改变 |
| | | *@param region 待调整的经纬度范围 |
| | | *@return 调整后适合当前地图窗口显示的经纬度范围 |
| | | */ |
| | | - (BMKCoordinateRegion)regionThatFits:(BMKCoordinateRegion)region; |
| | | |
| | | /** |
| | | *设定当前地图的显示范围 |
| | | *@param region 要设定的地图范围,用经纬度的方式表示 |
| | | *@param animated 是否采用动画效果 |
| | | */ |
| | | - (void)setRegion:(BMKCoordinateRegion)region animated:(BOOL)animated; |
| | | |
| | | /** |
| | | *设定地图中心点坐标 |
| | | *@param coordinate 要设定的地图中心点坐标,用经纬度表示 |
| | | *@param animated 是否采用动画效果 |
| | | */ |
| | | - (void)setCenterCoordinate:(CLLocationCoordinate2D)coordinate animated:(BOOL)animated; |
| | | |
| | | /** |
| | | *获得地图当前可视区域截图 |
| | | *@return 返回view范围内的截取的UIImage |
| | | */ |
| | | -(UIImage*) takeSnapshot; |
| | | |
| | | /** |
| | | *获得地图区域区域截图 |
| | | *@return 返回指定区域的截取的UIImage |
| | | */ |
| | | -(UIImage*) takeSnapshot:(CGRect)rect; |
| | | |
| | | /** |
| | | *设置罗盘的图片 |
| | | *@param image 设置的图片 |
| | | */ |
| | | - (void)setCompassImage:(UIImage *)image; |
| | | |
| | | /** |
| | | *设定当前地图的显示范围,采用直角坐标系表示 |
| | | *@param mapRect 要设定的地图范围,用直角坐标系表示 |
| | | *@param animate 是否采用动画效果 |
| | | */ |
| | | - (void)setVisibleMapRect:(BMKMapRect)mapRect animated:(BOOL)animate; |
| | | |
| | | /** |
| | | *根据当前地图View的窗口大小调整传入的mapRect,返回适合当前地图窗口显示的mapRect,调整过程会保证中心点不改变 |
| | | *@param mapRect 待调整的地理范围,采用直角坐标系表示 |
| | | *@return 调整后适合当前地图窗口显示的地理范围,采用直角坐标系 |
| | | */ |
| | | - (BMKMapRect)mapRectThatFits:(BMKMapRect)mapRect; |
| | | |
| | | /** |
| | | *设定地图的显示范围,并使mapRect四周保留insets指定的边界区域 |
| | | *@param mapRect 要设定的地图范围,用直角坐标系表示 |
| | | *@param insets 指定的四周边界大小 |
| | | *@param animate 是否采用动画效果 |
| | | */ |
| | | - (void)setVisibleMapRect:(BMKMapRect)mapRect edgePadding:(UIEdgeInsets)insets animated:(BOOL)animate; |
| | | |
| | | /** |
| | | *根据当前地图View的窗口大小调整传入的mapRect,返回适合当前地图窗口显示的mapRect,并且在该mapRect四周保留insets指定的边界区域 |
| | | *@param mapRect 待调整的地理范围,采用直角坐标系表示 |
| | | ×@param insets mapRect四周要预留的边界大小 |
| | | *@return 调整后适合当前地图窗口显示的地理范围,采用直角坐标系 |
| | | */ |
| | | - (BMKMapRect)mapRectThatFits:(BMKMapRect)mapRect edgePadding:(UIEdgeInsets)insets; |
| | | |
| | | /** |
| | | *将经纬度坐标转换为View坐标 |
| | | *@param coordinate 待转换的经纬度坐标 |
| | | *@param view 指定相对的View |
| | | *@return 转换后的View坐标 |
| | | */ |
| | | - (CGPoint)convertCoordinate:(CLLocationCoordinate2D)coordinate toPointToView:(UIView *)view; |
| | | |
| | | /** |
| | | *将View坐标转换成经纬度坐标 |
| | | *@param point 待转换的View坐标 |
| | | *@param view point坐标所在的view |
| | | *@return 转换后的经纬度坐标 |
| | | */ |
| | | - (CLLocationCoordinate2D)convertPoint:(CGPoint)point toCoordinateFromView:(UIView *)view; |
| | | |
| | | /** |
| | | *将经纬度矩形区域转换为View矩形区域 |
| | | *@param region 待转换的经纬度矩形 |
| | | *@param view 指定相对的View |
| | | *@return 转换后的View矩形区域 |
| | | */ |
| | | - (CGRect)convertRegion:(BMKCoordinateRegion)region toRectToView:(UIView *)view; |
| | | |
| | | /** |
| | | *将View矩形区域转换成经纬度矩形区域 |
| | | *@param rect 待转换的View矩形区域 |
| | | *@param view rect坐标所在的view |
| | | *@return 转换后的经纬度矩形区域 |
| | | */ |
| | | - (BMKCoordinateRegion)convertRect:(CGRect)rect toRegionFromView:(UIView *)view; |
| | | |
| | | /** |
| | | *将直角地理坐标矩形区域转换为View矩形区域 |
| | | *@param mapRect 待转换的直角地理坐标矩形 |
| | | *@param view 指定相对的View |
| | | *@return 转换后的View矩形区域 |
| | | */ |
| | | - (CGRect)convertMapRect:(BMKMapRect)mapRect toRectToView:(UIView *)view; |
| | | |
| | | /** |
| | | *将View矩形区域转换成直角地理坐标矩形区域 |
| | | *@param rect 待转换的View矩形区域 |
| | | *@param view rect坐标所在的view |
| | | *@return 转换后的直角地理坐标矩形区域 |
| | | */ |
| | | - (BMKMapRect)convertRect:(CGRect)rect toMapRectFromView:(UIView *)view; |
| | | |
| | | /** |
| | | *将BMKMapPoint转换为opengles可以直接使用的坐标 |
| | | @param mapPoint BMKMapPoint坐标 |
| | | @return opengles 直接支持的坐标 |
| | | */ |
| | | - (CGPoint)glPointForMapPoint:(BMKMapPoint)mapPoint; |
| | | |
| | | /** |
| | | *批量将BMKMapPoint转换为opengles可以直接使用的坐标 |
| | | @param mapPoints BMKMapPoint坐标数据指针 |
| | | @param count 个数,count不能大于数组长度 |
| | | @return opengles 直接支持的坐标数据指针(需要调用者手动释放) |
| | | */ |
| | | - (CGPoint *)glPointsForMapPoints:(BMKMapPoint *)mapPoints count:(NSUInteger)count; |
| | | |
| | | /** |
| | | * 设置地图中心点在地图中的屏幕坐标位置 |
| | | * @param ptInScreen 要设定的地图中心点位置,为屏幕坐标,设置的中心点不能超过屏幕范围,否则无效 |
| | | */ |
| | | - (void)setMapCenterToScreenPt:(CGPoint)ptInScreen; |
| | | |
| | | /** |
| | | * 获取地图状态 |
| | | *@return 返回地图状态信息 |
| | | */ |
| | | - (BMKMapStatus*)getMapStatus; |
| | | |
| | | /** |
| | | * 设置地图状态 |
| | | * @param [in] mapStatus 地图状态信息 |
| | | */ |
| | | - (void)setMapStatus:(BMKMapStatus*)mapStatus; |
| | | |
| | | /** |
| | | * 设置地图状态 |
| | | * @param [in] mapStatus 地图状态信息 |
| | | * @param [in] bAnimation 是否需要动画效果,true:需要做动画 |
| | | */ |
| | | - (void)setMapStatus:(BMKMapStatus*)mapStatus withAnimation:(BOOL)bAnimation; |
| | | |
| | | /** |
| | | * 设置地图状态 |
| | | * @param [in] mapStatus 地图状态信息 |
| | | * @param [in] bAnimation 是否需要动画效果,true:需要做动画 |
| | | * @param [in] ulDuration 指定动画时间,单位:ms |
| | | */ |
| | | - (void)setMapStatus:(BMKMapStatus*)mapStatus withAnimation:(BOOL)bAnimation withAnimationTime:(int)ulDuration; |
| | | |
| | | /** |
| | | * 判断当前图区是否支持百度热力图(百度自有数据) |
| | | * @return 支持返回YES,否则返回NO |
| | | */ |
| | | - (BOOL)isSurpportBaiduHeatMap; |
| | | |
| | | @end |
| | | |
| | | @interface BMKMapView (IndoorMapAPI) |
| | | |
| | | /// 设定地图是否显示室内图(包含室内图标注),默认不显示 |
| | | @property (nonatomic, assign) BOOL baseIndoorMapEnabled; |
| | | |
| | | /// 设定室内图标注是否显示,默认YES,仅当显示室内图(baseIndoorMapEnabled为YES)时生效 |
| | | @property (nonatomic, assign) BOOL showIndoorMapPoi; |
| | | |
| | | /** |
| | | * 设置室内图楼层 |
| | | * @param strFloor 楼层 |
| | | * @param strID 室内图ID |
| | | * @return 切换结果 |
| | | */ |
| | | - (BMKSwitchIndoorFloorError)switchBaseIndoorMapFloor:(NSString*)strFloor withID:(NSString*)strID; |
| | | |
| | | /** |
| | | * 获取当前聚焦的室内图信息 |
| | | * @return 当前聚焦的室内图信息。没有聚焦的室内图,返回nil |
| | | */ |
| | | - (BMKBaseIndoorMapInfo*)getFocusedBaseIndoorMapInfo; |
| | | |
| | | @end |
| | | |
| | | @interface BMKMapView (LocationViewAPI) |
| | | |
| | | /// 设定是否显示定位图层 |
| | | @property (nonatomic) BOOL showsUserLocation; |
| | | |
| | | /// 设定定位模式,取值为:BMKUserTrackingMode |
| | | @property (nonatomic) BMKUserTrackingMode userTrackingMode; |
| | | |
| | | /// 返回定位坐标点是否在当前地图可视区域内 |
| | | @property (nonatomic, readonly, getter=isUserLocationVisible) BOOL userLocationVisible; |
| | | |
| | | /** |
| | | *动态定制我的位置样式 |
| | | * @param [in] locationViewDisplayParam 样式参数 |
| | | */ |
| | | - (void)updateLocationViewWithParam:(BMKLocationViewDisplayParam*)locationViewDisplayParam; |
| | | |
| | | /** |
| | | *动态更新我的位置数据 |
| | | * @param [in] userLocation 定位数据 |
| | | */ |
| | | -(void)updateLocationData:(BMKUserLocation*)userLocation; |
| | | @end |
| | | |
| | | @interface BMKMapView (AnnotationAPI) |
| | | |
| | | /// 当前地图View的已经添加的标注数组 |
| | | @property (nonatomic, readonly) NSArray *annotations; |
| | | |
| | | //设定是否总让选中的annotaion置于最前面 |
| | | @property (nonatomic, assign) BOOL isSelectedAnnotationViewFront; |
| | | |
| | | /** |
| | | *向地图窗口添加标注,需要实现BMKMapViewDelegate的-mapView:viewForAnnotation:函数来生成标注对应的View |
| | | *@param annotation 要添加的标注 |
| | | */ |
| | | - (void)addAnnotation:(id <BMKAnnotation>)annotation; |
| | | |
| | | /** |
| | | *向地图窗口添加一组标注,需要实现BMKMapViewDelegate的-mapView:viewForAnnotation:函数来生成标注对应的View |
| | | *@param annotations 要添加的标注数组 |
| | | */ |
| | | - (void)addAnnotations:(NSArray *)annotations; |
| | | |
| | | /** |
| | | *移除标注 |
| | | *@param annotation 要移除的标注 |
| | | */ |
| | | - (void)removeAnnotation:(id <BMKAnnotation>)annotation; |
| | | |
| | | /** |
| | | *移除一组标注 |
| | | *@param annotation 要移除的标注数组 |
| | | */ |
| | | - (void)removeAnnotations:(NSArray *)annotations; |
| | | |
| | | /** |
| | | *查找指定标注对应的View,如果该标注尚未显示,返回nil |
| | | *@param annotation 指定的标注 |
| | | *@return 指定标注对应的View |
| | | */ |
| | | - (BMKAnnotationView *)viewForAnnotation:(id <BMKAnnotation>)annotation; |
| | | |
| | | /** |
| | | *根据指定标识查找一个可被复用的标注View,一般在delegate中使用,用此函数来代替新申请一个View |
| | | *@param identifier 指定标识 |
| | | *@return 返回可被复用的标注View |
| | | */ |
| | | - (BMKAnnotationView *)dequeueReusableAnnotationViewWithIdentifier:(NSString *)identifier; |
| | | |
| | | /** |
| | | *选中指定的标注,本版暂不支持animate效果 |
| | | *@param annotation 指定的标注 |
| | | *@param animated 本版暂不支持 |
| | | */ |
| | | - (void)selectAnnotation:(id <BMKAnnotation>)annotation animated:(BOOL)animated; |
| | | |
| | | /** |
| | | *取消指定的标注的选中状态,本版暂不支持animate效果 |
| | | *@param annotation 指定的标注 |
| | | *@param animated 本版暂不支持 |
| | | */ |
| | | - (void)deselectAnnotation:(id <BMKAnnotation>)annotation animated:(BOOL)animated; |
| | | |
| | | /** |
| | | *设置地图使显示区域显示所有annotations,如果数组中只有一个则直接设置地图中心为annotation的位置 |
| | | *@param annotations 指定的标注 |
| | | *@param animated 是否启动动画 |
| | | */ |
| | | - (void)showAnnotations:(NSArray *)annotations animated:(BOOL)animated; |
| | | |
| | | /** |
| | | *获取矩形区域内的所有annotations |
| | | *@param bounds 矩形区域(经纬度) |
| | | *@return 该矩形区域内的所有annotations |
| | | */ |
| | | - (NSArray *)annotationsInCoordinateBounds:(BMKCoordinateBounds) bounds; |
| | | |
| | | @end |
| | | ///地图View类(和Overlay操作相关的接口) |
| | | @interface BMKMapView (OverlaysAPI) |
| | | |
| | | /** |
| | | *向地图窗口添加Overlay,需要实现BMKMapViewDelegate的-mapView:viewForOverlay:函数来生成标注对应的View |
| | | *@param overlay 要添加的overlay |
| | | */ |
| | | - (void)addOverlay:(id <BMKOverlay>)overlay; |
| | | |
| | | /** |
| | | *向地图窗口添加一组Overlay,需要实现BMKMapViewDelegate的-mapView:viewForOverlay:函数来生成标注对应的View |
| | | *@param overlays 要添加的overlay数组 |
| | | */ |
| | | - (void)addOverlays:(NSArray *)overlays; |
| | | |
| | | /** |
| | | *移除Overlay |
| | | *@param overlay 要移除的overlay |
| | | */ |
| | | - (void)removeOverlay:(id <BMKOverlay>)overlay; |
| | | |
| | | /** |
| | | *移除一组Overlay |
| | | *@param overlays 要移除的overlay数组 |
| | | */ |
| | | - (void)removeOverlays:(NSArray *)overlays; |
| | | |
| | | /** |
| | | *在指定的索引处添加一个Overlay |
| | | *@param overlay 要添加的overlay |
| | | *@param index 指定的索引 |
| | | */ |
| | | - (void)insertOverlay:(id <BMKOverlay>)overlay atIndex:(NSUInteger)index; |
| | | |
| | | /** |
| | | *在交换指定索引处的Overlay |
| | | *@param index1 索引1 |
| | | *@param index2 索引2 |
| | | */ |
| | | - (void)exchangeOverlayAtIndex:(NSUInteger)index1 withOverlayAtIndex:(NSUInteger)index2; |
| | | |
| | | /** |
| | | *在指定的Overlay之上插入一个overlay |
| | | *@param overlay 带添加的Overlay |
| | | *@param sibling 用于指定相对位置的Overlay |
| | | */ |
| | | - (void)insertOverlay:(id <BMKOverlay>)overlay aboveOverlay:(id <BMKOverlay>)sibling; |
| | | |
| | | /** |
| | | *在指定的Overlay之下插入一个overlay |
| | | *@param overlay 带添加的Overlay |
| | | *@param sibling 用于指定相对位置的Overlay |
| | | */ |
| | | - (void)insertOverlay:(id <BMKOverlay>)overlay belowOverlay:(id <BMKOverlay>)sibling; |
| | | |
| | | /// 当前mapView中已经添加的Overlay数组 |
| | | @property (nonatomic, readonly) NSArray *overlays; |
| | | |
| | | /** |
| | | *查找指定overlay对应的View,如果该View尚未创建,返回nil |
| | | *@param overlay 指定的overlay |
| | | *@return 指定overlay对应的View |
| | | */ |
| | | - (BMKOverlayView *)viewForOverlay:(id <BMKOverlay>)overlay; |
| | | |
| | | @end |
| | | @interface BMKMapView (HeatMapAPI) |
| | | |
| | | /** |
| | | *添加热力图 |
| | | * @param [BMKHeatMap*] heatMap 热力图绘制和显示数据 |
| | | */ |
| | | - (void)addHeatMap:(BMKHeatMap*)heatMap; |
| | | |
| | | /** |
| | | *移除热力图 |
| | | */ |
| | | - (void)removeHeatMap; |
| | | |
| | | @end |
| | | |
| | | /// MapView的Delegate,mapView通过此类来通知用户对应的事件 |
| | | @protocol BMKMapViewDelegate <NSObject> |
| | | @optional |
| | | |
| | | /** |
| | | *地图初始化完毕时会调用此接口 |
| | | *@param mapview 地图View |
| | | */ |
| | | - (void)mapViewDidFinishLoading:(BMKMapView *)mapView; |
| | | |
| | | /** |
| | | *地图渲染完毕后会调用此接口 |
| | | *@param mapview 地图View |
| | | */ |
| | | - (void)mapViewDidFinishRendering:(BMKMapView *)mapView; |
| | | |
| | | /** |
| | | *地图渲染每一帧画面过程中,以及每次需要重绘地图时(例如添加覆盖物)都会调用此接口 |
| | | *@param mapview 地图View |
| | | *@param status 此时地图的状态 |
| | | */ |
| | | - (void)mapView:(BMKMapView *)mapView onDrawMapFrame:(BMKMapStatus*)status; |
| | | |
| | | /** |
| | | *地图区域即将改变时会调用此接口 |
| | | *@param mapview 地图View |
| | | *@param animated 是否动画 |
| | | */ |
| | | - (void)mapView:(BMKMapView *)mapView regionWillChangeAnimated:(BOOL)animated; |
| | | |
| | | /** |
| | | *地图区域改变完成后会调用此接口 |
| | | *@param mapview 地图View |
| | | *@param animated 是否动画 |
| | | */ |
| | | - (void)mapView:(BMKMapView *)mapView regionDidChangeAnimated:(BOOL)animated; |
| | | |
| | | /** |
| | | *根据anntation生成对应的View |
| | | *@param mapView 地图View |
| | | *@param annotation 指定的标注 |
| | | *@return 生成的标注View |
| | | */ |
| | | - (BMKAnnotationView *)mapView:(BMKMapView *)mapView viewForAnnotation:(id <BMKAnnotation>)annotation; |
| | | |
| | | /** |
| | | *当mapView新添加annotation views时,调用此接口 |
| | | *@param mapView 地图View |
| | | *@param views 新添加的annotation views |
| | | */ |
| | | - (void)mapView:(BMKMapView *)mapView didAddAnnotationViews:(NSArray *)views; |
| | | |
| | | /** |
| | | *当选中一个annotation views时,调用此接口 |
| | | *@param mapView 地图View |
| | | *@param views 选中的annotation views |
| | | */ |
| | | - (void)mapView:(BMKMapView *)mapView didSelectAnnotationView:(BMKAnnotationView *)view; |
| | | |
| | | /** |
| | | *当取消选中一个annotation views时,调用此接口 |
| | | *@param mapView 地图View |
| | | *@param views 取消选中的annotation views |
| | | */ |
| | | - (void)mapView:(BMKMapView *)mapView didDeselectAnnotationView:(BMKAnnotationView *)view; |
| | | |
| | | /** |
| | | *拖动annotation view时,若view的状态发生变化,会调用此函数。ios3.2以后支持 |
| | | *@param mapView 地图View |
| | | *@param view annotation view |
| | | *@param newState 新状态 |
| | | *@param oldState 旧状态 |
| | | */ |
| | | - (void)mapView:(BMKMapView *)mapView annotationView:(BMKAnnotationView *)view didChangeDragState:(BMKAnnotationViewDragState)newState |
| | | fromOldState:(BMKAnnotationViewDragState)oldState; |
| | | |
| | | /** |
| | | *当点击annotation view弹出的泡泡时,调用此接口 |
| | | *@param mapView 地图View |
| | | *@param view 泡泡所属的annotation view |
| | | */ |
| | | - (void)mapView:(BMKMapView *)mapView annotationViewForBubble:(BMKAnnotationView *)view; |
| | | |
| | | /** |
| | | *根据overlay生成对应的View |
| | | *@param mapView 地图View |
| | | *@param overlay 指定的overlay |
| | | *@return 生成的覆盖物View |
| | | */ |
| | | - (BMKOverlayView *)mapView:(BMKMapView *)mapView viewForOverlay:(id <BMKOverlay>)overlay; |
| | | |
| | | /** |
| | | *当mapView新添加overlay views时,调用此接口 |
| | | *@param mapView 地图View |
| | | *@param overlayViews 新添加的overlay views |
| | | */ |
| | | - (void)mapView:(BMKMapView *)mapView didAddOverlayViews:(NSArray *)overlayViews; |
| | | |
| | | /** |
| | | *点中覆盖物后会回调此接口,目前只支持点中BMKPolylineView时回调 |
| | | *@param mapview 地图View |
| | | *@param overlayView 覆盖物view信息 |
| | | */ |
| | | - (void)mapView:(BMKMapView *)mapView onClickedBMKOverlayView:(BMKOverlayView *)overlayView; |
| | | |
| | | /** |
| | | *点中底图标注后会回调此接口 |
| | | *@param mapview 地图View |
| | | *@param mapPoi 标注点信息 |
| | | */ |
| | | - (void)mapView:(BMKMapView *)mapView onClickedMapPoi:(BMKMapPoi*)mapPoi; |
| | | |
| | | /** |
| | | *点中底图空白处会回调此接口 |
| | | *@param mapview 地图View |
| | | *@param coordinate 空白处坐标点的经纬度 |
| | | */ |
| | | - (void)mapView:(BMKMapView *)mapView onClickedMapBlank:(CLLocationCoordinate2D)coordinate; |
| | | |
| | | /** |
| | | *双击地图时会回调此接口 |
| | | *@param mapview 地图View |
| | | *@param coordinate 返回双击处坐标点的经纬度 |
| | | */ |
| | | - (void)mapview:(BMKMapView *)mapView onDoubleClick:(CLLocationCoordinate2D)coordinate; |
| | | |
| | | /** |
| | | *长按地图时会回调此接口 |
| | | *@param mapview 地图View |
| | | *@param coordinate 返回长按事件坐标点的经纬度 |
| | | */ |
| | | - (void)mapview:(BMKMapView *)mapView onLongClick:(CLLocationCoordinate2D)coordinate; |
| | | |
| | | /** |
| | | *3DTouch 按地图时会回调此接口(仅在支持3D Touch,且fouchTouchEnabled属性为YES时,会回调此接口) |
| | | *@param mapview 地图View |
| | | *@param coordinate 触摸点的经纬度 |
| | | *@param force 触摸该点的力度(参考UITouch的force属性) |
| | | *@param maximumPossibleForce 当前输入机制下的最大可能力度(参考UITouch的maximumPossibleForce属性) |
| | | */ |
| | | - (void)mapview:(BMKMapView *)mapView onForceTouch:(CLLocationCoordinate2D)coordinate force:(CGFloat)force maximumPossibleForce:(CGFloat)maximumPossibleForce; |
| | | |
| | | /** |
| | | *地图状态改变完成后会调用此接口 |
| | | *@param mapview 地图View |
| | | */ |
| | | - (void)mapStatusDidChanged:(BMKMapView *)mapView; |
| | | |
| | | /** |
| | | *地图进入/移出室内图会调用此接口 |
| | | *@param mapview 地图View |
| | | *@param flag YES:进入室内图; NO:移出室内图 |
| | | *@param info 室内图信息 |
| | | */ |
| | | - (void)mapview:(BMKMapView *)mapView baseIndoorMapWithIn:(BOOL)flag baseIndoorMapInfo:(BMKBaseIndoorMapInfo *)info; |
| | | |
| | | @end |
| New file |
| | |
| | | /* |
| | | * BMKMultiPoint.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import <Foundation/Foundation.h> |
| | | #import <BaiduMapAPI_Base/BMKTypes.h> |
| | | #import "BMKShape.h" |
| | | |
| | | /// 该类定义多个点,是个由多个点组成的虚基类, 不能直接实例化对象, 要使用其子类BMKPolyline,BMKPolygon来实例化 |
| | | @interface BMKMultiPoint : BMKShape { |
| | | @package |
| | | BMKMapPoint *_points; |
| | | NSUInteger _pointCount; |
| | | |
| | | BMKMapRect _boundingRect; |
| | | } |
| | | |
| | | /// 坐标点数组 |
| | | @property (nonatomic, readonly) BMKMapPoint *points; |
| | | |
| | | /// 坐标点的个数 |
| | | @property (nonatomic, readonly) NSUInteger pointCount; |
| | | |
| | | /** |
| | | *将内部的直角坐标数据转换为经纬度坐标点数据,并拷贝到指定的数组中 |
| | | *@param coords 经纬度坐标数组,转换后的坐标将存储到该数组中,该数组长度必须大于等于要拷贝的坐标点的个数(range.length) |
| | | *@param range 指定要拷贝的数据段 |
| | | */ |
| | | - (void)getCoordinates:(CLLocationCoordinate2D *)coords range:(NSRange)range; |
| | | |
| | | @end |
| New file |
| | |
| | | /* |
| | | * BMKOfflineMap.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import <Foundation/Foundation.h> |
| | | #import "BMKOfflineMapType.h" |
| | | |
| | | |
| | | @protocol BMKOfflineMapDelegate; |
| | | |
| | | ///离线地图事件类型 |
| | | enum { |
| | | TYPE_OFFLINE_UPDATE = 0, ///<下载或更新 |
| | | TYPE_OFFLINE_ZIPCNT = 1, ///<检测到的压缩包个数 |
| | | TYPE_OFFLINE_UNZIP = 2, ///<当前解压的离线包 |
| | | TYPE_OFFLINE_ERRZIP = 3, ///<错误的离线包 |
| | | TYPE_OFFLINE_NEWVER = 4, ///<有新版本 |
| | | TYPE_OFFLINE_UNZIPFINISH = 5, ///<扫描完毕 |
| | | TYPE_OFFLINE_ADD = 6 ///<新增离线包 |
| | | }; |
| | | |
| | | ///离线地图服务 |
| | | @interface BMKOfflineMap : NSObject |
| | | |
| | | @property (nonatomic, weak) id<BMKOfflineMapDelegate> delegate; |
| | | |
| | | |
| | | |
| | | /** |
| | | *自2.9.0起废弃,不支持扫描导入离线包 |
| | | *扫描离线地图压缩包,异步函数 |
| | | *@return 成功返回YES,否则返回NO |
| | | */ |
| | | - (BOOL)scan:(BOOL)deleteFailedr __deprecated_msg("废弃方法(空实现),自2.9.0起废弃,不支持扫描导入离线包"); |
| | | |
| | | /** |
| | | *启动下载指定城市id的离线地图 |
| | | *@param cityID 指定的城市id |
| | | *@return 成功返回YES,否则返回NO |
| | | */ |
| | | - (BOOL)start:(int)cityID; |
| | | |
| | | /** |
| | | *启动更新指定城市id的离线地图 |
| | | *@param cityID 指定的城市id |
| | | *@return 成功返回YES,否则返回NO |
| | | */ |
| | | - (BOOL)update:(int)cityID; |
| | | |
| | | /** |
| | | *暂停下载指定城市id的离线地图 |
| | | *@param cityID 指定的城市id |
| | | *@return 成功返回YES,否则返回NO |
| | | */ |
| | | - (BOOL)pause:(int)cityID; |
| | | |
| | | /** |
| | | *删除下载指定城市id的离线地图 |
| | | *@param cityID 指定的城市id |
| | | *@return 成功返回YES,否则返回NO |
| | | */ |
| | | - (BOOL)remove:(int)cityID; |
| | | |
| | | /** |
| | | *返回热门城市列表 |
| | | *@return 热门城市列表,用户需要显示释放该数组,数组元素为BMKOLSearchRecord |
| | | */ |
| | | - (NSArray*)getHotCityList; |
| | | |
| | | /** |
| | | *返回所有支持离线地图的城市列表 |
| | | *@return 支持离线地图的城市列表,用户需要显示释放该数组,数组元素为BMKOLSearchRecord |
| | | */ |
| | | - (NSArray*)getOfflineCityList; |
| | | |
| | | /** |
| | | *根据城市名搜索该城市离线地图记录 |
| | | *@param cityName 城市名 |
| | | *@return 该城市离线地图记录,用户需要显示释放该数组,数组元素为BMKOLSearchRecord |
| | | */ |
| | | - (NSArray*)searchCity:(NSString*)cityName; |
| | | |
| | | /** |
| | | *返回各城市离线地图更新信息 |
| | | *@return 各城市离线地图更新信息,用户需要显示释放该数组,数组元素为BMKOLUpdateElement |
| | | */ |
| | | - (NSArray*)getAllUpdateInfo; |
| | | |
| | | /** |
| | | *返回指定城市id离线地图更新信息 |
| | | *@param cityID 指定的城市id |
| | | *@return 指定城市id离线地图更新信息 |
| | | */ |
| | | - (BMKOLUpdateElement*)getUpdateInfo:(int)cityID; |
| | | |
| | | @end |
| | | |
| | | |
| | | ///离线地图delegate,用于获取通知 |
| | | @protocol BMKOfflineMapDelegate<NSObject> |
| | | /** |
| | | *返回通知结果 |
| | | *@param type 事件类型: TYPE_OFFLINE_UPDATE,TYPE_OFFLINE_ZIPCNT,TYPE_OFFLINE_UNZIP, TYPE_OFFLINE_ERRZIP, TYPE_VER_UPDATE, TYPE_OFFLINE_UNZIPFINISH, TYPE_OFFLINE_ADD |
| | | *@param state 事件状态,当type为TYPE_OFFLINE_UPDATE时,表示正在下载或更新城市id为state的离线包,当type为TYPE_OFFLINE_ZIPCNT时,表示检测到state个离线压缩包,当type为TYPE_OFFLINE_ADD时,表示新安装的离线地图数目,当type为TYPE_OFFLINE_UNZIP时,表示正在解压第state个离线包,当type为TYPE_OFFLINE_ERRZIP时,表示有state个错误包,当type为TYPE_VER_UPDATE时,表示id为state的城市离线包有更新,当type为TYPE_OFFLINE_UNZIPFINISH时,表示扫瞄完成,成功导入state个离线包 |
| | | */ |
| | | - (void)onGetOfflineMapState:(int)type withState:(int)state; |
| | | |
| | | @end |
| | | |
| | | |
| New file |
| | |
| | | /* |
| | | * BMKOffineMapType.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import <Foundation/Foundation.h> |
| | | #import <CoreLocation/CoreLocation.h> |
| | | |
| | | ///离线地图搜索城市记录结构 |
| | | @interface BMKOLSearchRecord : NSObject |
| | | { |
| | | NSString* _cityName; |
| | | int _size; |
| | | int _cityID; |
| | | int _cityType; |
| | | NSArray* _childCities; |
| | | } |
| | | ///城市名称 |
| | | @property (nonatomic, strong) NSString* cityName; |
| | | ///数据包总大小 |
| | | @property (nonatomic) int size; |
| | | ///城市ID |
| | | @property (nonatomic) int cityID; |
| | | ///城市类型 0:全国;1:省份;2:城市;如果是省份,可以通过childCities得到子城市列表 |
| | | @property (nonatomic) int cityType; |
| | | ///子城市列表 |
| | | @property (nonatomic, strong) NSArray* childCities; |
| | | |
| | | |
| | | @end |
| | | |
| | | |
| | | ///离线地图更新信息 |
| | | @interface BMKOLUpdateElement : NSObject |
| | | { |
| | | NSString* _cityName; |
| | | int _cityID; |
| | | int _size; |
| | | int _serversize; |
| | | BOOL _update; |
| | | int _ratio; |
| | | int _status; |
| | | CLLocationCoordinate2D _pt; |
| | | } |
| | | ///城市名称 |
| | | @property (nonatomic, strong) NSString* cityName; |
| | | ///城市ID |
| | | @property (nonatomic) int cityID; |
| | | ///已下载数据大小,单位:字节 |
| | | @property (nonatomic) int size; |
| | | ///服务端数据大小,当update为YES时有效,单位:字节 |
| | | @property (nonatomic) int serversize; |
| | | ///下载比率,100为下载完成,下载完成后会自动导入,status为4时离线包导入完成 |
| | | @property (nonatomic) int ratio; |
| | | ///下载状态, -1:未定义 1:正在下载 2:等待下载 3:已暂停 4:完成 5:校验失败 6:网络异常 7:读写异常 8:Wifi网络异常 9:离线包数据格式异常,需重新下载离线包 10:离线包导入中 |
| | | @property (nonatomic) int status; |
| | | ///更新状态,离线包是否有更新(有更新需重新下载) |
| | | @property (nonatomic) BOOL update; |
| | | ///城市中心点 |
| | | @property (nonatomic) CLLocationCoordinate2D pt; |
| | | |
| | | @end |
| | | |
| New file |
| | |
| | | /* |
| | | * BMKOverlay.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import "BMKAnnotation.h" |
| | | #import <BaiduMapAPI_Base/BMKTypes.h> |
| | | |
| | | /// 该类是地图覆盖物的基类,所有地图的覆盖物需要继承自此类 |
| | | @protocol BMKOverlay <BMKAnnotation> |
| | | @required |
| | | |
| | | /// 返回区域中心坐标. |
| | | @property (nonatomic, readonly) CLLocationCoordinate2D coordinate; |
| | | |
| | | /// 返回区域外接矩形 |
| | | @property (nonatomic, readonly) BMKMapRect boundingMapRect; |
| | | |
| | | @optional |
| | | /** |
| | | *判断指定的矩形是否与本Overlay相交,用于更精确的控制overlay view的显示. |
| | | *默认使用BMKMapRectIntersectsRect([overlay boundingRect], mapRect)代替. |
| | | *@param mapRect 指定的BMKMapRect |
| | | *@return 如果相交返回YES,否则返回NO |
| | | */ |
| | | - (BOOL)intersectsMapRect:(BMKMapRect)mapRect; |
| | | |
| | | @end |
| | | |
| New file |
| | |
| | | /* |
| | | * BMKOverlayGLBasicView.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import <UIKit/UIKit.h> |
| | | #import "BMKOverlayView.h" |
| | | |
| | | /// 该类定义了一个用opengl绘制的OverlayView的基类,如果需要用gdi进行绘制请继承于BMKOverlayPathView类 |
| | | @interface BMKOverlayGLBasicView : BMKOverlayView { |
| | | |
| | | } |
| | | |
| | | /// 填充颜色 |
| | | /// 注:请使用 - (UIColor *)initWithRed:(CGFloat)red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alpha; 初始化UIColor,使用[UIColor ***Color]初始化时,个别case转换成RGB后会有问题 |
| | | @property (strong, nonatomic) UIColor *fillColor; |
| | | /// 画笔颜色 |
| | | /// 注:请使用 - (UIColor *)initWithRed:(CGFloat)red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alpha; 初始化UIColor,使用[UIColor ***Color]初始化时,个别case转换成RGB后会有问题 |
| | | @property (strong, nonatomic) UIColor *strokeColor; |
| | | /// 画笔宽度,默认为0 |
| | | @property (nonatomic) CGFloat lineWidth; |
| | | /// path对象 |
| | | @property CGPathRef path; |
| | | /// 是否为虚线样式,默认NO |
| | | @property (nonatomic) BOOL lineDash; |
| | | /// 是否纹理图片平铺绘制,默认NO |
| | | @property (assign, nonatomic) BOOL tileTexture; |
| | | /// 纹理图片是否缩放(tileTexture为YES时生效),默认NO |
| | | @property (assign, nonatomic) BOOL keepScale; |
| | | |
| | | @end |
| New file |
| | |
| | | /* |
| | | * BMKOverlayPathView.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import <UIKit/UIKit.h> |
| | | #import "BMKOverlayView.h" |
| | | |
| | | /// 该类定义了一个基本的OverlayView |
| | | @interface BMKOverlayPathView : BMKOverlayView { |
| | | @package |
| | | UIColor *_fillColor; |
| | | UIColor *_strokeColor; |
| | | |
| | | CGFloat _lineWidth; |
| | | CGLineJoin _lineJoin; |
| | | CGLineCap _lineCap; |
| | | CGFloat _miterLimit; |
| | | CGFloat _lineDashPhase; |
| | | NSArray *_lineDashPattern; |
| | | |
| | | CGPathRef _path; |
| | | } |
| | | |
| | | /// 填充颜色 |
| | | @property (strong) UIColor *fillColor; |
| | | /// 画笔颜色 |
| | | @property (strong) UIColor *strokeColor; |
| | | |
| | | /// 画笔宽度,默认为0 |
| | | @property CGFloat lineWidth; |
| | | /// LineJoin,默认为kCGLineJoinRound |
| | | @property CGLineJoin lineJoin; |
| | | /// LineCap,默认为kCGLineCapRound |
| | | @property CGLineCap lineCap; |
| | | /// miterLimit,在样式为kCGLineJoinMiter时有效,默认为10 |
| | | @property CGFloat miterLimit; |
| | | /// lineDashPhase, 默认为0 |
| | | @property CGFloat lineDashPhase; |
| | | /// lineDashPattern,一个NSNumbers的数组,默认为nil |
| | | @property (copy) NSArray *lineDashPattern; |
| | | |
| | | /** |
| | | *生成要绘制的path,子类需要重写此函数,并且对path属性赋值:self.path = newPath; |
| | | */ |
| | | - (void)createPath; |
| | | /// path对象 |
| | | @property CGPathRef path; |
| | | |
| | | /** |
| | | *刷新path,调用该函数将会使已经缓存的path失效,将会重新调用createPath来生成新的path对象 |
| | | */ |
| | | - (void)invalidatePath; |
| | | |
| | | |
| | | /** |
| | | *应用画笔属性 |
| | | *@param context CGContext对象 |
| | | *@param zoomScale 当前的zoomScale |
| | | */ |
| | | - (void)applyStrokePropertiesToContext:(CGContextRef)context |
| | | atZoomScale:(BMKZoomScale)zoomScale; |
| | | |
| | | /** |
| | | *应用画刷属性 |
| | | *@param context CGContext对象 |
| | | *@param zoomScale 当前的zoomScale |
| | | */ |
| | | - (void)applyFillPropertiesToContext:(CGContextRef)context |
| | | atZoomScale:(BMKZoomScale)zoomScale; |
| | | /** |
| | | *绘制path |
| | | *@param path 要绘制的CGPath |
| | | *@param context CGContext对象 |
| | | */ |
| | | - (void)strokePath:(CGPathRef)path inContext:(CGContextRef)context; |
| | | |
| | | /** |
| | | *填充path |
| | | *@param path 要绘制的CGPath |
| | | *@param context CGContext对象 |
| | | */ |
| | | - (void)fillPath:(CGPathRef)path inContext:(CGContextRef)context; |
| | | |
| | | @end |
| New file |
| | |
| | | /* |
| | | * BMKOverlayView.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | #import <UIKit/UIKit.h> |
| | | #import "BMKOverlay.h" |
| | | |
| | | /// 该类是地图覆盖物View的基类,提供绘制overlay的接口但本身并无实现,所有地图覆盖物View需要继承自此类 |
| | | @interface BMKOverlayView : UIView |
| | | { |
| | | @package |
| | | |
| | | |
| | | id <BMKOverlay> _overlay; |
| | | BMKMapRect _boundingMapRect; |
| | | CGAffineTransform _mapTransform; |
| | | id _geometryDelegate; |
| | | id _canDrawCache; |
| | | BOOL keepScale; |
| | | CFTimeInterval _lastTile; |
| | | CFRunLoopTimerRef _scheduledScaleTimer; |
| | | |
| | | struct { |
| | | unsigned int keepAlive:1; |
| | | unsigned int levelCrossFade:1; |
| | | unsigned int drawingDisabled:1; |
| | | unsigned int usesTiledLayer:1; |
| | | } _flags; |
| | | //@private |
| | | // int geometrylayerID; |
| | | } |
| | | /// 设置该overlay的GeometryDelegate |
| | | - (void)setOverlayGeometryDelegate:(id)delegate; |
| | | |
| | | /** |
| | | *初始化并返回一个overlay view |
| | | *@param overlay 关联的overlay对象 |
| | | *@return 初始化成功则返回overlay view,否则返回nil |
| | | */ |
| | | - (id)initWithOverlay:(id <BMKOverlay>)overlay; |
| | | |
| | | ///关联的overlay对象 |
| | | @property (nonatomic, readonly) id <BMKOverlay> overlay; |
| | | |
| | | /** |
| | | *将直角坐标转为overlay view坐标 |
| | | *@param mapPoint 直角坐标 |
| | | *@return 对应的view坐标 |
| | | */ |
| | | - (CGPoint)pointForMapPoint:(BMKMapPoint)mapPoint; |
| | | |
| | | /** |
| | | *将overlay view坐标转为直角坐标 |
| | | *@param point view坐标 |
| | | *@return 对应的直角坐标 |
| | | */ |
| | | - (BMKMapPoint)mapPointForPoint:(CGPoint)point; |
| | | |
| | | /** |
| | | *将二维地图投影矩形转为overlay view矩形 |
| | | *@param mapRect 二维地图投影矩形 |
| | | *@return 对应的view矩形 |
| | | */ |
| | | - (CGRect)rectForMapRect:(BMKMapRect)mapRect; |
| | | |
| | | /** |
| | | *将overlay view区域转为二维地图投影区域 |
| | | *@param rect 指定的view矩形 |
| | | *@return 对应的二维地图投影矩形 |
| | | */ |
| | | - (BMKMapRect)mapRectForRect:(CGRect)rect; |
| | | |
| | | /** |
| | | *判断ovlerlay view是否准备绘制内容 |
| | | *默认返回YES,如果用户设为NO,当需要绘制内容时要显示调用setNeedsDisplayInMapRect:zoomScale:方法 |
| | | *@param mapRect 需要更新的地图矩形区域 |
| | | *@param zoomScale 当前的缩放因子 |
| | | *@return 如果view准备好绘制内容,返回YES,否则返回NO |
| | | */ |
| | | - (BOOL)canDrawMapRect:(BMKMapRect)mapRect zoomScale:(BMKZoomScale)zoomScale; |
| | | |
| | | /** |
| | | *绘制overlay view内容 |
| | | *该方法默认不做任何事,子类需要重载该方法来绘制view的内容 |
| | | *@param mapRect 需要更新的地图矩形区域 |
| | | *@param zoomScale 当前的缩放因子 |
| | | *@param context 使用的graphics context |
| | | */ |
| | | - (void)drawMapRect:(BMKMapRect)mapRect zoomScale:(BMKZoomScale)zoomScale inContext:(CGContextRef)context; |
| | | |
| | | /** |
| | | *使view在给定矩形的区域无效,系统将重绘该区域 |
| | | *@param mapRect 需要更新的区域 |
| | | */ |
| | | - (void)setNeedsDisplayInMapRect:(BMKMapRect)mapRect; |
| | | |
| | | /** |
| | | *使用OpenGLES 绘制线 |
| | | @param points 直角坐标点 |
| | | @param pointCount 点个数 |
| | | @param strokeColor 线颜色 |
| | | @param lineWidth OpenGLES支持线宽尺寸 |
| | | @param looped 是否闭合, 如polyline会设置NO, polygon会设置YES. |
| | | */ |
| | | - (void)renderLinesWithPoints:(BMKMapPoint *)points pointCount:(NSUInteger)pointCount strokeColor:(UIColor *)strokeColor lineWidth:(CGFloat)lineWidth looped:(BOOL)looped; |
| | | /** |
| | | *使用OpenGLES 绘制线 |
| | | @param points 直角坐标点 |
| | | @param pointCount 点个数 |
| | | @param strokeColor 线颜色 |
| | | @param lineWidth OpenGLES支持线宽尺寸 |
| | | @param looped 是否闭合, 如polyline会设置NO, polygon会设置YES. |
| | | @param lineDash 是否虚线样式 |
| | | */ |
| | | - (void)renderLinesWithPoints:(BMKMapPoint *)points pointCount:(NSUInteger)pointCount strokeColor:(UIColor *)strokeColor lineWidth:(CGFloat)lineWidth looped:(BOOL)looped lineDash:(BOOL)lineDash; |
| | | |
| | | /** |
| | | *使用OpenGLES 按指定纹理绘制线 |
| | | @param points 直角坐标点 |
| | | @param pointCount 点个数 |
| | | @param lineWidth OpenGLES支持线宽尺寸 |
| | | @param textureID 纹理ID,使用- (void)loadStrokeTextureImage:(UIImage *)textureImage;加载 |
| | | @param looped 是否闭合, 如polyline会设置NO, polygon会设置YES. |
| | | */ |
| | | - (void)renderTexturedLinesWithPoints:(BMKMapPoint *)points pointCount:(NSUInteger)pointCount lineWidth:(CGFloat)lineWidth textureID:(GLuint)textureID looped:(BOOL)looped; |
| | | |
| | | /** |
| | | *使用OpenGLES 按指定纹理绘制线 |
| | | @param points 直角坐标点 |
| | | @param pointCount 点个数 |
| | | @param lineWidth OpenGLES支持线宽尺寸 |
| | | @param textureID 纹理ID,使用- (void)loadStrokeTextureImage:(UIImage *)textureImage;加载 |
| | | @param looped 是否闭合, 如polyline会设置NO, polygon会设置YES. |
| | | @param tileTexture 是否纹理图片平铺绘制 |
| | | @param keepScale 纹理图片是否缩放(tileTexture为YES时生效) |
| | | */ |
| | | - (void)renderTexturedLinesWithPoints:(BMKMapPoint *)points pointCount:(NSUInteger)pointCount lineWidth:(CGFloat)lineWidth textureID:(GLuint)textureID strokeColor:(UIColor *)strokeColor looped:(BOOL)looped tileTexture:(BOOL) tileTexture keepScale:(BOOL) keepScale; |
| | | |
| | | /** |
| | | *使用OpenGLES 分段纹理绘制线 |
| | | @param partPt 分段直角坐标点 |
| | | @param lineWidth OpenGLES支持线宽尺寸 |
| | | @param textureIndexs 分段纹理索引,使用- (void)loadStrokeTextureImage:(UIImage *)textureImage;加载 |
| | | @param isFoucs 是否使用分段纹理绘制 |
| | | */ |
| | | -(void)renderTexturedLinesWithPartPoints:(NSArray*)partPt lineWidth:(CGFloat)lineWidth textureIndexs:(NSArray*)textureIndexs isFocus:(BOOL) isFoucs; |
| | | |
| | | /** |
| | | *使用OpenGLES 分段纹理绘制线/分段颜色绘制线 |
| | | @param partPt 分段直角坐标点 |
| | | @param lineWidth OpenGLES支持线宽尺寸 |
| | | @param textureIndexs 分段纹理索引,使用- (BOOL)loadStrokeTextureImages:(UIImage *)textureImage;加载 |
| | | @param isFoucs 是否使用分段纹理绘制 |
| | | @param tileTexture 是否纹理图片平铺绘制 |
| | | @param keepScale 纹理图片是否缩放(tileTexture为YES时生效) |
| | | */ |
| | | -(void)renderTexturedLinesWithPartPoints:(NSArray*)partPt lineWidth:(CGFloat)lineWidth textureIndexs:(NSArray*)textureIndexs isFocus:(BOOL) isFoucs tileTexture:(BOOL) tileTexture keepScale:(BOOL) keepScale; |
| | | |
| | | /** |
| | | *使用OpenGLES 绘制区域 |
| | | @param points 直角坐标点 |
| | | @param pointCount 点个数 |
| | | @param fillColor 填充颜色 |
| | | @param usingTriangleFan YES对应GL_TRIANGLE_FAN, NO对应GL_TRIANGLES |
| | | */ |
| | | - (void)renderRegionWithPoints:(BMKMapPoint *)points pointCount:(NSUInteger)pointCount fillColor:(UIColor *)fillColor usingTriangleFan:(BOOL)usingTriangleFan; |
| | | /** |
| | | *使用OpenGLES 绘制区域(支持凹多边形) |
| | | @param points 直角坐标点 |
| | | @param pointCount 点个数 |
| | | @param fillColor 填充颜色 |
| | | @param usingTriangleFan YES对应GL_TRIANGLE_FAN, NO对应GL_TRIANGLES |
| | | */ |
| | | - (void)renderATRegionWithPoint:(BMKMapPoint *)points pointCount:(NSUInteger)pointCount fillColor:(UIColor *)fillColor usingTriangleFan:(BOOL)usingTriangleFan; |
| | | |
| | | /** |
| | | *绘制函数(子类需要重载来实现) |
| | | */ |
| | | - (void)glRender; |
| | | |
| | | ///关联的纹理对象ID |
| | | @property (nonatomic, readonly) GLuint strokeTextureID; |
| | | |
| | | /** |
| | | *加载纹理图片 |
| | | @param textureImage 图片对象,opengl要求图片宽高必须是2的n次幂,如果图片对象为nil,则清空原有纹理 |
| | | @return openGL纹理ID, 若纹理加载失败返回0 |
| | | */ |
| | | - (GLuint)loadStrokeTextureImage:(UIImage *)textureImage; |
| | | |
| | | /** |
| | | *加载分段纹理绘制 所需的纹理图片 |
| | | @param textureImages 必须UIImage数组,opengl要求图片宽高必须是2的n次幂,否则,返回NO,无法分段纹理绘制 |
| | | @return 是否成功 |
| | | */ |
| | | - (BOOL)loadStrokeTextureImages:(NSArray *)textureImages; |
| | | |
| | | /// 使用分段颜色绘制时,必须设置(内容必须为UIColor) |
| | | /// 注:请使用 - (UIColor *)initWithRed:(CGFloat)red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alpha; 初始化UIColor。使用[UIColor ***Color]初始化时,个别case转换成RGB后会有问题 |
| | | @property (nonatomic, strong) NSArray *colors; |
| | | |
| | | @end |
| | | |
| | | |
| New file |
| | |
| | | /* |
| | | * BMKPinAnnotationView.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import "BMKAnnotationView.h" |
| | | enum { |
| | | BMKPinAnnotationColorRed = 0, |
| | | BMKPinAnnotationColorGreen, |
| | | BMKPinAnnotationColorPurple |
| | | }; |
| | | typedef NSUInteger BMKPinAnnotationColor; |
| | | |
| | | ///提供类似大头针效果的annotation view |
| | | @interface BMKPinAnnotationView : BMKAnnotationView |
| | | { |
| | | @private |
| | | BMKPinAnnotationColor _pinColor; |
| | | BOOL _animatesDrop; |
| | | } |
| | | ///大头针的颜色,有BMKPinAnnotationColorRed, BMKPinAnnotationColorGreen, BMKPinAnnotationColorPurple三种 |
| | | @property (nonatomic) BMKPinAnnotationColor pinColor; |
| | | ///动画效果 |
| | | @property (nonatomic) BOOL animatesDrop; |
| | | |
| | | |
| | | @end |
| | | |
| New file |
| | |
| | | /* |
| | | * BMKPointAnnotation.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | |
| | | #import <Foundation/Foundation.h> |
| | | #import "BMKShape.h" |
| | | #import <CoreLocation/CLLocation.h> |
| | | |
| | | ///表示一个点的annotation |
| | | @interface BMKPointAnnotation : BMKShape { |
| | | @package |
| | | CLLocationCoordinate2D _coordinate; |
| | | } |
| | | ///该点的坐标 |
| | | @property (nonatomic, assign) CLLocationCoordinate2D coordinate; |
| | | |
| | | @end |
| New file |
| | |
| | | /* |
| | | * BMKPolygon.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | #import <Foundation/Foundation.h> |
| | | |
| | | #import "BMKMultiPoint.h" |
| | | #import "BMKOverlay.h" |
| | | |
| | | /// 此类用于定义一个多边形区域 |
| | | @interface BMKPolygon : BMKMultiPoint <BMKOverlay> |
| | | /** |
| | | *根据多个点生成多边形 |
| | | *@param points 直角坐标点数组,这些点将被拷贝到生成的多边形对象中 |
| | | *@param count 点的个数 |
| | | *@return 新生成的多边形对象 |
| | | */ |
| | | + (BMKPolygon *)polygonWithPoints:(BMKMapPoint *)points count:(NSUInteger)count; |
| | | |
| | | /** |
| | | *根据多个点生成多边形 |
| | | *@param coords 经纬度坐标点数组,这些点将被拷贝到生成的多边形对象中 |
| | | *@param count 点的个数 |
| | | *@return 新生成的多边形对象 |
| | | */ |
| | | + (BMKPolygon *)polygonWithCoordinates:(CLLocationCoordinate2D *)coords count:(NSUInteger)count; |
| | | |
| | | /** |
| | | *重新设置多边形顶点 |
| | | *@param points 指定的直角坐标点数组 |
| | | *@param count 坐标点的个数 |
| | | *@return 是否设置成功 |
| | | */ |
| | | - (BOOL)setPolygonWithPoints:(BMKMapPoint *)points count:(NSInteger) count; |
| | | |
| | | /** |
| | | *重新设置多边形顶点 |
| | | *@param coords 指定的经纬度坐标点数组 |
| | | *@param count 坐标点的个数 |
| | | *@return 是否设置成功 |
| | | */ |
| | | - (BOOL)setPolygonWithCoordinates:(CLLocationCoordinate2D *)coords count:(NSInteger) count; |
| | | |
| | | |
| | | @end |
| New file |
| | |
| | | /* |
| | | * BMKPolygonView.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import <UIKit/UIKit.h> |
| | | |
| | | #import "BMKPolygon.h" |
| | | #import "BMKOverlayGLBasicView.h" |
| | | |
| | | /// 此类用于定义一个多边形View |
| | | @interface BMKPolygonView : BMKOverlayGLBasicView |
| | | |
| | | /** |
| | | *根据指定的多边形生成一个多边形View |
| | | *@param polygon 指定的多边形数据对象 |
| | | *@return 新生成的多边形View |
| | | */ |
| | | - (id)initWithPolygon:(BMKPolygon *)polygon; |
| | | |
| | | /// 该View对应的多边形数据 |
| | | @property (nonatomic, readonly) BMKPolygon *polygon; |
| | | |
| | | @end |
| New file |
| | |
| | | /* |
| | | * BMKPolyline.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import "BMKMultiPoint.h" |
| | | #import "BMKOverlay.h" |
| | | |
| | | /// 此类用于定义一段折线 |
| | | @interface BMKPolyline : BMKMultiPoint <BMKOverlay> |
| | | |
| | | /** |
| | | *根据指定坐标点生成一段折线 |
| | | *@param points 指定的直角坐标点数组 |
| | | *@param count 坐标点的个数 |
| | | *@return 新生成的折线对象 |
| | | */ |
| | | + (BMKPolyline *)polylineWithPoints:(BMKMapPoint *)points count:(NSUInteger)count; |
| | | |
| | | /** |
| | | *根据指定坐标点生成一段折线 |
| | | *@param coords 指定的经纬度坐标点数组 |
| | | *@param count 坐标点的个数 |
| | | *@return 新生成的折线对象 |
| | | */ |
| | | + (BMKPolyline *)polylineWithCoordinates:(CLLocationCoordinate2D *)coords count:(NSUInteger)count; |
| | | |
| | | /** |
| | | *重新设置折线坐标点 |
| | | *@param points 指定的直角坐标点数组 |
| | | *@param count 坐标点的个数 |
| | | *@return 是否设置成功 |
| | | */ |
| | | - (BOOL)setPolylineWithPoints:(BMKMapPoint *)points count:(NSInteger) count; |
| | | |
| | | /** |
| | | *重新设置折线坐标点 |
| | | *@param coords 指定的经纬度坐标点数组 |
| | | *@param count 坐标点的个数 |
| | | *@return 是否设置成功 |
| | | */ |
| | | - (BOOL)setPolylineWithCoordinates:(CLLocationCoordinate2D *)coords count:(NSInteger) count; |
| | | |
| | | |
| | | #pragma mark - 以下方法和属性只适用于分段纹理绘制和分段颜色绘制 |
| | | |
| | | ///纹理索引数组(颜色索引数组) |
| | | @property (nonatomic, strong) NSArray *textureIndex; |
| | | |
| | | /** |
| | | *分段纹理绘制/分段颜色绘制,根据指定坐标点生成一段折线 |
| | | * |
| | | *分段纹理绘制:其对应的BMKPolylineView必须使用 - (BOOL)loadStrokeTextureImages:(NSArray *)textureImages; 加载纹理图片;否则使用默认的灰色纹理绘制 |
| | | *分段颜色绘制:其对应的BMKPolylineView必须设置colors属性 |
| | | * |
| | | *@param points 指定的直角坐标点数组 |
| | | *@param count 坐标点的个数 |
| | | *@param textureIndex 纹理索引数组(颜色索引数组),成员为NSNumber,且为非负数,负数按0处理 |
| | | *@return 新生成的折线对象 |
| | | */ |
| | | + (BMKPolyline *)polylineWithPoints:(BMKMapPoint *)points count:(NSUInteger)count textureIndex:(NSArray*) textureIndex; |
| | | |
| | | /** |
| | | *根据指定坐标点生成一段折线 |
| | | * |
| | | *分段纹理绘制:其对应的BMKPolylineView必须使用 - (BOOL)loadStrokeTextureImages:(NSArray *)textureImages; 加载纹理图片;否则使用默认的灰色纹理绘制 |
| | | *分段颜色绘制:其对应的BMKPolylineView必须设置colors属性 |
| | | * |
| | | *@param coords 指定的经纬度坐标点数组 |
| | | *@param count 坐标点的个数 |
| | | *@param textureIndex 纹理索引数组(颜色索引数组),成员为NSNumber,且为非负数,负数按0处理 |
| | | *@return 新生成的折线对象 |
| | | */ |
| | | + (BMKPolyline *)polylineWithCoordinates:(CLLocationCoordinate2D *)coords count:(NSUInteger)count textureIndex:(NSArray*) textureIndex; |
| | | |
| | | /** |
| | | *重新设置折线坐标点 和 纹理索引 |
| | | *@param points 指定的直角坐标点数组 |
| | | *@param count 坐标点的个数 |
| | | *@param textureIndex 纹理索引数组(颜色索引数组),成员为NSNumber,且为非负数,负数按0处理 |
| | | *@return 是否设置成功 |
| | | */ |
| | | - (BOOL)setPolylineWithPoints:(BMKMapPoint *)points count:(NSInteger) count textureIndex:(NSArray*) textureIndex; |
| | | |
| | | /** |
| | | *重新设置折线坐标点 |
| | | *@param coords 指定的经纬度坐标点数组 |
| | | *@param count 坐标点的个数 |
| | | *@param textureIndex 纹理索引数组(颜色索引数组),成员为NSNumber,且为非负数,负数按0处理 |
| | | *@return 是否设置成功 |
| | | */ |
| | | - (BOOL)setPolylineWithCoordinates:(CLLocationCoordinate2D *)coords count:(NSInteger) count textureIndex:(NSArray*) textureIndex; |
| | | |
| | | @end |
| New file |
| | |
| | | /* |
| | | * BMKPolylineView.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import <UIKit/UIKit.h> |
| | | |
| | | #import "BMKPolyline.h" |
| | | #import "BMKOverlayGLBasicView.h" |
| | | |
| | | /// 此类用于定义一个折线View |
| | | @interface BMKPolylineView : BMKOverlayGLBasicView |
| | | |
| | | /** |
| | | *根据指定的折线生成一个折线View |
| | | *@param polyline 指定的折线数据对象 |
| | | *@return 新生成的折线View |
| | | */ |
| | | - (id)initWithPolyline:(BMKPolyline *)polyline; |
| | | |
| | | /// 该View对应的折线数据对象 |
| | | @property (nonatomic, readonly) BMKPolyline *polyline; |
| | | |
| | | |
| | | #pragma mark - 以下方法和属性只适用于分段纹理绘制/分段颜色绘制 |
| | | |
| | | /// 是否分段纹理/分段颜色绘制(突出显示),默认YES,YES:使用分段纹理绘制 NO:使用默认的灰色纹理绘制 |
| | | @property (nonatomic, assign) BOOL isFocus; |
| | | |
| | | @end |
| New file |
| | |
| | | /* |
| | | * BMKShape.h |
| | | * BMapKit |
| | | * |
| | | * Copyright 2011 Baidu Inc. All rights reserved. |
| | | * |
| | | */ |
| | | |
| | | #import <Foundation/Foundation.h> |
| | | #import"BMKAnnotation.h" |
| | | |
| | | /// 该类为一个抽象类,定义了基于BMKAnnotation的BMKShape类的基本属性和行为,不能直接使用,必须子类化之后才能使用 |
| | | @interface BMKShape : NSObject <BMKAnnotation> { |
| | | } |
| | | |
| | | /// 要显示的标题 |
| | | @property (copy) NSString *title; |
| | | /// 要显示的副标题 |
| | | @property (copy) NSString *subtitle; |
| | | |
| | | @end |
| New file |
| | |
| | | // |
| | | // BMKTileLayer.h |
| | | // MapComponent |
| | | // |
| | | // Created by wzy on 15/8/7. |
| | | // Copyright © 2015年 baidu. All rights reserved. |
| | | // |
| | | |
| | | #ifndef BMKTileLayer_h |
| | | #define BMKTileLayer_h |
| | | #import "BMKOverlay.h" |
| | | |
| | | /** |
| | | @brief 该类是覆盖在球面墨卡托投影上的图片tiles的数据源,是抽象类,不能直接使用该类添加瓦片图,需要使用其子类(BMKURLTileLayer或BMKSyncTileLayer) |
| | | *瓦片图片是jpeg或者png格式,size为256x256 |
| | | */ |
| | | @interface BMKTileLayer : NSObject <BMKOverlay> |
| | | |
| | | /// tileLayer的可见最小Zoom值,默认3 |
| | | @property (nonatomic, assign) NSInteger minZoom; |
| | | |
| | | /// tileLayer的可见最大Zoom值,默认21,且不能小于minZoom |
| | | @property (nonatomic, assign) NSInteger maxZoom; |
| | | |
| | | /// tileOverlay的可渲染区域,默认世界范围 |
| | | @property (nonatomic) BMKMapRect visibleMapRect; |
| | | |
| | | @end |
| | | |
| | | /** |
| | | @brief 通过提供url模板的方法,提供数据源。不应该继承该类,且必须通过 initWithURLTemplate: 来初始化 |
| | | *瓦片图片是jpeg或者png格式,size为256x256 |
| | | */ |
| | | @interface BMKURLTileLayer : BMKTileLayer |
| | | |
| | | /// 同initWithURLTemplate:中的URLTemplate |
| | | @property (readonly) NSString *URLTemplate; |
| | | |
| | | /*! |
| | | @brief 根据指定的URLTemplate生成tileOverlay |
| | | @param URLTemplate是一个包含"{x}","{y}","{z}"的字符串,"{x}","{y}"表示tile的坐标,"{z}"表示当tile显示的级别。"{x}","{y}","{z}"会被tile的坐标值所替换,并生成用来加载tile图片数据的URL 。例如: http://server/path?x={x}&y={y}&z={z}。 |
| | | @return 以指定的URLTemplate字符串生成tileOverlay |
| | | */ |
| | | - (id)initWithURLTemplate:(NSString *)URLTemplate; |
| | | |
| | | /** |
| | | @brief 清除当前瓦片图层缓存图片 |
| | | */ |
| | | - (BOOL)cleanTileDataCache; |
| | | |
| | | @end |
| | | |
| | | /** |
| | | @brief 通过同步方法获取瓦片数据,是一个抽象类,需要通过继承该类,并重载 tileForX:y:zoom: 方法 |
| | | *瓦片图片是jpeg或者png格式,size为256x256 |
| | | */ |
| | | @interface BMKSyncTileLayer : BMKTileLayer |
| | | |
| | | /** |
| | | @brief 通过同步方法获取瓦片数据,子类必须实现该方法 |
| | | 这个方法会在多个线程中调用,需要考虑线程安全 |
| | | @param (x, y, zoom)瓦片坐标 |
| | | @return (x, y, zoom)所对应瓦片的UIImage对象 |
| | | */ |
| | | - (UIImage *)tileForX:(NSInteger)x y:(NSInteger)y zoom:(NSInteger)zoom; |
| | | |
| | | @end |
| | | |
| | | /** |
| | | @brief 通过异步方法获取瓦片数据,是一个抽象类,需要通过继承该类,并重载 loadTileForX:y:zoom:result: 方法 |
| | | *瓦片图片是jpeg或者png格式,size为256x256 |
| | | */ |
| | | @interface BMKAsyncTileLayer : BMKTileLayer |
| | | |
| | | /** |
| | | @brief 通过异步方法获取瓦片数据,子类必须实现该方法 |
| | | @param (x, y, zoom)瓦片坐标 |
| | | @return result 用来传入瓦片数据或加载瓦片失败的error访问的回调block |
| | | */ |
| | | - (void)loadTileForX:(NSInteger)x y:(NSInteger)y zoom:(NSInteger)zoom result:(void (^)(UIImage *tileImage, NSError *error))result; |
| | | |
| | | @end |
| | | |
| | | #endif /* BMKTileLayer_h */ |
| New file |
| | |
| | | // |
| | | // BMKTileLayerView.h |
| | | // MapComponent |
| | | // |
| | | // Created by wzy on 15/8/7. |
| | | // Copyright © 2015年 baidu. All rights reserved. |
| | | // |
| | | |
| | | #ifndef BMKTileLayerView_h |
| | | #define BMKTileLayerView_h |
| | | |
| | | #import "BMKOverlayView.h" |
| | | #import "BMKTileLayer.h" |
| | | |
| | | /// 该类用于定义一个BMKTileLayerView |
| | | @interface BMKTileLayerView : BMKOverlayView |
| | | |
| | | /** |
| | | *@brief 根据指定的tileLayer生成将tiles显示在地图上的View |
| | | *@param tileLayer 制定了覆盖图片,以及图片的覆盖区域 |
| | | *@return 以tileLayer新生成View |
| | | */ |
| | | - (id)initWithTileLayer:(BMKTileLayer*) tileLayer; |
| | | |
| | | /// 该View对应的tileLayer数据对象 |
| | | @property (nonatomic, readonly) BMKTileLayer *tileLayer; |
| | | |
| | | @end |
| | | |
| | | #endif /* BMKTileLayerView_h */ |
| New file |
| | |
| | | {"land":[8,72,73,74,75,76,77,78,79,2000,2001,2003,2004,2005,2006,2763,20434,20435,20436,20437,61194],"green":[1536,1537,1538,1539,1540,1541,1542,1543,1544,1545,1546,1547,1548,1569,1550,1551,1552,1553,1554,1555,1556,2529,2530,2531,2532,2533,2534,2535,2536,2537,2538,2539,2540,2541,2542,2543,2544,2545,2546,2547,2548,2549,2550,2551,2552,2553,2554,2555,2556,2557,2558,20119,20120,20121,20122,20123,20124,20586,20587,20588,20589,20902,60006,60007,60290,61844,61845,61846,61847,61848,61849,61850,61851,61875,61876,61877,61878,61879,61880,61881,61882,61883,61884,61885,61886,61887,61888,61889,61890,61891,61892,61893,61894,61942,61943,61944,61945,61946,61947,61948,61949,61950,61951,61971,61972,61973,61974],"water":[1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528,1529,1530,1531,1532,1533,1535,2395,2403,2509,2510,2511,2512,2513,2514,2515,2516,2517,2518,2519,2520,2521,2522,2523,2524,2525,2526,2527,2528,20582,20583,20584,20585,20752,20754,20756,20758,20760,20900,20901,21196,21197,21198,21199,21200,21208,21209,60001,60002,60003,60004,60005,60050,60051,60212],"building":[1605,1606,1607,1608,1609,2420,2765,2766,2767,2825,20590,20660,20763,20764,61735,61736,61737,61738,61739,61740,61838,61839,61840,61841,61842,61843,61895,61896,61897,61898,61899,61900,61901,61902,61903,61904,61905,61906,61907,61908,61909,61910,61911,61912,61913,61914,61915,61916,61917,61918,61965,61966,61967,61968,61969,61970],"manmade":[1557,1558,1559,1560,1561,1562,1563,1564,1565,1566,1567,1568,1549,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,2388,2389,2390,2391,2392,2929,2930,2931,2932,2933,2934,2935,2936,2937,2938,2939,2940,2941,2942,2943,20591,20592,20593,20594,20595,20596,20597,20598,20653,20753,20755,20757,20759,20761,20765,20891,20892,20893,20894,20903,20904,20905,20906,20907,20908,20909,60052,60053,60054,60055,60056,60057,60058,60059,60060,60061,60062,60063,60064,60065,60066,60067,60068,60069,60070,60071,60072,60073,60074,60075,60076,60077,60078,60079,60080,60081,60082,60083,60084,60085,60086,60087,60088,60089,60090,60091,60092,60093,60094,60095,60096,60097,60098,60099,60100,60101,60102,60103,60104,60105,60106,60107,60108,60109,60110,60111,60112,60113,60114,60115,60116,60117,60118,60119,60120,60121,60122,60123,60124,60125,60126,60127,60128,60129,60130,60131,60132,60133,60134,60135,60136,60137,60138,60139,60140,60145,60146,60147,60148,60149,60150,60151,60152,60153,60154,60155,60161,60172,60173,60174,60175,60176,60177,60178,60179,60180,60181,60182,60183,60184,60185,60186,60216,60237,60295,60297,60420,60863,60938,60948,60954,60956,60958,60960,60962,60964,60966,60968,60970,60972,60974,60976,60978,60980,60982,60984,60986,60988,60990,60992,60994,60996,60998,61000,61002,61004,61006,61008,61010,61012,61014,61016,61018,61020,61022,61024,61026,61028,61030,61032,61034,61036,61038,61040,61042,61044,61046,61048,61050,61052,61054,61056,61058,61060,61062,61064,61066,61068,61070,61072,61074,61076,61078,61080,61082,61084,61086,61088,61090,61092,61094,61096,61098,61100,61102,61104,61106,61174,61176,61178,61196,61266,61267,61268,61269,61270,61283,61822,61953,62023,62025,62027,62146,62147,62148,62149,62150,62151,62205,62439,62443,69986,69996,69999,70029,70031,70033,70035,70037,70039,70041,70043,70045,70047,70049,70051,70053,70055,70057,70059,70061,70103,70105,70107,70109,70111,70113,70115,70117,70119,70121,70123,70125,70127,70129,70131,70133,70135,70137,70139,70141,70143,70145,70147,70149,70151,70153,70155,70157,70159,70161,70163,70165,70167,70169,70171,70173,70175,70177,70179,70181,70183,70185,70187,70189,70191,70193,70195,70197,70199,70201,70203,70205,70207,70209,70211,70213,70215,70218,70220,70222,70224,70226,70228,70230,70232,70234,70236,70238,70240,70242,70244,70246,70248,70250,70252,70254,70257,70258,70260,70262,70264,70266,70268,70306,70308,70310,70312,70314,70316,70318,70320,70322,70324,70326,70328,70330,70332,70334,70336,70338,70340,70342,70344,70346,70348,70350,70352,70354,70356,70358,70360,70362,70364,70366,70368,70370,70372,70374,70376,70378,70380,70382,70384,70386,70388,70390,70392,70394,70396,70398,70400,70402,70404,70406,70408,70410,70412,70414,70416,70418,70420,70422,70424,70426,70428,70430,70432,70434,70436,70438,70440,70442,70444,70446,70448,70450,70452,70454,70456,70458,70460,70462,70464,70466,70468,70470,70472,70474,70533,70604,70606,70698,70700,70702,70704,70706,70708,70710,70712,70714,70716,70718,70720,70722,70724,70726,70728,70730,70732,70734,70736,70738,70740,70742,70744,70927,70930,70934,70937,70945,70949,70952,500001],"boundary":[6,56,57,58,59,60,61,62,64,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2393,2394,20417,20418,20419,20420,20421,20422,20423,20424,20425,20426,20427,20428,20429,20430,60287,60288,60289],"highway":[60559,60560,60561,60562,60563,60574,60575,60576,60577,60578,60584,60585,60586,60587,60588,60589,60590,60591,60592,60593,60594,60595,60596,60597,60598,60604,60605,60606,60607,60608,60609,60610,60611,60612,60613,60679,60680,60681,60682,60683,60694,60695,60696,60697,60698,60704,60705,60706,60707,60708,60709,60710,60711,60712,60713,60714,60715,60716,60717,60718,60724,60725,60726,60727,60728,60729,60730,60731,60732,60733,60799,60800,60801,60802,60803,60814,60815,60816,60817,60818,60824,60825,60826,60827,60828,60829,60830,60831,60832,60833,60834,60835,60836,60837,60838,60844,60845,60846,60847,60848,60849,60850,60851,60852,60853,60875,60876,60877,60878,60879,60880,60882,60883,60886,60887,60902,60903,60904,60905,60906,60907,60909,60910,60913,60914,61198,61201,61204,61207,61723,61725,61745,62202,62433,62434,62435],"arterial":[60524,60525,60526,60527,60528,60534,60535,60536,60537,60538,60544,60545,60546,60547,60548,60564,60565,60566,60567,60568,60579,60580,60581,60582,60583,60644,60645,60646,60647,60648,60654,60655,60656,60657,60658,60664,60665,60666,60667,60668,60684,60685,60686,60687,60688,60699,60700,60701,60702,60703,60764,60765,60766,60767,60768,60774,60775,60776,60777,60778,60784,60785,60786,60787,60788,60804,60805,60806,60807,60808,60819,60820,60821,60822,60823,60881,60884,60885,60891,60892,60908,60911,60912,60918,60919,61197,61199,61200,61202,61203,61205,61206,61248,62436],"local":[60499,60500,60501,60502,60503,60504,60505,60506,60507,60508,60509,60510,60511,60512,60513,60529,60530,60531,60532,60533,60539,60540,60541,60542,60543,60549,60550,60551,60552,60553,60619,60620,60621,60622,60623,60624,60625,60626,60627,60628,60629,60630,60631,60632,60633,60649,60650,60651,60652,60653,60659,60660,60661,60662,60663,60669,60670,60671,60672,60673,60739,60740,60741,60742,60743,60744,60745,60746,60747,60748,60749,60750,60751,60752,60753,60769,60770,60771,60772,60773,60779,60780,60781,60782,60783,60789,60790,60791,60792,60793,60889,60890,60894,60895,60896,60916,60917,60921,60922,60923,61229,61231,61726,61727,61728,61729,61730,61731,61732,61733,61734,61746,61747,61748,61749,61750,61751,61752,61753,61754,62437],"railway":[1801,1802,1803,1804,1805,1811,1812,1813,1814,1815,1817,1818,1819,1820,1821,1822,1823,1824,1825,20400,20402,20403,20404,20405,20406,70216,70517,70518,70519,70520],"subway":[1808,20002,20003,20004,20005,20006,20007,20008,20009,20010,20011,20012,20013,20014,20015,20016,20017,20018,20019,20020,20021,20022,20023,20024,20025,20026,20027,20028,20029,20030,20031,20032,20033,20034,20035,20036,20037,20038,20039,20040,20041,20042,20043,20044,20045,20046,20047,20048,20049,20050,20051,20052,20053,20054,20055,20056,20057,20058,20059,20060,20061,20062,20063,20064,20065,20066,20067,20068,20069,20070,20071,20072,20073,20074,20075,20076,20077,20078,20079,20080,20081,20082,20083,20084,20087,20088,20089,20090,20091,20092,20097,20098,20099,20101,20102,20103,20104,20105,20154,20157,20159,20283,20284,20285,20286,20287,20290,20304,20305,20306,20311,20312,20313,20537,20911,21205,21206,21207,21210,60156,60157,60158,60159,60160,60162,60163,60164,60165,60166,60167,60168,60169,60170,60171,60187,60188,60189,60190,60191,60192,60193,60194,60195,60196,60197,60236,60294,60296,60419,60862,60937,60947,60953,60955,60957,60959,60961,60963,60965,60967,60969,60971,60973,60975,60977,60979,60981,60983,60985,60987,60989,60991,60993,60995,60997,60999,61001,61003,61005,61007,61009,61011,61013,61015,61017,61019,61021,61023,61025,61027,61029,61031,61033,61035,61037,61039,61041,61043,61045,61047,61049,61051,61053,61055,61057,61059,61061,61063,61065,61067,61069,61071,61073,61075,61077,61079,61081,61083,61085,61087,61089,61091,61093,61095,61097,61099,61101,61103,61105,61173,61175,61177,61952,62024,62026,62028,62204,62438,69985,69997,69998,70028,70030,70032,70034,70036,70038,70040,70042,70044,70046,70048,70050,70052,70054,70056,70058,70060,70102,70104,70106,70108,70110,70112,70114,70116,70118,70120,70122,70124,70126,70128,70130,70132,70134,70136,70138,70140,70142,70144,70146,70148,70150,70152,70154,70156,70158,70160,70162,70164,70166,70168,70170,70172,70174,70176,70178,70180,70182,70184,70186,70188,70190,70192,70194,70196,70198,70200,70202,70204,70206,70208,70210,70212,70214,70217,70219,70221,70223,70225,70227,70229,70231,70233,70235,70237,70239,70241,70243,70245,70247,70249,70251,70253,70255,70256,70259,70261,70263,70265,70267,70269,70270,70271,70272,70273,70274,70305,70307,70309,70311,70313,70315,70317,70319,70321,70323,70325,70327,70329,70331,70333,70335,70337,70339,70341,70343,70345,70347,70349,70351,70353,70355,70357,70359,70361,70363,70365,70367,70369,70371,70373,70375,70377,70379,70381,70383,70385,70387,70389,70391,70393,70395,70397,70399,70401,70403,70405,70407,70409,70411,70413,70415,70417,70419,70421,70423,70425,70427,70429,70431,70433,70435,70437,70439,70441,70443,70445,70447,70449,70451,70453,70455,70457,70459,70461,70463,70465,70467,70469,70471,70473,70532,70603,70605,70697,70699,70701,70703,70705,70707,70709,70711,70713,70715,70717,70719,70721,70723,70725,70727,70729,70731,70733,70735,70737,70739,70741,70743,70749,70750,70751,70752,70753,70754,70755,70756,70757,70758,70759,70760,70761,70762,70763,70764,70765,70766,70767,70768,70769,70770,70771,70772,70773,70774,70775,70776,70777,70778,70779,70780,70781,70782,70783,70784,70785,70786,70787,70788,70789,70790,70791,70792,70793,70794,70795,70796,70797,70798,70799,70800,70801,70802,70803,70804,70805,70806,70807,70808,70809,70810,70811,70812,70813,70814,70815,70816,70817,70818,70819,70820,70821,70822,70823,70824,70825,70826,70827,70828,70829,70830,70831,70832,70833,70834,70835,70836,70837,70838,70839,70840,70841,70842,70843,70844,70845,70846,70847,70848,70849,70850,70851,70852,70853,70854,70855,70856,70857,70858,70859,70860,70861,70862,70863,70864,70865,70866,70867,70868,70869,70870,70871,70926,70928,70929,70931,70933,70935,70936,70938,70944,70946,70948,70950,70951,70953,500000],"districtlabel":[29,30,31,32,33,34,35,1602,2396,2397,2398,2399,2400,2401,2402,2404,2405],"roadlabel":[2596,2597,2598,2599,2600],"highwaylabel":[60814,60815,60816,60817,60818,60834,60835,60836,60837,60838,60844,60845,60846,60847,60848,60849,60850,60851,60852,60853],"arteriallabel":[60764,60766,60768,60774,60776,60778,60784,60786,60799,60800,60801,60802,60803,60804,60806,60819,60820,60821,60822,60823],"locallabel":[60629,60739,60741,60744,60746,60749,60751,60769,60771,60779,60781,60783],"poilabel":[0]} |
| New file |
| | |
| | | {"cities":[{"bb":-16777216,"bl":-16777216,"br":16777216,"bt":16777216,"c":[],"cl":0,"dom":1,"frc":1,"h":"qqgl","i":1,"its":1,"l":4,"n":"È«Çò»ù´¡°ü","p":"quanqiugailue","s":106979658,"v":434,"x":12128434,"y":4040943},{"4k":1,"bb":4757504,"bl":12849152,"br":13082624,"bt":4994048,"c":[],"cl":2,"dom":1,"frc":1,"h":"bj","i":131,"its":1,"l":12,"n":"±±¾©ÊÐ","p":"beijing_131","s":69152442,"v":443,"x":12959247,"y":4825323},{"4k":1,"bb":3568640,"bl":13454336,"br":13582336,"bt":3724288,"c":[],"cl":2,"dom":1,"frc":1,"h":"sh","i":289,"its":1,"l":12,"n":"ÉϺ£ÊÐ","p":"shanghai_289","s":61844271,"v":443,"x":13523376,"y":3641154},{"4k":1,"bb":4631552,"bl":12992512,"br":13145088,"bt":4876288,"c":[],"cl":2,"dom":1,"frc":1,"h":"tj","i":332,"its":1,"l":12,"n":"Ìì½òÊÐ","p":"tianjin_332","s":35781861,"v":443,"x":13049152,"y":4712625},{"4k":1,"bb":3249152,"bl":11720704,"br":12268544,"bt":3768320,"c":[],"cl":2,"dom":1,"frc":1,"h":"cq","i":132,"its":1,"l":12,"n":"ÖØÇìÊÐ","p":"chongqing_132","s":90845589,"v":443,"x":11862153,"y":3426984},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":3676160,"bl":12990464,"br":13124608,"bt":3812352,"c":[],"cl":2,"dom":1,"frc":1,"h":"hf","i":127,"its":1,"l":12,"n":"ºÏ·ÊÊÐ","p":"hefei_127","s":13158816,"v":443,"x":13050653,"y":3717732},{"4k":0,"bb":3453952,"bl":12887040,"br":13108224,"bt":3646464,"c":[],"cl":2,"dom":1,"frc":1,"h":"aq","i":130,"its":0,"l":13,"n":"°²ÇìÊÐ","p":"anqing_130","s":8900222,"v":443,"x":13031629,"y":3550022},{"4k":0,"bb":3833856,"bl":12995584,"br":13145088,"bt":3939328,"c":[],"cl":2,"dom":1,"frc":1,"h":"bb","i":126,"its":0,"l":13,"n":"°ö²ºÊÐ","p":"bengbu_126","s":3688754,"v":443,"x":13068586,"y":3861452},{"4k":0,"bb":3602432,"bl":13028352,"br":13193216,"bt":3748864,"c":[],"cl":2,"dom":1,"frc":1,"h":"ch","i":251,"its":0,"l":13,"n":"³²ºþÊÐ","p":"chaohu_251","s":7246694,"v":443,"x":13124245,"y":3692063},{"4k":0,"bb":3426304,"bl":12985344,"br":13151232,"bt":3592192,"c":[],"cl":2,"dom":1,"frc":1,"h":"cz","i":299,"its":0,"l":14,"n":"³ØÖÝÊÐ","p":"chizhou_299","s":3873964,"v":443,"x":13079942,"y":3568097},{"4k":0,"bb":3721216,"bl":13042688,"br":13274112,"bt":3901440,"c":[],"cl":2,"dom":1,"frc":1,"h":"cz","i":189,"its":0,"l":13,"n":"³üÖÝÊÐ","p":"chuzhou_189","s":9299643,"v":443,"x":13171827,"y":3780782},{"4k":0,"bb":3793920,"bl":12788736,"br":12985344,"bt":3950592,"c":[],"cl":2,"dom":1,"frc":1,"h":"fy","i":128,"its":0,"l":13,"n":"¸·ÑôÊÐ","p":"fuyang_128","s":6606294,"v":443,"x":12893223,"y":3858087},{"4k":0,"bb":3853312,"bl":12862464,"br":13006848,"bt":4015104,"c":[],"cl":2,"dom":1,"frc":1,"h":"bz","i":188,"its":0,"l":13,"n":"ÙñÖÝÊÐ","p":"bozhou_188","s":5090638,"v":443,"x":12889289,"y":3984735},{"4k":0,"bb":3908608,"bl":12957696,"br":13032448,"bt":4039680,"c":[],"cl":2,"dom":0,"frc":1,"h":"hb","i":253,"its":0,"l":13,"n":"»´±±ÊÐ","p":"huaibei_253","s":2242736,"v":443,"x":13002800,"y":3999428},{"4k":0,"bb":3790848,"bl":12953600,"br":13049856,"bt":3873792,"c":[],"cl":2,"dom":1,"frc":1,"h":"hn","i":250,"its":0,"l":13,"n":"»´ÄÏÊÐ","p":"huainan_250","s":2422626,"v":443,"x":13025208,"y":3823291},{"4k":0,"bb":3404800,"bl":13046784,"br":13237248,"bt":3549184,"c":[],"cl":2,"dom":1,"frc":1,"h":"hs","i":252,"its":0,"l":13,"n":"»ÆÉ½ÊÐ","p":"huangshan_252","s":4042449,"v":443,"x":13174304,"y":3446430},{"4k":0,"bb":3611648,"bl":12843008,"br":13053952,"bt":3828736,"c":[],"cl":2,"dom":1,"frc":1,"h":"la","i":298,"its":0,"l":13,"n":"Áù°²ÊÐ","p":"luan_298","s":8997595,"v":443,"x":12972123,"y":3706631},{"4k":0,"bb":3648512,"bl":13177856,"br":13236224,"bt":3713024,"c":[],"cl":2,"dom":1,"frc":1,"h":"mas","i":358,"its":0,"l":13,"n":"Âí°°É½ÊÐ","p":"maanshan_358","s":2399374,"v":443,"x":13192978,"y":3698259},{"4k":0,"bb":3908608,"bl":12931072,"br":13158400,"bt":4092928,"c":[],"cl":2,"dom":1,"frc":1,"h":"sz","i":370,"its":0,"l":13,"n":"ËÞÖÝÊÐ","p":"suzhou_370","s":5650665,"v":443,"x":13021233,"y":3958277},{"4k":0,"bb":3534848,"bl":13052928,"br":13155328,"bt":3629056,"c":[],"cl":2,"dom":1,"frc":1,"h":"tl","i":337,"its":0,"l":14,"n":"ÍÁêÊÐ","p":"tongling_337","s":1387299,"v":443,"x":13115671,"y":3604196},{"4k":0,"bb":3564544,"bl":13132800,"br":13218816,"bt":3680256,"c":[],"cl":2,"dom":1,"frc":1,"h":"wh","i":129,"its":0,"l":12,"n":"ÎߺþÊÐ","p":"wuhu_129","s":5284372,"v":443,"x":13179438,"y":3655140},{"4k":0,"bb":3475456,"bl":13132800,"br":13320192,"bt":3651584,"c":[],"cl":2,"dom":1,"frc":1,"h":"xc","i":190,"its":0,"l":13,"n":"Ðû³ÇÊÐ","p":"xuancheng_190","s":5867479,"v":443,"x":13221024,"y":3603637}],"cl":1,"dom":1,"frc":1,"h":"","i":5,"its":0,"l":12,"n":"°²»ÕÊ¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":2883584,"bl":13178880,"br":13419520,"bt":3060736,"c":[],"cl":2,"dom":1,"frc":1,"h":"fz","i":300,"its":1,"l":12,"n":"¸£ÖÝÊÐ","p":"fuzhou_300","s":16951855,"v":443,"x":13280899,"y":2990069},{"4k":0,"bb":2781184,"bl":12897280,"br":13109248,"bt":2985984,"c":[],"cl":2,"dom":1,"frc":1,"h":"ly","i":193,"its":0,"l":13,"n":"ÁúÑÒÊÐ","p":"longyan_193","s":6415326,"v":443,"x":13027156,"y":2867451},{"4k":0,"bb":3011584,"bl":13025280,"br":13279232,"bt":3269632,"c":[],"cl":2,"dom":1,"frc":1,"h":"np","i":133,"its":0,"l":13,"n":"ÄÏÆ½ÊÐ","p":"nanping_133","s":6679632,"v":443,"x":13156359,"y":3060182},{"4k":0,"bb":3016704,"bl":13197312,"br":13443072,"bt":3189760,"c":[],"cl":2,"dom":1,"frc":1,"h":"nd","i":192,"its":0,"l":14,"n":"ÄþµÂÊÐ","p":"ningde_192","s":6782258,"v":443,"x":13306479,"y":3063299},{"4k":0,"bb":2850816,"bl":13186048,"br":13328384,"bt":2951168,"c":[],"cl":2,"dom":1,"frc":1,"h":"pt","i":195,"its":1,"l":13,"n":"ÆÎÌïÊÐ","p":"putian_195","s":3563357,"v":443,"x":13248747,"y":2913812},{"4k":1,"bb":2772992,"bl":13088768,"br":13255680,"bt":2972672,"c":[],"cl":2,"dom":1,"frc":1,"h":"qz","i":134,"its":1,"l":12,"n":"ȪÖÝÊÐ","p":"quanzhou_134","s":17531748,"v":443,"x":13201907,"y":2846933},{"4k":0,"bb":2916352,"bl":12955648,"br":13211648,"bt":3121152,"c":[],"cl":2,"dom":1,"frc":1,"h":"sm","i":254,"its":1,"l":14,"n":"ÈýÃ÷ÊÐ","p":"sanming_254","s":6541815,"v":443,"x":13096406,"y":3013437},{"4k":1,"bb":2782208,"bl":13123584,"br":13188096,"bt":2847744,"c":[],"cl":2,"dom":1,"frc":1,"h":"xm","i":194,"its":1,"l":12,"n":"ÏÃÃÅÊÐ","p":"xiamen_194","s":7743635,"v":443,"x":13146519,"y":2794850},{"4k":0,"bb":2681856,"bl":13014016,"br":13164544,"bt":2882560,"c":[],"cl":2,"dom":1,"frc":1,"h":"zz","i":255,"its":0,"l":12,"n":"ÕÄÖÝÊÐ","p":"zhangzhou_255","s":7126977,"v":443,"x":13097306,"y":2798911}],"cl":1,"dom":1,"frc":1,"h":"","i":6,"its":0,"l":12,"n":"¸£½¨Ê¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":4216832,"bl":11421696,"br":11642880,"bt":4419584,"c":[],"cl":2,"dom":1,"frc":1,"h":"lz","i":36,"its":0,"l":12,"n":"À¼ÖÝÊÐ","p":"lanzhou_36","s":8163542,"v":443,"x":11559619,"y":4284497},{"4k":0,"bb":4195328,"bl":11528192,"br":11748352,"bt":4503552,"c":[],"cl":2,"dom":1,"frc":1,"h":"by","i":35,"its":0,"l":13,"n":"°×ÒøÊÐ","p":"baiyin_35","s":3546058,"v":443,"x":11593403,"y":4350997},{"4k":0,"bb":4021248,"bl":11517952,"br":11761664,"bt":4282368,"c":[],"cl":2,"dom":1,"frc":1,"h":"dx","i":136,"its":0,"l":13,"n":"¶¨Î÷ÊÐ","p":"dingxi_136","s":5311622,"v":443,"x":11647780,"y":4218809},{"4k":0,"bb":3886080,"bl":11216896,"br":11663360,"bt":4220928,"c":[],"cl":2,"dom":1,"frc":1,"h":"gnzzzz","i":247,"its":0,"l":14,"n":"¸ÊÄϲØ×å×ÔÖÎÖÝ","p":"gannanzangzuzizhi_247","s":4183732,"v":443,"x":11456859,"y":4137657},{"4k":0,"bb":4785152,"bl":10891264,"br":10969088,"bt":4836352,"c":[],"cl":2,"dom":1,"frc":1,"h":"jyg","i":33,"its":0,"l":13,"n":"¼ÎÓø¹ØÊÐ","p":"jiayuguan_33","s":617584,"v":443,"x":10942391,"y":4806167},{"4k":0,"bb":4556800,"bl":11290624,"br":11438080,"bt":4696064,"c":[],"cl":2,"dom":1,"frc":1,"h":"jc","i":34,"its":0,"l":13,"n":"½ð²ýÊÐ","p":"jinchang_34","s":1089403,"v":443,"x":11376391,"y":4627122},{"4k":0,"bb":4568064,"bl":10277888,"br":11155456,"bt":5253120,"c":[],"cl":2,"dom":1,"frc":1,"h":"jq","i":37,"its":0,"l":13,"n":"¾ÆÈªÊÐ","p":"jiuquan_37","s":5792715,"v":443,"x":10965137,"y":4800459},{"4k":0,"bb":4131840,"bl":11430912,"br":11563008,"bt":4305920,"c":[],"cl":2,"dom":1,"frc":1,"h":"lxhzzz","i":182,"its":0,"l":13,"n":"ÁÙÏÄ»Ø×å×ÔÖÎÖÝ","p":"linxiahuizuzizhi_182","s":2589848,"v":443,"x":11490222,"y":4221634},{"4k":0,"bb":3818496,"bl":11580416,"br":11866112,"bt":4077568,"c":[],"cl":2,"dom":1,"frc":1,"h":"ln","i":256,"its":0,"l":14,"n":"¤ÄÏÊÐ","p":"longnan_256","s":5702272,"v":443,"x":11680713,"y":3925616},{"4k":0,"bb":4123648,"bl":11726848,"br":12008448,"bt":4242432,"c":[],"cl":2,"dom":1,"frc":1,"h":"pl","i":359,"its":0,"l":13,"n":"ƽÁ¹ÊÐ","p":"pingliang_359","s":4340120,"v":443,"x":11874773,"y":4213703},{"4k":0,"bb":4171776,"bl":11840512,"br":12103680,"bt":4436992,"c":[],"cl":2,"dom":1,"frc":1,"h":"qy","i":135,"its":0,"l":13,"n":"ÇìÑôÊÐ","p":"qingyang_135","s":6487911,"v":443,"x":11982430,"y":4240415},{"4k":0,"bb":4015104,"bl":11641856,"br":11880448,"bt":4164608,"c":[],"cl":2,"dom":1,"frc":1,"h":"ts","i":196,"its":0,"l":13,"n":"ÌìË®ÊÐ","p":"tianshui_196","s":4663281,"v":443,"x":11770086,"y":4083435},{"4k":0,"bb":4379648,"bl":11335680,"br":11601920,"bt":4761600,"c":[],"cl":2,"dom":1,"frc":1,"h":"ww","i":118,"its":0,"l":13,"n":"ÎäÍþÊÐ","p":"wuwei_118","s":3659392,"v":443,"x":11426460,"y":4543603},{"4k":0,"bb":4498432,"bl":10841088,"br":11379712,"bt":4823040,"c":[],"cl":2,"dom":1,"frc":1,"h":"zy","i":117,"its":0,"l":13,"n":"ÕÅÒ´ÊÐ","p":"zhangye_117","s":3804120,"v":443,"x":11182856,"y":4684860}],"cl":1,"dom":1,"frc":1,"h":"","i":7,"its":0,"l":12,"n":"¸ÊËàÊ¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":2556928,"bl":12574720,"br":12698624,"bt":2728960,"c":[],"cl":2,"dom":1,"frc":1,"h":"gz","i":257,"its":1,"l":12,"n":"¹ãÖÝÊÐ","p":"guangzhou_257","s":42496967,"v":443,"x":12609501,"y":2631394},{"4k":0,"bb":2666496,"bl":12954624,"br":13048832,"bt":2765824,"c":[],"cl":2,"dom":1,"frc":1,"h":"cz","i":201,"its":0,"l":13,"n":"³±ÖÝÊÐ","p":"chaozhou_201","s":2802636,"v":443,"x":12983270,"y":2695083},{"4k":1,"bb":2574336,"bl":12637184,"br":12721152,"bt":2633728,"c":[],"cl":2,"dom":1,"frc":1,"h":"dg","i":119,"its":1,"l":12,"n":"¶«Ý¸ÊÐ","p":"dongguan_119","s":29873868,"v":443,"x":12663623,"y":2618335},{"4k":0,"bb":2302976,"bl":12954624,"br":13057024,"bt":2381824,"c":[],"cl":2,"dom":0,"frc":1,"h":"dsq","i":120,"its":0,"l":13,"n":"¶«É³Èºµº","p":"dongshaqun_120","s":432139,"v":427,"x":12991306,"y":2333156},{"4k":1,"bb":2572288,"bl":12511232,"br":12623872,"bt":2684928,"c":[],"cl":2,"dom":1,"frc":1,"h":"fs","i":138,"its":1,"l":13,"n":"·ðɽÊÐ","p":"foshan_138","s":30580754,"v":443,"x":12593536,"y":2618504},{"4k":0,"bb":2634752,"bl":12718080,"br":12869632,"bt":2832384,"c":[],"cl":2,"dom":1,"frc":1,"h":"hy","i":200,"its":0,"l":12,"n":"ºÓÔ´ÊÐ","p":"heyuan_200","s":6186912,"v":443,"x":12769274,"y":2705589},{"4k":1,"bb":2540544,"bl":12669952,"br":12850176,"bt":2732032,"c":[],"cl":2,"dom":1,"frc":1,"h":"hz","i":301,"its":0,"l":12,"n":"»ÝÖÝÊÐ","p":"huizhou_301","s":14242236,"v":443,"x":12737682,"y":2629201},{"4k":0,"bb":2428928,"bl":12468224,"br":12609536,"bt":2598912,"c":[],"cl":2,"dom":1,"frc":1,"h":"jm","i":302,"its":0,"l":13,"n":"½ÃÅÊÐ","p":"jiangmen_302","s":8332351,"v":443,"x":12589095,"y":2565316},{"4k":0,"bb":2596864,"bl":12870656,"br":12985344,"bt":2709504,"c":[],"cl":2,"dom":1,"frc":1,"h":"jy","i":259,"its":0,"l":13,"n":"½ÒÑôÊÐ","p":"jieyang_259","s":4497481,"v":443,"x":12955416,"y":2682139},{"4k":0,"bb":2416640,"bl":12281856,"br":12434432,"bt":2580480,"c":[],"cl":2,"dom":1,"frc":1,"h":"mm","i":139,"its":0,"l":13,"n":"ïÃûÊÐ","p":"maoming_139","s":6766607,"v":443,"x":12349003,"y":2455917},{"4k":0,"bb":2660352,"bl":12836864,"br":13019136,"bt":2850816,"c":[],"cl":2,"dom":1,"frc":1,"h":"mz","i":141,"its":0,"l":13,"n":"÷ÖÝÊÐ","p":"meizhou_141","s":7155681,"v":443,"x":12927581,"y":2771573},{"4k":0,"bb":2670592,"bl":12460032,"br":12682240,"bt":2883584,"c":[],"cl":2,"dom":1,"frc":1,"h":"qy","i":197,"its":0,"l":13,"n":"ÇåÔ¶ÊÐ","p":"qingyuan_197","s":7349626,"v":443,"x":12586210,"y":2698142},{"4k":0,"bb":2620416,"bl":12941312,"br":13066240,"bt":2694144,"c":[],"cl":2,"dom":1,"frc":1,"h":"st","i":303,"its":0,"l":13,"n":"ÉÇÍ·ÊÐ","p":"shantou_303","s":4200545,"v":443,"x":12989872,"y":2658431},{"4k":0,"bb":2569216,"bl":12792832,"br":12940288,"bt":2673664,"c":[],"cl":2,"dom":1,"frc":1,"h":"sw","i":339,"its":0,"l":14,"n":"ÉÇβÊÐ","p":"shanwei_339","s":3078503,"v":443,"x":12844383,"y":2590120},{"4k":0,"bb":2722816,"bl":12563456,"br":12774400,"bt":2922496,"c":[],"cl":2,"dom":1,"frc":1,"h":"sg","i":137,"its":0,"l":13,"n":"ÉØ¹ØÊÐ","p":"shaoguan_137","s":7220623,"v":443,"x":12646452,"y":2835071},{"4k":1,"bb":2523136,"bl":12654592,"br":12764160,"bt":2598912,"c":[],"cl":2,"dom":1,"frc":1,"h":"sz","i":340,"its":1,"l":12,"n":"ÉîÛÚÊÐ","p":"shenzhen_340","s":37223433,"v":443,"x":12697742,"y":2560988},{"4k":0,"bb":2432000,"bl":12388352,"br":12510208,"bt":2577408,"c":[],"cl":2,"dom":1,"frc":1,"h":"yj","i":199,"its":0,"l":14,"n":"Ñô½ÊÐ","p":"yangjiang_199","s":4422830,"v":443,"x":12466699,"y":2479199},{"4k":0,"bb":2540544,"bl":12362752,"br":12527616,"bt":2655232,"c":[],"cl":2,"dom":1,"frc":1,"h":"yf","i":258,"its":0,"l":13,"n":"ÔÆ¸¡ÊÐ","p":"yunfu_258","s":3734120,"v":443,"x":12473614,"y":2605661},{"4k":0,"bb":2265088,"bl":12204032,"br":12366848,"bt":2487296,"c":[],"cl":2,"dom":1,"frc":1,"h":"zj","i":198,"its":0,"l":13,"n":"Õ¿½ÊÐ","p":"zhanjiang_198","s":8080537,"v":443,"x":12286021,"y":2409271},{"4k":0,"bb":2587648,"bl":12397568,"br":12567552,"bt":2785280,"c":[],"cl":2,"dom":1,"frc":1,"h":"zq","i":338,"its":0,"l":13,"n":"ÕØÇìÊÐ","p":"zhaoqing_338","s":6292984,"v":443,"x":12520436,"y":2621545},{"4k":1,"bb":2516992,"bl":12597248,"br":12657664,"bt":2589696,"c":[],"cl":2,"dom":1,"frc":1,"h":"zs","i":187,"its":1,"l":12,"n":"ÖÐɽÊÐ","p":"zhongshan_187","s":12591955,"v":443,"x":12623659,"y":2557831},{"4k":1,"bb":2468864,"bl":12585984,"br":12737536,"bt":2550784,"c":[],"cl":2,"dom":1,"frc":1,"h":"zh","i":140,"its":1,"l":13,"n":"Ö麣ÊÐ","p":"zhuhai_140","s":8300237,"v":443,"x":12644164,"y":2528395}],"cl":1,"dom":1,"frc":1,"h":"","i":8,"its":0,"l":12,"n":"¹ã¶«Ê¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":0,"bb":2766848,"bl":12203008,"br":12412928,"bt":3028992,"c":[],"cl":2,"dom":1,"frc":1,"h":"gl","i":142,"its":0,"l":12,"n":"¹ðÁÖÊÐ","p":"guilin_142","s":9050584,"v":443,"x":12278277,"y":2891750},{"4k":0,"bb":2597888,"bl":11627520,"br":12011520,"bt":2871296,"c":[],"cl":2,"dom":1,"frc":1,"h":"bs","i":203,"its":0,"l":13,"n":"°ÙÉ«ÊÐ","p":"baise_203","s":8833776,"v":443,"x":11869566,"y":2724709},{"4k":0,"bb":2361344,"bl":12116992,"br":12223488,"bt":2487296,"c":[],"cl":2,"dom":1,"frc":1,"h":"bh","i":295,"its":0,"l":13,"n":"±±º£ÊÐ","p":"beihai_295","s":2929948,"v":443,"x":12148051,"y":2434246},{"4k":0,"bb":2447360,"bl":11863040,"br":12036096,"bt":2659328,"c":[],"cl":2,"dom":0,"frc":1,"h":"cz","i":144,"its":0,"l":14,"n":"³ç×óÊÐ","p":"chongzuo_144","s":4293137,"v":443,"x":11952674,"y":2540952},{"4k":0,"bb":2573312,"bl":12156928,"br":12320768,"bt":2742272,"c":[],"cl":2,"dom":1,"frc":1,"h":"gg","i":341,"its":0,"l":13,"n":"¹ó¸ÛÊÐ","p":"guigang_341","s":4582080,"v":443,"x":12201371,"y":2629300},{"4k":0,"bb":2434048,"bl":11965440,"br":12091392,"bt":2541568,"c":[],"cl":2,"dom":0,"frc":1,"h":"fcg","i":204,"its":0,"l":15,"n":"·À³Ç¸ÛÊÐ","p":"fangchenggang_204","s":2483220,"v":443,"x":12062759,"y":2458820},{"4k":0,"bb":2681856,"bl":11864064,"br":12152832,"bt":2933760,"c":[],"cl":2,"dom":0,"frc":1,"h":"hc","i":143,"its":0,"l":14,"n":"ºÓ³ØÊÐ","p":"hechi_143","s":8657320,"v":443,"x":12032866,"y":2820782},{"4k":0,"bb":2694144,"bl":12309504,"br":12476416,"bt":2877440,"c":[],"cl":2,"dom":0,"frc":1,"h":"hz","i":260,"its":0,"l":14,"n":"ºØÖÝÊÐ","p":"hezhou_260","s":3087896,"v":443,"x":12420393,"y":2785558},{"4k":0,"bb":2648064,"bl":12069888,"br":12297216,"bt":2793472,"c":[],"cl":2,"dom":0,"frc":1,"h":"lb","i":202,"its":0,"l":14,"n":"À´±öÊÐ","p":"laibin_202","s":3988238,"v":443,"x":12159448,"y":2706201},{"4k":0,"bb":2724864,"bl":12088320,"br":12266496,"bt":2988032,"c":[],"cl":2,"dom":1,"frc":1,"h":"lz","i":305,"its":0,"l":12,"n":"ÁøÖÝÊÐ","p":"liuzhou_305","s":7070375,"v":443,"x":12180931,"y":2776093},{"4k":1,"bb":2520064,"bl":11948032,"br":12204032,"bt":2741248,"c":[],"cl":2,"dom":1,"frc":1,"h":"nn","i":261,"its":1,"l":12,"n":"ÄÏÄþÊÐ","p":"nanning_261","s":23933672,"v":443,"x":12064168,"y":2593869},{"4k":0,"bb":2436096,"bl":12043264,"br":12231680,"bt":2578432,"c":[],"cl":2,"dom":1,"frc":1,"h":"qz","i":145,"its":0,"l":13,"n":"ÇÕÖÝÊÐ","p":"qinzhou_145","s":4654444,"v":443,"x":12096190,"y":2493771},{"4k":0,"bb":2568192,"bl":12281856,"br":12432384,"bt":2786304,"c":[],"cl":2,"dom":1,"frc":1,"h":"wz","i":304,"its":0,"l":13,"n":"ÎàÖÝÊÐ","p":"wuzhou_304","s":4529060,"v":443,"x":12388396,"y":2673339},{"4k":0,"bb":2452480,"bl":12194816,"br":12346368,"bt":2631680,"c":[],"cl":2,"dom":1,"frc":1,"h":"yl","i":361,"its":0,"l":14,"n":"ÓñÁÖÊÐ","p":"yulin_361","s":6256769,"v":443,"x":12264306,"y":2572258}],"cl":1,"dom":1,"frc":1,"h":"","i":9,"its":0,"l":12,"n":"¹ãÎ÷׳×å×ÔÖÎÇø","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":3003392,"bl":11813888,"br":11943936,"bt":3149824,"c":[],"cl":2,"dom":1,"frc":1,"h":"gy","i":146,"its":1,"l":12,"n":"¹óÑôÊÐ","p":"guiyang_146","s":12010097,"v":443,"x":11870882,"y":3060846},{"4k":0,"bb":2900992,"bl":11716608,"br":11865088,"bt":3058688,"c":[],"cl":2,"dom":1,"frc":1,"h":"as","i":263,"its":0,"l":13,"n":"°²Ë³ÊÐ","p":"anshun_263","s":3927257,"v":443,"x":11794711,"y":3012219},{"4k":0,"bb":3024896,"bl":11533312,"br":11882496,"bt":3202048,"c":[],"cl":2,"dom":0,"frc":1,"h":"bjd","i":206,"its":0,"l":14,"n":"±Ï½ÚµØÇø","p":"bijiedi_206","s":9120149,"v":443,"x":11721033,"y":3142281},{"4k":0,"bb":2896896,"bl":11612160,"br":11769856,"bt":3095552,"c":[],"cl":2,"dom":1,"frc":1,"h":"lps","i":147,"its":0,"l":13,"n":"ÁùÅÌË®ÊÐ","p":"liupanshui_147","s":4115933,"v":443,"x":11670590,"y":3054083},{"4k":0,"bb":2894848,"bl":11944960,"br":12200960,"bt":3171328,"c":[],"cl":2,"dom":1,"frc":1,"h":"qdnmzdzzz","i":342,"its":0,"l":11,"n":"Ƕ«ÄÏÃç×å¶±×å×ÔÖÎÖÝ","p":"qiandongnanmiaozudongzuzizhi_342","s":7922286,"v":443,"x":12021445,"y":3053001},{"4k":0,"bb":2865152,"bl":11824128,"br":12057600,"bt":3165184,"c":[],"cl":2,"dom":0,"frc":1,"h":"qnbyzmzzz","i":306,"its":0,"l":11,"n":"ÇÄϲ¼ÒÀ×åÃç×å×ÔÖÎÖÝ","p":"qiannanbuyizumiaozuzizhi_306","s":7904880,"v":443,"x":11970165,"y":3012314},{"4k":0,"bb":2810880,"bl":11636736,"br":11859968,"bt":3003392,"c":[],"cl":2,"dom":0,"frc":1,"h":"qxnbyzmzzz","i":343,"its":0,"l":11,"n":"ÇÎ÷Äϲ¼ÒÀ×åÃç×å×ÔÖÎÖÝ","p":"qianxinanbuyizumiaozuzizhi_343","s":5564973,"v":443,"x":11678750,"y":2869250},{"4k":0,"bb":3119104,"bl":11995136,"br":12187648,"bt":3366912,"c":[],"cl":2,"dom":0,"frc":1,"h":"trd","i":205,"its":0,"l":14,"n":"ÍÈʵØÇø","p":"tongrendi_205","s":6817188,"v":443,"x":12155781,"y":3195893},{"4k":0,"bb":3121152,"bl":11756544,"br":12047360,"bt":3384320,"c":[],"cl":2,"dom":1,"frc":1,"h":"zy","i":262,"its":0,"l":13,"n":"×ñÒåÊÐ","p":"zunyi_262","s":10905159,"v":443,"x":11903929,"y":3195131}],"cl":1,"dom":1,"frc":1,"h":"","i":10,"its":0,"l":12,"n":"¹óÖÝÊ¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":2202624,"bl":12253184,"br":12325888,"bt":2280448,"c":[],"cl":2,"dom":1,"frc":1,"h":"hk","i":125,"its":0,"l":13,"n":"º£¿ÚÊÐ","p":"haikou_125","s":5254065,"v":443,"x":12282523,"y":2262686},{"4k":0,"bb":397312,"bl":12086272,"br":13144064,"bt":2288640,"c":[],"cl":2,"dom":0,"frc":1,"h":"hnszxxjxzd","i":296,"its":0,"l":13,"n":"º£ÄÏÊ¡Ö±Ï½ÏØ¼¶ÐÐÕþµ¥Î»","p":"hainanshengzhixiaxianjixingzhengdan_296","s":27428558,"v":443,"x":12204337,"y":2170840},{"4k":0,"bb":2037760,"bl":12126208,"br":12225536,"bt":2098176,"c":[],"cl":2,"dom":1,"frc":1,"h":"sy","i":121,"its":0,"l":12,"n":"ÈýÑÇÊÐ","p":"sanya_121","s":1979206,"v":443,"x":12191644,"y":2054296}],"cl":1,"dom":1,"frc":1,"h":"","i":11,"its":0,"l":12,"n":"º£ÄÏÊ¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":4474880,"bl":12637184,"br":12857344,"bt":4662272,"c":[],"cl":2,"dom":1,"frc":1,"h":"sjz","i":150,"its":1,"l":12,"n":"ʯ¼ÒׯÊÐ","p":"shijiazhuang_150","s":23147053,"v":443,"x":12748538,"y":4559724},{"4k":0,"bb":4586496,"bl":12664832,"br":12951552,"bt":4832256,"c":[],"cl":2,"dom":1,"frc":1,"h":"bd","i":307,"its":0,"l":13,"n":"±£¶¨ÊÐ","p":"baoding_307","s":16420615,"v":443,"x":12854318,"y":4677432},{"4k":0,"bb":4478976,"bl":12879872,"br":13131776,"bt":4687872,"c":[],"cl":2,"dom":1,"frc":1,"h":"cz","i":149,"its":0,"l":13,"n":"²×ÖÝÊÐ","p":"cangzhou_149","s":8851012,"v":443,"x":13007297,"y":4596606},{"4k":0,"bb":4866048,"bl":12903424,"br":13276160,"bt":5226496,"c":[],"cl":2,"dom":1,"frc":1,"h":"cd","i":207,"its":0,"l":14,"n":"³ÐµÂÊÐ","p":"chengde_207","s":10190169,"v":443,"x":13130309,"y":4981756},{"4k":0,"bb":4282368,"bl":12631040,"br":12857344,"bt":4417536,"c":[],"cl":2,"dom":1,"frc":1,"h":"hd","i":151,"its":0,"l":13,"n":"ºªµ¦ÊÐ","p":"handan_151","s":8060648,"v":443,"x":12746200,"y":4360331},{"4k":0,"bb":4421632,"bl":12823552,"br":12977152,"bt":4605952,"c":[],"cl":2,"dom":1,"frc":1,"h":"hs","i":208,"its":0,"l":13,"n":"ºâË®ÊÐ","p":"hengshui_208","s":5616051,"v":443,"x":12877237,"y":4517087},{"4k":0,"bb":4620288,"bl":12925952,"br":13054976,"bt":4853760,"c":[],"cl":2,"dom":1,"frc":1,"h":"lf","i":191,"its":0,"l":13,"n":"ÀÈ·»ÊÐ","p":"langfang_191","s":6967694,"v":443,"x":12992591,"y":4769913},{"4k":1,"bb":4756480,"bl":13199360,"br":13344768,"bt":4928512,"c":[],"cl":2,"dom":1,"frc":1,"h":"qhd","i":148,"its":0,"l":12,"n":"ÇØ»ÊµºÊÐ","p":"qinhuangdao_148","s":12894123,"v":443,"x":13314638,"y":4829708},{"4k":0,"bb":4680704,"bl":13081600,"br":13298688,"bt":4907008,"c":[],"cl":2,"dom":1,"frc":1,"h":"ts","i":265,"its":1,"l":13,"n":"ÌÆÉ½ÊÐ","p":"tangshan_265","s":18289183,"v":443,"x":13156663,"y":4785770},{"4k":0,"bb":4379648,"bl":12663808,"br":12898304,"bt":4527104,"c":[],"cl":2,"dom":1,"frc":1,"h":"xt","i":266,"its":0,"l":13,"n":"ÐĮ̈ÊÐ","p":"xingtai_266","s":7047856,"v":443,"x":12747474,"y":4423807},{"4k":0,"bb":4774912,"bl":12670976,"br":12965888,"bt":5155840,"c":[],"cl":2,"dom":1,"frc":1,"h":"zjk","i":264,"its":0,"l":13,"n":"ÕżҿÚÊÐ","p":"zhangjiakou_264","s":9573829,"v":443,"x":12790099,"y":4959124}],"cl":1,"dom":1,"frc":1,"h":"","i":12,"its":0,"l":12,"n":"ºÓ±±Ê¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":5445632,"bl":13991936,"br":14499840,"bt":5859328,"c":[],"cl":2,"dom":1,"frc":1,"h":"heb","i":48,"its":1,"l":12,"n":"¹þ¶û±õÊÐ","p":"haerbin_48","s":27827108,"v":443,"x":14086779,"y":5718675},{"4k":0,"bb":5651456,"bl":13776896,"br":14004224,"bt":5990400,"c":[],"cl":2,"dom":1,"frc":1,"h":"dq","i":50,"its":0,"l":12,"n":"´óÇìÊÐ","p":"daqing_50","s":7115903,"v":443,"x":13927447,"y":5844942},{"4k":0,"bb":6571008,"bl":13490176,"br":14142464,"bt":7054336,"c":[],"cl":2,"dom":1,"frc":1,"h":"dxald","i":38,"its":0,"l":10,"n":"´óÐ˰²ÁëµØÇø","p":"daxinganlingdi_38","s":4997030,"v":443,"x":13870692,"y":6757751},{"4k":0,"bb":5920768,"bl":14435328,"br":14753792,"bt":6134784,"c":[],"cl":2,"dom":1,"frc":1,"h":"hg","i":43,"its":0,"l":13,"n":"º×¸ÚÊÐ","p":"hegang_43","s":2899943,"v":443,"x":14505602,"y":5968657},{"4k":0,"bb":6006784,"bl":13887488,"br":14420992,"bt":6590464,"c":[],"cl":2,"dom":1,"frc":1,"h":"hh","i":39,"its":0,"l":14,"n":"ºÚºÓÊÐ","p":"heihe_39","s":8126071,"v":443,"x":14197287,"y":6456725},{"4k":0,"bb":5569536,"bl":14516224,"br":14912512,"bt":5849088,"c":[],"cl":2,"dom":1,"frc":1,"h":"jx","i":46,"its":0,"l":13,"n":"¼¦Î÷ÊÐ","p":"jixi_46","s":4099610,"v":443,"x":14580357,"y":5638357},{"4k":0,"bb":5741568,"bl":14416896,"br":15040512,"bt":6154240,"c":[],"cl":2,"dom":1,"frc":1,"h":"jms","i":42,"its":0,"l":12,"n":"¼Ñľ˹ÊÐ","p":"jiamusi_42","s":7734115,"v":443,"x":14508101,"y":5879000},{"4k":0,"bb":5348352,"bl":14274560,"br":14620672,"bt":5748736,"c":[],"cl":2,"dom":1,"frc":1,"h":"mdj","i":49,"its":0,"l":13,"n":"ĵµ¤½ÊÐ","p":"mudanjiang_49","s":5511489,"v":443,"x":14431502,"y":5522040},{"4k":0,"bb":5785600,"bl":13626368,"br":14102528,"bt":6233088,"c":[],"cl":2,"dom":1,"frc":1,"h":"qqhe","i":41,"its":0,"l":13,"n":"ÆëÆë¹þ¶ûÊÐ","p":"qiqihaer_41","s":10868386,"v":443,"x":13795365,"y":5969317},{"4k":0,"bb":5684224,"bl":14483456,"br":14688256,"bt":5805056,"c":[],"cl":2,"dom":1,"frc":1,"h":"qth","i":47,"its":0,"l":14,"n":"Æß̨ºÓÊÐ","p":"qitaihe_47","s":1288050,"v":443,"x":14584082,"y":5713696},{"4k":0,"bb":5715968,"bl":14545920,"br":14956544,"bt":6005760,"c":[],"cl":2,"dom":1,"frc":1,"h":"sys","i":45,"its":0,"l":13,"n":"˫ѼɽÊÐ","p":"shuangyashan_45","s":3183152,"v":443,"x":14601428,"y":5854242},{"4k":0,"bb":5670912,"bl":13900800,"br":14312448,"bt":6092800,"c":[],"cl":2,"dom":1,"frc":1,"h":"sh","i":44,"its":0,"l":13,"n":"Ë绯ÊÐ","p":"suihua_44","s":8546525,"v":443,"x":14135004,"y":5855176},{"4k":0,"bb":5827584,"bl":14208000,"br":14559232,"bt":6319104,"c":[],"cl":2,"dom":1,"frc":1,"h":"yc","i":40,"its":0,"l":14,"n":"ÒÁ´ºÊÐ","p":"yichun_40","s":3550152,"v":443,"x":14343343,"y":6030683}],"cl":1,"dom":1,"frc":1,"h":"","i":13,"its":0,"l":12,"n":"ºÚÁú½Ê¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":4039680,"bl":12548096,"br":12717056,"bt":4139008,"c":[],"cl":2,"dom":1,"frc":1,"h":"zz","i":268,"its":1,"l":12,"n":"Ö£ÖÝÊÐ","p":"zhengzhou_268","s":25326454,"v":443,"x":12649567,"y":4105840},{"4k":0,"bb":4166656,"bl":12649472,"br":12802048,"bt":4327424,"c":[],"cl":2,"dom":1,"frc":1,"h":"ay","i":267,"its":0,"l":12,"n":"°²ÑôÊÐ","p":"anyang_267","s":5907301,"v":443,"x":12735044,"y":4289481},{"4k":0,"bb":4199424,"bl":12690432,"br":12776448,"bt":4283392,"c":[],"cl":2,"dom":1,"frc":1,"h":"hb","i":215,"its":0,"l":13,"n":"º×±ÚÊÐ","p":"hebi_215","s":1863555,"v":443,"x":12724387,"y":4241836},{"4k":0,"bb":4125696,"bl":12472320,"br":12554240,"bt":4177920,"c":[],"cl":2,"dom":0,"frc":1,"h":"jy","i":1277,"its":0,"l":13,"n":"¼ÃÔ´ÊÐ","p":"jiyuan_1277","s":1475878,"v":443,"x":12535733,"y":4149037},{"4k":0,"bb":4114432,"bl":12531712,"br":12652544,"bt":4207616,"c":[],"cl":2,"dom":1,"frc":1,"h":"jz","i":211,"its":0,"l":13,"n":"½¹×÷ÊÐ","p":"jiaozuo_211","s":3602514,"v":443,"x":12606908,"y":4169150},{"4k":0,"bb":4031488,"bl":12677120,"br":12832768,"bt":4143104,"c":[],"cl":2,"dom":1,"frc":1,"h":"kf","i":210,"its":0,"l":13,"n":"¿ª·âÊÐ","p":"kaifeng_210","s":4687021,"v":443,"x":12725504,"y":4112520},{"4k":0,"bb":3926016,"bl":12631040,"br":12724224,"bt":4003840,"c":[],"cl":2,"dom":0,"frc":1,"h":"lh","i":344,"its":0,"l":13,"n":"äðºÓÊÐ","p":"luohe_344","s":2257089,"v":443,"x":12693146,"y":3949717},{"4k":1,"bb":3946496,"bl":12371968,"br":12578816,"bt":4150272,"c":[],"cl":2,"dom":1,"frc":1,"h":"ly","i":153,"its":0,"l":12,"n":"ÂåÑôÊÐ","p":"luoyang_153","s":21785286,"v":443,"x":12519129,"y":4088448},{"4k":0,"bb":3775488,"bl":12354560,"br":12670976,"bt":3979264,"c":[],"cl":2,"dom":1,"frc":1,"h":"ny","i":309,"its":0,"l":13,"n":"ÄÏÑôÊÐ","p":"nanyang_309","s":14737414,"v":443,"x":12527475,"y":3871405},{"4k":0,"bb":3889152,"bl":12495872,"br":12656640,"bt":4051968,"c":[],"cl":2,"dom":1,"frc":1,"h":"pds","i":213,"its":0,"l":13,"n":"ƽ¶¥É½ÊÐ","p":"pingdingshan_213","s":5961878,"v":443,"x":12601567,"y":3974311},{"4k":0,"bb":4184064,"bl":12787712,"br":12926976,"bt":4305920,"c":[],"cl":2,"dom":1,"frc":1,"h":"py","i":209,"its":0,"l":12,"n":"å§ÑôÊÐ","p":"puyang_209","s":3258727,"v":443,"x":12805878,"y":4243481},{"4k":0,"bb":3945472,"bl":12285952,"br":12472320,"bt":4152320,"c":[],"cl":2,"dom":1,"frc":1,"h":"smx","i":212,"its":0,"l":13,"n":"ÈýÃÅÏ¿ÊÐ","p":"sanmenxia_212","s":4052520,"v":443,"x":12379622,"y":4109213},{"4k":0,"bb":3965952,"bl":12782592,"br":12986368,"bt":4121600,"c":[],"cl":2,"dom":1,"frc":1,"h":"sq","i":154,"its":0,"l":13,"n":"ÉÌÇðÊÐ","p":"shangqiu_154","s":6841470,"v":443,"x":12875663,"y":4061012},{"4k":0,"bb":4122624,"bl":12621824,"br":12805120,"bt":4254720,"c":[],"cl":2,"dom":1,"frc":1,"h":"xx","i":152,"its":0,"l":13,"n":"ÐÂÏçÊÐ","p":"xinxiang_152","s":5815425,"v":443,"x":12683159,"y":4180929},{"4k":0,"bb":3660800,"bl":12658688,"br":12908544,"bt":3828736,"c":[],"cl":2,"dom":1,"frc":1,"h":"xy","i":214,"its":0,"l":13,"n":"ÐÅÑôÊÐ","p":"xinyang_214","s":12944933,"v":443,"x":12698936,"y":3757298},{"4k":0,"bb":3963904,"bl":12587008,"br":12728320,"bt":4060160,"c":[],"cl":2,"dom":1,"frc":1,"h":"xc","i":155,"its":0,"l":13,"n":"Ðí²ýÊÐ","p":"xuchang_155","s":4130441,"v":443,"x":12674841,"y":4010266},{"4k":0,"bb":3878912,"bl":12700672,"br":12875776,"bt":4050944,"c":[],"cl":2,"dom":1,"frc":1,"h":"zk","i":308,"its":0,"l":13,"n":"ÖÜ¿ÚÊÐ","p":"zhoukou_308","s":7507646,"v":443,"x":12764507,"y":3954547},{"4k":0,"bb":3776512,"bl":12590080,"br":12827648,"bt":3943424,"c":[],"cl":2,"dom":0,"frc":1,"h":"zmd","i":269,"its":0,"l":13,"n":"פÂíµêÊÐ","p":"zhumadian_269","s":7739736,"v":443,"x":12693783,"y":3874182}],"cl":1,"dom":1,"frc":1,"h":"","i":14,"its":0,"l":12,"n":"ºÓÄÏÊ¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":3210240,"bl":12456960,"br":12721152,"bt":3313664,"c":[],"cl":2,"dom":1,"frc":1,"h":"cs","i":158,"its":1,"l":12,"n":"³¤É³ÊÐ","p":"changsha_158","s":24928169,"v":443,"x":12573153,"y":3258105},{"4k":0,"bb":2844672,"bl":12493824,"br":12718080,"bt":3085312,"c":[],"cl":2,"dom":1,"frc":1,"h":"cz","i":275,"its":0,"l":13,"n":"³»ÖÝÊÐ","p":"chenzhou_275","s":6967584,"v":443,"x":12581589,"y":2952699},{"4k":0,"bb":3279872,"bl":12300288,"br":12503040,"bt":3499008,"c":[],"cl":2,"dom":1,"frc":1,"h":"cd","i":219,"its":0,"l":12,"n":"³£µÂÊÐ","p":"changde_219","s":9065293,"v":443,"x":12435078,"y":3359518},{"4k":0,"bb":2994176,"bl":12417024,"br":12611584,"bt":3163136,"c":[],"cl":2,"dom":1,"frc":1,"h":"hy","i":159,"its":0,"l":13,"n":"ºâÑôÊÐ","p":"hengyang_159","s":10285920,"v":443,"x":12532306,"y":3091415},{"4k":0,"bb":2963456,"bl":12110848,"br":12369920,"bt":3358720,"c":[],"cl":2,"dom":1,"frc":1,"h":"hh","i":363,"its":0,"l":13,"n":"»³»¯ÊÐ","p":"huaihua_363","s":9564243,"v":443,"x":12245816,"y":3173822},{"4k":0,"bb":3129344,"bl":12331008,"br":12527616,"bt":3259392,"c":[],"cl":2,"dom":1,"frc":1,"h":"ld","i":221,"its":0,"l":13,"n":"¦µ×ÊÐ","p":"loudi_221","s":5301527,"v":443,"x":12468039,"y":3191559},{"4k":0,"bb":2975744,"bl":12225536,"br":12479488,"bt":3187712,"c":[],"cl":2,"dom":1,"frc":1,"h":"sy","i":273,"its":0,"l":13,"n":"ÉÛÑôÊÐ","p":"shaoyang_273","s":9938079,"v":443,"x":12409368,"y":3134396},{"4k":0,"bb":3145728,"bl":12468224,"br":12591104,"bt":3238912,"c":[],"cl":2,"dom":0,"frc":1,"h":"xt","i":313,"its":0,"l":13,"n":"ÏæÌ¶ÊÐ","p":"xiangtan_313","s":4685126,"v":443,"x":12573737,"y":3208160},{"4k":0,"bb":3193856,"bl":12154880,"br":12290048,"bt":3436544,"c":[],"cl":2,"dom":0,"frc":1,"h":"xxtjzmzzz","i":274,"its":0,"l":14,"n":"ÏæÎ÷ÍÁ¼Ò×åÃç×å×ÔÖÎÖÝ","p":"xiangxitujiazumiaozuzizhi_274","s":4740425,"v":443,"x":12216945,"y":3268607},{"4k":0,"bb":3225600,"bl":12325888,"br":12574720,"bt":3422208,"c":[],"cl":2,"dom":0,"frc":1,"h":"yy","i":272,"its":0,"l":13,"n":"ÒæÑôÊÐ","p":"yiyang_272","s":5977967,"v":443,"x":12508180,"y":3299125},{"4k":0,"bb":2812928,"bl":12351488,"br":12520448,"bt":3088384,"c":[],"cl":2,"dom":1,"frc":1,"h":"yz","i":314,"its":0,"l":13,"n":"ÓÀÖÝÊÐ","p":"yongzhou_314","s":7952675,"v":443,"x":12425479,"y":3032799},{"4k":0,"bb":3281920,"bl":12503040,"br":12708864,"bt":3464192,"c":[],"cl":2,"dom":1,"frc":1,"h":"yy","i":220,"its":0,"l":13,"n":"ÔÀÑôÊÐ","p":"yueyang_220","s":9238679,"v":443,"x":12594306,"y":3400824},{"4k":0,"bb":3338240,"bl":12211200,"br":12395520,"bt":3457024,"c":[],"cl":2,"dom":1,"frc":1,"h":"zjj","i":312,"its":0,"l":13,"n":"ÕżҽçÊÐ","p":"zhangjiajie_312","s":3340101,"v":443,"x":12299343,"y":3370210},{"4k":0,"bb":2985984,"bl":12575744,"br":12703744,"bt":3233792,"c":[],"cl":2,"dom":1,"frc":1,"h":"zz","i":222,"its":0,"l":13,"n":"ÖêÖÞÊÐ","p":"zhuzhou_222","s":7329673,"v":443,"x":12594871,"y":3207895}],"cl":1,"dom":1,"frc":1,"h":"","i":15,"its":0,"l":12,"n":"ºþÄÏÊ¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":3477504,"bl":12657664,"br":12812288,"bt":3658752,"c":[],"cl":2,"dom":1,"frc":1,"h":"wh","i":218,"its":1,"l":12,"n":"Î人ÊÐ","p":"wuhan_218","s":28705679,"v":443,"x":12725273,"y":3558756},{"4k":0,"bb":3484672,"bl":12746752,"br":12813312,"bt":3562496,"c":[],"cl":2,"dom":1,"frc":1,"h":"ez","i":122,"its":0,"l":14,"n":"¶õÖÝÊÐ","p":"ezhou_122","s":1878012,"v":443,"x":12790921,"y":3532802},{"4k":0,"bb":3368960,"bl":12063744,"br":12317696,"bt":3662848,"c":[],"cl":2,"dom":1,"frc":1,"h":"estjzmzzz","i":373,"its":0,"l":14,"n":"¶÷Ê©ÍÁ¼Ò×åÃç×å×ÔÖÎÖÝ","p":"enshitujiazumiaozuzizhi_373","s":7879921,"v":443,"x":12189033,"y":3517581},{"4k":0,"bb":3446784,"bl":12735488,"br":12930048,"bt":3690496,"c":[],"cl":2,"dom":1,"frc":1,"h":"hg","i":271,"its":0,"l":14,"n":"»Æ¸ÔÊÐ","p":"huanggang_271","s":11946052,"v":443,"x":12788396,"y":3540883},{"4k":0,"bb":3419136,"bl":12749824,"br":12860416,"bt":3525632,"c":[],"cl":2,"dom":1,"frc":1,"h":"hs","i":311,"its":0,"l":13,"n":"»ÆÊ¯ÊÐ","p":"huangshi_311","s":3551321,"v":443,"x":12806938,"y":3508277},{"4k":0,"bb":3490816,"bl":12238848,"br":12672000,"bt":3723264,"c":[],"cl":2,"dom":0,"frc":1,"h":"hbszxxjxzd","i":345,"its":0,"l":13,"n":"ºþ±±Ê¡Ö±Ï½Ïؼ¶ÐÐÕþµ¥Î»","p":"hubeishengzhixiaxianjixingzhengdan_345","s":5388376,"v":443,"x":12455557,"y":3607403},{"4k":0,"bb":3531776,"bl":12452864,"br":12635136,"bt":3690496,"c":[],"cl":2,"dom":1,"frc":1,"h":"jm","i":217,"its":0,"l":13,"n":"¾£ÃÅÊÐ","p":"jingmen_217","s":6337019,"v":443,"x":12490833,"y":3615941},{"4k":0,"bb":3408896,"bl":12384256,"br":12701696,"bt":3567616,"c":[],"cl":2,"dom":1,"frc":1,"h":"jz","i":157,"its":0,"l":12,"n":"¾£ÖÝÊÐ","p":"jingzhou_157","s":7883985,"v":443,"x":12495301,"y":3525648},{"4k":0,"bb":3676160,"bl":12182528,"br":12423168,"bt":3908608,"c":[],"cl":2,"dom":1,"frc":1,"h":"sy","i":216,"its":0,"l":13,"n":"Ê®ÑßÊÐ","p":"shiyan_216","s":8510263,"v":443,"x":12334839,"y":3823705},{"4k":0,"bb":3652608,"bl":12549120,"br":12706816,"bt":3798016,"c":[],"cl":2,"dom":1,"frc":1,"h":"sz","i":371,"its":0,"l":13,"n":"ËæÖÝÊÐ","p":"suizhou_371","s":5741716,"v":443,"x":12622550,"y":3700859},{"4k":0,"bb":3640320,"bl":12331008,"br":12594176,"bt":3823616,"c":[],"cl":2,"dom":1,"frc":1,"h":"xf","i":156,"its":0,"l":12,"n":"ÏåÑôÊÐ","p":"xiangfan_156","s":10727197,"v":443,"x":12482289,"y":3742391},{"4k":0,"bb":3358720,"bl":12639232,"br":12800000,"bt":3521536,"c":[],"cl":2,"dom":1,"frc":1,"h":"xn","i":362,"its":0,"l":13,"n":"ÏÌÄþÊÐ","p":"xianning_362","s":5411687,"v":443,"x":12727180,"y":3462453},{"4k":0,"bb":3530752,"bl":12614656,"br":12758016,"bt":3722240,"c":[],"cl":2,"dom":1,"frc":1,"h":"xg","i":310,"its":0,"l":13,"n":"Т¸ÐÊÐ","p":"xiaogan_310","s":6523012,"v":443,"x":12681984,"y":3601589},{"4k":0,"bb":3475456,"bl":12273664,"br":12478464,"bt":3686400,"c":[],"cl":2,"dom":1,"frc":1,"h":"yc","i":270,"its":0,"l":13,"n":"Ò˲ýÊÐ","p":"yichang_270","s":10163155,"v":443,"x":12389211,"y":3571525}],"cl":1,"dom":1,"frc":1,"h":"","i":16,"its":0,"l":12,"n":"ºþ±±Ê¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":5322752,"bl":13864960,"br":14149632,"bt":5632000,"c":[],"cl":2,"dom":1,"frc":1,"h":"cc","i":53,"its":1,"l":12,"n":"³¤´ºÊÐ","p":"changchun_53","s":25943191,"v":443,"x":13951841,"y":5408059},{"4k":0,"bb":5471232,"bl":13541376,"br":13846528,"bt":5799936,"c":[],"cl":2,"dom":1,"frc":1,"h":"bc","i":51,"its":0,"l":13,"n":"°×³ÇÊÐ","p":"baicheng_51","s":5816489,"v":443,"x":13675225,"y":5689688},{"4k":0,"bb":5038080,"bl":14040064,"br":14285824,"bt":5257216,"c":[],"cl":2,"dom":0,"frc":1,"h":"bs","i":57,"its":0,"l":13,"n":"°×ɽÊÐ","p":"baishan_57","s":3734197,"v":443,"x":14074329,"y":5124097},{"4k":0,"bb":5217280,"bl":13987840,"br":14252032,"bt":5537792,"c":[],"cl":2,"dom":1,"frc":1,"h":"jl","i":55,"its":0,"l":12,"n":"¼ªÁÖÊÐ","p":"jilin_55","s":8160825,"v":443,"x":14088310,"y":5411378},{"4k":0,"bb":5177344,"bl":13897728,"br":14010368,"bt":5319680,"c":[],"cl":2,"dom":1,"frc":1,"h":"ly","i":183,"its":0,"l":13,"n":"ÁÉÔ´ÊÐ","p":"liaoyuan_183","s":2381679,"v":443,"x":13931797,"y":5266538},{"4k":0,"bb":5256192,"bl":13726720,"br":14003200,"bt":5460992,"c":[],"cl":2,"dom":1,"frc":1,"h":"sp","i":56,"its":0,"l":12,"n":"ËÄÆ½ÊÐ","p":"siping_56","s":5636687,"v":443,"x":13843452,"y":5308675},{"4k":0,"bb":5434368,"bl":13705216,"br":14049280,"bt":5678080,"c":[],"cl":2,"dom":1,"frc":1,"h":"sy","i":52,"its":0,"l":13,"n":"ËÉÔÊÐ","p":"songyuan_52","s":6251789,"v":443,"x":13896307,"y":5614195},{"4k":0,"bb":4964352,"bl":13944832,"br":14111744,"bt":5286912,"c":[],"cl":2,"dom":1,"frc":1,"h":"th","i":165,"its":0,"l":13,"n":"ͨ»¯ÊÐ","p":"tonghua_165","s":5132125,"v":443,"x":14020453,"y":5092491},{"4k":0,"bb":5132288,"bl":14190592,"br":14619648,"bt":5516288,"c":[],"cl":2,"dom":1,"frc":1,"h":"ybcxzzz","i":54,"its":0,"l":11,"n":"Ñӱ߳¯ÏÊ×å×ÔÖÎÖÝ","p":"yanbianchaoxianzuzizhi_54","s":7416502,"v":443,"x":14417767,"y":5266979}],"cl":1,"dom":1,"frc":1,"h":"","i":17,"its":0,"l":12,"n":"¼ªÁÖÊ¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":3640320,"bl":13176832,"br":13275136,"bt":3822592,"c":[],"cl":2,"dom":1,"frc":1,"h":"nj","i":315,"its":1,"l":12,"n":"ÄϾ©ÊÐ","p":"nanjing_315","s":31021399,"v":443,"x":13225203,"y":3748900},{"4k":1,"bb":3630080,"bl":13262848,"br":13382656,"bt":3749888,"c":[],"cl":2,"dom":1,"frc":1,"h":"cz","i":348,"its":1,"l":12,"n":"³£ÖÝÊÐ","p":"changzhou_348","s":21076657,"v":443,"x":13356064,"y":3716504},{"4k":1,"bb":3834880,"bl":13160448,"br":13320192,"bt":4018176,"c":[],"cl":2,"dom":1,"frc":1,"h":"ha","i":162,"its":0,"l":12,"n":"»´°²ÊÐ","p":"huaian_162","s":15149142,"v":443,"x":13249618,"y":3953531},{"4k":0,"bb":4001792,"bl":13181952,"br":13342720,"bt":4157440,"c":[],"cl":2,"dom":1,"frc":1,"h":"lyg","i":347,"its":0,"l":12,"n":"Á¬ÔƸÛÊÐ","p":"lianyungang_347","s":7569698,"v":443,"x":13272582,"y":4085419},{"4k":1,"bb":3690496,"bl":13381632,"br":13582336,"bt":3834880,"c":[],"cl":2,"dom":1,"frc":1,"h":"nt","i":161,"its":1,"l":12,"n":"ÄÏͨÊÐ","p":"nantong_161","s":23002386,"v":443,"x":13458552,"y":3738896},{"4k":0,"bb":3890176,"bl":13129728,"br":13267968,"bt":4062208,"c":[],"cl":2,"dom":1,"frc":1,"h":"sq","i":277,"its":0,"l":13,"n":"ËÞǨÊÐ","p":"suqian_277","s":8300561,"v":443,"x":13167242,"y":4000369},{"4k":1,"bb":3579904,"bl":13349888,"br":13513728,"bt":3745792,"c":[],"cl":2,"dom":1,"frc":1,"h":"sz","i":224,"its":1,"l":12,"n":"ËÕÖÝÊÐ","p":"suzhou_224","s":38519157,"v":443,"x":13424106,"y":3650006},{"4k":0,"bb":3731456,"bl":13319168,"br":13421568,"bt":3902464,"c":[],"cl":2,"dom":1,"frc":1,"h":"tz","i":276,"its":0,"l":13,"n":"Ì©ÖÝÊÐ","p":"taizhou_276","s":8975160,"v":443,"x":13350650,"y":3800790},{"4k":1,"bb":3625984,"bl":13304832,"br":13426688,"bt":3739648,"c":[],"cl":2,"dom":1,"frc":1,"h":"wx","i":317,"its":1,"l":12,"n":"ÎÞÎýÊÐ","p":"wuxi_317","s":26508436,"v":443,"x":13392937,"y":3684628},{"4k":1,"bb":3966976,"bl":12953600,"br":13211648,"bt":4132864,"c":[],"cl":2,"dom":1,"frc":1,"h":"xz","i":316,"its":0,"l":12,"n":"ÐìÖÝÊÐ","p":"xuzhou_316","s":21928988,"v":443,"x":13057066,"y":4032807},{"4k":0,"bb":3816448,"bl":13298688,"br":13470720,"bt":4078592,"c":[],"cl":2,"dom":1,"frc":1,"h":"yc","i":223,"its":0,"l":12,"n":"ÑγÇÊÐ","p":"yancheng_223","s":14111778,"v":443,"x":13377206,"y":3918849},{"4k":1,"bb":3769344,"bl":13249536,"br":13349888,"bt":3928064,"c":[],"cl":2,"dom":1,"frc":1,"h":"yz","i":346,"its":0,"l":13,"n":"ÑïÖÝÊÐ","p":"yangzhou_346","s":14635676,"v":443,"x":13293904,"y":3792830},{"4k":1,"bb":3691520,"bl":13244416,"br":13358080,"bt":3783680,"c":[],"cl":2,"dom":1,"frc":1,"h":"zj","i":160,"its":0,"l":13,"n":"Õò½ÊÐ","p":"zhenjiang_160","s":10919920,"v":443,"x":13298752,"y":3767387}],"cl":1,"dom":1,"frc":1,"h":"","i":18,"its":0,"l":12,"n":"½ËÕÊ¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":3249152,"bl":12851200,"br":12977152,"bt":3378176,"c":[],"cl":2,"dom":1,"frc":1,"h":"nc","i":163,"its":1,"l":12,"n":"ÄϲýÊÐ","p":"nanchang_163","s":11595843,"v":443,"x":12898192,"y":3315314},{"4k":0,"bb":3041280,"bl":12867584,"br":13059072,"bt":3292160,"c":[],"cl":2,"dom":1,"frc":1,"h":"fz","i":226,"its":0,"l":13,"n":"¸§ÖÝÊÐ","p":"fuzhou_226","s":6814220,"v":443,"x":12954062,"y":3222988},{"4k":0,"bb":2795520,"bl":12681216,"br":12986368,"bt":3123200,"c":[],"cl":2,"dom":1,"frc":1,"h":"gz","i":365,"its":0,"l":13,"n":"¸ÓÖÝÊÐ","p":"ganzhou_365","s":13635821,"v":443,"x":12795194,"y":2959921},{"4k":0,"bb":2976768,"bl":12672000,"br":12907520,"bt":3225600,"c":[],"cl":2,"dom":1,"frc":1,"h":"ja","i":318,"its":0,"l":13,"n":"¼ª°²ÊÐ","p":"jian_318","s":9404151,"v":443,"x":12801910,"y":3118785},{"4k":0,"bb":3319808,"bl":13020160,"br":13105152,"bt":3474432,"c":[],"cl":2,"dom":1,"frc":1,"h":"jdz","i":225,"its":0,"l":12,"n":"¾°µÂÕòÊÐ","p":"jingdezhen_225","s":2561100,"v":443,"x":13045112,"y":3389524},{"4k":0,"bb":3315712,"bl":12684288,"br":13015040,"bt":3492864,"c":[],"cl":2,"dom":1,"frc":1,"h":"jj","i":349,"its":0,"l":13,"n":"¾Å½ÊÐ","p":"jiujiang_349","s":9351996,"v":443,"x":12914091,"y":3445125},{"4k":0,"bb":3098624,"bl":12643328,"br":12722176,"bt":3230720,"c":[],"cl":2,"dom":1,"frc":1,"h":"px","i":350,"its":0,"l":13,"n":"ƼÏçÊÐ","p":"pingxiang_350","s":2611022,"v":443,"x":12675065,"y":3182257},{"4k":0,"bb":3204096,"bl":12939264,"br":13191168,"bt":3444736,"c":[],"cl":2,"dom":1,"frc":1,"h":"sr","i":364,"its":0,"l":13,"n":"ÉÏÈÄÊÐ","p":"shangrao_364","s":10424586,"v":443,"x":13130280,"y":3286655},{"4k":0,"bb":3170304,"bl":12744704,"br":12848128,"bt":3244032,"c":[],"cl":2,"dom":1,"frc":1,"h":"xy","i":164,"its":0,"l":13,"n":"ÐÂÓàÊÐ","p":"xinyu_164","s":2314045,"v":443,"x":12793382,"y":3206619},{"4k":0,"bb":3172352,"bl":12678144,"br":12931072,"bt":3368960,"c":[],"cl":2,"dom":1,"frc":1,"h":"yc","i":278,"its":0,"l":13,"n":"ÒË´ºÊÐ","p":"yichun_278","s":9226537,"v":443,"x":12737614,"y":3206242},{"4k":0,"bb":3209216,"bl":12990464,"br":13078528,"bt":3308544,"c":[],"cl":2,"dom":0,"frc":1,"h":"yt","i":279,"its":0,"l":13,"n":"ӥ̶ÊÐ","p":"yingtan_279","s":2057057,"v":443,"x":13032956,"y":3262116}],"cl":1,"dom":1,"frc":1,"h":"","i":19,"its":0,"l":12,"n":"½Î÷Ê¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":5013504,"bl":13628416,"br":13784064,"bt":5291008,"c":[],"cl":2,"dom":1,"frc":1,"h":"sy","i":58,"its":1,"l":12,"n":"ÉòÑôÊÐ","p":"shenyang_58","s":28363169,"v":443,"x":13741315,"y":5103986},{"4k":0,"bb":4838400,"bl":13601792,"br":13778944,"bt":5069824,"c":[],"cl":2,"dom":1,"frc":1,"h":"as","i":320,"its":0,"l":13,"n":"°°É½ÊÐ","p":"anshan_320","s":5982424,"v":443,"x":13692591,"y":5000938},{"4k":0,"bb":4957184,"bl":13758464,"br":14004224,"bt":5069824,"c":[],"cl":2,"dom":1,"frc":1,"h":"bx","i":227,"its":0,"l":12,"n":"±¾ÏªÊÐ","p":"benxi_227","s":3983882,"v":443,"x":13778549,"y":5028203},{"4k":0,"bb":4925440,"bl":13230080,"br":13504512,"bt":5190656,"c":[],"cl":2,"dom":1,"frc":1,"h":"cy","i":280,"its":0,"l":13,"n":"³¯ÑôÊÐ","p":"chaoyang_280","s":6448668,"v":443,"x":13409390,"y":5069570},{"4k":1,"bb":4648960,"bl":13461504,"br":13753344,"bt":4869120,"c":[],"cl":2,"dom":1,"frc":1,"h":"dl","i":167,"its":1,"l":12,"n":"´óÁ¬ÊÐ","p":"dalian_167","s":28463882,"v":443,"x":13538978,"y":4683029},{"4k":0,"bb":4793344,"bl":13734912,"br":13996032,"bt":5008384,"c":[],"cl":2,"dom":1,"frc":1,"h":"dd","i":282,"its":0,"l":12,"n":"µ¤¶«ÊÐ","p":"dandong_282","s":5955834,"v":443,"x":13847372,"y":4857436},{"4k":0,"bb":5019648,"bl":13767680,"br":13970432,"bt":5204992,"c":[],"cl":2,"dom":1,"frc":1,"h":"fs","i":184,"its":0,"l":12,"n":"¸§Ë³ÊÐ","p":"fushun_184","s":4302789,"v":443,"x":13799757,"y":5115277},{"4k":0,"bb":5087232,"bl":13471744,"br":13690880,"bt":5260288,"c":[],"cl":2,"dom":1,"frc":1,"h":"fx","i":59,"its":0,"l":14,"n":"¸·ÐÂÊÐ","p":"fuxin_59","s":4017874,"v":443,"x":13545115,"y":5136296},{"4k":0,"bb":4832256,"bl":13271040,"br":13481984,"bt":5015552,"c":[],"cl":2,"dom":1,"frc":1,"h":"hld","i":319,"its":0,"l":13,"n":"ºù«µºÊÐ","p":"huludao_319","s":5042360,"v":443,"x":13452371,"y":4942605},{"4k":0,"bb":4944896,"bl":13438976,"br":13648896,"bt":5152768,"c":[],"cl":2,"dom":1,"frc":1,"h":"jz","i":166,"its":0,"l":13,"n":"½õÖÝÊÐ","p":"jinzhou_166","s":4780252,"v":443,"x":13484681,"y":4998877},{"4k":0,"bb":4941824,"bl":13646848,"br":13770752,"bt":5075968,"c":[],"cl":2,"dom":1,"frc":1,"h":"ly","i":351,"its":1,"l":14,"n":"ÁÉÑôÊÐ","p":"liaoyang_351","s":3616077,"v":443,"x":13712505,"y":5024558},{"4k":0,"bb":4931584,"bl":13522944,"br":13629440,"bt":5052416,"c":[],"cl":2,"dom":1,"frc":1,"h":"pj","i":228,"its":0,"l":13,"n":"Å̽õÊÐ","p":"panjin_228","s":5195087,"v":443,"x":13589726,"y":5002567},{"4k":0,"bb":5130240,"bl":13743104,"br":13928448,"bt":5358592,"c":[],"cl":2,"dom":0,"frc":1,"h":"tl","i":60,"its":0,"l":13,"n":"ÌúÁëÊÐ","p":"tieling_60","s":5941933,"v":443,"x":13786935,"y":5175882},{"4k":0,"bb":4827136,"bl":13565952,"br":13694976,"bt":4976640,"c":[],"cl":2,"dom":1,"frc":1,"h":"yk","i":281,"its":0,"l":13,"n":"Óª¿ÚÊÐ","p":"yingkou_281","s":4158012,"v":443,"x":13608007,"y":4936054}],"cl":1,"dom":1,"frc":1,"h":"","i":20,"its":0,"l":12,"n":"ÁÉÄþÊ¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":4779008,"bl":12303360,"br":12503040,"bt":5042176,"c":[],"cl":2,"dom":1,"frc":1,"h":"hhht","i":321,"its":1,"l":12,"n":"ºôºÍºÆÌØÊÐ","p":"huhehaote_321","s":9296994,"v":443,"x":12440951,"y":4961799},{"4k":0,"bb":4469760,"bl":10817536,"br":11897856,"bt":5253120,"c":[],"cl":2,"dom":1,"frc":1,"h":"als","i":230,"its":0,"l":14,"n":"°¢ÀÉÆÃË","p":"alashan_230","s":7638841,"v":443,"x":11770534,"y":4674264},{"4k":1,"bb":4874240,"bl":12162048,"br":12407808,"bt":5243904,"c":[],"cl":2,"dom":1,"frc":1,"h":"bt","i":229,"its":0,"l":12,"n":"°üÍ·ÊÐ","p":"baotou_229","s":9812465,"v":443,"x":12228223,"y":4934685},{"4k":0,"bb":4862976,"bl":11711488,"br":12235776,"bt":5202944,"c":[],"cl":2,"dom":1,"frc":1,"h":"byne","i":169,"its":0,"l":12,"n":"°ÍÑåÄ×¶ûÊÐ","p":"bayannaoer_169","s":8894741,"v":443,"x":11955189,"y":4947297},{"4k":0,"bb":5026816,"bl":12954624,"br":13469696,"bt":5630976,"c":[],"cl":2,"dom":1,"frc":1,"h":"cf","i":297,"its":0,"l":12,"n":"³à·åÊÐ","p":"chifeng_297","s":13115679,"v":443,"x":13235547,"y":5171651},{"4k":0,"bb":4499456,"bl":11852800,"br":12409856,"bt":4968448,"c":[],"cl":2,"dom":1,"frc":1,"h":"eeds","i":283,"its":0,"l":12,"n":"¶õ¶û¶à˹ÊÐ","p":"eerduosi_283","s":11680444,"v":443,"x":12221783,"y":4782542},{"4k":0,"bb":5926912,"bl":12861440,"br":14035968,"bt":7012352,"c":[],"cl":2,"dom":1,"frc":1,"h":"hlbe","i":61,"its":0,"l":12,"n":"ºôÂ×±´¶ûÊÐ","p":"hulunbeier_61","s":16140034,"v":443,"x":13333126,"y":6279265},{"4k":0,"bb":5169152,"bl":13274112,"br":13773824,"bt":5700608,"c":[],"cl":2,"dom":1,"frc":1,"h":"tl","i":64,"its":0,"l":12,"n":"ͨÁÉÊÐ","p":"tongliao_64","s":7599414,"v":443,"x":13611422,"y":5377940},{"4k":0,"bb":4700160,"bl":11866112,"br":11932672,"bt":4826112,"c":[],"cl":2,"dom":1,"frc":1,"h":"wh","i":123,"its":0,"l":13,"n":"ÎÚº£ÊÐ","p":"wuhai_123","s":1125745,"v":443,"x":11888982,"y":4789144},{"4k":0,"bb":4861952,"bl":12282880,"br":12782592,"bt":5342208,"c":[],"cl":2,"dom":1,"frc":1,"h":"wlcb","i":168,"its":0,"l":12,"n":"ÎÚÀ¼²ì²¼ÊÐ","p":"wulanchabu_168","s":8024963,"v":443,"x":12594855,"y":4984080},{"4k":0,"bb":5069824,"bl":12374016,"br":13373440,"bt":5875712,"c":[],"cl":2,"dom":1,"frc":1,"h":"xlgl","i":63,"its":0,"l":11,"n":"ÎýÁÖ¹ùÀÕÃË","p":"xilinguole_63","s":9231491,"v":443,"x":12919227,"y":5426157},{"4k":0,"bb":5475328,"bl":13300736,"br":13765632,"bt":6020096,"c":[],"cl":2,"dom":0,"frc":1,"h":"xa","i":62,"its":0,"l":11,"n":"Ð˰²ÃË","p":"xingan_62","s":6085341,"v":443,"x":13589292,"y":5762674}],"cl":1,"dom":1,"frc":1,"h":"","i":21,"its":0,"l":12,"n":"ÄÚÃɹÅ×ÔÖÎÇø","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":4481024,"bl":11782144,"br":11897856,"bt":4677632,"c":[],"cl":2,"dom":1,"frc":1,"h":"yc","i":360,"its":0,"l":12,"n":"Òø´¨ÊÐ","p":"yinchuan_360","s":7210671,"v":443,"x":11826597,"y":4622375},{"4k":0,"bb":4171776,"bl":11724800,"br":11908096,"bt":4363264,"c":[],"cl":2,"dom":1,"frc":1,"h":"gy","i":246,"its":0,"l":13,"n":"¹ÌÔÊÐ","p":"guyuan_246","s":3536198,"v":443,"x":11827732,"y":4278232},{"4k":0,"bb":4640768,"bl":11798528,"br":11911168,"bt":4752384,"c":[],"cl":2,"dom":1,"frc":1,"h":"szs","i":335,"its":0,"l":13,"n":"ʯ×ìɽÊÐ","p":"shizuishan_335","s":1898404,"v":443,"x":11841713,"y":4698079},{"4k":0,"bb":4354048,"bl":11755520,"br":11985920,"bt":4591616,"c":[],"cl":2,"dom":1,"frc":1,"h":"wz","i":322,"its":0,"l":14,"n":"ÎâÖÒÊÐ","p":"wuzhong_322","s":3770258,"v":443,"x":11822833,"y":4553416},{"4k":0,"bb":4292608,"bl":11610112,"br":11820032,"bt":4519936,"c":[],"cl":2,"dom":1,"frc":1,"h":"zw","i":181,"its":0,"l":14,"n":"ÖÐÎÀÊÐ","p":"zhongwei_181","s":2838162,"v":443,"x":11711309,"y":4483610}],"cl":1,"dom":1,"frc":1,"h":"","i":22,"its":0,"l":12,"n":"ÄþÏÄ»Ø×å×ÔÖÎÇø","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":4306944,"bl":11233280,"br":11345920,"bt":4470784,"c":[],"cl":2,"dom":1,"frc":1,"h":"xn","i":66,"its":0,"l":12,"n":"Î÷ÄþÊÐ","p":"xining_66","s":4808649,"v":443,"x":11330696,"y":4361026},{"4k":0,"bb":3808256,"bl":10796032,"br":11331584,"bt":4219904,"c":[],"cl":2,"dom":0,"frc":1,"h":"glzzzz","i":72,"its":0,"l":11,"n":"¹ûÂ岨×å×ÔÖÎÖÝ","p":"guoluozangzuzizhi_72","s":11958655,"v":443,"x":11160049,"y":4068648},{"4k":0,"bb":4376576,"bl":10919936,"br":11427840,"bt":4708352,"c":[],"cl":2,"dom":1,"frc":1,"h":"hbzzzz","i":67,"its":0,"l":11,"n":"º£±±²Ø×å×ÔÖÎÖÝ","p":"haibeizangzuzizhi_67","s":7070659,"v":443,"x":11233081,"y":4407700},{"4k":0,"bb":4200448,"bl":11318272,"br":11474944,"bt":4434944,"c":[],"cl":2,"dom":1,"frc":1,"h":"hdd","i":69,"its":0,"l":11,"n":"º£¶«µØÇø","p":"haidongdi_69","s":3981388,"v":443,"x":11367014,"y":4345117},{"4k":0,"bb":4090880,"bl":11013120,"br":11333632,"bt":4447232,"c":[],"cl":2,"dom":0,"frc":1,"h":"hnzzzz","i":68,"its":0,"l":11,"n":"º£ÄϲØ×å×ÔÖÎÖÝ","p":"hainanzangzuzizhi_68","s":9253674,"v":443,"x":11201876,"y":4315366},{"4k":0,"bb":3834880,"bl":9978880,"br":11109376,"bt":4727808,"c":[],"cl":2,"dom":1,"frc":1,"h":"hxmgzzzzz","i":65,"its":0,"l":11,"n":"º£Î÷ÃɹÅ×岨×å×ÔÖÎÖÝ","p":"haiximengguzuzangzuzizhi_65","s":38650147,"v":443,"x":10839989,"y":4466394},{"4k":0,"bb":4014080,"bl":11208704,"br":11406336,"bt":4299776,"c":[],"cl":2,"dom":0,"frc":1,"h":"hnzzzz","i":70,"its":0,"l":11,"n":"»ÆÄϲØ×å×ÔÖÎÖÝ","p":"huangnanzangzuzizhi_70","s":4650554,"v":443,"x":11357143,"y":4210539},{"4k":0,"bb":3688448,"bl":9953280,"br":10886144,"bt":4315136,"c":[],"cl":2,"dom":0,"frc":1,"h":"yszzzz","i":71,"its":0,"l":14,"n":"ÓñÊ÷²Ø×å×ÔÖÎÖÝ","p":"yushuzangzuzizhi_71","s":11173441,"v":443,"x":10799563,"y":3873278}],"cl":1,"dom":1,"frc":1,"h":"","i":23,"its":0,"l":12,"n":"Çຣʡ","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":4279296,"bl":12938240,"br":13109248,"bt":4489216,"c":[],"cl":2,"dom":1,"frc":1,"h":"jn","i":288,"its":1,"l":12,"n":"¼ÃÄÏÊÐ","p":"jinan_288","s":16838138,"v":443,"x":13024668,"y":4367676},{"4k":0,"bb":4370432,"bl":13053952,"br":13179904,"bt":4597760,"c":[],"cl":2,"dom":1,"frc":1,"h":"bz","i":235,"its":0,"l":12,"n":"±õÖÝÊÐ","p":"binzhou_235","s":6487840,"v":443,"x":13133505,"y":4467148},{"4k":0,"bb":4331520,"bl":12887040,"br":13092864,"bt":4555776,"c":[],"cl":2,"dom":1,"frc":1,"h":"dz","i":372,"its":0,"l":12,"n":"µÂÖÝÊÐ","p":"dezhou_372","s":8660838,"v":443,"x":12953925,"y":4474579},{"4k":0,"bb":4405248,"bl":13148160,"br":13286400,"bt":4577280,"c":[],"cl":2,"dom":1,"frc":1,"h":"dy","i":174,"its":0,"l":12,"n":"¶«ÓªÊÐ","p":"dongying_174","s":4988634,"v":443,"x":13211657,"y":4474396},{"4k":0,"bb":4078592,"bl":12782592,"br":12960768,"bt":4257792,"c":[],"cl":2,"dom":1,"frc":1,"h":"hz","i":353,"its":0,"l":13,"n":"ºÊÔóÊÐ","p":"heze_353","s":7802806,"v":443,"x":12856115,"y":4171574},{"4k":0,"bb":4065280,"bl":12898304,"br":13091840,"bt":4274176,"c":[],"cl":2,"dom":1,"frc":1,"h":"jn","i":286,"its":0,"l":13,"n":"¼ÃÄþÊÐ","p":"jining_286","s":9574696,"v":443,"x":12979309,"y":4196147},{"4k":0,"bb":4274176,"bl":13061120,"br":13133824,"bt":4353024,"c":[],"cl":2,"dom":1,"frc":1,"h":"lw","i":124,"its":0,"l":13,"n":"À³ÎßÊÐ","p":"laiwu_124","s":2079976,"v":443,"x":13100578,"y":4305364},{"4k":0,"bb":4245504,"bl":12833792,"br":12975104,"bt":4417536,"c":[],"cl":2,"dom":1,"frc":1,"h":"lc","i":366,"its":0,"l":12,"n":"ÁijÇÊÐ","p":"liaocheng_366","s":6510388,"v":443,"x":12912298,"y":4338843},{"4k":1,"bb":4056064,"bl":13071360,"br":13271040,"bt":4304896,"c":[],"cl":2,"dom":1,"frc":1,"h":"ly","i":234,"its":0,"l":12,"n":"ÁÙÒÊÊÐ","p":"linyi_234","s":21283578,"v":443,"x":13176250,"y":4154108},{"4k":1,"bb":4210688,"bl":13304832,"br":13516800,"bt":4434944,"c":[],"cl":2,"dom":1,"frc":1,"h":"qd","i":236,"its":1,"l":12,"n":"ÇൺÊÐ","p":"qingdao_236","s":27085613,"v":443,"x":13401836,"y":4285189},{"4k":0,"bb":4133888,"bl":13203456,"br":13353984,"bt":4282368,"c":[],"cl":2,"dom":1,"frc":1,"h":"rz","i":173,"its":0,"l":12,"n":"ÈÕÕÕÊÐ","p":"rizhao_173","s":4828499,"v":443,"x":13306565,"y":4196491},{"4k":0,"bb":4225024,"bl":12918784,"br":13136896,"bt":4341760,"c":[],"cl":2,"dom":1,"frc":1,"h":"ta","i":325,"its":0,"l":13,"n":"Ì©°²ÊÐ","p":"taian_325","s":6803379,"v":443,"x":13035086,"y":4303515},{"4k":1,"bb":4236288,"bl":13155328,"br":13361152,"bt":4460544,"c":[],"cl":2,"dom":1,"frc":1,"h":"wf","i":287,"its":0,"l":12,"n":"Ϋ·»ÊÐ","p":"weifang_287","s":20995519,"v":443,"x":13265880,"y":4373425},{"4k":1,"bb":4368384,"bl":13490176,"br":13663232,"bt":4499456,"c":[],"cl":2,"dom":1,"frc":1,"h":"wh","i":175,"its":0,"l":13,"n":"Íþº£ÊÐ","p":"weihai_175","s":9357958,"v":443,"x":13595391,"y":4485484},{"4k":1,"bb":4353024,"bl":13308928,"br":13574144,"bt":4619264,"c":[],"cl":2,"dom":1,"frc":1,"h":"yt","i":326,"its":1,"l":12,"n":"ÑĮ̀ÊÐ","p":"yantai_326","s":19575665,"v":443,"x":13520355,"y":4478575},{"4k":0,"bb":4067328,"bl":13003776,"br":13118464,"bt":4184064,"c":[],"cl":2,"dom":1,"frc":1,"h":"zz","i":172,"its":0,"l":13,"n":"Ôæ×¯ÊÐ","p":"zaozhuang_172","s":4137626,"v":443,"x":13061296,"y":4114535},{"4k":0,"bb":4264960,"bl":13085696,"br":13195264,"bt":4454400,"c":[],"cl":2,"dom":1,"frc":1,"h":"zb","i":354,"its":0,"l":12,"n":"×Ͳ©ÊÐ","p":"zibo_354","s":6365432,"v":443,"x":13142661,"y":4388086}],"cl":1,"dom":1,"frc":1,"h":"","i":24,"its":0,"l":12,"n":"ɽ¶«Ê¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":4476928,"bl":12413952,"br":12598272,"bt":4614144,"c":[],"cl":2,"dom":1,"frc":1,"h":"ty","i":176,"its":1,"l":12,"n":"Ì«ÔÊÐ","p":"taiyuan_176","s":8745952,"v":443,"x":12529931,"y":4535569},{"4k":0,"bb":4251648,"bl":12466176,"br":12662784,"bt":4431872,"c":[],"cl":2,"dom":1,"frc":1,"h":"cz","i":356,"its":0,"l":12,"n":"³¤ÖÎÊÐ","p":"changzhi_356","s":5625388,"v":443,"x":12592912,"y":4302899},{"4k":0,"bb":4702208,"bl":12532736,"br":12753920,"bt":4947968,"c":[],"cl":2,"dom":1,"frc":1,"h":"dt","i":355,"its":0,"l":12,"n":"´óͬÊÐ","p":"datong_355","s":5776393,"v":443,"x":12613353,"y":4850173},{"4k":0,"bb":4166656,"bl":12461056,"br":12650496,"bt":4285440,"c":[],"cl":2,"dom":1,"frc":1,"h":"jc","i":290,"its":0,"l":13,"n":"½ú³ÇÊÐ","p":"jincheng_290","s":4068413,"v":443,"x":12563313,"y":4206695},{"4k":0,"bb":4364288,"bl":12402688,"br":12707840,"bt":4567040,"c":[],"cl":2,"dom":1,"frc":1,"h":"jz","i":238,"its":0,"l":13,"n":"½úÖÐÊÐ","p":"jinzhong_238","s":6172798,"v":443,"x":12552450,"y":4509743},{"4k":0,"bb":4192256,"bl":12286976,"br":12532736,"bt":4405248,"c":[],"cl":2,"dom":1,"frc":1,"h":"lf","i":368,"its":0,"l":13,"n":"ÁÙ·ÚÊÐ","p":"linfen_368","s":7428827,"v":443,"x":12415097,"y":4288128},{"4k":0,"bb":4376576,"bl":12286976,"br":12506112,"bt":4657152,"c":[],"cl":2,"dom":1,"frc":1,"h":"ll","i":327,"its":0,"l":14,"n":"ÂÀÁºÊÐ","p":"lvliang_327","s":6392069,"v":443,"x":12373327,"y":4486172},{"4k":0,"bb":4707328,"bl":12456960,"br":12644352,"bt":4883456,"c":[],"cl":2,"dom":1,"frc":1,"h":"sz","i":237,"its":0,"l":13,"n":"Ë·ÖÝÊÐ","p":"shuozhou_237","s":3484028,"v":443,"x":12516820,"y":4742727},{"4k":0,"bb":4572160,"bl":12350464,"br":12688384,"bt":4791296,"c":[],"cl":2,"dom":1,"frc":1,"h":"xz","i":367,"its":0,"l":12,"n":"ÐÃÖÝÊÐ","p":"xinzhou_367","s":7582784,"v":443,"x":12550385,"y":4612464},{"4k":0,"bb":4505600,"bl":12570624,"br":12696576,"bt":4628480,"c":[],"cl":2,"dom":1,"frc":1,"h":"yq","i":357,"its":0,"l":13,"n":"ÑôȪÊÐ","p":"yangquan_357","s":1943196,"v":443,"x":12644594,"y":4533526},{"4k":0,"bb":4083712,"bl":12269568,"br":12478464,"bt":4252672,"c":[],"cl":2,"dom":1,"frc":1,"h":"yc","i":328,"its":0,"l":13,"n":"Ô˳ÇÊÐ","p":"yuncheng_328","s":6149907,"v":443,"x":12358087,"y":4143555}],"cl":1,"dom":1,"frc":1,"h":"","i":25,"its":0,"l":12,"n":"ɽÎ÷Ê¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":3963904,"bl":11981824,"br":12226560,"bt":4106240,"c":[],"cl":2,"dom":1,"frc":1,"h":"xa","i":233,"its":1,"l":12,"n":"Î÷°²ÊÐ","p":"xian_233","s":19768928,"v":443,"x":12128454,"y":4040988},{"4k":0,"bb":3701760,"bl":12025856,"br":12269568,"bt":3984384,"c":[],"cl":2,"dom":1,"frc":1,"h":"ak","i":324,"its":0,"l":13,"n":"°²¿µÊÐ","p":"ankang_324","s":6444051,"v":443,"x":12137954,"y":3831013},{"4k":0,"bb":3948544,"bl":11834368,"br":12029952,"bt":4154368,"c":[],"cl":2,"dom":1,"frc":1,"h":"bj","i":171,"its":0,"l":12,"n":"±¦¼¦ÊÐ","p":"baoji_171","s":5500413,"v":443,"x":11938466,"y":4053945},{"4k":0,"bb":3760128,"bl":11743232,"br":12055552,"bt":3989504,"c":[],"cl":2,"dom":1,"frc":1,"h":"hz","i":352,"its":0,"l":13,"n":"ººÖÐÊÐ","p":"hanzhong_352","s":6682721,"v":443,"x":11914640,"y":3881567},{"4k":0,"bb":3885056,"bl":12087296,"br":12361728,"bt":4064256,"c":[],"cl":2,"dom":1,"frc":1,"h":"sl","i":285,"its":0,"l":13,"n":"ÉÌÂåÊÐ","p":"shangluo_285","s":5335580,"v":443,"x":12239364,"y":3988197},{"4k":0,"bb":4113408,"bl":12087296,"br":12190720,"bt":4219904,"c":[],"cl":2,"dom":1,"frc":1,"h":"tc","i":232,"its":0,"l":13,"n":"Í´¨ÊÐ","p":"tongchuan_232","s":1955348,"v":443,"x":12128563,"y":4126025},{"4k":0,"bb":4032512,"bl":12130304,"br":12313600,"bt":4256768,"c":[],"cl":2,"dom":1,"frc":1,"h":"wn","i":170,"its":0,"l":13,"n":"μÄÏÊÐ","p":"weinan_170","s":5966079,"v":443,"x":12191480,"y":4072478},{"4k":1,"bb":4031488,"bl":11983872,"br":12154880,"bt":4214784,"c":[],"cl":2,"dom":0,"frc":1,"h":"xy","i":323,"its":0,"l":13,"n":"ÏÌÑôÊÐ","p":"xianyang_323","s":9490418,"v":443,"x":12102309,"y":4049630},{"4k":0,"bb":4186112,"bl":11984896,"br":12308480,"bt":4484096,"c":[],"cl":2,"dom":1,"frc":1,"h":"ya","i":284,"its":0,"l":13,"n":"ÑÓ°²ÊÐ","p":"yanan_284","s":9106137,"v":443,"x":12189211,"y":4356543},{"4k":0,"bb":4388864,"bl":11940864,"br":12385280,"bt":4780032,"c":[],"cl":2,"dom":1,"frc":1,"h":"yl","i":231,"its":0,"l":12,"n":"ÓÜÁÖÊÐ","p":"yulin_231","s":13582145,"v":443,"x":12216466,"y":4593876}],"cl":1,"dom":1,"frc":1,"h":"","i":26,"its":0,"l":12,"n":"ÉÂÎ÷Ê¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":3493888,"bl":11468800,"br":11677696,"bt":3667968,"c":[],"cl":2,"dom":1,"frc":1,"h":"cd","i":75,"its":1,"l":12,"n":"³É¶¼ÊÐ","p":"chengdu_75","s":45254735,"v":443,"x":11585284,"y":3567299},{"4k":0,"bb":3558400,"bl":11191296,"br":11627520,"bt":4047872,"c":[],"cl":2,"dom":0,"frc":1,"h":"abzzqzzz","i":185,"its":0,"l":15,"n":"°¢°Ó²Ø×åǼ×å×ÔÖÎÖÝ","p":"abazangzuqiangzuzizhi_185","s":7102224,"v":443,"x":11380447,"y":3728135},{"4k":0,"bb":3643392,"bl":11841536,"br":11997184,"bt":3838976,"c":[],"cl":2,"dom":1,"frc":1,"h":"bz","i":239,"its":0,"l":14,"n":"°ÍÖÐÊÐ","p":"bazhong_239","s":5008528,"v":443,"x":11883644,"y":3723601},{"4k":0,"bb":3523584,"bl":11874304,"br":12085248,"bt":3785728,"c":[],"cl":2,"dom":0,"frc":1,"h":"dz","i":369,"its":0,"l":14,"n":"´ïÖÝÊÐ","p":"dazhou_369","s":6564909,"v":443,"x":11964137,"y":3638270},{"4k":0,"bb":3549184,"bl":11554816,"br":11709440,"bt":3702784,"c":[],"cl":2,"dom":1,"frc":1,"h":"dy","i":74,"its":0,"l":13,"n":"µÂÑôÊÐ","p":"deyang_74","s":5519214,"v":443,"x":11622361,"y":3627752},{"4k":0,"bb":3223552,"bl":10838016,"br":11411456,"bt":4032512,"c":[],"cl":2,"dom":0,"frc":1,"h":"gzzzzz","i":73,"its":0,"l":15,"n":"¸Ê×βØ×å×ÔÖÎÖÝ","p":"ganzizangzuzizhi_73","s":12172659,"v":443,"x":11351269,"y":3489052},{"4k":0,"bb":3484672,"bl":11794432,"br":11947008,"bt":3593216,"c":[],"cl":2,"dom":1,"frc":1,"h":"ga","i":241,"its":0,"l":13,"n":"¹ã°²ÊÐ","p":"guangan_241","s":4387229,"v":443,"x":11871214,"y":3541176},{"4k":0,"bb":3679232,"bl":11645952,"br":11886592,"bt":3864576,"c":[],"cl":2,"dom":1,"frc":1,"h":"gy","i":329,"its":0,"l":13,"n":"¹ãÔªÊÐ","p":"guangyuan_329","s":5954146,"v":443,"x":11783826,"y":3798100},{"4k":0,"bb":3281920,"bl":11456512,"br":11607040,"bt":3474432,"c":[],"cl":2,"dom":1,"frc":1,"h":"ls","i":79,"its":0,"l":13,"n":"ÀÖɽÊÐ","p":"leshan_79","s":5958387,"v":443,"x":11551963,"y":3425607},{"4k":0,"bb":2985984,"bl":11139072,"br":11565056,"bt":3394560,"c":[],"cl":2,"dom":1,"frc":1,"h":"lsyzzz","i":80,"its":0,"l":14,"n":"Á¹É½ÒÍ×å×ÔÖÎÖÝ","p":"liangshanyizuzizhi_80","s":10954878,"v":443,"x":11385209,"y":3214652},{"4k":0,"bb":3186688,"bl":11705344,"br":11843584,"bt":3397632,"c":[],"cl":2,"dom":1,"frc":1,"h":"lz","i":331,"its":0,"l":14,"n":"ãòÖÝÊÐ","p":"luzhou_331","s":6593357,"v":443,"x":11738667,"y":3339250},{"4k":0,"bb":3405824,"bl":11449344,"br":11634688,"bt":3529728,"c":[],"cl":2,"dom":1,"frc":1,"h":"ms","i":77,"its":0,"l":13,"n":"üɽÊÐ","p":"meishan_77","s":6018178,"v":443,"x":11561223,"y":3492386},{"4k":0,"bb":3572736,"bl":11549696,"br":11770880,"bt":3878912,"c":[],"cl":2,"dom":1,"frc":1,"h":"my","i":240,"its":0,"l":12,"n":"ÃàÑôÊÐ","p":"mianyang_240","s":10000441,"v":443,"x":11653672,"y":3671857},{"4k":0,"bb":3540992,"bl":11738112,"br":11909120,"bt":3722240,"c":[],"cl":2,"dom":1,"frc":1,"h":"nc","i":291,"its":0,"l":13,"n":"ÄϳäÊÐ","p":"nanchong_291","s":7168803,"v":443,"x":11813044,"y":3590306},{"4k":0,"bb":3378176,"bl":11608064,"br":11739136,"bt":3488768,"c":[],"cl":2,"dom":1,"frc":1,"h":"nj","i":248,"its":0,"l":13,"n":"ÄÚ½ÊÐ","p":"neijiang_248","s":5209746,"v":443,"x":11695912,"y":3429133},{"4k":0,"bb":2990080,"bl":11258880,"br":11383808,"bt":3147776,"c":[],"cl":2,"dom":1,"frc":1,"h":"pzh","i":81,"its":0,"l":14,"n":"ÅÊÖ¦»¨ÊÐ","p":"panzhihua_81","s":2294330,"v":443,"x":11324127,"y":3052807},{"4k":0,"bb":3505152,"bl":11695104,"br":11801600,"bt":3633152,"c":[],"cl":2,"dom":1,"frc":1,"h":"sn","i":330,"its":0,"l":12,"n":"ËìÄþÊÐ","p":"suining_330","s":3956497,"v":443,"x":11755372,"y":3551098},{"4k":0,"bb":3336192,"bl":11347968,"br":11510784,"bt":3603456,"c":[],"cl":2,"dom":1,"frc":1,"h":"ya","i":76,"its":0,"l":13,"n":"ÑŰ²ÊÐ","p":"yaan_76","s":3181628,"v":443,"x":11468242,"y":3480229},{"4k":0,"bb":3209216,"bl":11534336,"br":11729920,"bt":3389440,"c":[],"cl":2,"dom":1,"frc":1,"h":"yb","i":186,"its":0,"l":13,"n":"Ò˱öÊÐ","p":"yibin_186","s":6197878,"v":443,"x":11649662,"y":3324141},{"4k":0,"bb":3345408,"bl":11583488,"br":11719680,"bt":3436544,"c":[],"cl":2,"dom":1,"frc":1,"h":"zg","i":78,"its":0,"l":13,"n":"×Ô¹±ÊÐ","p":"zigong_78","s":4082725,"v":443,"x":11664727,"y":3398547},{"4k":0,"bb":3440640,"bl":11598848,"br":11773952,"bt":3565568,"c":[],"cl":2,"dom":1,"frc":1,"h":"zy","i":242,"its":0,"l":13,"n":"×ÊÑôÊÐ","p":"ziyang_242","s":6640665,"v":443,"x":11647963,"y":3499239}],"cl":1,"dom":1,"frc":1,"h":"","i":27,"its":0,"l":12,"n":"ËÄ´¨Ê¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":0,"bb":3385344,"bl":9991168,"br":10311680,"bt":3618816,"c":[],"cl":2,"dom":1,"frc":1,"h":"ls","i":100,"its":0,"l":13,"n":"ÀÈøÊÐ","p":"lasa_100","s":2862993,"v":443,"x":10143660,"y":3437317},{"4k":0,"bb":3440640,"bl":8727552,"br":9611264,"bt":4257792,"c":[],"cl":2,"dom":1,"frc":1,"h":"ald","i":103,"its":0,"l":11,"n":"°¢ÀïµØÇø","p":"alidi_103","s":7036394,"v":443,"x":9033918,"y":3534102},{"4k":0,"bb":3283968,"bl":10419200,"br":11034624,"bt":3819520,"c":[],"cl":2,"dom":0,"frc":1,"h":"cdd","i":99,"its":0,"l":15,"n":"²ý¶¼µØÇø","p":"changdudi_99","s":5867294,"v":443,"x":10818907,"y":3629222},{"4k":0,"bb":3173376,"bl":10259456,"br":10994688,"bt":3569664,"c":[],"cl":2,"dom":1,"frc":1,"h":"lzd","i":98,"its":0,"l":11,"n":"ÁÖÖ¥µØÇø","p":"linzhidi_98","s":3147891,"v":443,"x":10505019,"y":3438953},{"4k":0,"bb":3474432,"bl":9467904,"br":10578944,"bt":4342784,"c":[],"cl":2,"dom":0,"frc":1,"h":"nqd","i":101,"its":0,"l":14,"n":"ÄÇÇúµØÇø","p":"naqudi_101","s":11738338,"v":443,"x":10248183,"y":3672219},{"4k":0,"bb":3085312,"bl":10027008,"br":10505216,"bt":3461120,"c":[],"cl":2,"dom":0,"frc":1,"h":"snd","i":97,"its":0,"l":11,"n":"ɽÄϵØÇø","p":"shannandi_97","s":3572372,"v":443,"x":10217258,"y":3384056},{"4k":0,"bb":3130368,"bl":9144320,"br":10058752,"bt":3716096,"c":[],"cl":2,"dom":0,"frc":1,"h":"rkzd","i":102,"its":0,"l":14,"n":"ÈÕ¿¦ÔòµØÇø","p":"rikazedi_102","s":8276766,"v":443,"x":9895063,"y":3389320}],"cl":1,"dom":1,"frc":1,"h":"","i":28,"its":0,"l":12,"n":"Î÷²Ø×ÔÖÎÇø","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":5270528,"bl":9661440,"br":9906176,"bt":5593088,"c":[],"cl":2,"dom":1,"frc":1,"h":"wlmq","i":92,"its":1,"l":12,"n":"ÎÚ³ľÆëÊÐ","p":"wulumuqi_92","s":7677822,"v":443,"x":9754269,"y":5409691},{"4k":0,"bb":4761600,"bl":8686592,"br":9362432,"bt":5230592,"c":[],"cl":2,"dom":0,"frc":1,"h":"aksd","i":85,"its":0,"l":12,"n":"°¢¿ËËÕµØÇø","p":"akesudi_85","s":5550873,"v":443,"x":8935353,"y":5009764},{"4k":0,"bb":5592064,"bl":9521152,"br":10139648,"bt":6274048,"c":[],"cl":2,"dom":1,"frc":1,"h":"altd","i":96,"its":0,"l":13,"n":"°¢ÀÕÌ©µØÇø","p":"aletaidi_96","s":5261930,"v":443,"x":9812684,"y":6050051},{"4k":0,"bb":4226048,"bl":9181184,"br":10450944,"bt":5369856,"c":[],"cl":2,"dom":1,"frc":1,"h":"byglmgzz","i":86,"its":0,"l":11,"n":"°ÍÒô¹ùÀãÃɹÅ×ÔÖÎÖÝ","p":"bayinguolengmengguzizhi_86","s":8924366,"v":443,"x":9590454,"y":5097890},{"4k":0,"bb":5436416,"bl":8893440,"br":9330688,"bt":5653504,"c":[],"cl":2,"dom":1,"frc":1,"h":"betlmgzz","i":88,"its":0,"l":11,"n":"²©¶ûËþÀÃɹÅ×ÔÖÎÖÝ","p":"boertalamengguzizhi_88","s":1938832,"v":443,"x":9136431,"y":5577250},{"4k":0,"bb":5298176,"bl":9527296,"br":10196992,"bt":5668864,"c":[],"cl":2,"dom":1,"frc":1,"h":"cjhzzz","i":93,"its":0,"l":13,"n":"²ý¼ª»Ø×å×ÔÖÎÖÝ","p":"changjihuizuzizhi_93","s":4916991,"v":443,"x":9719947,"y":5438089},{"4k":0,"bb":4947968,"bl":10149888,"br":10731520,"bt":5606400,"c":[],"cl":2,"dom":1,"frc":1,"h":"hmd","i":91,"its":0,"l":13,"n":"¹þÃܵØÇø","p":"hamidi_91","s":3753660,"v":443,"x":10411021,"y":5255998},{"4k":0,"bb":4049920,"bl":8616960,"br":9454592,"bt":4787200,"c":[],"cl":2,"dom":0,"frc":1,"h":"htd","i":82,"its":0,"l":13,"n":"ºÍÌïµØÇø","p":"hetiandi_82","s":4859903,"v":443,"x":8897738,"y":4429897},{"4k":0,"bb":4200448,"bl":8289280,"br":8892416,"bt":4877312,"c":[],"cl":2,"dom":1,"frc":1,"h":"ksd","i":83,"its":0,"l":12,"n":"¿¦Ê²µØÇø","p":"kashidi_83","s":7775267,"v":443,"x":8459955,"y":4762725},{"4k":0,"bb":5452800,"bl":9412608,"br":9578496,"bt":5784576,"c":[],"cl":2,"dom":1,"frc":1,"h":"klmy","i":95,"its":0,"l":13,"n":"¿ËÀÂêÒÀÊÐ","p":"kelamayi_95","s":1589154,"v":443,"x":9450656,"y":5683314},{"4k":0,"bb":4504576,"bl":8181760,"br":8781824,"bt":5044224,"c":[],"cl":2,"dom":0,"frc":1,"h":"kzlskekzzz","i":84,"its":0,"l":11,"n":"¿Ë×ÎÀÕËտ¶û¿Ë×Î×ÔÖÎÖÝ","p":"kezilesukeerkezizizhi_84","s":2886557,"v":443,"x":8479646,"y":4797955},{"4k":0,"bb":5356544,"bl":9156608,"br":9723904,"bt":5950464,"c":[],"cl":2,"dom":1,"frc":1,"h":"tcd","i":94,"its":0,"l":12,"n":"Ëþ³ÇµØÇø","p":"tachengdi_94","s":7783869,"v":443,"x":9238182,"y":5870117},{"4k":0,"bb":5012480,"bl":9713664,"br":10233856,"bt":5381120,"c":[],"cl":2,"dom":1,"frc":1,"h":"tlfd","i":89,"its":0,"l":13,"n":"ͳ·¬µØÇø","p":"tulufandi_89","s":2572224,"v":443,"x":9929357,"y":5276094},{"4k":0,"bb":4783104,"bl":8756224,"br":9765888,"bt":5529600,"c":[],"cl":2,"dom":0,"frc":1,"h":"xjwwezzqzxxjxzd","i":87,"its":0,"l":13,"n":"н®Ö±Ï½Ïؼ¶ÐÐÕþµ¥Î»","p":"xinjiangweiwuerzizhiquzhixiaxianjixingzhengdan_87","s":1721746,"v":443,"x":9260975,"y":5156288},{"4k":0,"bb":5171200,"bl":8924160,"br":9491456,"bt":5567488,"c":[],"cl":2,"dom":1,"frc":1,"h":"ylhskzz","i":90,"its":0,"l":11,"n":"ÒÁÀç¹þÈø¿Ë×ÔÖÎÖÝ","p":"yilihasakezizhi_90","s":4895655,"v":443,"x":9053790,"y":5423584}],"cl":1,"dom":1,"frc":1,"h":"","i":29,"its":0,"l":12,"n":"н®Î¬Îá¶û×ÔÖÎÇø","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":2783232,"bl":11373568,"br":11542528,"bt":3048448,"c":[],"cl":2,"dom":1,"frc":1,"h":"km","i":104,"its":1,"l":12,"n":"À¥Ã÷ÊÐ","p":"kunming_104","s":24417098,"v":443,"x":11435821,"y":2862927},{"4k":0,"bb":2750464,"bl":10919936,"br":11139072,"bt":2963456,"c":[],"cl":2,"dom":1,"frc":1,"h":"bs","i":112,"its":0,"l":13,"n":"±£É½ÊÐ","p":"baoshan_112","s":5442583,"v":443,"x":11039493,"y":2871929},{"4k":0,"bb":2762752,"bl":11212800,"br":11409408,"bt":3043328,"c":[],"cl":2,"dom":1,"frc":1,"h":"cxyzzz","i":105,"its":0,"l":13,"n":"³þÐÛÒÍ×å×ÔÖÎÖÝ","p":"chuxiongyizuzizhi_105","s":9746491,"v":443,"x":11302848,"y":2863778},{"4k":0,"bb":2816000,"bl":11005952,"br":11249664,"bt":3067904,"c":[],"cl":2,"dom":1,"frc":1,"h":"dlbzzz","i":111,"its":0,"l":14,"n":"´óÀí°××å×ÔÖÎÖÝ","p":"dalibaizuzizhi_111","s":8417989,"v":443,"x":11162596,"y":2932491},{"4k":0,"bb":2716672,"bl":10857472,"br":10991616,"bt":2899968,"c":[],"cl":2,"dom":0,"frc":1,"h":"dhdzjpzzz","i":116,"its":0,"l":14,"n":"µÂºê´ö×å¾°ÆÄ×å×ÔÖÎÖÝ","p":"dehongdaizujingpozuzizhi_116","s":2997453,"v":443,"x":10975266,"y":2789038},{"4k":0,"bb":3087360,"bl":10976256,"br":11167744,"bt":3387392,"c":[],"cl":2,"dom":1,"frc":1,"h":"dqzzzz","i":115,"its":0,"l":14,"n":"µÏÇì²Ø×å×ÔÖÎÖÝ","p":"diqingzangzuzizhi_115","s":3259958,"v":443,"x":11099728,"y":3206834},{"4k":0,"bb":2548736,"bl":11332608,"br":11610112,"bt":2830336,"c":[],"cl":2,"dom":1,"frc":1,"h":"hhhnzyzzz","i":107,"its":0,"l":11,"n":"ºìºÓ¹þÄá×åÒÍ×å×ÔÖÎÖÝ","p":"honghehanizuyizuzizhi_107","s":8798248,"v":443,"x":11508573,"y":2659713},{"4k":0,"bb":2978816,"bl":11063296,"br":11301888,"bt":3220480,"c":[],"cl":2,"dom":1,"frc":1,"h":"lj","i":114,"its":0,"l":13,"n":"Àö½ÊÐ","p":"lijiang_114","s":4535977,"v":443,"x":11158143,"y":3086669},{"4k":0,"bb":2624512,"bl":10984448,"br":11194368,"bt":2863104,"c":[],"cl":2,"dom":1,"frc":1,"h":"lc","i":110,"its":0,"l":14,"n":"ÁÙ²×ÊÐ","p":"lincang_110","s":6633324,"v":443,"x":11141636,"y":2721816},{"4k":0,"bb":2924544,"bl":10924032,"br":11094016,"bt":3279872,"c":[],"cl":2,"dom":0,"frc":1,"h":"njlszzz","i":113,"its":0,"l":14,"n":"ŽÀüËÛ×å×ÔÖÎÖÝ","p":"nujianglisuzuzizhi_113","s":1849582,"v":443,"x":11005519,"y":2958484},{"4k":0,"bb":2498560,"bl":11038720,"br":11392000,"bt":2837504,"c":[],"cl":2,"dom":1,"frc":1,"h":"pe","i":108,"its":0,"l":14,"n":"ÆÕ¶ýÊÐ","p":"puer_108","s":10501691,"v":443,"x":11240814,"y":2589148},{"4k":0,"bb":2778112,"bl":11471872,"br":11670528,"bt":3111936,"c":[],"cl":2,"dom":1,"frc":1,"h":"qj","i":249,"its":0,"l":12,"n":"Çú¾¸ÊÐ","p":"qujing_249","s":8624952,"v":443,"x":11555387,"y":2918272},{"4k":0,"bb":2577408,"bl":11530240,"br":11823104,"bt":2792448,"c":[],"cl":2,"dom":0,"frc":1,"h":"wszzmzzz","i":177,"its":0,"l":14,"n":"ÎÄɽ׳×åÃç×å×ÔÖÎÖÝ","p":"wenshanzhuangzumiaozuzizhi_177","s":7263943,"v":443,"x":11606072,"y":2660262},{"4k":0,"bb":2393088,"bl":11125760,"br":11338752,"bt":2567168,"c":[],"cl":2,"dom":1,"frc":1,"h":"xsbndzzz","i":109,"its":0,"l":14,"n":"Î÷Ë«°æÄÉ´ö×å×ÔÖÎÖÝ","p":"xishuangbannadaizuzizhi_109","s":3432080,"v":443,"x":11221599,"y":2496994},{"4k":0,"bb":2653184,"bl":11274240,"br":11484160,"bt":2852864,"c":[],"cl":2,"dom":1,"frc":1,"h":"yx","i":106,"its":0,"l":13,"n":"ÓñϪÊÐ","p":"yuxi_106","s":7001400,"v":443,"x":11416289,"y":2779266},{"4k":0,"bb":3046400,"bl":11452416,"br":11724800,"bt":3313664,"c":[],"cl":2,"dom":1,"frc":1,"h":"zt","i":336,"its":0,"l":13,"n":"ÕÑͨÊÐ","p":"zhaotong_336","s":7749517,"v":443,"x":11546551,"y":3146717}],"cl":1,"dom":1,"frc":1,"h":"","i":30,"its":0,"l":12,"n":"ÔÆÄÏÊ¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"bb":5217424,"bl":13988219,"br":14251713,"bt":5536780,"c":[{"4k":1,"bb":3379200,"bl":13174784,"br":13440000,"bt":3556352,"c":[],"cl":2,"dom":1,"frc":1,"h":"hz","i":179,"its":1,"l":12,"n":"º¼ÖÝÊÐ","p":"hangzhou_179","s":36146001,"v":443,"x":13376654,"y":3517776},{"4k":0,"bb":3529728,"bl":13274112,"br":13414400,"bt":3635200,"c":[],"cl":2,"dom":1,"frc":1,"h":"hz","i":294,"its":0,"l":12,"n":"ºþÖÝÊÐ","p":"huzhou_294","s":6937491,"v":443,"x":13368987,"y":3597484},{"4k":1,"bb":3513344,"bl":13391872,"br":13531136,"bt":3615744,"c":[],"cl":2,"dom":1,"frc":1,"h":"jx","i":334,"its":1,"l":13,"n":"¼ÎÐËÊÐ","p":"jiaxing_334","s":13200892,"v":443,"x":13443316,"y":3578520},{"4k":0,"bb":3294208,"bl":13273088,"br":13447168,"bt":3442688,"c":[],"cl":2,"dom":1,"frc":1,"h":"jh","i":333,"its":1,"l":12,"n":"½ð»ªÊÐ","p":"jinhua_333","s":11204757,"v":443,"x":13319970,"y":3365440},{"4k":0,"bb":3259392,"bl":13138944,"br":13287424,"bt":3419136,"c":[],"cl":2,"dom":1,"frc":1,"h":"qz","i":243,"its":0,"l":12,"n":"áéÖÝÊÐ","p":"quzhou_243","s":4982817,"v":443,"x":13233890,"y":3347356},{"4k":0,"bb":3155968,"bl":13213696,"br":13408256,"bt":3349504,"c":[],"cl":2,"dom":1,"frc":1,"h":"ls","i":292,"its":0,"l":13,"n":"ÀöË®ÊÐ","p":"lishui_292","s":6218565,"v":443,"x":13350636,"y":3288181},{"4k":1,"bb":3335168,"bl":13456384,"br":13617152,"bt":3540992,"c":[],"cl":2,"dom":1,"frc":1,"h":"nb","i":180,"its":1,"l":12,"n":"Äþ²¨ÊÐ","p":"ningbo_180","s":24443293,"v":443,"x":13531775,"y":3466674},{"4k":0,"bb":3383296,"bl":13345792,"br":13496320,"bt":3519488,"c":[],"cl":2,"dom":1,"frc":1,"h":"sx","i":293,"its":0,"l":13,"n":"ÉÜÐËÊÐ","p":"shaoxing_293","s":9676484,"v":443,"x":13423604,"y":3483319},{"4k":0,"bb":3228672,"bl":13390848,"br":13580288,"bt":3398656,"c":[],"cl":2,"dom":1,"frc":1,"h":"tz","i":244,"its":1,"l":13,"n":"̨ÖÝÊÐ","p":"taizhou_244","s":9953782,"v":443,"x":13517359,"y":3312057},{"4k":1,"bb":3105792,"bl":13317120,"br":13512704,"bt":3306496,"c":[],"cl":2,"dom":1,"frc":1,"h":"wz","i":178,"its":1,"l":12,"n":"ÎÂÖÝÊÐ","p":"wenzhou_178","s":20162700,"v":443,"x":13437061,"y":3228867},{"4k":0,"bb":3424256,"bl":13528064,"br":13692928,"bt":3599360,"c":[],"cl":2,"dom":1,"frc":1,"h":"zs","i":245,"its":0,"l":12,"n":"ÖÛɽÊÐ","p":"zhoushan_245","s":4008756,"v":443,"x":13604986,"y":3480850}],"cl":1,"dom":1,"frc":1,"h":"","i":31,"its":0,"l":12,"n":"Õã½Ê¡","p":"","s":102400,"v":443,"x":14116241,"y":5386659},{"4k":0,"bb":2511872,"bl":12670976,"br":12747776,"bt":2564096,"c":[],"cl":2,"dom":1,"frc":2,"gs":64408340,"gv":75,"h":"xgtbxz","i":2912,"its":0,"l":11,"n":"Ïã¸ÛÌØ±ðÐÐÕþÇø","p":"xianggangtebiexingzheng_2912","s":64408340,"v":75,"x":12709499,"y":2529064},{"4k":0,"bb":2507776,"bl":12639232,"br":12648448,"bt":4196352,"c":[],"cl":2,"dom":1,"frc":2,"gs":22632328,"gv":75,"h":"amtbxz","i":2911,"its":0,"l":13,"n":"°ÄÃÅÌØ±ðÐÐÕþÇø","p":"aomentebiexingzheng_2911","s":22632328,"v":75,"x":12640429,"y":2518425},{"4k":0,"bb":2373632,"bl":13150208,"br":13976576,"bt":3031040,"c":[],"cl":2,"dom":1,"frc":2,"gs":248793070,"gv":13,"h":"twd","i":9000,"its":0,"l":9,"n":"̨ÍåÊ¡","p":"taiwandi_9000","s":248793070,"v":13,"x":13447711,"y":2742969},{"4k":0,"bb":126976,"bl":11532288,"br":11587584,"bt":162816,"c":[],"cl":2,"dom":1,"frc":2,"gs":29553226,"gv":77,"h":"","i":20001,"its":0,"l":13,"n":"ÐÂ¼ÓÆÂ","p":"sig_20001","s":29553226,"v":77,"x":11557270,"y":144308},{"4k":0,"bb":2741375,"bl":13685009,"br":17141903,"bt":5673412,"c":[{"4k":0,"bb":4081664,"bl":15209472,"br":15348736,"bt":4219904,"c":[],"cl":2,"dom":1,"frc":2,"gs":44908893,"gv":77,"h":"","i":26001,"its":0,"l":12,"n":"°®ÖªÏØ","p":"aizhi_26001","s":44908893,"v":77,"x":15289347,"y":4151169},{"4k":0,"bb":4674560,"bl":15532032,"br":15727616,"bt":4929536,"c":[],"cl":2,"dom":1,"frc":2,"gs":20230802,"gv":77,"h":"","i":26002,"its":0,"l":12,"n":"ÇïÌï","p":"qiutian_26002","s":20230802,"v":77,"x":15596570,"y":4797992},{"4k":0,"bb":4853760,"bl":15507456,"br":15774720,"bt":5261312,"c":[],"cl":2,"dom":1,"frc":2,"gs":23776689,"gv":77,"h":"","i":26003,"its":0,"l":12,"n":"ÇàÉ","p":"qinsen_26003","s":23776689,"v":77,"x":15690562,"y":4932530},{"4k":0,"bb":4124672,"bl":15554560,"br":15682560,"bt":4290560,"c":[],"cl":2,"dom":1,"frc":2,"gs":38684205,"gv":77,"h":"","i":26004,"its":0,"l":12,"n":"ǧҶÊÐ","p":"qianye_26004","s":38684205,"v":77,"x":15574929,"y":4183183},{"4k":0,"bb":3831808,"bl":14693376,"br":14885888,"bt":4050944,"c":[],"cl":2,"dom":1,"frc":2,"gs":24023082,"gv":77,"h":"","i":26005,"its":0,"l":12,"n":"°®æÂ","p":"aiyuan_26005","s":24023082,"v":77,"x":14781678,"y":3978824},{"4k":0,"bb":4173824,"bl":15071232,"br":15261696,"bt":4328448,"c":[],"cl":2,"dom":1,"frc":2,"gs":18321241,"gv":77,"h":"","i":26006,"its":0,"l":12,"n":"¸£¾®","p":"fujin_26006","s":18321241,"v":77,"x":15141644,"y":4262089},{"4k":0,"bb":3870720,"bl":14404608,"br":14606336,"bt":4102144,"c":[],"cl":2,"dom":1,"frc":2,"gs":29376818,"gv":77,"h":"","i":26007,"its":0,"l":12,"n":"¸£¸Ô","p":"fugang_26007","s":29376818,"v":77,"x":14523978,"y":3978528},{"4k":0,"bb":4374528,"bl":15468544,"br":15702016,"bt":4563968,"c":[],"cl":2,"dom":1,"frc":2,"gs":33908249,"gv":77,"h":"","i":26008,"its":0,"l":12,"n":"¸£µº","p":"fudao_26008","s":33908249,"v":77,"x":15683728,"y":4435171},{"4k":0,"bb":4142080,"bl":15169536,"br":15355904,"bt":4355072,"c":[],"cl":2,"dom":1,"frc":2,"gs":34760148,"gv":77,"h":"","i":26009,"its":0,"l":12,"n":"᪸·","p":"qifu_26009","s":34760148,"v":77,"x":15251237,"y":4242369},{"4k":0,"bb":4274176,"bl":15405056,"br":15560704,"bt":4462592,"c":[],"cl":2,"dom":1,"frc":2,"gs":27580465,"gv":77,"h":"","i":26010,"its":0,"l":12,"n":"ȺÂí","p":"qunma_26010","s":27580465,"v":77,"x":15475282,"y":4343219},{"4k":0,"bb":4007936,"bl":14670848,"br":14860288,"bt":4179968,"c":[],"cl":2,"dom":1,"frc":2,"gs":30773061,"gv":77,"h":"","i":26011,"its":0,"l":12,"n":"¹ãµº","p":"guangdao_26011","s":30773061,"v":77,"x":14745147,"y":4056262},{"4k":0,"bb":5035008,"bl":15509504,"br":16551936,"bt":5679104,"c":[],"cl":2,"dom":1,"frc":2,"gs":53729977,"gv":77,"h":"","i":26012,"its":0,"l":12,"n":"±±º£µÀ","p":"beihaidao_26012","s":53729977,"v":77,"x":15892027,"y":5334432},{"4k":0,"bb":4023296,"bl":14943232,"br":15086592,"bt":4233216,"c":[],"cl":2,"dom":1,"frc":2,"gs":35825953,"gv":77,"h":"","i":26013,"its":0,"l":12,"n":"±ø¿â","p":"bingku_26013","s":35825953,"v":77,"x":15007567,"y":4152159},{"4k":0,"bb":4235264,"bl":15549440,"br":15685632,"bt":4407296,"c":[],"cl":2,"dom":1,"frc":2,"gs":35356922,"gv":77,"h":"","i":26014,"its":0,"l":12,"n":"´Ä³Ç","p":"cicheng_26014","s":35356922,"v":77,"x":15638462,"y":4370425},{"4k":0,"bb":4269056,"bl":15164416,"br":15293440,"bt":4534272,"c":[],"cl":2,"dom":1,"frc":2,"gs":19339980,"gv":77,"h":"","i":26015,"its":0,"l":12,"n":"ʯ´¨","p":"shichuan_26015","s":19339980,"v":77,"x":15239395,"y":4467921},{"4k":0,"bb":4654080,"bl":15645696,"br":15817728,"bt":4915200,"c":[],"cl":2,"dom":1,"frc":2,"gs":24134319,"gv":77,"h":"","i":26016,"its":0,"l":12,"n":"ÑÒÊÖ","p":"yanshou_26016","s":24134319,"v":77,"x":15796631,"y":4792387},{"4k":0,"bb":3998720,"bl":14838784,"br":15002624,"bt":4087808,"c":[],"cl":2,"dom":1,"frc":2,"gs":15008575,"gv":77,"h":"","i":26017,"its":0,"l":12,"n":"Ïã´¨","p":"xiangchuan_26017","s":15008575,"v":77,"x":14901228,"y":4049779},{"4k":0,"bb":3094528,"bl":14287872,"br":14624768,"bt":3783680,"c":[],"cl":2,"dom":1,"frc":2,"gs":26839297,"gv":77,"h":"","i":26018,"its":0,"l":12,"n":"¹¶ùµº","p":"luerdao_26018","s":26839297,"v":77,"x":14532688,"y":3686874},{"4k":0,"bb":3872768,"bl":15453184,"br":15572992,"bt":4237312,"c":[],"cl":2,"dom":1,"frc":2,"gs":39669872,"gv":77,"h":"","i":26019,"its":0,"l":12,"n":"ÉñÄδ¨","p":"shennaichuan_26019","s":39669872,"v":77,"x":15503897,"y":4196088},{"4k":0,"bb":3830784,"bl":14744576,"br":14954496,"bt":4002816,"c":[],"cl":2,"dom":1,"frc":2,"gs":19546849,"gv":77,"h":"","i":26020,"its":0,"l":12,"n":"¸ßÖª","p":"gaozhi_26020","s":19546849,"v":77,"x":14839770,"y":3932449},{"4k":0,"bb":3748864,"bl":14464000,"br":14621696,"bt":3899392,"c":[],"cl":2,"dom":1,"frc":2,"gs":24084822,"gv":77,"h":"","i":26021,"its":0,"l":12,"n":"Ðܱ¾","p":"xiongben_26021","s":24084822,"v":77,"x":14550721,"y":3844707},{"4k":0,"bb":4085760,"bl":15006720,"br":15153152,"bt":4246528,"c":[],"cl":2,"dom":1,"frc":2,"gs":32217460,"gv":77,"h":"","i":26022,"its":0,"l":12,"n":"¾©¶¼","p":"jingdu_26022","s":32217460,"v":77,"x":15112040,"y":4135845},{"4k":0,"bb":3965952,"bl":15121408,"br":15251456,"bt":4188160,"c":[],"cl":2,"dom":1,"frc":2,"gs":30862038,"gv":77,"h":"","i":26023,"its":0,"l":12,"n":"ÈýÖØ","p":"sanzhong_26023","s":30862038,"v":77,"x":15210297,"y":4051543},{"4k":0,"bb":4500480,"bl":15608832,"br":15772672,"bt":4696064,"c":[],"cl":2,"dom":1,"frc":2,"gs":25365109,"gv":77,"h":"","i":26024,"its":0,"l":12,"n":"¹¬³Ç","p":"gongcheng_26024","s":25365109,"v":77,"x":15733260,"y":4612851},{"4k":0,"bb":3655680,"bl":14547968,"br":14684160,"bt":3852288,"c":[],"cl":2,"dom":1,"frc":2,"gs":20081591,"gv":77,"h":"","i":26025,"its":0,"l":12,"n":"¹¬Æé","p":"gongqi_26025","s":20081591,"v":77,"x":14629430,"y":3728920},{"4k":0,"bb":4162560,"bl":15270912,"br":15468544,"bt":4436992,"c":[],"cl":2,"dom":1,"frc":2,"gs":36862095,"gv":77,"h":"","i":26026,"its":0,"l":12,"n":"³¤Ò°","p":"changye_26026","s":36862095,"v":77,"x":15371220,"y":4293561},{"4k":0,"bb":3737600,"bl":14285824,"br":14518272,"bt":4109312,"c":[],"cl":2,"dom":1,"frc":2,"gs":23524273,"gv":77,"h":"","i":26027,"its":0,"l":12,"n":"³¤Æé","p":"changqi_26027","s":23524273,"v":77,"x":14403400,"y":3898797},{"4k":0,"bb":3985408,"bl":15085568,"br":15172608,"bt":4114432,"c":[],"cl":2,"dom":1,"frc":2,"gs":20211604,"gv":77,"h":"","i":26028,"its":0,"l":12,"n":"ÄÎÁ¼","p":"nailiang_26028","s":20211604,"v":77,"x":15124903,"y":4049922},{"4k":0,"bb":4353024,"bl":15293440,"br":15582208,"bt":4632576,"c":[],"cl":2,"dom":1,"frc":2,"gs":33059524,"gv":77,"h":"","i":26029,"its":0,"l":12,"n":"ÐÂ","p":"xinxi_26029","s":33059524,"v":77,"x":15434571,"y":4448108},{"4k":0,"bb":3825664,"bl":14559232,"br":14711808,"bt":3972096,"c":[],"cl":2,"dom":1,"frc":2,"gs":19234463,"gv":77,"h":"","i":26030,"its":0,"l":12,"n":"´ó·Ö","p":"dafen_26030","s":19234463,"v":77,"x":14681350,"y":3888054},{"4k":0,"bb":4042752,"bl":14833664,"br":14974976,"bt":4197376,"c":[],"cl":2,"dom":1,"frc":2,"gs":23546346,"gv":77,"h":"","i":26031,"its":0,"l":12,"n":"¸Ôɽ","p":"gangshan_26031","s":23546346,"v":77,"x":14911926,"y":4072189},{"4k":0,"bb":2739200,"bl":13682688,"br":14621696,"bt":3297280,"c":[],"cl":2,"dom":1,"frc":2,"gs":16027162,"gv":77,"h":"","i":26032,"its":0,"l":12,"n":"³åÉþ","p":"chongshen_26032","s":16027162,"v":77,"x":14227452,"y":3021310},{"4k":0,"bb":4034560,"bl":14997504,"br":15113216,"bt":4151296,"c":[],"cl":2,"dom":1,"frc":2,"gs":40300534,"gv":77,"h":"","i":26033,"its":0,"l":12,"n":"´óÚæ","p":"daban_26033","s":40300534,"v":77,"x":15085509,"y":4094380},{"4k":0,"bb":3864576,"bl":14376960,"br":14534656,"bt":4099072,"c":[],"cl":2,"dom":1,"frc":2,"gs":20707118,"gv":77,"h":"","i":26034,"its":0,"l":12,"n":"×ôºØ","p":"zuohe_26034","s":20707118,"v":77,"x":14458666,"y":3938515},{"4k":0,"bb":4240384,"bl":15440896,"br":15576064,"bt":4317184,"c":[],"cl":2,"dom":1,"frc":2,"gs":31515408,"gv":77,"h":"","i":26035,"its":0,"l":12,"n":"ÎÓñ","p":"qiyu_26035","s":31515408,"v":77,"x":15516930,"y":4272797},{"4k":0,"bb":4107264,"bl":15089664,"br":15211520,"bt":4235264,"c":[],"cl":2,"dom":1,"frc":2,"gs":18820902,"gv":77,"h":"","i":26036,"its":0,"l":12,"n":"Ö¾ºØ","p":"zhihe_26036","s":18820902,"v":77,"x":15156419,"y":4171302},{"4k":0,"bb":4021248,"bl":14656512,"br":14850048,"bt":4449280,"c":[],"cl":2,"dom":1,"frc":2,"gs":21365123,"gv":77,"h":"","i":26037,"its":0,"l":12,"n":"µº¸ù","p":"daogen_26037","s":21365123,"v":77,"x":14757454,"y":4146377},{"4k":0,"bb":3045376,"bl":15301632,"br":15837184,"bt":4254720,"c":[],"cl":2,"dom":1,"frc":2,"gs":49041874,"gv":77,"h":"","i":26038,"its":0,"l":12,"n":"¾²¸Ô","p":"jinggang_26038","s":49041874,"v":77,"x":15362726,"y":4123477},{"4k":0,"bb":4299776,"bl":15493120,"br":15631360,"bt":4463616,"c":[],"cl":2,"dom":1,"frc":2,"gs":23545178,"gv":77,"h":"","i":26039,"its":0,"l":12,"n":"Ðľ","p":"limu_26039","s":23545178,"v":77,"x":15563831,"y":4370280},{"4k":0,"bb":3942400,"bl":14878720,"br":15014912,"bt":4052992,"c":[],"cl":2,"dom":1,"frc":2,"gs":16944403,"gv":77,"h":"","i":26040,"its":0,"l":12,"n":"Ôµº","p":"dedao_26040","s":16944403,"v":77,"x":14980815,"y":3979161},{"4k":0,"bb":4200448,"bl":15466496,"br":15581184,"bt":4261888,"c":[],"cl":2,"dom":1,"frc":2,"gs":87195703,"gv":77,"h":"","i":26041,"its":0,"l":12,"n":"¶«¾©","p":"dongjing_26041","s":87195703,"v":77,"x":15560697,"y":4222468},{"4k":0,"bb":4145152,"bl":14783488,"br":14994432,"bt":4326400,"c":[],"cl":2,"dom":1,"frc":2,"gs":15007068,"gv":77,"h":"","i":26042,"its":0,"l":12,"n":"ÄñÈ¡","p":"niaoqu_26042","s":15007068,"v":77,"x":14873687,"y":4202080},{"4k":0,"bb":4228096,"bl":15205376,"br":15366144,"bt":4430848,"c":[],"cl":2,"dom":1,"frc":2,"gs":19427520,"gv":77,"h":"","i":26043,"its":0,"l":12,"n":"¸»É½","p":"fushan_26043","s":19427520,"v":77,"x":15275375,"y":4343986},{"4k":0,"bb":3927040,"bl":15025152,"br":15144960,"bt":4058112,"c":[],"cl":2,"dom":1,"frc":2,"gs":15653321,"gv":77,"h":"","i":26044,"its":0,"l":12,"n":"ºÍ¸èɽ","p":"hegeshan_26044","s":15653321,"v":77,"x":15069586,"y":3982324},{"4k":0,"bb":4494336,"bl":15494144,"br":15671296,"bt":4715520,"c":[],"cl":2,"dom":1,"frc":2,"gs":21119214,"gv":77,"h":"","i":26045,"its":0,"l":12,"n":"ɽÐÎ","p":"shanxing_26045","s":21119214,"v":77,"x":15559069,"y":4653677},{"4k":0,"bb":3964928,"bl":14548992,"br":14756864,"bt":4114432,"c":[],"cl":2,"dom":1,"frc":2,"gs":23552347,"gv":77,"h":"","i":26046,"its":0,"l":12,"n":"ɽ¿Ú","p":"shankou_26046","s":23552347,"v":77,"x":14676834,"y":4013027},{"4k":0,"bb":4156416,"bl":15351808,"br":15509504,"bt":4284416,"c":[],"cl":2,"dom":1,"frc":2,"gs":22592804,"gv":77,"h":"","i":26047,"its":0,"l":12,"n":"ɽÀæ","p":"shanli_26047","s":22592804,"v":77,"x":15427698,"y":4216415}],"cl":1,"dom":1,"frc":2,"h":"","i":26000,"its":0,"l":12,"n":"ÈÕ±¾","p":"","s":2905338,"v":12,"x":11556136,"y":152247},{"4k":0,"bb":3886633,"bl":13924194,"br":14576378,"bt":4639352,"c":[{"4k":0,"bb":4099072,"bl":14314496,"br":14397440,"bt":4205568,"c":[],"cl":2,"dom":1,"frc":2,"gs":11536862,"gv":77,"h":"","i":30001,"its":0,"l":12,"n":"¸ªÉ½","p":"fushan_30001","s":11536862,"v":77,"x":14355817,"y":4147844},{"4k":0,"bb":4269056,"bl":14159872,"br":14324736,"bt":4446208,"c":[],"cl":2,"dom":1,"frc":2,"gs":13106076,"gv":77,"h":"","i":30002,"its":0,"l":12,"n":"ÖÒÇå±±µÀ","p":"zhongqingbeidao_30002","s":13106076,"v":77,"x":14234416,"y":4370430},{"4k":0,"bb":4270080,"bl":13972480,"br":14214144,"bt":4431872,"c":[],"cl":2,"dom":1,"frc":2,"gs":14084613,"gv":77,"h":"","i":30003,"its":0,"l":12,"n":"ÖÒÇåÄϵÀ","p":"zhongqingnandao_30003","s":14084613,"v":77,"x":14117385,"y":4349846},{"4k":0,"bb":4207616,"bl":14286848,"br":14338048,"bt":4272128,"c":[],"cl":2,"dom":1,"frc":2,"gs":9834240,"gv":77,"h":"","i":30004,"its":0,"l":12,"n":"´óÇñ","p":"daqiu_30004","s":9834240,"v":77,"x":14311019,"y":4243609},{"4k":0,"bb":4298752,"bl":14155776,"br":14215168,"bt":4348928,"c":[],"cl":2,"dom":1,"frc":2,"gs":9778853,"gv":77,"h":"","i":30005,"its":0,"l":12,"n":"´óÌï","p":"datian_30005","s":9778853,"v":77,"x":14180805,"y":4319068},{"4k":0,"bb":4412416,"bl":14137344,"br":14404608,"bt":4644864,"c":[],"cl":2,"dom":1,"frc":2,"gs":16682225,"gv":77,"h":"","i":30006,"its":0,"l":12,"n":"½ÔµÀ","p":"jiangyuandao_30006","s":16682225,"v":77,"x":14376352,"y":4475386},{"4k":0,"bb":4083712,"bl":14004224,"br":14141440,"bt":4228096,"c":[],"cl":2,"dom":1,"frc":2,"gs":9519240,"gv":77,"h":"","i":30007,"its":0,"l":12,"n":"¹âÖÝ","p":"guanzhou_30007","s":9519240,"v":77,"x":14121709,"y":4157331},{"4k":0,"bb":4378624,"bl":14081024,"br":14231552,"bt":4601856,"c":[],"cl":2,"dom":1,"frc":2,"gs":26759433,"gv":77,"h":"","i":30008,"its":0,"l":12,"n":"¾©çܵÀ","p":"jingjidao_30008","s":26759433,"v":77,"x":14101778,"y":4448701},{"4k":0,"bb":4195328,"bl":14221312,"br":14577664,"bt":4491264,"c":[],"cl":2,"dom":1,"frc":2,"gs":16785917,"gv":77,"h":"","i":30009,"its":0,"l":12,"n":"ÇìÉб±µÀ","p":"qingshangbeidao_30009","s":16785917,"v":77,"x":14347993,"y":4342962},{"4k":0,"bb":4073472,"bl":14185472,"br":14385152,"bt":4259840,"c":[],"cl":2,"dom":1,"frc":2,"gs":17175247,"gv":77,"h":"","i":30010,"its":0,"l":12,"n":"ÇìÉÐÄϵÀ","p":"qingshangnandao_30010","s":17175247,"v":77,"x":14243717,"y":4170539},{"4k":0,"bb":4397056,"bl":13865984,"br":14124032,"bt":4556800,"c":[],"cl":2,"dom":1,"frc":2,"gs":26094360,"gv":77,"h":"","i":30011,"its":0,"l":12,"n":"ÈÊ´¨","p":"renchuan_30011","s":26094360,"v":77,"x":14102066,"y":4483446},{"4k":0,"bb":3885056,"bl":14006272,"br":14174208,"bt":4042752,"c":[],"cl":2,"dom":1,"frc":2,"gs":10389729,"gv":77,"h":"","i":30012,"its":0,"l":12,"n":"¼ÃÖÝ","p":"jizhou_30012","s":10389729,"v":77,"x":14080027,"y":3914603},{"4k":0,"bb":4166656,"bl":14031872,"br":14242816,"bt":4299776,"c":[],"cl":2,"dom":1,"frc":2,"gs":13517705,"gv":77,"h":"","i":30013,"its":0,"l":12,"n":"È«ÂÞ±±µÀ","p":"quanluobeidao_30013","s":13517705,"v":77,"x":14118494,"y":4233523},{"4k":0,"bb":3964928,"bl":13913088,"br":14242816,"bt":4206592,"c":[],"cl":2,"dom":1,"frc":2,"gs":16221951,"gv":77,"h":"","i":30014,"its":0,"l":12,"n":"È«ÂÞÄϵÀ","p":"quanluonandao_30014","s":16221951,"v":77,"x":14087426,"y":4085554},{"4k":0,"bb":4328448,"bl":14149632,"br":14179328,"bt":4375552,"c":[],"cl":2,"dom":1,"frc":2,"gs":8164725,"gv":77,"h":"","i":30015,"its":0,"l":12,"n":"ÊÀ×Ú","p":"shizong_30015","s":8164725,"v":77,"x":14164418,"y":4350399},{"4k":0,"bb":4378624,"bl":14071808,"br":14226432,"bt":4558848,"c":[],"cl":2,"dom":1,"frc":2,"gs":22362272,"gv":77,"h":"","i":30016,"its":0,"l":12,"n":"Ê×¶û","p":"shouer_30016","s":22362272,"v":77,"x":14135959,"y":4486784},{"4k":0,"bb":4178944,"bl":14358528,"br":14419968,"bt":4272128,"c":[],"cl":2,"dom":1,"frc":2,"gs":9258735,"gv":77,"h":"","i":30017,"its":0,"l":12,"n":"εɽ","p":"weichuan_30017","s":9258735,"v":77,"x":14401104,"y":4202599}],"cl":1,"dom":1,"frc":2,"h":"","i":30000,"its":0,"l":12,"n":"º«¹ú","p":"","s":2905338,"v":12,"x":11556136,"y":152247},{"4k":0,"bb":621960,"bl":10836572,"br":11759822,"bt":2312901,"c":[{"4k":0,"bb":1602560,"bl":10829824,"br":11357184,"bt":2337792,"c":[],"cl":2,"dom":1,"frc":2,"gs":60000138,"gv":77,"h":"","i":20501,"its":0,"l":11,"n":"Ì©¹ú±±²¿(º¬ÇåÂõ,ÇåÀ³,ËØ¿ÉÌ©)","p":"beibu_20501","s":60000138,"v":77,"x":11093538,"y":1970093},{"4k":0,"bb":1550336,"bl":11212800,"br":11782144,"bt":2084864,"c":[],"cl":2,"dom":1,"frc":2,"gs":64889237,"gv":77,"h":"","i":20502,"its":0,"l":11,"n":"Ì©¹ú¶«±±²¿(º¬¿×¾´,ºÇß·)","p":"dongbeibu_20502","s":64889237,"v":77,"x":11497607,"y":1817541},{"4k":0,"bb":1282048,"bl":11198464,"br":11511808,"bt":1637376,"c":[],"cl":2,"dom":1,"frc":2,"gs":43027832,"gv":77,"h":"","i":20503,"its":0,"l":11,"n":"Ì©¹ú¶«²¿(º¬°ÅÌáÑÅ)","p":"dongbu_20503","s":43027832,"v":77,"x":11355193,"y":1459817},{"4k":0,"bb":1193984,"bl":10932224,"br":11350016,"bt":1774592,"c":[],"cl":2,"dom":1,"frc":2,"gs":78953569,"gv":77,"h":"","i":20504,"its":0,"l":11,"n":"Ì©¹úÖв¿(º¬Âü¹È)","p":"zhongbu_20504","s":78953569,"v":77,"x":11141090,"y":1484197},{"4k":0,"bb":615424,"bl":10862592,"br":11385856,"bt":1236992,"c":[],"cl":2,"dom":1,"frc":2,"gs":40065648,"gv":77,"h":"","i":20505,"its":0,"l":11,"n":"Ì©¹úÄϲ¿(º¬ÆÕ¼ª,ËÕ÷,¼×Ã×)","p":"nanbu_20505","s":40065648,"v":77,"x":11123953,"y":926369}],"cl":1,"dom":1,"frc":2,"h":"","i":20500,"its":0,"l":11,"n":"Ì©¹ú","p":"","s":2905338,"v":12,"x":11556136,"y":152247},{"4k":0,"bb":748558,"bl":7590541,"br":10845115,"bt":4207826,"c":[{"4k":0,"bb":1763333,"bl":8087781,"br":8975365,"bt":2484502,"c":[],"cl":2,"dom":1,"frc":2,"gs":129780771,"gv":77,"h":"","i":30085,"its":0,"l":13,"n":"ÃÏÂò","p":"mengmai_30085","s":129780771,"v":77,"x":8113564,"y":2148839},{"4k":0,"bb":3291564,"bl":8571694,"br":8613439,"bt":3333744,"c":[],"cl":2,"dom":1,"frc":2,"gs":33398100,"gv":77,"h":"","i":30090,"its":0,"l":13,"n":"еÂÀï","p":"xindeli_30090","s":33398100,"v":77,"x":8591441,"y":3306577},{"4k":0,"bb":2725761,"bl":8585609,"br":9406599,"bt":3535390,"c":[],"cl":2,"dom":1,"frc":2,"gs":199444284,"gv":77,"h":"","i":30100,"its":0,"l":13,"n":"°¢¸ñÀ,ÍßÀÄÉÎ÷","p":"agewala_30100","s":199444284,"v":77,"x":8682257,"y":3120938},{"4k":0,"bb":2442868,"bl":9573580,"br":9991033,"bt":3117413,"c":[],"cl":2,"dom":1,"frc":2,"gs":57974668,"gv":77,"h":"","i":30102,"its":0,"l":13,"n":"¼Ó¶û¸÷´ð","p":"jiaergeda_30102","s":57974668,"v":77,"x":9835658,"y":2560906},{"4k":0,"bb":1260004,"bl":8207865,"br":8764933,"bt":2082477,"c":[],"cl":2,"dom":1,"frc":2,"gs":121335572,"gv":77,"h":"","i":30081,"its":0,"l":13,"n":"°à¼ÓÂÞ¶û","p":"banjialuoer_30081","s":121335572,"v":77,"x":8634707,"y":1457844}],"cl":1,"dom":1,"frc":2,"h":"","i":31080,"its":0,"l":11,"n":"Ó¡¶È","p":"","s":2905338,"v":15,"x":9158673,"y":1884721},{"4k":0,"bb":94937,"bl":11092087,"br":13277189,"bt":818344,"c":[{"4k":0,"bb":331070,"bl":11284565,"br":11340796,"bt":366341,"c":[],"cl":2,"dom":1,"frc":2,"gs":18383940,"gv":77,"h":"","i":30108,"its":0,"l":13,"n":"¼ªÂ¡ÆÂ","p":"jilongpo_30108","s":18383940,"v":77,"x":11319296,"y":346769},{"4k":0,"bb":328566,"bl":12719510,"br":13276555,"bt":818118,"c":[],"cl":2,"dom":1,"frc":2,"gs":18883255,"gv":77,"h":"","i":30117,"its":0,"l":13,"n":"ɳ°Í,ÑDZÓ","p":"shyab_30117","s":18883255,"v":77,"x":12928905,"y":668691},{"4k":0,"bb":440464,"bl":11092050,"br":11263337,"bt":729529,"c":[],"cl":2,"dom":1,"frc":2,"gs":15178780,"gv":77,"h":"","i":30106,"its":0,"l":13,"n":"À¼¿¨Íþ","p":"lankawei_30106","s":15178780,"v":77,"x":11105431,"y":699839},{"4k":0,"bb":232530,"bl":11348260,"br":11410371,"bt":276506,"c":[],"cl":2,"dom":1,"frc":2,"gs":10572798,"gv":77,"h":"","i":30110,"its":0,"l":13,"n":"ÂíÁù¼×","p":"maliujia_30110","s":10572798,"v":77,"x":11381705,"y":249050}],"cl":1,"dom":1,"frc":2,"h":"","i":31190,"its":0,"l":11,"n":"ÂíÀ´Î÷ÑÇ","p":"","s":2905338,"v":15,"x":12329868,"y":537835},{"4k":0,"bb":3023050,"bl":8912351,"br":9819907,"bt":3539667,"c":[{"4k":0,"bb":3050838,"bl":9337023,"br":9643874,"bt":3265576,"c":[],"cl":2,"dom":1,"frc":2,"gs":23716881,"gv":77,"h":"","i":30121,"its":0,"l":13,"n":"¼ÓµÂÂú¶¼,ÅÁ̹","p":"jiademandu_30121","s":23716881,"v":77,"x":9497939,"y":3192375},{"4k":0,"bb":3145139,"bl":9208187,"br":9484771,"bt":3397039,"c":[],"cl":2,"dom":1,"frc":2,"gs":19707886,"gv":77,"h":"","i":30125,"its":0,"l":13,"n":"²©¿¨À","p":"bokala_30125","s":19707886,"v":77,"x":9349971,"y":3257586}],"cl":1,"dom":1,"frc":2,"h":"","i":31220,"its":0,"l":11,"n":"Äá²´¶û","p":"","s":2905338,"v":15,"x":9403317,"y":3243336},{"4k":0,"bb":-7349207,"bl":12570302,"br":17728416,"bt":-1024040,"c":[{"4k":0,"bb":-4551909,"bl":15677096,"br":18701265,"bt":-3219473,"c":[],"cl":2,"dom":1,"frc":2,"gs":101019520,"gv":77,"h":"","i":30024,"its":0,"l":13,"n":"ϤÄá","p":"xini_30024","s":101019520,"v":77,"x":16827992,"y":-3988719},{"4k":0,"bb":-4721252,"bl":15695978,"br":16701689,"bt":-4015830,"c":[],"cl":2,"dom":1,"frc":2,"gs":71954691,"gv":77,"h":"","i":30029,"its":0,"l":13,"n":"Ä«¶û±¾","p":"moerben_30029","s":71954691,"v":77,"x":16141224,"y":-4522392},{"4k":0,"bb":-3372111,"bl":15272801,"br":17127414,"bt":-1015102,"c":[],"cl":2,"dom":1,"frc":2,"gs":68732535,"gv":77,"h":"","i":30026,"its":0,"l":13,"n":"²¼Àï˹°à","p":"bulisiban_30026","s":68732535,"v":77,"x":17039546,"y":-3172167}],"cl":1,"dom":1,"frc":2,"h":"","i":31000,"its":0,"l":11,"n":"°Ä´óÀûÑÇ","p":"","s":2905338,"v":15,"x":14982921,"y":-2434195},{"4k":0,"bb":-6878808,"bl":-19907141,"br":19933733,"bt":-3384124,"c":[{"4k":0,"bb":-5078468,"bl":19025372,"br":19874104,"bt":-3835093,"c":[],"cl":2,"dom":1,"frc":2,"gs":32502272,"gv":77,"h":"","i":30126,"its":0,"l":13,"n":"»ÝÁé¶Ù","p":"aokelan_30126","s":32502272,"v":77,"x":19454737,"y":-5027059},{"4k":0,"bb":-6889471,"bl":18257720,"br":19928161,"bt":-4889258,"c":[],"cl":2,"dom":1,"frc":2,"gs":23665507,"gv":77,"h":"","i":30127,"its":0,"l":13,"n":"»ù¶½³Ç","p":"jiducheng_30127","s":23665507,"v":77,"x":19218772,"y":-5368773}],"cl":1,"dom":1,"frc":2,"h":"","i":31230,"its":0,"l":13,"n":"ÐÂÎ÷À¼","p":"","s":2905338,"v":15,"x":16654394,"y":-5012799},{"4k":0,"bb":507715,"bl":13016544,"br":14093796,"bt":2384744,"c":[{"4k":0,"bb":1158225,"bl":13326474,"br":13941056,"bt":2368785,"c":[],"cl":2,"dom":1,"frc":2,"gs":60766017,"gv":77,"h":"","i":30128,"its":0,"l":13,"n":"ÂíÄáÀ","p":"manila_30128","s":60766017,"v":77,"x":13468118,"y":1632398},{"4k":0,"bb":832362,"bl":13016674,"br":14022988,"bt":1551555,"c":[],"cl":2,"dom":1,"frc":2,"gs":29495397,"gv":77,"h":"","i":30130,"its":0,"l":13,"n":"³¤Ì²µº,ËÞÎí","p":"changtandao_30130","s":29495397,"v":77,"x":13575855,"y":1326706}],"cl":1,"dom":1,"frc":2,"h":"","i":31260,"its":0,"l":11,"n":"·ÆÂɱö","p":"","s":2905338,"v":15,"x":13586886,"y":1160750},{"4k":0,"bb":445094,"bl":12706011,"br":12843733,"bt":558656,"c":[{"4k":0,"bb":469939,"bl":12700762,"br":12827797,"bt":558017,"c":[],"cl":2,"dom":1,"frc":2,"gs":9260802,"gv":77,"h":"","i":30031,"its":0,"l":13,"n":"˹Àï°Í¼ÓÍå,°×ÀÞÈ,ÂíÀ´ÞÈ","p":"sibajaw_30031","s":9260802,"v":77,"x":12796476,"y":547784}],"cl":1,"dom":1,"frc":2,"h":"","i":31020,"its":0,"l":12,"n":"ÎÄÀ³","p":"","s":2905338,"v":15,"x":12802147,"y":540615},{"4k":0,"bb":-1224976,"bl":10572395,"br":15697528,"bt":673208,"c":[{"4k":0,"bb":-982370,"bl":12732305,"br":12880998,"bt":-894387,"c":[],"cl":2,"dom":1,"frc":2,"gs":17558765,"gv":77,"h":"","i":30033,"its":0,"l":12,"n":"°ÍÀ嵺,ÎÚ²¼","p":"balidao_30033","s":17558765,"v":77,"x":12809874,"y":-927265},{"4k":0,"bb":-710980,"bl":11843511,"br":11911315,"bt":-599375,"c":[],"cl":2,"dom":1,"frc":2,"gs":39393282,"gv":77,"h":"","i":30039,"its":0,"l":13,"n":"ÑżӴï","p":"yajiada_30039","s":39393282,"v":77,"x":11896947,"y":-691585}],"cl":1,"dom":1,"frc":2,"h":"","i":31030,"its":0,"l":11,"n":"Ó¡¶ÈÄáÎ÷ÑÇ","p":"","s":2905338,"v":15,"x":13219171,"y":-217017},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":658095,"bl":8852433,"br":9111264,"bt":1090463,"c":[],"cl":2,"dom":1,"frc":2,"gs":25493405,"gv":77,"h":"","i":30103,"its":0,"l":13,"n":"¿ÆÂׯÂ,¿µÌá,¼ÓÀÕ","p":"kelunpo_30103","s":25493405,"v":77,"x":8890619,"y":767358}],"cl":1,"dom":1,"frc":2,"h":"","i":31130,"its":0,"l":11,"n":"˹ÀïÀ¼¿¨","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":1317907,"bl":11706280,"br":12186087,"bt":2101932,"c":[],"cl":2,"dom":1,"frc":2,"gs":21468034,"gv":77,"h":"","i":30133,"its":0,"l":13,"n":"á¸Û","p":"xiangang_30133","s":21468034,"v":77,"x":12042233,"y":1796529},{"4k":0,"bb":958153,"bl":11517098,"br":12171347,"bt":1431122,"c":[],"cl":2,"dom":1,"frc":2,"gs":26184376,"gv":77,"h":"","i":30132,"its":0,"l":13,"n":"ºúÖ¾Ã÷ÊÐ","p":"huzhiming_30132","s":26184376,"v":77,"x":11870150,"y":1202133},{"4k":0,"bb":2082477,"bl":11437273,"br":12031479,"bt":2660223,"c":[],"cl":2,"dom":1,"frc":2,"gs":32002852,"gv":77,"h":"","i":30131,"its":0,"l":13,"n":"ÏÂÁúÍå","p":"xialongwan_30131","s":32002852,"v":77,"x":11921397,"y":2372568}],"cl":1,"dom":1,"frc":2,"h":"","i":32370,"its":0,"l":11,"n":"Ô½ÄÏ","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":2565742,"bl":5734677,"br":6279951,"bt":2993928,"c":[],"cl":2,"dom":1,"frc":2,"gs":32093703,"gv":78,"h":"","i":100079,"its":0,"l":13,"n":"µÏ°Ý","p":"dibai_100079","s":32093703,"v":78,"x":6152786,"y":2882561}],"cl":1,"dom":1,"frc":2,"h":"","i":70100,"its":0,"l":11,"n":"°¢ÁªÇõ","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":1152843,"bl":11383775,"br":12023908,"bt":1653830,"c":[],"cl":2,"dom":1,"frc":2,"gs":23150655,"gv":78,"h":"","i":100438,"its":0,"l":13,"n":"åßÁ£,½ð±ß","p":"jinbian_100438","s":23150655,"v":78,"x":11560091,"y":1491709}],"cl":1,"dom":1,"frc":2,"h":"","i":70011,"its":0,"l":11,"n":"¼íÆÒÕ¯","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":1940239,"bl":11120249,"br":11697836,"bt":2552754,"c":[],"cl":2,"dom":1,"frc":2,"gs":24211254,"gv":78,"h":"","i":100091,"its":0,"l":13,"n":"ÀŲªÀ°î","p":"langbolana_100091","s":24211254,"v":78,"x":11369690,"y":2244603}],"cl":1,"dom":1,"frc":2,"h":"","i":70012,"its":0,"l":11,"n":"ÀÏÎÎ","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":1757128,"bl":10491116,"br":10811391,"bt":2196238,"c":[],"cl":2,"dom":1,"frc":2,"gs":14812565,"gv":78,"h":"","i":100469,"its":0,"l":13,"n":"Ñö¹â","p":"yangguang_100469","s":14812565,"v":78,"x":10708483,"y":1892725},{"4k":0,"bb":2104193,"bl":10472499,"br":10794876,"bt":2671634,"c":[],"cl":2,"dom":1,"frc":2,"gs":14996481,"gv":78,"h":"","i":100474,"its":0,"l":13,"n":"ÆÑ¸Ê,ÂüµÂÀÕ","p":"mandele_100474","s":14996481,"v":78,"x":10559710,"y":2396805}],"cl":1,"dom":1,"frc":2,"h":"","i":70014,"its":0,"l":11,"n":"Ãåµé","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":-2320234,"bl":6299325,"br":6429337,"bt":-1150364,"c":[],"cl":2,"dom":1,"frc":2,"gs":12441124,"gv":78,"h":"","i":100403,"its":0,"l":13,"n":"ëÀïÇó˹","p":"maoliqius_100403","s":12441124,"v":78,"x":6401172,"y":-2277220}],"cl":1,"dom":1,"frc":2,"h":"","i":70090,"its":0,"l":11,"n":"ëÀïÇó˹","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":4575316,"bl":-586569,"br":-109476,"bt":5035704,"c":[],"cl":2,"dom":1,"frc":2,"gs":67498868,"gv":77,"h":"","i":36503,"its":0,"l":13,"n":"ÂíµÂÀï","p":"madeli_36503","s":67498868,"v":77,"x":-412336,"y":4899206},{"4k":0,"bb":4909844,"bl":25278,"br":369793,"bt":5261694,"c":[],"cl":2,"dom":1,"frc":2,"gs":79605957,"gv":77,"h":"","i":36505,"its":0,"l":13,"n":"°ÍÈûÂÞÄÇ","p":"basluona_36505","s":79605957,"v":77,"x":241850,"y":5041306}],"cl":1,"dom":1,"frc":2,"h":"","i":51270,"its":0,"l":11,"n":"Î÷°àÑÀ","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":5719317,"bl":655634,"br":1170228,"bt":6043511,"c":[],"cl":2,"dom":1,"frc":2,"gs":165562770,"gv":77,"h":"","i":36531,"its":0,"l":13,"n":"ËÕÀèÊÀ,ÈÕÄÚÍß,ÒòÌØÀ¿Ï,¬Èû¶÷","p":"ruishi_36531","s":165562770,"v":77,"x":952300,"y":5972921}],"cl":1,"dom":1,"frc":2,"h":"","i":50466,"its":0,"l":11,"n":"ÈðÊ¿","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":6320678,"bl":265366,"br":719027,"bt":6682329,"c":[],"cl":2,"dom":1,"frc":2,"gs":152585529,"gv":77,"h":"","i":36559,"its":0,"l":13,"n":"²¼Â³Èû¶û","p":"bulusaer_36559","s":152585529,"v":77,"x":484275,"y":6562342}],"cl":1,"dom":1,"frc":2,"h":"","i":50292,"its":0,"l":11,"n":"±ÈÀûʱ","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":6660001,"bl":1251168,"br":1655180,"bt":7033702,"c":[],"cl":2,"dom":1,"frc":2,"gs":77553972,"gv":77,"h":"","i":36562,"its":0,"l":13,"n":"°ØÁÖ","p":"bolin_36562","s":77553972,"v":77,"x":1492160,"y":6860069},{"4k":0,"bb":5951162,"bl":986556,"br":1545396,"bt":6515648,"c":[],"cl":2,"dom":1,"frc":2,"gs":280341398,"gv":77,"h":"","i":36561,"its":0,"l":13,"n":"ĽÄáºÚ","p":"munihei_36561","s":280341398,"v":77,"x":1289237,"y":6096935},{"4k":0,"bb":7040207,"bl":876311,"br":1259318,"bt":7337518,"c":[],"cl":2,"dom":1,"frc":2,"gs":64552731,"gv":77,"h":"","i":36564,"its":0,"l":13,"n":"ºº±¤","p":"hanbao_36564","s":64552731,"v":77,"x":1112302,"y":7051198},{"4k":0,"bb":6340913,"bl":861879,"br":1142154,"bt":6707357,"c":[],"cl":2,"dom":1,"frc":2,"gs":103778020,"gv":77,"h":"","i":36565,"its":0,"l":13,"n":"·¨À¼¿Ë¸£","p":"flkf_36565","s":103778020,"v":77,"x":966498,"y":6432776},{"4k":0,"bb":6456079,"bl":652680,"br":1058479,"bt":6873179,"c":[],"cl":2,"dom":1,"frc":2,"gs":145303378,"gv":77,"h":"","i":36567,"its":0,"l":13,"n":"¿ÆÂ¡","p":"kelong_36567","s":145303378,"v":77,"x":774813,"y":6576682}],"cl":1,"dom":1,"frc":2,"h":"","i":50664,"its":0,"l":11,"n":"µÂ¹ú","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":6087417,"bl":150154,"br":404187,"bt":6286370,"c":[],"cl":2,"dom":1,"frc":2,"gs":122938570,"gv":77,"h":"","i":36590,"its":0,"l":13,"n":"°ÍÀè,Ê¥µ¤Äá","p":"bali_36590","s":122938570,"v":77,"x":261855,"y":6218023},{"4k":0,"bb":5243922,"bl":-204435,"br":167437,"bt":5710342,"c":[],"cl":2,"dom":1,"frc":2,"gs":126080714,"gv":77,"h":"","i":36580,"its":0,"l":13,"n":"²¨¶û¶à","p":"boerduo_36580","s":126080714,"v":77,"x":-64128,"y":5565669},{"4k":0,"bb":5181153,"bl":-29409,"br":362388,"bt":5591398,"c":[],"cl":2,"dom":1,"frc":2,"gs":134122609,"gv":77,"h":"","i":36594,"its":0,"l":13,"n":"ͼ¬×È","p":"tuluzi_36594","s":134122609,"v":77,"x":160715,"y":5374505},{"4k":0,"bb":6398297,"bl":166527,"br":473837,"bt":6604292,"c":[],"cl":2,"dom":1,"frc":2,"gs":101781882,"gv":77,"h":"","i":36595,"its":0,"l":13,"n":"ÀÊ˹,Àï¶û","p":"lansi_36595","s":101781882,"v":77,"x":315050,"y":6487642},{"4k":0,"bb":5279943,"bl":481848,"br":861641,"bt":5618402,"c":[],"cl":2,"dom":1,"frc":2,"gs":136233998,"gv":77,"h":"","i":36599,"its":0,"l":13,"n":"ÂíÈü,Äá˹,ÆÕÂÞÍú˹,ê©ÄÉ","p":"masai_36599","s":136233998,"v":77,"x":598555,"y":5327805},{"4k":0,"bb":5473546,"bl":416340,"br":800637,"bt":5829493,"c":[],"cl":2,"dom":1,"frc":2,"gs":174509955,"gv":77,"h":"","i":36600,"its":0,"l":13,"n":"Àï°º,Ê¥°£µÙ°²","p":"liang_36600","s":174509955,"v":77,"x":538359,"y":5711683}],"cl":1,"dom":1,"frc":2,"h":"","i":49841,"its":0,"l":11,"n":"·¨¹ú","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":4952634,"bl":1279873,"br":1701208,"bt":5258050,"c":[],"cl":2,"dom":1,"frc":2,"gs":63912939,"gv":77,"h":"","i":36608,"its":0,"l":13,"n":"ÂÞÂí","p":"luoma_36608","s":63912939,"v":77,"x":1391234,"y":5115877},{"4k":0,"bb":5383491,"bl":945090,"br":1433287,"bt":5855547,"c":[],"cl":2,"dom":1,"frc":2,"gs":191145989,"gv":77,"h":"","i":36611,"its":0,"l":13,"n":"Ã×À¼","p":"milan_36611","s":191145989,"v":77,"x":1022205,"y":5666344},{"4k":0,"bb":5554297,"bl":1153077,"br":1553618,"bt":5928118,"c":[],"cl":2,"dom":1,"frc":2,"gs":157666255,"gv":77,"h":"","i":36612,"its":0,"l":13,"n":"ÍþÄá˹","p":"weinisi_36612","s":157666255,"v":77,"x":1371647,"y":5660718},{"4k":0,"bb":5167933,"bl":1090274,"br":1550997,"bt":5488598,"c":[],"cl":2,"dom":1,"frc":2,"gs":80048895,"gv":77,"h":"","i":36614,"its":0,"l":13,"n":"·ðÂÞÂ×Èø","p":"fololuns_36614","s":80048895,"v":77,"x":1252804,"y":5401149}],"cl":1,"dom":1,"frc":2,"h":"","i":49987,"its":0,"l":11,"n":"Òâ´óÀû","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":6780373,"bl":493327,"br":685981,"bt":6995931,"c":[],"cl":2,"dom":1,"frc":2,"gs":108094050,"gv":77,"h":"","i":36634,"its":0,"l":13,"n":"°¢Ä·Ë¹Ìص¤","p":"amstd_36634","s":108094050,"v":77,"x":544842,"y":6833594},{"4k":0,"bb":6526842,"bl":367091,"br":694807,"bt":6812746,"c":[],"cl":2,"dom":1,"frc":2,"gs":157533433,"gv":77,"h":"","i":36636,"its":0,"l":13,"n":"Â¹ÌØµ¤,º£ÑÀ","p":"haiya_36636","s":157533433,"v":77,"x":503390,"y":6751307}],"cl":1,"dom":1,"frc":2,"h":"","i":52386,"its":0,"l":11,"n":"ºÉÀ¼","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":6631545,"bl":-56408,"br":42240,"bt":6721679,"c":[],"cl":2,"dom":1,"frc":2,"gs":65072612,"gv":77,"h":"","i":36642,"its":0,"l":13,"n":"Â×¶Ø","p":"lundun_36642","s":65072612,"v":77,"x":-13673,"y":6677885},{"4k":0,"bb":6932003,"bl":-537539,"br":-207556,"bt":7342978,"c":[],"cl":2,"dom":1,"frc":2,"gs":66182699,"gv":77,"h":"","i":36640,"its":0,"l":13,"n":"ÀûÎïÆÖ,Âü³¹Ë¹ÌØ","p":"liwupu_36640","s":66182699,"v":77,"x":-332941,"y":7023768},{"4k":0,"bb":7256097,"bl":-955824,"br":-81040,"bt":8551494,"c":[],"cl":2,"dom":1,"frc":2,"gs":71583638,"gv":77,"h":"","i":36644,"its":0,"l":13,"n":"°®¶¡±¤","p":"aidingbao_36644","s":71583638,"v":77,"x":-354997,"y":7513084}],"cl":1,"dom":1,"frc":2,"h":"","i":51441,"its":0,"l":11,"n":"Ó¢¹ú","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":6931753,"bl":3724168,"br":4892647,"bt":7870197,"c":[],"cl":2,"dom":1,"frc":2,"gs":151131099,"gv":78,"h":"","i":100286,"its":0,"l":13,"n":"Ī˹¿Æ","p":"mosok_100286","s":151131099,"v":78,"x":4187560,"y":7474295},{"4k":0,"bb":8270669,"bl":3271387,"br":3433705,"bt":8422707,"c":[],"cl":2,"dom":1,"frc":2,"gs":38416136,"gv":78,"h":"","i":100284,"its":0,"l":13,"n":"Ê¥±ËµÃ±¤","p":"shengbid_100284","s":38416136,"v":78,"x":3376732,"y":8347910},{"4k":0,"bb":5012921,"bl":3615714,"br":19281379,"bt":6927215,"c":[],"cl":2,"dom":1,"frc":2,"gs":201733024,"gv":78,"h":"","i":100274,"its":0,"l":13,"n":"Ë÷Æõ","p":"suoqi_100274","s":201733024,"v":78,"x":4423212,"y":5374449},{"4k":0,"bb":5496311,"bl":3731273,"br":9899629,"bt":8544791,"c":[],"cl":2,"dom":1,"frc":2,"gs":200143941,"gv":78,"h":"","i":100299,"its":0,"l":13,"n":"ÐÂÎ÷²®ÀûÑÇ","p":"xxiboliya_100299","s":200143941,"v":78,"x":9232506,"y":7328182}],"cl":1,"dom":1,"frc":2,"h":"","i":70034,"its":0,"l":11,"n":"¶íÂÞ˹","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":3823480,"bl":-1921785,"br":-687383,"bt":5154940,"c":[],"cl":2,"dom":1,"frc":2,"gs":89088190,"gv":77,"h":"","i":36649,"its":0,"l":13,"n":"²¨¶ûͼ,Àï˹±¾","p":"boertu_36649","s":89088190,"v":77,"x":-1017732,"y":4655341}],"cl":1,"dom":1,"frc":2,"h":"","i":51933,"its":0,"l":11,"n":"ÆÏÌÑÑÀ","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":5168321,"bl":2095290,"br":2571989,"bt":5782740,"c":[],"cl":2,"dom":1,"frc":2,"gs":42161386,"gv":78,"h":"","i":100078,"its":0,"l":13,"n":"±´¶û¸ñÀ³µÂ","p":"beiergld_100078","s":42161386,"v":78,"x":2276394,"y":5557654}],"cl":1,"dom":1,"frc":2,"h":"","i":70031,"its":0,"l":11,"n":"Èû¶ûάÑÇ","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":3416001,"bl":3772046,"br":4014986,"bt":3929018,"c":[],"cl":2,"dom":1,"frc":2,"gs":39869897,"gv":78,"h":"","i":100390,"its":0,"l":13,"n":"Ү·ÈöÀä","p":"yelusaleng_100390","s":39869897,"v":78,"x":3920075,"y":3710266}],"cl":1,"dom":1,"frc":2,"h":"","i":70063,"its":0,"l":11,"n":"ÒÔÉ«ÁÐ","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":-2200339,"bl":-5921093,"br":-5124854,"bt":-1439846,"c":[],"cl":2,"dom":1,"frc":2,"gs":31502914,"gv":77,"h":"","i":100052,"its":0,"l":13,"n":"°ÍÎ÷ÀûÑÇ","p":"baxiliya_100052","s":31502914,"v":77,"x":-5330278,"y":-1769165},{"4k":0,"bb":-2658447,"bl":-5679281,"br":-4390728,"bt":-1597172,"c":[],"cl":2,"dom":1,"frc":2,"gs":153414929,"gv":77,"h":"","i":100053,"its":0,"l":13,"n":"ÀïÔ¼ÈÈÄÚ¬","p":"liyue_100053","s":153414929,"v":77,"x":-4806377,"y":-2604030},{"4k":0,"bb":-1245184,"bl":-8279366,"br":-6282840,"bt":251786,"c":[],"cl":2,"dom":1,"frc":2,"gs":23272303,"gv":77,"h":"","i":100048,"its":0,"l":13,"n":"Âíè§Ë¹","p":"manaos_100048","s":23272303,"v":77,"x":-6681670,"y":-345013},{"4k":0,"bb":-1283864,"bl":-4601063,"br":-3266773,"bt":101354,"c":[],"cl":2,"dom":1,"frc":2,"gs":45567091,"gv":77,"h":"","i":100049,"its":0,"l":13,"n":"ÀÛÎ÷ëè,°ÂÁÖ´ï","p":"leixipai_100049","s":45567091,"v":77,"x":-3883188,"y":-893921},{"4k":0,"bb":-2072863,"bl":-5197577,"br":-4154189,"bt":-939492,"c":[],"cl":2,"dom":1,"frc":2,"gs":40646864,"gv":77,"h":"","i":100051,"its":0,"l":13,"n":"Èø¶ûÍß¶à,°ÍÒÁÑÇÖÝ","p":"saerwaduo_100051","s":40646864,"v":77,"x":-4286099,"y":-1446949},{"4k":0,"bb":-1202166,"bl":-5390207,"br":-4482736,"bt":-139983,"c":[],"cl":2,"dom":1,"frc":2,"gs":17982869,"gv":77,"h":"","i":100054,"its":0,"l":13,"n":"ʥ·Ò×˹","p":"shengluyis_100054","s":17982869,"v":77,"x":-4929612,"y":-280824},{"4k":0,"bb":-2746287,"bl":-6534188,"br":-5658654,"bt":-1932682,"c":[],"cl":2,"dom":1,"frc":2,"gs":19100254,"gv":77,"h":"","i":100056,"its":0,"l":13,"n":"ÄÏÂíÍиñÂÞË÷ÖÝ","p":"nanmatuo_100056","s":19100254,"v":77,"x":-6080352,"y":-2313687},{"4k":0,"bb":-1095617,"bl":-6552485,"br":-5122129,"bt":175390,"c":[],"cl":2,"dom":1,"frc":2,"gs":22234196,"gv":77,"h":"","i":100057,"its":0,"l":13,"n":"±´Â×","p":"beilun_100057","s":22234196,"v":77,"x":-5397979,"y":-160967},{"4k":0,"bb":-3386924,"bl":-6111202,"br":-5351663,"bt":-2565079,"c":[],"cl":2,"dom":1,"frc":2,"gs":92763528,"gv":77,"h":"","i":100058,"its":0,"l":13,"n":"¸£Ë¹£¶ÅÒÁ¹ÏËÕ,¿âÀïµÙ°Í,Ê¥¿¨ËþÁÕÄÈÖÝ","p":"fusi_100058","s":92763528,"v":77,"x":-6076462,"y":-2920715},{"4k":0,"bb":-2895769,"bl":-5899723,"br":-4868347,"bt":-2231433,"c":[],"cl":2,"dom":1,"frc":2,"gs":185283458,"gv":77,"h":"","i":100062,"its":0,"l":13,"n":"Ê¥±£ÂÞ","p":"shengbaoluo_100062","s":185283458,"v":77,"x":-5191227,"y":-2681499}],"cl":1,"dom":1,"frc":2,"h":"","i":39797,"its":0,"l":11,"n":"°ÍÎ÷","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":-4993310,"bl":-7071647,"br":-6308905,"bt":-3925852,"c":[],"cl":2,"dom":1,"frc":2,"gs":49474579,"gv":77,"h":"","i":100029,"its":0,"l":13,"n":"²¼ÒËŵ˹°¬Àû˹","p":"bynsals_100029","s":49474579,"v":77,"x":-6500431,"y":-4085300},{"4k":0,"bb":-5766792,"bl":-8038673,"br":-6996167,"bt":-4283215,"c":[],"cl":2,"dom":1,"frc":2,"gs":18629159,"gv":77,"h":"","i":100032,"its":0,"l":13,"n":"Ê¥¿¨Âå˹-µÂ°ÍÀïÂåÇÐ,°ÍËþ¸çÄáÑÇ","p":"shengkaluod_100032","s":18629159,"v":77,"x":-7938327,"y":-5004144},{"4k":0,"bb":-4140905,"bl":-7341146,"br":-6865129,"bt":-3417874,"c":[],"cl":2,"dom":1,"frc":2,"gs":26561564,"gv":77,"h":"","i":100033,"its":0,"l":13,"n":"¿Æ¶û¶àÍß","p":"keerduow_100033","s":26561564,"v":77,"x":-7145542,"y":-3665067},{"4k":0,"bb":-3032125,"bl":-7640428,"br":-6916530,"bt":-2462390,"c":[],"cl":2,"dom":1,"frc":2,"gs":14256853,"gv":77,"h":"","i":100035,"its":0,"l":13,"n":"¿¨·¨ÑÇÌØ","p":"kafayat_100035","s":14256853,"v":77,"x":-7344523,"y":-2989169},{"4k":0,"bb":-3846290,"bl":-7851245,"br":-7298726,"bt":-3187135,"c":[],"cl":2,"dom":1,"frc":2,"gs":11237123,"gv":77,"h":"","i":100037,"its":0,"l":13,"n":"Ê¥ºú°²","p":"shenghuan_100037","s":11237123,"v":77,"x":-7629753,"y":-3679897},{"4k":0,"bb":-4489594,"bl":-7856049,"br":-7227361,"bt":-3725391,"c":[],"cl":2,"dom":1,"frc":2,"gs":17329478,"gv":77,"h":"","i":100038,"its":0,"l":13,"n":"ÃŶàÈø","p":"menduosa_100038","s":17329478,"v":77,"x":-7664021,"y":-3857163},{"4k":0,"bb":-7338705,"bl":-8172215,"br":-7103219,"bt":-5748690,"c":[],"cl":2,"dom":1,"frc":2,"gs":17799289,"gv":77,"h":"","i":100039,"its":0,"l":13,"n":"Àï°Â¼ÓÒ®¸ê˹,ÎÚ˹»³ÑÇ","p":"liaojiages_100039","s":17799289,"v":77,"x":-7604147,"y":-7288688},{"4k":0,"bb":-4064146,"bl":-6987030,"br":-6543829,"bt":-3207298,"c":[],"cl":2,"dom":1,"frc":2,"gs":28295749,"gv":77,"h":"","i":100040,"its":0,"l":13,"n":"ÂÞÈøÀï°Â,Ê¥´ï·Æ","p":"luosaliao_100040","s":28295749,"v":77,"x":-6751708,"y":-3864370}],"cl":1,"dom":1,"frc":2,"h":"","i":39874,"its":0,"l":11,"n":"°¢¸ùÍ¢","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":-4343787,"bl":-12183715,"br":-7759907,"bt":-3015535,"c":[],"cl":2,"dom":1,"frc":2,"gs":63319355,"gv":77,"h":"","i":100004,"its":0,"l":13,"n":"Ê¥µØÑǸç,Íß¶ûÅÁÀ³Ë÷,±ÈÄáÑǵ¶ûÂí","p":"shengdiyag_100004","s":63319355,"v":77,"x":-7866890,"y":-3931297},{"4k":0,"bb":-7114124,"bl":-8419712,"br":-7606210,"bt":-6179810,"c":[],"cl":2,"dom":1,"frc":2,"gs":11692074,"gv":77,"h":"","i":100000,"its":0,"l":13,"n":"ÅîËþ°¢À×ÄÉ˹","p":"ptalns_100000","s":11692074,"v":77,"x":-7894539,"y":-6978841},{"4k":0,"bb":-3417690,"bl":-7958830,"br":-7448596,"bt":-1964334,"c":[],"cl":2,"dom":1,"frc":2,"gs":15852116,"gv":77,"h":"","i":100001,"its":0,"l":13,"n":"ÒÁ»ù¿Ë","p":"yijike_100001","s":15852116,"v":77,"x":-7807554,"y":-2285476},{"4k":0,"bb":-5447784,"bl":-8267695,"br":-7842978,"bt":-4273227,"c":[],"cl":2,"dom":1,"frc":2,"gs":31864770,"gv":77,"h":"","i":100002,"its":0,"l":13,"n":"ÃÉÌØ¸Û,¿µÈûÆÕÎ÷ÎÌ,ÆæÁ®","p":"mengtegang_100002","s":31864770,"v":77,"x":-8119857,"y":-5053202}],"cl":1,"dom":1,"frc":2,"h":"","i":40228,"its":0,"l":11,"n":"ÖÇÀû","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":99500,"bl":-8702524,"br":-8123553,"bt":638604,"c":[],"cl":2,"dom":1,"frc":2,"gs":48350276,"gv":77,"h":"","i":100009,"its":0,"l":13,"n":"²¨¸ç´ó,¿¨Àû","p":"bogeda_100009","s":48350276,"v":77,"x":-8245758,"y":521475},{"4k":0,"bb":442484,"bl":-8670371,"br":-8220970,"bt":1049279,"c":[],"cl":2,"dom":1,"frc":2,"gs":18549016,"gv":77,"h":"","i":100007,"its":0,"l":13,"n":"ÂóµÂÁÖ","p":"maidelin_100007","s":18549016,"v":77,"x":-8411899,"y":692768},{"4k":0,"bb":757096,"bl":-8446440,"br":-7918356,"bt":1388564,"c":[],"cl":2,"dom":1,"frc":2,"gs":29692223,"gv":77,"h":"","i":100014,"its":0,"l":13,"n":"¿¨ËþºÕÄÉ,°ÍÀ¼»ùÑÇ","p":"balanjiy_100014","s":29692223,"v":77,"x":-8402432,"y":1155351}],"cl":1,"dom":1,"frc":2,"h":"","i":40382,"its":0,"l":11,"n":"¸çÂ×±ÈÑÇ","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":1083188,"bl":-7598796,"br":-7274850,"bt":1183968,"c":[],"cl":2,"dom":1,"frc":2,"gs":13171403,"gv":77,"h":"","i":100018,"its":0,"l":13,"n":"¼ÓÀ¼Ó˹,ÍßÂ×Î÷ÑÇ,À¹ÏÒÁÀ","p":"jialajias_100018","s":13171403,"v":77,"x":-7447762,"y":1165447},{"4k":0,"bb":470200,"bl":-7485386,"br":-6749114,"bt":939889,"c":[],"cl":2,"dom":1,"frc":2,"gs":9185655,"gv":77,"h":"","i":100020,"its":0,"l":13,"n":"²£ÀûÍß¶û³Ç","p":"boliwaer_100020","s":9185655,"v":77,"x":-7074821,"y":897326},{"4k":0,"bb":821893,"bl":-8167506,"br":-7792977,"bt":1319798,"c":[],"cl":2,"dom":1,"frc":2,"gs":15509494,"gv":77,"h":"","i":100025,"its":0,"l":13,"n":"ÂíÀ¿ª²¨,÷Àï´ïÖÝ","p":"malakaibo_100025","s":15509494,"v":77,"x":-7983337,"y":1184966}],"cl":1,"dom":1,"frc":2,"h":"","i":39949,"its":0,"l":11,"n":"ίÄÚÈðÀ","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":257615,"bl":-6424048,"br":-6005801,"bt":663994,"c":[],"cl":2,"dom":1,"frc":2,"gs":9994426,"gv":77,"h":"","i":100026,"its":0,"l":13,"n":"ÅÁÀÂíÀﲩ","p":"palamla_100026","s":9994426,"v":77,"x":-6143958,"y":648179}],"cl":1,"dom":1,"frc":2,"h":"","i":39584,"its":0,"l":11,"n":"ËÕÀïÄÏ","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":-3184840,"bl":-7038478,"br":-6029387,"bt":-2139000,"c":[],"cl":2,"dom":1,"frc":2,"gs":30425019,"gv":77,"h":"","i":100027,"its":0,"l":13,"n":"ÑÇËÉÉ,¶«·½ÊÐ","p":"yasongsen_100027","s":30425019,"v":77,"x":-6409340,"y":-2890149}],"cl":1,"dom":1,"frc":2,"h":"","i":40879,"its":0,"l":11,"n":"°ÍÀ¹ç","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":161796,"bl":-6858961,"br":-6353889,"bt":932461,"c":[],"cl":2,"dom":1,"frc":2,"gs":9743112,"gv":77,"h":"","i":100028,"its":0,"l":13,"n":"ÇÇÖζØ,а¢Ä·Ë¹Ìص¤","p":"qiaozhidun_100028","s":9743112,"v":77,"x":-6473561,"y":753845}],"cl":1,"dom":1,"frc":2,"h":"","i":40540,"its":0,"l":11,"n":"¹çÑÇÄÇ","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":-1495693,"bl":-8752448,"br":-8174726,"bt":-905974,"c":[],"cl":2,"dom":1,"frc":2,"gs":29611729,"gv":77,"h":"","i":100043,"its":0,"l":13,"n":"ÀûÂí","p":"lima_100043","s":29611729,"v":77,"x":-8576456,"y":-1341998},{"4k":0,"bb":-1000387,"bl":-9052867,"br":-8412315,"bt":-331448,"c":[],"cl":2,"dom":1,"frc":2,"gs":17938330,"gv":77,"h":"","i":100041,"its":0,"l":13,"n":"ÌØÂ³Ï£ÂÔ","p":"teluxilue_100041","s":17938330,"v":77,"x":-8796771,"y":-899637},{"4k":0,"bb":-1939342,"bl":-8499371,"br":-7871332,"bt":-1327779,"c":[],"cl":2,"dom":1,"frc":2,"gs":17438076,"gv":77,"h":"","i":100042,"its":0,"l":13,"n":"ÄÉ˹¿¨,ÒÁ¿¨","p":"nasika_100042","s":17438076,"v":77,"x":-8341684,"y":-1659196},{"4k":0,"bb":-1707700,"bl":-8202579,"br":-7589746,"bt":-1088453,"c":[],"cl":2,"dom":1,"frc":2,"gs":13461900,"gv":77,"h":"","i":100044,"its":0,"l":13,"n":"¿â˹¿Æ,Âí¶û¶àÄɶà¸Û","p":"kusike_100044","s":13461900,"v":77,"x":-8011530,"y":-1510472},{"4k":0,"bb":-2070237,"bl":-7962263,"br":-7657712,"bt":-1445447,"c":[],"cl":2,"dom":1,"frc":2,"gs":11763164,"gv":77,"h":"","i":100046,"its":0,"l":13,"n":"ÆÕŵ,ºúÀûÑÇ¿¨","p":"punuo_100046","s":11763164,"v":77,"x":-7794882,"y":-1774473}],"cl":1,"dom":1,"frc":2,"h":"","i":40465,"its":0,"l":11,"n":"ÃØÂ³","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":331869,"bl":-6064961,"br":-5746416,"bt":636726,"c":[],"cl":2,"dom":1,"frc":2,"gs":10938970,"gv":77,"h":"","i":100064,"its":0,"l":13,"n":"¿¨Ñç","p":"kayan_100064","s":10938970,"v":77,"x":-5823581,"y":544962}],"cl":1,"dom":1,"frc":2,"h":"","i":40026,"its":0,"l":11,"n":"·¨Êô¹çÑÇÄÇ","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":-553905,"bl":-10191946,"br":-8363313,"bt":150135,"c":[],"cl":2,"dom":1,"frc":2,"gs":42648042,"gv":77,"h":"","i":100070,"its":0,"l":13,"n":"»ù¶à,¹ÏÑÇ»ù¶û,À¥¿¨,ÈøÀûÄÉ˹","p":"jiduo_100070","s":42648042,"v":77,"x":-8734828,"y":-19945}],"cl":1,"dom":1,"frc":2,"h":"","i":39509,"its":0,"l":11,"n":"¶ò¹Ï¶à¶û","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":-4142468,"bl":-7694855,"br":-5920057,"bt":-3476492,"c":[],"cl":2,"dom":1,"frc":2,"gs":8774674,"gv":76,"h":"","i":100065,"its":0,"l":13,"n":"ÎÚÀ¹ç","p":"wulagui_100065","s":2905338,"v":76,"x":-6252270,"y":-4125325},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":-2034088,"bl":-7751968,"br":-7260521,"bt":-1073524,"c":[],"cl":2,"dom":1,"frc":2,"gs":17155050,"gv":77,"h":"","i":100068,"its":0,"l":13,"n":"À°Í˹,¿ÆÂÞÒÁ¿Æ","p":"labasi_100068","s":17155050,"v":77,"x":-7583104,"y":-1849249},{"4k":0,"bb":-2324717,"bl":-7222353,"br":-6393313,"bt":-1494303,"c":[],"cl":2,"dom":1,"frc":2,"gs":16911289,"gv":77,"h":"","i":100069,"its":0,"l":13,"n":"Ê¥¿Ë³˹","p":"skelusi_100069","s":16911289,"v":77,"x":-7031096,"y":-2002239},{"4k":0,"bb":-2603647,"bl":-7694855,"br":-6849162,"bt":-1771266,"c":[],"cl":2,"dom":1,"frc":2,"gs":26887638,"gv":77,"h":"","i":100066,"its":0,"l":13,"n":"ËÕ¿ËÀ×,ÎÚÓÈÄá,²¨ÍÐÎ÷,¿ÆÇ¡°à°Í","p":"sukelei_100066","s":26887638,"v":77,"x":-7265001,"y":-2143198}],"cl":1,"dom":1,"frc":2,"h":"","i":40717,"its":0,"l":11,"n":"²£ÀûάÑÇ","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":3510816,"bl":-9871803,"br":-9449706,"bt":3862440,"c":[],"cl":2,"dom":1,"frc":2,"gs":52028828,"gv":77,"h":"","i":100158,"its":0,"l":13,"n":"ÃɸçÂíÀû","p":"mengml_100158","s":52028828,"v":77,"x":-9606973,"y":3788471},{"4k":0,"bb":8233595,"bl":-17032198,"br":-15641574,"bt":9673992,"c":[],"cl":2,"dom":1,"frc":2,"gs":25640568,"gv":77,"h":"","i":100159,"its":0,"l":13,"n":"°²¿ËÀׯæ","p":"ankel_100159","s":25640568,"v":77,"x":-16687004,"y":8638248},{"4k":0,"bb":3929715,"bl":-12783375,"br":-12078112,"bt":4448452,"c":[],"cl":2,"dom":1,"frc":2,"gs":44921065,"gv":77,"h":"","i":100163,"its":0,"l":13,"n":"Å弪ÊÐ","p":"peij_100163","s":44921065,"v":77,"x":-12407328,"y":4401324},{"4k":0,"bb":3640172,"bl":-12784478,"br":-12101531,"bt":4054404,"c":[],"cl":2,"dom":1,"frc":2,"gs":64281676,"gv":77,"h":"","i":100164,"its":0,"l":13,"n":"·ÆÄá¿Ë˹","p":"feiniks_100164","s":64281676,"v":77,"x":-12480935,"y":3951419},{"4k":0,"bb":3809237,"bl":-13509987,"br":-12704960,"bt":4253172,"c":[],"cl":2,"dom":1,"frc":2,"gs":166554834,"gv":77,"h":"","i":100166,"its":0,"l":13,"n":"Âåɼí¶,Ê¥µü¸ê","p":"luoshanj_100166","s":166554834,"v":77,"x":-13162970,"y":4011670},{"4k":0,"bb":4238978,"bl":-13700456,"br":-12873689,"bt":4660687,"c":[],"cl":2,"dom":1,"frc":2,"gs":112714012,"gv":77,"h":"","i":100168,"its":0,"l":13,"n":"¾É½ðɽ,Ê¥ºÎÈû,Ê¥¿Ë³×È,ÃÉÌØÀ×","p":"jiujinshan_100168","s":112714012,"v":77,"x":-13627815,"y":4521261},{"4k":0,"bb":4661262,"bl":-8609534,"br":-8554389,"bt":4711670,"c":[],"cl":2,"dom":1,"frc":2,"gs":28681804,"gv":77,"h":"","i":100175,"its":0,"l":13,"n":"»ªÊ¢¶Ù","p":"huashengd_100175","s":28681804,"v":77,"x":-8575798,"y":4681298},{"4k":0,"bb":2801950,"bl":-9230887,"br":-8909111,"bt":3192173,"c":[],"cl":2,"dom":1,"frc":2,"gs":57566155,"gv":77,"h":"","i":100176,"its":0,"l":13,"n":"Âõ°¢ÃÜ","p":"maiami_100176","s":57566155,"v":77,"x":-8931201,"y":2953341},{"4k":0,"bb":3177325,"bl":-9289813,"br":-8942986,"bt":3613969,"c":[],"cl":2,"dom":1,"frc":2,"gs":78695099,"gv":77,"h":"","i":100177,"its":0,"l":13,"n":"°ÂÀ¼¶à","p":"ankel_100177","s":78695099,"v":77,"x":-9049711,"y":3288548},{"4k":0,"bb":3885153,"bl":-9553847,"br":-9148001,"bt":4158273,"c":[],"cl":2,"dom":1,"frc":2,"gs":99304325,"gv":77,"h":"","i":100180,"its":0,"l":13,"n":"ÑÇÌØÀ¼´ó","p":"yateland_100180","s":99304325,"v":77,"x":-9402496,"y":3963923},{"4k":0,"bb":2130540,"bl":-19847757,"br":-17233700,"bt":3278320,"c":[],"cl":2,"dom":1,"frc":2,"gs":23268631,"gv":77,"h":"","i":100183,"its":0,"l":13,"n":"ÏÄÍþÒÄ,Ì´Ïãɽ,ÏÄÍþÒÄ´óµº,ïÒ˵º","p":"xiaweiyi_100183","s":23268631,"v":77,"x":-17572888,"y":2412836},{"4k":0,"bb":4856915,"bl":-10187860,"br":-9673888,"bt":5224058,"c":[],"cl":2,"dom":1,"frc":2,"gs":107041483,"gv":77,"h":"","i":100185,"its":0,"l":13,"n":"Ö¥¼Ó¸ç","p":"zhijiage_100185","s":107041483,"v":77,"x":-9773841,"y":5112691},{"4k":0,"bb":4521075,"bl":-9811180,"br":-9424170,"bt":4851749,"c":[],"cl":2,"dom":1,"frc":2,"gs":66930659,"gv":77,"h":"","i":100187,"its":0,"l":13,"n":"²¨Àû˹","p":"bolisi_100187","s":66930659,"v":77,"x":-9591176,"y":4804753},{"4k":0,"bb":4647911,"bl":-8589369,"br":-8468329,"bt":4804873,"c":[],"cl":2,"dom":1,"frc":2,"gs":44184461,"gv":77,"h":"","i":100197,"its":0,"l":13,"n":"°Í¶ûµÄĦ","p":"baerdimo_100197","s":44184461,"v":77,"x":-8528522,"y":4736040},{"4k":0,"bb":5019279,"bl":-7993620,"br":-7784654,"bt":5267269,"c":[],"cl":2,"dom":1,"frc":2,"gs":94533960,"gv":77,"h":"","i":100204,"its":0,"l":13,"n":"²¨Ê¿¶Ù","p":"ankel_100204","s":94533960,"v":77,"x":-7909382,"y":5184839},{"4k":0,"bb":5288269,"bl":-10554918,"br":-10154154,"bt":5799212,"c":[],"cl":2,"dom":1,"frc":2,"gs":71032782,"gv":77,"h":"","i":100211,"its":0,"l":13,"n":"Ã÷Äá°¢²¨Àû˹,Ê¥±£ÂÞ","p":"sbl_100211","s":71032782,"v":77,"x":-10377572,"y":5583517},{"4k":0,"bb":4129629,"bl":-13354093,"br":-12681298,"bt":4779671,"c":[],"cl":2,"dom":1,"frc":2,"gs":30674220,"gv":77,"h":"","i":100219,"its":0,"l":13,"n":"À˹ά¼Ó˹","p":"lasiweijiasi_100219","s":30674220,"v":77,"x":-12829738,"y":4313140},{"4k":0,"bb":4910350,"bl":-8369455,"br":-7999138,"bt":5161766,"c":[],"cl":2,"dom":1,"frc":2,"gs":132536843,"gv":77,"h":"","i":100227,"its":0,"l":13,"n":"ŦԼ","p":"niuyue_100227","s":132536843,"v":77,"x":-8222684,"y":4961265},{"4k":0,"bb":4860710,"bl":-9301582,"br":-8769771,"bt":5285589,"c":[],"cl":2,"dom":1,"frc":2,"gs":58448830,"gv":77,"h":"","i":100234,"its":0,"l":13,"n":"¿ËÀû·òÀ¼","p":"keliful_100234","s":58448830,"v":77,"x":-9095318,"y":5059601},{"4k":0,"bb":4729810,"bl":-9304385,"br":-8979983,"bt":5002925,"c":[],"cl":2,"dom":1,"frc":2,"gs":48718082,"gv":77,"h":"","i":100235,"its":0,"l":13,"n":"¸çÂײ¼","p":"gelunbu_100235","s":48718082,"v":77,"x":-9239495,"y":4832619},{"4k":0,"bb":3940628,"bl":-11535664,"br":-10486548,"bt":4467121,"c":[],"cl":2,"dom":1,"frc":2,"gs":108728063,"gv":77,"h":"","i":100236,"its":0,"l":13,"n":"¶í¿ËÀºÉÂí,Æ¥×ȱ¤","p":"ekelahema_100236","s":108728063,"v":77,"x":-10855607,"y":4202519},{"4k":0,"bb":5469215,"bl":-13816137,"br":-13391692,"bt":5797505,"c":[],"cl":2,"dom":1,"frc":2,"gs":64658606,"gv":77,"h":"","i":100240,"its":0,"l":13,"n":"²¨ÌØÀ¼","p":"botelan_100240","s":64658606,"v":77,"x":-13653084,"y":5680597},{"4k":0,"bb":4792609,"bl":-8573843,"br":-8314248,"bt":5145182,"c":[],"cl":2,"dom":1,"frc":2,"gs":84791584,"gv":77,"h":"","i":100242,"its":0,"l":13,"n":"·Ñ³Ç","p":"feicheng_100242","s":84791584,"v":77,"x":-8367445,"y":4831358},{"4k":0,"bb":4788273,"bl":-8985012,"br":-8680416,"bt":5174175,"c":[],"cl":2,"dom":1,"frc":2,"gs":63042412,"gv":77,"h":"","i":100243,"its":0,"l":13,"n":"Æ¥×ȱ¤","p":"pizib_100243","s":63042412,"v":77,"x":-8904077,"y":4901345},{"4k":0,"bb":3895244,"bl":-9280128,"br":-8928185,"bt":4177257,"c":[],"cl":2,"dom":1,"frc":2,"gs":57226737,"gv":77,"h":"","i":100245,"its":0,"l":13,"n":"¸çÂ×±ÈÑÇ","p":"gelunbiya_100245","s":57226737,"v":77,"x":-9020852,"y":4004777},{"4k":0,"bb":2956921,"bl":-11223169,"br":-10638695,"bt":3480724,"c":[],"cl":2,"dom":1,"frc":2,"gs":61129735,"gv":77,"h":"","i":100251,"its":0,"l":13,"n":"Ê¥°²¶«Äá°Â","p":"shengandongna_100251","s":61129735,"v":77,"x":-10964379,"y":3408555},{"4k":0,"bb":3698957,"bl":-10923035,"br":-10452746,"bt":4014205,"c":[],"cl":2,"dom":1,"frc":2,"gs":80513826,"gv":77,"h":"","i":100255,"its":0,"l":13,"n":"´ïÀ˹","p":"dalas_100255","s":80513826,"v":77,"x":-10775508,"y":3842352},{"4k":0,"bb":3328048,"bl":-10752228,"br":-10396343,"bt":3801191,"c":[],"cl":2,"dom":1,"frc":2,"gs":80587358,"gv":77,"h":"","i":100256,"its":0,"l":13,"n":"ÐÝ˹¶Ù","p":"xiusidun_100256","s":80587358,"v":77,"x":-10616633,"y":3451388},{"4k":0,"bb":4729591,"bl":-12717558,"br":-12106356,"bt":5176574,"c":[],"cl":2,"dom":1,"frc":2,"gs":39634422,"gv":77,"h":"","i":100258,"its":0,"l":13,"n":"Ñκþ³Ç","p":"yanhu_100258","s":39634422,"v":77,"x":-12455789,"y":4948960},{"4k":0,"bb":1576485,"bl":16155974,"br":16233655,"bt":2038728,"c":[],"cl":2,"dom":1,"frc":2,"gs":10029995,"gv":77,"h":"","i":100492,"its":0,"l":13,"n":"Èû°àµº","p":"saiban_100492","s":10029995,"v":77,"x":16225099,"y":1698412},{"4k":0,"bb":4334962,"bl":-8725124,"br":-8442489,"bt":4589627,"c":[],"cl":2,"dom":1,"frc":2,"gs":67630912,"gv":77,"h":"","i":100263,"its":0,"l":13,"n":"ÀïÊ¿Âú","p":"lishiman_100263","s":67630912,"v":77,"x":-8620235,"y":4488468},{"4k":0,"bb":5855399,"bl":-13752763,"br":-13469378,"bt":6068226,"c":[],"cl":2,"dom":1,"frc":2,"gs":47670095,"gv":77,"h":"","i":100270,"its":0,"l":13,"n":"Î÷ÑÅͼ","p":"xiyatu_100270","s":47670095,"v":77,"x":-13622734,"y":6012120}],"cl":1,"dom":1,"frc":2,"h":"","i":54003,"its":0,"l":11,"n":"ÃÀ¹ú","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":6783512,"bl":-12778250,"br":-12459477,"bt":7157957,"c":[],"cl":2,"dom":1,"frc":2,"gs":41632128,"gv":77,"h":"","i":100530,"its":0,"l":13,"n":"°£µÂÃɶÙ","p":"aidemdun_100530","s":41632128,"v":77,"x":-12633926,"y":7048897},{"4k":0,"bb":6487310,"bl":-12778836,"br":-12459736,"bt":6802511,"c":[],"cl":2,"dom":1,"frc":2,"gs":27320469,"gv":77,"h":"","i":100533,"its":0,"l":13,"n":"¿¨¶û¼ÓÀï","p":"kaerjil_100533","s":27320469,"v":77,"x":-12698484,"y":6591291},{"4k":0,"bb":5345220,"bl":-7390875,"br":-6654999,"bt":5749408,"c":[],"cl":2,"dom":1,"frc":2,"gs":39717908,"gv":77,"h":"","i":100098,"its":0,"l":13,"n":"¹þÀû·¨¿Ë˹","p":"alfks_100098","s":39717908,"v":77,"x":-7077240,"y":5536082},{"4k":0,"bb":6213505,"bl":-13643260,"br":-12717307,"bt":6883697,"c":[],"cl":2,"dom":1,"frc":2,"gs":41157715,"gv":77,"h":"","i":100106,"its":0,"l":13,"n":"»ùÂåÄÉ","p":"jiluona_100106","s":41157715,"v":77,"x":-13302379,"y":6393902},{"4k":0,"bb":5848519,"bl":-6613653,"br":-5857767,"bt":6699446,"c":[],"cl":2,"dom":1,"frc":2,"gs":99655809,"gv":77,"h":"","i":100109,"its":0,"l":13,"n":"Ŧ·ÒÀ¼µº","p":"niufen_100109","s":99655809,"v":77,"x":-5872646,"y":6008366},{"4k":0,"bb":8351248,"bl":-14287579,"br":-12123880,"bt":9503809,"c":[],"cl":2,"dom":1,"frc":2,"gs":59453461,"gv":77,"h":"","i":100110,"its":0,"l":13,"n":"»Æµ¶Õò","p":"huangdao_100110","s":59453461,"v":77,"x":-12731952,"y":8929360},{"4k":0,"bb":5794257,"bl":-7698926,"br":-7176929,"bt":6084378,"c":[],"cl":2,"dom":1,"frc":2,"gs":94940561,"gv":77,"h":"","i":100094,"its":0,"l":13,"n":"ά¶àÀûÑÇ","p":"weiduoliya_100094","s":94940561,"v":77,"x":-13733150,"y":6146155},{"4k":0,"bb":6211602,"bl":-10894084,"br":-10586628,"bt":6485660,"c":[],"cl":2,"dom":1,"frc":2,"gs":23405886,"gv":77,"h":"","i":100525,"its":0,"l":13,"n":"ÎÂÄá²®","p":"wennibo_100525","s":23405886,"v":77,"x":-10822082,"y":6388407},{"4k":0,"bb":5578002,"bl":-8357657,"br":-8109343,"bt":5834548,"c":[],"cl":2,"dom":1,"frc":2,"gs":45801436,"gv":77,"h":"","i":100128,"its":0,"l":13,"n":"ÃÉÌØÀû¶û","p":"mengtele_100128","s":45801436,"v":77,"x":-8206581,"y":5669527},{"4k":0,"bb":5462036,"bl":-8707453,"br":-8265067,"bt":5784444,"c":[],"cl":2,"dom":1,"frc":2,"gs":50371248,"gv":77,"h":"","i":100131,"its":0,"l":13,"n":"ä×Ì«»ª","p":"wotaihua_100131","s":50371248,"v":77,"x":-8426664,"y":5657404},{"4k":0,"bb":5803610,"bl":-8067810,"br":-7778233,"bt":6075477,"c":[],"cl":2,"dom":1,"frc":2,"gs":24725169,"gv":77,"h":"","i":100132,"its":0,"l":13,"n":"¿ý±±¿ËÊÐ","p":"kuibeik_100132","s":24725169,"v":77,"x":-7927490,"y":5879971},{"4k":0,"bb":5066388,"bl":-9367536,"br":-8427946,"bt":5835646,"c":[],"cl":2,"dom":1,"frc":2,"gs":170031233,"gv":77,"h":"","i":100139,"its":0,"l":13,"n":"¶àÂ×¶à,¹þÃܶû¶Ù,ÄáÑǼÓÀ","p":"duolunduo_100139","s":170031233,"v":77,"x":-8836991,"y":5382159},{"4k":0,"bb":6228807,"bl":-13899966,"br":-13443487,"bt":6625256,"c":[],"cl":2,"dom":1,"frc":2,"gs":39932538,"gv":77,"h":"","i":100140,"its":0,"l":13,"n":"θ绪,ÁÐÖÎÎÄ","p":"wengehua_100140","s":39932538,"v":77,"x":-13705195,"y":6286029}],"cl":1,"dom":1,"frc":2,"h":"","i":54015,"its":0,"l":11,"n":"¼ÓÄôó","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":950416,"bl":11371741,"br":12186206,"bt":2662871,"c":[{"4k":0,"bb":2014440,"bl":-11770916,"br":-11105361,"bt":2830844,"c":[],"cl":2,"dom":1,"frc":2,"gs":59708640,"gv":77,"h":"","i":100358,"its":0,"l":13,"n":"À³°º,°ÍÑǶûËþ¸Û,¹Ï´ïÀ¹þÀ,¹ÏÄÉ»ªÍÐ","p":"laiang_100358","s":59708640,"v":77,"x":-11317305,"y":2388136},{"4k":0,"bb":2599867,"bl":-13172688,"br":-12181283,"bt":3836634,"c":[],"cl":2,"dom":1,"frc":2,"gs":24141506,"gv":77,"h":"","i":100359,"its":0,"l":13,"n":"µÙ»ªÄÉ","p":"dihuan_100359","s":24141506,"v":77,"x":-13028807,"y":3807902},{"4k":0,"bb":1624975,"bl":-10487009,"br":-9631969,"bt":2449023,"c":[],"cl":2,"dom":1,"frc":2,"gs":31778233,"gv":77,"h":"","i":100360,"its":0,"l":13,"n":"÷Àï´ï,ÆæÇÙÒÁ²ì,¿²À¥","p":"meilida_100360","s":31778233,"v":77,"x":-9859428,"y":2339043},{"4k":0,"bb":2935696,"bl":-12128477,"br":-11507235,"bt":3721369,"c":[],"cl":2,"dom":1,"frc":2,"gs":22563488,"gv":77,"h":"","i":100361,"its":0,"l":13,"n":"ÆæÍßÍß","p":"qiwawa_100361","s":22563488,"v":77,"x":-11807686,"y":3308354},{"4k":0,"bb":1753509,"bl":-11378031,"br":-10439204,"bt":2556023,"c":[],"cl":2,"dom":1,"frc":2,"gs":97790742,"gv":77,"h":"","i":100363,"its":0,"l":13,"n":"Ä«Î÷¸ç³Ç,ÆÕ°£²¼À,Íß¹þ¿¨","p":"moxigecity_100363","s":97790742,"v":77,"x":-11035578,"y":2191592},{"4k":0,"bb":2404227,"bl":-11377526,"br":-10814828,"bt":3199223,"c":[],"cl":2,"dom":1,"frc":2,"gs":39487770,"gv":77,"h":"","i":100365,"its":0,"l":13,"n":"Ä«Î÷¸çÃÉÌØÀ×","p":"mengtelei_100365","s":39487770,"v":77,"x":-11167297,"y":2941606}],"cl":1,"dom":1,"frc":2,"h":"","i":54025,"its":0,"l":11,"n":"Ä«Î÷¸ç","p":"","s":2905338,"v":15,"x":11925040,"y":2059946},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":1171110,"bl":-9760342,"br":-9236664,"bt":1677988,"c":[],"cl":2,"dom":1,"frc":2,"gs":19054445,"gv":77,"h":"","i":100147,"its":0,"l":13,"n":"ÂíÄǹÏ","p":"managua_100147","s":19054445,"v":77,"x":-9599871,"y":1349751}],"cl":1,"dom":1,"frc":2,"h":"","i":54032,"its":0,"l":11,"n":"Äá¼ÓÀ¹Ï","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":2010760,"bl":-7563677,"br":-7263085,"bt":2084246,"c":[],"cl":2,"dom":1,"frc":2,"gs":27225888,"gv":77,"h":"","i":100389,"its":0,"l":13,"n":"Ê¥ºú°²","p":"shenghua_100389","s":27225888,"v":77,"x":-7358957,"y":2078487}],"cl":1,"dom":1,"frc":2,"h":"","i":54028,"its":0,"l":11,"n":"²¨¶àÀè¸÷","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":2428732,"bl":-9456857,"br":-8956104,"bt":2644437,"c":[],"cl":2,"dom":1,"frc":2,"gs":16936085,"gv":77,"h":"","i":100463,"its":0,"l":13,"n":"¹þÍßÄÇ","p":"hawana_100463","s":16936085,"v":77,"x":-9169107,"y":2628837}],"cl":1,"dom":1,"frc":2,"h":"","i":54039,"its":0,"l":11,"n":"¹Å°Í","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":802103,"bl":-9270564,"br":-8585898,"bt":1107005,"c":[],"cl":2,"dom":1,"frc":2,"gs":18230810,"gv":77,"h":"","i":100489,"its":0,"l":13,"n":"°ÍÄÃÂí³Ç","p":"banama_100489","s":18230810,"v":77,"x":-8839182,"y":1010608}],"cl":1,"dom":1,"frc":2,"h":"","i":54021,"its":0,"l":11,"n":"°ÍÄÃÂí","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":2216580,"bl":2665350,"br":4144360,"bt":3697831,"c":[],"cl":2,"dom":1,"frc":2,"gs":51212252,"gv":78,"h":"","i":100344,"its":0,"l":13,"n":"¿ªÂÞ","p":"kailuo_100344","s":51212252,"v":78,"x":3477180,"y":3487670}],"cl":1,"dom":1,"frc":2,"h":"","i":70102,"its":0,"l":11,"n":"°£¼°","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":-4116590,"bl":1986929,"br":2684526,"bt":-3550264,"c":[],"cl":2,"dom":1,"frc":2,"gs":33707505,"gv":78,"h":"","i":100357,"its":0,"l":13,"n":"¿ªÆÕ¶Ø","p":"kaipudun_100357","s":33707505,"v":78,"x":2050967,"y":-3994616}],"cl":1,"dom":1,"frc":2,"h":"","i":70087,"its":0,"l":11,"n":"ÄÏ·Ç","p":"","s":2905338,"v":15,"x":8939138,"y":983360},{"4k":0,"bb":655571,"bl":8852423,"br":9114800,"bt":1092989,"c":[{"4k":0,"bb":3164152,"bl":-1469411,"br":-111319,"bt":4264562,"c":[],"cl":2,"dom":1,"frc":2,"gs":50932896,"gv":78,"h":"","i":100382,"its":0,"l":13,"n":"ÂíÀ¿¦Ê²","p":"malakashi_100382","s":50932896,"v":78,"x":-888494,"y":3692199}],"cl":1,"dom":1,"frc":2,"h":"","i":70052,"its":0,"l":11,"n":"ĦÂå¸ç","p":"","s":2905338,"v":15,"x":8939138,"y":983360}],"dver":522,"fver":3000} |
| New file |
| | |
| | | { |
| | | "ver":3, |
| | | "cities": |
| | | [ |
| | | {"i":131,"n":"北京市","bl": 12893020.92, "bb": 4781550.32, "br": 13022044.92, "bt": 4899310.32}, |
| | | {"i":289,"n":"上海市","bl": 13478516.92, "bb": 3608446.32, "br": 13566964.92, "bt": 3672830.32}, |
| | | {"i":257,"n":"广州市","bl": 12574260.92, "bb": 2604350.32, "br": 12640436.92, "bt": 2668222.32}, |
| | | {"i":340,"n":"深圳市","bl": 12662868.92, "bb": 2556766.32, "br": 12730708.92, "bt": 2599518.32}, |
| | | {"i":179,"n":"杭州市","bl": 13351892.92, "bb": 3502942.32, "br": 13423700.92, "bt": 3547614.32}, |
| | | {"i":176,"n":"太原市","bl": 12487124.92, "bb": 4508254.32, "br": 12543796.92, "bt": 4560446.32}, |
| | | {"i":332,"n":"天津市","bl": 13012180.92, "bb": 4689758.32, "br": 13110484.92, "bt": 4745822.32}, |
| | | {"i":288,"n":"济南市","bl": 12993108.92, "bb": 4340606.32, "br": 13087956.92, "bt": 4397694.32}, |
| | | {"i":224,"n":"苏州市","bl": 13377780.92, "bb": 3618878.32, "br": 13451572.92, "bt": 3705534.32}, |
| | | {"i":194,"n":"厦门市","bl": 13107028.92, "bb": 2778878.32, "br": 13188308.92, "bt": 2834942.32}, |
| | | {"i":236,"n":"青岛市","bl": 13366836.92, "bb": 4261630.32, "br": 13419476.92, "bt": 4333950.32}, |
| | | {"i":268,"n":"郑州市","bl": 12628724.92, "bb": 4088862.32, "br": 12685300.92, "bt": 4123422.32}, |
| | | {"i":75,"n":"成都市","bl": 11550516.92, "bb": 3543262.32, "br": 11622324.92, "bt": 3597790.32}, |
| | | {"i":218,"n":"武汉市","bl": 12695220.92, "bb": 3523934.32, "br": 12756148.92, "bt": 3578590.32}, |
| | | {"i":315,"n":"南京市","bl": 13197364.92, "bb": 3725150.32, "br": 13256884.92, "bt": 3782494.32}, |
| | | {"i":233,"n":"西安市","bl": 12106228.92, "bb": 4019550.32, "br": 12158836.92, "bt": 4062046.32}, |
| | | {"i":127,"n":"合肥市","bl": 13033076.92, "bb": 3697886.32, "br": 13082996.92, "bt": 3744606.32}, |
| | | {"i":300,"n":"福州市","bl": 13258484.92, "bb": 2964830.32, "br": 13312756.92, "bt": 3016030.32}, |
| | | {"i":158,"n":"长沙市","bl": 12562932.92, "bb": 3239966.32, "br": 12607860.92, "bt": 3265502.32}, |
| | | {"i":150,"n":"石家庄市","bl": 12724788.92, "bb": 4541342.32, "br": 12774580.92, "bt": 4578718.32}, |
| | | {"i":132,"n":"重庆市","bl": 11840820.92, "bb": 3400990.32, "br": 11881012.92, "bt": 3445534.32}, |
| | | {"i":104,"n":"昆明市","bl": 11420468.92, "bb": 2843294.32, "br": 11464500.92, "bt": 2877726.32}, |
| | | {"i":261,"n":"南宁市","bl":12036148.92,"bb":2564894.32,"br":12082612.92,"bt":2609310.32}, |
| | | {"i":163,"n":"南昌市","bl": 12877940.92, "bb": 3291614.32, "br": 12923508.92, "bt": 3328734.32}, |
| | | {"i":53,"n":"长春市","bl": 13926516.92, "bb": 5396574.32, "br": 13983348.92, "bt": 5446494.32}, |
| | | {"i":146,"n":"贵阳市","bl": 11854964.92, "bb": 3024990.32, "br": 11901300.92, "bt": 3072606.32}, |
| | | {"i":180,"n":"宁波市","bl": 13508084.92, "bb": 3449630.32, "br": 13576052.92, "bt": 3491102.32}, |
| | | {"i":48,"n":"哈尔滨市","bl": 14051444.92, "bb": 5685534.32, "br": 14123764.92, "bt": 5737886.32}, |
| | | {"i":92,"n":"乌鲁木齐市","bl": 9718644.92, "bb": 5391262.32, "br": 9779444.92, "bt": 5444894.32}, |
| | | {"i":317,"n":"无锡市","bl": 13362487.810000, "bb": 3664426.860000, "br": 13422487.810000, "bt": 3704426.860000}, |
| | | {"i":321,"n":"呼和浩特市","bl": 12400108.610000, "bb": 4938853.060000, "br": 12460108.610000, "bt": 4978853.060000}, |
| | | {"i":178,"n":"温州市","bl": 13405366.190000, "bb": 3209086.950000, "br": 13465366.190000, "bt": 3249086.950000}, |
| | | {"i":125,"n":"海口市","bl": 12252102.320000, "bb": 2240885.320000, "br": 12312102.320000, "bt": 2280885.320000}, |
| | | {"i":316,"n":"徐州市","bl": 13015462.300000, "bb": 4021039.600000, "br": 13075462.300000, "bt": 4061039.600000}, |
| | | {"i":119,"n":"东莞市","bl": 12634225.340000, "bb": 2600346.880000, "br": 12694225.340000, "bt": 2640346.880000}, |
| | | {"i":347,"n":"连云港市","bl": 13236519.120000, "bb": 4065375.220000, "br": 13296519.120000, "bt": 4105375.220000}, |
| | | {"i":138,"n":"佛山市","bl": 12564159.160000, "bb": 2599393.220000, "br": 12624159.160000, "bt": 2639393.220000}, |
| | | {"i":307,"n":"保定市","bl": 12826963.350000, "bb": 4658360.500000, "br": 12886963.350000, "bt": 4698360.500000}, |
| | | {"i":36,"n":"兰州市","bl": 11527683.250000, "bb": 4264074.360000, "br": 11587683.250000, "bt": 4304074.360000}, |
| | | {"i":58,"n":"沈阳市","bl": 13710624.940000, "bb": 5083604.930000, "br": 13770624.940000, "bt": 5123604.930000}, |
| | | {"i":134,"n":"泉州市","bl": 13172675.600000, "bb": 2825515.500000, "br": 13232675.600000, "bt": 2865515.500000}, |
| | | {"i":167,"n":"大连市","bl": 13505871.310000, "bb": 4667215.520000, "br": 13565871.310000, "bt": 4707215.520000}, |
| | | {"i":153,"n":"洛阳市","bl": 12487737.400000, "bb": 4072892.140000, "br": 12547737.400000, "bt": 4112892.140000}, |
| | | {"i":160,"n":"镇江市","bl": 13267907.460000, "bb": 3747190.940000, "br": 13327907.460000, "bt": 3787190.940000}, |
| | | {"i":162,"n":"淮安市","bl": 13220523.910000, "bb": 3932219.560000, "br": 13280523.910000, "bt": 3972219.560000}, |
| | | {"i":349,"n":"九江市","bl": 12883184.520000, "bb": 3426185.890000, "br": 12943184.520000, "bt": 3466185.890000}, |
| | | {"i":161,"n":"南通市","bl": 13425756.380000, "bb": 3722375.180000, "br": 13485756.380000, "bt": 3762375.180000}, |
| | | {"i":360,"n":"银川市","bl": 11792979.760000, "bb": 4603825.040000, "br": 11852979.760000, "bt": 4643825.040000}, |
| | | {"i":142,"n":"桂林市","bl": 12244323.040000, "bb": 2869670.320000, "br": 12304323.040000, "bt": 2909670.320000}, |
| | | {"i":149,"n":"沧州市","bl": 12979360.980000, "bb": 4574826.050000, "br": 13039360.980000, "bt": 4614826.050000}, |
| | | {"i":191,"n":"廊坊市","bl": 12961526.930000, "bb": 4748788.230000, "br": 13021526.930000, "bt": 4788788.230000}, |
| | | {"i":348,"n":"常州市","bl": 13326465.000000, "bb": 3690635.190000, "br": 13386465.000000, "bt": 3730635.190000}, |
| | | {"i":187,"n":"中山市","bl": 12596223.350000, "bb": 2540577.370000, "br": 12656223.350000, "bt": 2580577.370000}, |
| | | {"i":287,"n":"潍坊市","bl": 13233041.640000, "bb": 4353827.070000, "br": 13293041.640000, "bt": 4393827.070000}, |
| | | {"i":305,"n":"柳州市","bl": 12150978.590000, "bb": 2755794.040000, "br": 12210978.590000, "bt": 2795794.040000}, |
| | | {"i":308,"n":"周口市","bl": 12733375.120000, "bb": 3934511.680000, "br": 12793375.120000, "bt": 3974511.680000}, |
| | | {"i":333,"n":"金华市","bl": 13289808.730000, "bb": 3347777.040000, "br": 13349808.730000, "bt": 3387777.040000}, |
| | | {"i":234,"n":"临沂市","bl": 13143777.400000, "bb": 4128945.460000, "br": 13203777.400000, "bt": 4168945.460000}, |
| | | {"i":55,"n":"吉林市","bl": 14059253.890000, "bb": 5395759.910000, "br": 14119253.890000, "bt": 5435759.910000}, |
| | | {"i":334,"n":"嘉兴市","bl": 13413135.590000, "bb": 3561369.510000, "br": 13473135.590000, "bt": 3601369.510000}, |
| | | {"i":301,"n":"惠州市","bl": 12706274.780000, "bb": 2608830.720000, "br": 12766274.780000, "bt": 2648830.720000}, |
| | | {"i":66,"n":"西宁市","bl": 11298876.410000, "bb": 4343410.220000, "br": 11358876.410000, "bt": 4383410.220000}, |
| | | {"i":326,"n":"烟台市","bl": 13474264.830000, "bb": 4467886.610000, "br": 13534264.830000, "bt": 4507886.610000}, |
| | | {"i":265,"n":"唐山市","bl": 13126264.690000, "bb": 4767766.500000, "br": 13186264.690000, "bt": 4807766.500000}, |
| | | {"i":244,"n":"台州市","bl": 13488854.290000, "bb": 3292807.610000, "br": 13548854.290000, "bt": 3332807.610000}, |
| | | {"i":151,"n":"邯郸市","bl": 12714293.860000, "bb": 4339069.600000, "br": 12774293.860000, "bt": 4379069.600000}, |
| | | {"i":293,"n":"绍兴市","bl": 13394438.130000, "bb": 3462292.230000, "br": 13454438.130000, "bt": 3502292.230000}, |
| | | {"i":157,"n":"荆州市","bl": 12464843.300000, "bb": 3504596.710000, "br": 12524843.300000, "bt": 3544596.710000}, |
| | | {"i":140,"n":"珠海市","bl": 12611851.330000, "bb": 2506069.550000, "br": 12671851.330000, "bt": 2546069.550000}, |
| | | {"i":152,"n":"新乡市","bl": 12650840.640000, "bb": 4160790.270000, "br": 12710840.640000, "bt": 4200790.270000}, |
| | | {"i":223,"n":"盐城市","bl": 13345056.760000, "bb": 3902107.560000, "br": 13405056.760000, "bt": 3942107.560000}, |
| | | {"i":220,"n":"岳阳市","bl": 12565513.920000, "bb": 3382693.340000, "br": 12625513.920000, "bt": 3422693.340000}, |
| | | {"i":303,"n":"汕头市","bl": 12964315.300000, "bb": 2641400.920000, "br": 13024315.300000, "bt": 2681400.920000}, |
| | | {"i":309,"n":"南阳市","bl": 12498348.170000, "bb": 3853326.130000, "br": 12558348.170000, "bt": 3893326.130000}, |
| | | {"i":286,"n":"济宁市","bl": 12950082.650000, "bb": 4173680.010000, "br": 13010082.650000, "bt": 4213680.010000}, |
| | | {"i":277,"n":"宿迁市","bl": 13138893.220000, "bb": 3978280.610000, "br": 13198893.220000, "bt": 4018280.610000}, |
| | | {"i":346,"n":"扬州市","bl": 13264784.040000, "bb": 3773942.000000, "br": 13324784.040000, "bt": 3813942.000000}, |
| | | {"i":302,"n":"江门市","bl": 12557936.300000, "bb": 2544165.550000, "br": 12617936.300000, "bt": 2584165.550000}, |
| | | {"i":199,"n":"阳江市","bl": 12435359.340000, "bb": 2460045.770000, "br": 12495359.340000, "bt": 2500045.770000}, |
| | | {"i":354,"n":"淄博市","bl": 13112425.710000, "bb": 4366080.450000, "br": 13172425.710000, "bt": 4406080.450000}, |
| | | {"i":338,"n":"肇庆市","bl": 12491313.980000, "bb": 2604634.130000, "br": 12551313.980000, "bt": 2644634.130000}, |
| | | {"i":365,"n":"赣州市","bl": 12764746.090000, "bb": 2941136.590000, "br": 12824746.090000, "bt": 2981136.590000}, |
| | | {"i":266,"n":"邢台市","bl": 12718500.990000, "bb": 4402806.700000, "br": 12778500.990000, "bt": 4442806.700000}, |
| | | {"i":159,"n":"衡阳市","bl": 12502909.750000, "bb": 3071248.080000, "br": 12562909.750000, "bt": 3111248.080000}, |
| | | {"i":238,"n":"晋中市","bl": 12520130.570000, "bb": 4489828.420000, "br": 12580130.570000, "bt": 4529828.420000}, |
| | | {"i":267,"n":"安阳市","bl": 12699723.380000, "bb": 4270388.550000, "br": 12759723.380000, "bt": 4310388.550000}, |
| | | {"i":240,"n":"绵阳市","bl": 11625891.880000, "bb": 3655935.190000, "br": 11685891.880000, "bt": 3695935.190000}, |
| | | {"i":325,"n":"泰安市","bl": 13004475.870000, "bb": 4281068.220000, "br": 13064475.870000, "bt": 4321068.220000}, |
| | | {"i":276,"n":"泰州市","bl": 13319534.730000, "bb": 3782809.030000, "br": 13379534.730000, "bt": 3822809.030000}, |
| | | {"i":155,"n":"许昌市","bl": 12642226.900000, "bb": 3988261.730000, "br": 12702226.900000, "bt": 4028261.730000}, |
| | | {"i":328,"n":"运城市","bl": 12327360.880000, "bb": 4124403.790000, "br": 12387360.880000, "bt": 4164403.790000}, |
| | | {"i":264,"n":"张家口市","bl": 12760056.420000, "bb": 4936342.980000, "br": 12820056.420000, "bt": 4976342.980000}, |
| | | {"i":353,"n":"菏泽市","bl": 12823462.270000, "bb": 4154706.020000, "br": 12883462.270000, "bt": 4194706.020000}, |
| | | {"i":237,"n":"朔州市","bl": 12491344.520000, "bb": 4722817.090000, "br": 12551344.520000, "bt": 4762817.090000}, |
| | | {"i":211,"n":"焦作市","bl": 12572821.050000, "bb": 4150929.200000, "br": 12632821.050000, "bt": 4190929.200000}, |
| | | {"i":366,"n":"聊城市","bl": 12881739.700000, "bb": 4317899.460000, "br": 12941739.700000, "bt": 4357899.460000}, |
| | | {"i":337,"n":"铜陵市","bl": 13085741.520000, "bb": 3582909.300000, "br": 13145741.520000, "bt": 3622909.300000}, |
| | | {"i":368,"n":"临汾市","bl": 12386576.140000, "bb": 4268945.310000, "br": 12446576.140000, "bt": 4308945.310000}, |
| | | {"i":198,"n":"湛江市","bl": 12255916.770000, "bb": 2386974.260000, "br": 12315916.770000, "bt": 2426974.260000}, |
| | | {"i":213,"n":"平顶山市","bl": 12582730.050000, "bb": 3950697.960000, "br": 12642730.050000, "bt": 3990697.960000} |
| | | ] |
| | | } |
| New file |
| | |
| | | {"cities":[{"4k":0,"bb":4757504,"bl":12849152,"br":13082624,"bt":4994048,"c":[],"cl":2,"dom":1,"frc":1,"h":"bj","i":131,"its":1,"l":12,"n":"±±¾©ÊÐ","p":"beijing_131","s":45521986,"v":320,"x":12959247,"y":4825323},{"4k":0,"bb":3568640,"bl":13454336,"br":13582336,"bt":3724288,"c":[],"cl":2,"dom":1,"frc":1,"h":"sh","i":289,"its":1,"l":12,"n":"ÉϺ£ÊÐ","p":"shanghai_289","s":41108081,"v":320,"x":13523376,"y":3641154},{"4k":0,"bb":2556928,"bl":12574720,"br":12698624,"bt":2728960,"c":[],"cl":2,"dom":1,"frc":1,"h":"gz","i":257,"its":1,"l":12,"n":"¹ãÖÝÊÐ","p":"guangzhou_257","s":30107772,"v":320,"x":12609501,"y":2631394},{"4k":0,"bb":3640320,"bl":13176832,"br":13275136,"bt":3822592,"c":[],"cl":2,"dom":1,"frc":1,"h":"nj","i":315,"its":1,"l":12,"n":"ÄϾ©ÊÐ","p":"nanjing_315","s":21777532,"v":320,"x":13225203,"y":3748900},{"4k":0,"bb":3379200,"bl":13174784,"br":13440000,"bt":3556352,"c":[],"cl":2,"dom":1,"frc":1,"h":"hz","i":179,"its":1,"l":12,"n":"º¼ÖÝÊÐ","p":"hangzhou_179","s":23401139,"v":320,"x":13376654,"y":3517776},{"4k":0,"bb":3493888,"bl":11468800,"br":11677696,"bt":3667968,"c":[],"cl":2,"dom":1,"frc":1,"h":"cd","i":75,"its":1,"l":12,"n":"³É¶¼ÊÐ","p":"chengdu_75","s":28504148,"v":320,"x":11585284,"y":3567299},{"4k":0,"bb":2523136,"bl":12654592,"br":12764160,"bt":2598912,"c":[],"cl":2,"dom":1,"frc":1,"h":"sz","i":340,"its":1,"l":12,"n":"ÉîÛÚÊÐ","p":"shenzhen_340","s":28685707,"v":320,"x":12697742,"y":2560988},{"bb":2511872,"bl":12670976,"br":12747776,"bt":2564096,"c":[],"cl":2,"dom":1,"frc":2,"gs":63494441,"gv":75,"h":"xgtbxz","i":2912,"its":0,"l":11,"n":"Ïã¸ÛÌØ±ðÐÐÕþÇø","p":"xianggangtebiexingzheng_2912","s":63494441,"v":75,"x":12709499,"y":2529064},{"bb":2507776,"bl":12639232,"br":12648448,"bt":2522112,"c":[],"cl":2,"dom":1,"frc":2,"gs":22632328,"gv":75,"h":"amtbxz","i":2911,"its":0,"l":13,"n":"°ÄÃÅÌØ±ðÐÐÕþÇø","p":"aomentebiexingzheng_2911","s":22632328,"v":75,"x":12640429,"y":2518425}],"dver":333,"fver":1} |
| New file |
| | |
| | | {"cities":[{"i":1,"s":6311577},{"i":33,"s":374657},{"i":34,"s":369346},{"i":35,"s":784583},{"i":36,"s":4001430},{"i":37,"s":824859},{"i":38,"s":161574},{"i":39,"s":827221},{"i":40,"s":513938},{"i":41,"s":1989451},{"i":42,"s":1236080},{"i":43,"s":582875},{"i":44,"s":1363207},{"i":45,"s":516660},{"i":46,"s":814087},{"i":47,"s":374346},{"i":48,"s":8298071},{"i":49,"s":1378713},{"i":50,"s":1836166},{"i":51,"s":1027412},{"i":52,"s":1406803},{"i":53,"s":7802022},{"i":54,"s":1552641},{"i":55,"s":2922503},{"i":56,"s":1274608},{"i":57,"s":816095},{"i":58,"s":11305203},{"i":59,"s":1231027},{"i":60,"s":1334879},{"i":61,"s":1591091},{"i":62,"s":731286},{"i":63,"s":794223},{"i":64,"s":1627312},{"i":65,"s":407298},{"i":66,"s":2318949},{"i":67,"s":142942},{"i":68,"s":191525},{"i":69,"s":427116},{"i":70,"s":75934},{"i":71,"s":85734},{"i":72,"s":61945},{"i":73,"s":394522},{"i":74,"s":2644756},{"i":75,"s":22595419},{"i":76,"s":965040},{"i":77,"s":1478931},{"i":78,"s":1031256},{"i":79,"s":2097352},{"i":80,"s":1311645},{"i":81,"s":890966},{"i":82,"s":333718},{"i":83,"s":777662},{"i":84,"s":116498},{"i":85,"s":838583},{"i":86,"s":1083769},{"i":87,"s":714852},{"i":88,"s":335815},{"i":89,"s":354890},{"i":90,"s":1357614},{"i":91,"s":588366},{"i":92,"s":4842337},{"i":93,"s":1187938},{"i":94,"s":506545},{"i":95,"s":536398},{"i":96,"s":349367},{"i":97,"s":111416},{"i":98,"s":172390},{"i":99,"s":96653},{"i":100,"s":840384},{"i":101,"s":77431},{"i":102,"s":214865},{"i":103,"s":51153},{"i":104,"s":9950066},{"i":105,"s":1416121},{"i":106,"s":1672399},{"i":107,"s":1602884},{"i":108,"s":1072131},{"i":109,"s":960604},{"i":110,"s":748693},{"i":111,"s":2050356},{"i":112,"s":1121533},{"i":113,"s":208741},{"i":114,"s":1410196},{"i":115,"s":353429},{"i":116,"s":829689},{"i":117,"s":663653},{"i":118,"s":603348},{"i":119,"s":12755714},{"i":120,"s":964},{"i":121,"s":1426643},{"i":122,"s":550782},{"i":123,"s":568553},{"i":124,"s":880064},{"i":125,"s":3221357},{"i":126,"s":1654577},{"i":127,"s":7394210},{"i":128,"s":2376756},{"i":129,"s":2209133},{"i":130,"s":2843045},{"i":131,"s":29648081},{"i":132,"s":19676006},{"i":133,"s":1954890},{"i":134,"s":6865312},{"i":135,"s":875771},{"i":136,"s":641010},{"i":137,"s":1959547},{"i":138,"s":11728277},{"i":139,"s":2326966},{"i":140,"s":3604823},{"i":141,"s":2461935},{"i":142,"s":3515475},{"i":143,"s":1377538},{"i":144,"s":845095},{"i":145,"s":1137399},{"i":146,"s":4509862},{"i":147,"s":978397},{"i":148,"s":2733643},{"i":149,"s":2940804},{"i":150,"s":8282513},{"i":151,"s":3209391},{"i":152,"s":2881173},{"i":153,"s":4931275},{"i":154,"s":2202765},{"i":155,"s":1938270},{"i":156,"s":3053534},{"i":157,"s":2437574},{"i":158,"s":10162032},{"i":159,"s":2755455},{"i":160,"s":3384868},{"i":161,"s":6557961},{"i":162,"s":3304197},{"i":163,"s":5894980},{"i":164,"s":815941},{"i":165,"s":1207150},{"i":166,"s":1940242},{"i":167,"s":8019474},{"i":168,"s":1159737},{"i":169,"s":1028703},{"i":170,"s":2224879},{"i":171,"s":1764148},{"i":172,"s":2112686},{"i":173,"s":1916988},{"i":174,"s":1981050},{"i":175,"s":3457026},{"i":176,"s":5584262},{"i":177,"s":1157595},{"i":178,"s":8566717},{"i":179,"s":16817914},{"i":180,"s":11010128},{"i":181,"s":554125},{"i":182,"s":424196},{"i":183,"s":651258},{"i":184,"s":1546128},{"i":185,"s":509978},{"i":186,"s":1759763},{"i":187,"s":5544835},{"i":188,"s":1524043},{"i":189,"s":1682502},{"i":190,"s":1593514},{"i":191,"s":3285355},{"i":192,"s":1962302},{"i":193,"s":1987719},{"i":194,"s":7134897},{"i":195,"s":2033135},{"i":196,"s":1034064},{"i":197,"s":2382911},{"i":198,"s":3073835},{"i":199,"s":1443961},{"i":200,"s":1761123},{"i":201,"s":1353539},{"i":202,"s":891193},{"i":203,"s":1460594},{"i":204,"s":741522},{"i":205,"s":1256694},{"i":206,"s":1134183},{"i":207,"s":1865890},{"i":208,"s":2028198},{"i":209,"s":1692170},{"i":210,"s":2113204},{"i":211,"s":1676765},{"i":212,"s":1309868},{"i":213,"s":2255001},{"i":214,"s":2462095},{"i":215,"s":954228},{"i":216,"s":1750067},{"i":217,"s":1391014},{"i":218,"s":14010848},{"i":219,"s":2390757},{"i":220,"s":2692880},{"i":221,"s":1305516},{"i":222,"s":2369082},{"i":223,"s":4992249},{"i":224,"s":18113276},{"i":225,"s":988679},{"i":226,"s":1460234},{"i":227,"s":1107957},{"i":228,"s":1139500},{"i":229,"s":3011889},{"i":230,"s":330500},{"i":231,"s":1936052},{"i":232,"s":454440},{"i":233,"s":12641182},{"i":234,"s":5106224},{"i":235,"s":1830035},{"i":236,"s":10898447},{"i":237,"s":924045},{"i":238,"s":1898538},{"i":239,"s":1149901},{"i":240,"s":3619019},{"i":241,"s":1346873},{"i":242,"s":970164},{"i":243,"s":1958184},{"i":244,"s":5941931},{"i":245,"s":1311427},{"i":246,"s":551868},{"i":247,"s":199815},{"i":248,"s":1033336},{"i":249,"s":2206216},{"i":250,"s":1181949},{"i":251,"s":1638454},{"i":252,"s":1372895},{"i":253,"s":1001030},{"i":254,"s":1776821},{"i":255,"s":3245232},{"i":256,"s":554223},{"i":257,"s":23003567},{"i":258,"s":1102103},{"i":259,"s":2364490},{"i":260,"s":884498},{"i":261,"s":7723677},{"i":262,"s":2626827},{"i":263,"s":1037991},{"i":264,"s":2618021},{"i":265,"s":4997939},{"i":266,"s":2717502},{"i":267,"s":2461329},{"i":268,"s":13105068},{"i":269,"s":2502978},{"i":270,"s":2504317},{"i":271,"s":2492227},{"i":272,"s":1550081},{"i":273,"s":1854134},{"i":274,"s":924350},{"i":275,"s":1654833},{"i":276,"s":4064925},{"i":277,"s":3098400},{"i":278,"s":2256436},{"i":279,"s":656010},{"i":280,"s":1468699},{"i":281,"s":1880239},{"i":282,"s":1625886},{"i":283,"s":1784699},{"i":284,"s":1136246},{"i":285,"s":715547},{"i":286,"s":4220643},{"i":287,"s":6837477},{"i":288,"s":8469972},{"i":289,"s":32715397},{"i":290,"s":1222772},{"i":291,"s":3031438},{"i":292,"s":1870406},{"i":293,"s":5310986},{"i":294,"s":3677074},{"i":295,"s":1600856},{"i":296,"s":2703213},{"i":297,"s":1932482},{"i":298,"s":1793238},{"i":299,"s":888934},{"i":300,"s":8345872},{"i":301,"s":5210250},{"i":302,"s":4155961},{"i":303,"s":3290991},{"i":304,"s":1341341},{"i":305,"s":3108852},{"i":306,"s":1248891},{"i":307,"s":5825971},{"i":308,"s":2394732},{"i":309,"s":4038472},{"i":310,"s":1749123},{"i":311,"s":1295332},{"i":312,"s":833051},{"i":313,"s":1931997},{"i":314,"s":1415182},{"i":315,"s":12814423},{"i":316,"s":6727373},{"i":317,"s":10118742},{"i":318,"s":1926887},{"i":319,"s":1545388},{"i":320,"s":2369965},{"i":321,"s":3760084},{"i":322,"s":724486},{"i":323,"s":2077916},{"i":324,"s":959952},{"i":325,"s":2823025},{"i":326,"s":6219747},{"i":327,"s":1335595},{"i":328,"s":2369617},{"i":329,"s":1584369},{"i":330,"s":1551149},{"i":331,"s":1688147},{"i":332,"s":13147270},{"i":333,"s":6920550},{"i":334,"s":5918167},{"i":335,"s":638858},{"i":336,"s":1065255},{"i":337,"s":707319},{"i":338,"s":2725458},{"i":339,"s":1030030},{"i":340,"s":21386101},{"i":341,"s":1430876},{"i":342,"s":1454867},{"i":343,"s":1040534},{"i":344,"s":1391683},{"i":345,"s":1617952},{"i":346,"s":4714271},{"i":347,"s":3554536},{"i":348,"s":8007707},{"i":349,"s":3096983},{"i":350,"s":975243},{"i":351,"s":1179307},{"i":352,"s":1452857},{"i":353,"s":2610672},{"i":354,"s":4265964},{"i":355,"s":1657013},{"i":356,"s":1898936},{"i":357,"s":866885},{"i":358,"s":1128564},{"i":359,"s":741347},{"i":360,"s":3175491},{"i":361,"s":2067557},{"i":362,"s":1298603},{"i":363,"s":1762962},{"i":364,"s":2630621},{"i":365,"s":3856911},{"i":366,"s":2009723},{"i":367,"s":1262234},{"i":368,"s":2251675},{"i":369,"s":1704042},{"i":370,"s":1668790},{"i":371,"s":976348},{"i":372,"s":2425437},{"i":373,"s":1369455},{"i":1277,"s":571535},{"i":2911,"s":554211},{"i":2912,"s":5020758}],"fver":1,"dver":20150320} |
| New file |
| | |
| | | {"cities":[{"bb":4758298,"bl":12849780,"br":13081648,"bt":4993922,"i":131,"n":"北京市"},{"bb":5014316,"bl":13629240,"br":13783738,"bt":5290030,"i":58,"n":"沈阳市"},{"bb":3626874,"bl":13305727,"br":13426482,"bt":3739356,"i":317,"n":"无锡市"},{"bb":3640320,"bl":12331008,"br":12594176,"bt":3823616,"i":156,"n":"襄樊市"},{"bb":3193856,"bl":12154880,"br":12290048,"bt":3436544,"i":274,"n":"凤凰"},{"bb":3568640,"bl":13454336,"br":13582336,"bt":3724288,"i":289,"n":"上海市"},{"bb":4631552,"bl":12992512,"br":13145088,"bt":4876288,"i":332,"n":"天津市"},{"bb":4648960,"bl":13461504,"br":13753344,"bt":4869120,"i":167,"n":"大连市"},{"bb":2037760,"bl":12126208,"br":12225536,"bt":2098176,"i":121,"n":"三亚市"},{"bb":3385344,"bl":9991168,"br":10311680,"bt":3618816,"i":100,"n":"拉萨市"},{"bb":2202624,"bl":12253184,"br":12325888,"bt":2280448,"i":125,"n":"海口市"},{"bb":2523136,"bl":12654592,"br":12764160,"bt":2598912,"i":340,"n":"深圳市"},{"bb":3579904,"bl":13349888,"br":13513728,"bt":3745792,"i":224,"n":"苏州市"},{"bb":2511872,"bl":12670976,"br":12747776,"bt":2564096,"i":2912,"n":"香港特别行政区"},{"bb":2507776,"bl":12639232,"br":12648448,"bt":2522112,"i":2911,"n":"澳门特别行政区"},{"bb":2556928,"bl":12574720,"br":12698624,"bt":2728960,"i":257,"n":"广州市"},{"bb":4031488,"bl":12677120,"br":12832768,"bt":4143104,"i":210,"n":"开封市"},{"bb":3204096,"bl":12939264,"br":13191168,"bt":3444736,"i":364,"n":"上饶市"},{"bb":4210688,"bl":13304832,"br":13516800,"bt":4434944,"i":236,"n":"青岛市"},{"bb":3966976,"bl":12953600,"br":13211648,"bt":4132864,"i":316,"n":"徐州市"},{"bb":3249152,"bl":12851200,"br":12977152,"bt":3378176,"i":163,"n":"南昌市"},{"bb":5445632,"bl":13991936,"br":14499840,"bt":5859328,"i":48,"n":"哈尔滨市"},{"bb":5322752,"bl":13864960,"br":14149632,"bt":5632000,"i":53,"n":"长春市"},{"bb":3379200,"bl":13174784,"br":13440000,"bt":3556352,"i":179,"n":"杭州市"},{"bb":3640320,"bl":13176832,"br":13275136,"bt":3822592,"i":315,"n":"南京市"},{"bb":3630080,"bl":13262848,"br":13382656,"bt":3749888,"i":348,"n":"常州市"},{"bb":4779008,"bl":12303360,"br":12503040,"bt":5042176,"i":321,"n":"呼和浩特市"},{"bb":4279296,"bl":12938240,"br":13109248,"bt":4489216,"i":288,"n":"济南市"},{"bb":4620288,"bl":12925952,"br":13054976,"bt":4853760,"i":191,"n":"廊坊市"},{"bb":2782208,"bl":13123584,"br":13188096,"bt":2847744,"i":194,"n":"厦门市"},{"bb":4586496,"bl":12664832,"br":12951552,"bt":4832256,"i":307,"n":"保定市"},{"bb":5132288,"bl":14190592,"br":14619648,"bt":5516288,"i":54,"n":"延边朝鲜族自治州"},{"bb":4216832,"bl":11421696,"br":11642880,"bt":4419584,"i":36,"n":"兰州市"},{"bb":4941824,"bl":13646848,"br":13770752,"bt":5075968,"i":351,"n":"辽阳市"},{"bb":4306944,"bl":11233280,"br":11345920,"bt":4470784,"i":66,"n":"西宁市"},{"bb":3676160,"bl":12990464,"br":13124608,"bt":3812352,"i":127,"n":"合肥市"},{"bb":4039680,"bl":12548096,"br":12717056,"bt":4139008,"i":268,"n":"郑州市"},{"bb":4476928,"bl":12413952,"br":12598272,"bt":4614144,"i":176,"n":"太原市"},{"bb":3477504,"bl":12657664,"br":12812288,"bt":3658752,"i":218,"n":"武汉市"},{"bb":3210240,"bl":12456960,"br":12721152,"bt":3313664,"i":158,"n":"长沙市"},{"bb":2520064,"bl":11948032,"br":12204032,"bt":2741248,"i":261,"n":"南宁市"},{"bb":2783232,"bl":11373568,"br":11542528,"bt":3048448,"i":104,"n":"昆明市"},{"bb":3963904,"bl":11981824,"br":12226560,"bt":4106240,"i":233,"n":"西安市"},{"bb":4031488,"bl":11983872,"br":12154880,"bt":4214784,"i":323,"n":"咸阳市"},{"bb":3493888,"bl":11468800,"br":11677696,"bt":3667968,"i":75,"n":"成都市"},{"bb":4481024,"bl":11782144,"br":11897856,"bt":4677632,"i":360,"n":"银川市"},{"bb":3834880,"bl":9978880,"br":11109376,"bt":4727808,"i":65,"n":"海西蒙古族藏族自治州"},{"bb":3690496,"bl":13381632,"br":13582336,"bt":3834880,"i":161,"n":"南通市"},{"bb":4568064,"bl":10277888,"br":11155456,"bt":5253120,"i":37,"n":"酒泉市"},{"bb":4498432,"bl":10841088,"br":11379712,"bt":4823040,"i":117,"n":"张掖市"},{"bb":3688448,"bl":9953280,"br":10886144,"bt":4315136,"i":71,"n":"玉树藏族自治州"},{"bb":4133888,"bl":13203456,"br":13353984,"bt":4282368,"i":173,"n":"日照市"},{"bb":4001792,"bl":13181952,"br":13342720,"bt":4157440,"i":347,"n":"连云港市"},{"bb":4015104,"bl":11641856,"br":11880448,"bt":4164608,"i":196,"n":"天水市"},{"bb":4785152,"bl":10891264,"br":10969088,"bt":4836352,"i":33,"n":"嘉峪关市"},{"bb":4090880,"bl":11013120,"br":11333632,"bt":4447232,"i":68,"n":"海南藏族自治州"},{"bb":4236288,"bl":13155328,"br":13361152,"bt":4460544,"i":287,"n":"潍坊市"},{"bb":3531776,"bl":12452864,"br":12635136,"bt":3690496,"i":217,"n":"荆门市"},{"bb":4379648,"bl":11335680,"br":11601920,"bt":4761600,"i":118,"n":"武威市"},{"bb":4376576,"bl":10919936,"br":11427840,"bt":4708352,"i":67,"n":"海北藏族自治州"},{"bb":3963904,"bl":12587008,"br":12728320,"bt":4060160,"i":155,"n":"许昌市"},{"bb":5169152,"bl":13274112,"br":13773824,"bt":5700608,"i":64,"n":"通辽市"},{"bb":5475328,"bl":13300736,"br":13765632,"bt":6020096,"i":62,"n":"兴安盟"},{"bb":4388864,"bl":11940864,"br":12385280,"bt":4780032,"i":231,"n":"榆林市"},{"bb":5026816,"bl":12954624,"br":13469696,"bt":5630976,"i":297,"n":"赤峰市"},{"bb":4225024,"bl":12918784,"br":13136896,"bt":4341760,"i":325,"n":"泰安市"},{"bb":3946496,"bl":12371968,"br":12578816,"bt":4150272,"i":153,"n":"洛阳市"},{"bb":4505600,"bl":12570624,"br":12696576,"bt":4628480,"i":357,"n":"阳泉市"},{"bb":4376576,"bl":12286976,"br":12506112,"bt":4657152,"i":327,"n":"吕梁市"},{"bb":4192256,"bl":12286976,"br":12532736,"bt":4405248,"i":368,"n":"临汾市"},{"bb":4707328,"bl":12456960,"br":12644352,"bt":4883456,"i":237,"n":"朔州市"},{"bb":4572160,"bl":12350464,"br":12688384,"bt":4791296,"i":367,"n":"忻州市"},{"bb":3315712,"bl":12684288,"br":13015040,"bt":3492864,"i":349,"n":"九江市"},{"bb":4083712,"bl":12269568,"br":12478464,"bt":4252672,"i":328,"n":"运城市"},{"bb":4364288,"bl":12402688,"br":12707840,"bt":4567040,"i":238,"n":"晋中市"},{"bb":4186112,"bl":11984896,"br":12308480,"bt":4484096,"i":284,"n":"延安市"},{"bb":4251648,"bl":12466176,"br":12662784,"bt":4431872,"i":356,"n":"长治市"},{"bb":5471232,"bl":13541376,"br":13846528,"bt":5799936,"i":51,"n":"白城市"},{"bb":4122624,"bl":12621824,"br":12805120,"bt":4254720,"i":152,"n":"新乡市"},{"bb":4964352,"bl":13944832,"br":14111744,"bt":5286912,"i":165,"n":"通化市"},{"bb":4368384,"bl":13490176,"br":13663232,"bt":4499456,"i":175,"n":"威海市"},{"bb":4123648,"bl":11726848,"br":12008448,"bt":4242432,"i":359,"n":"平凉市"},{"bb":4171776,"bl":11840512,"br":12103680,"bt":4436992,"i":135,"n":"庆阳市"},{"bb":5926912,"bl":12861440,"br":14035968,"bt":7012352,"i":61,"n":"呼伦贝尔市"},{"bb":2681856,"bl":13014016,"br":13164544,"bt":2882560,"i":255,"n":"漳州市"},{"bb":4874240,"bl":12162048,"br":12407808,"bt":5243904,"i":229,"n":"包头市"},{"bb":3889152,"bl":12495872,"br":12656640,"bt":4051968,"i":213,"n":"平顶山市"},{"bb":3249152,"bl":11720704,"br":12268544,"bt":3768320,"i":132,"n":"重庆市"},{"bb":3760128,"bl":11743232,"br":12055552,"bt":3989504,"i":352,"n":"汉中市"},{"bb":5434368,"bl":13705216,"br":14049280,"bt":5678080,"i":52,"n":"松原市"},{"bb":4292608,"bl":11610112,"br":11820032,"bt":4519936,"i":181,"n":"中卫市"},{"bb":5348352,"bl":14274560,"br":14620672,"bt":5748736,"i":49,"n":"牡丹江市"},{"bb":3776512,"bl":12590080,"br":12827648,"bt":3943424,"i":269,"n":"驻马店市"},{"bb":2883584,"bl":13178880,"br":13419520,"bt":3060736,"i":300,"n":"福州市"},{"bb":3085312,"bl":10027008,"br":10505216,"bt":3461120,"i":97,"n":"山南地区"},{"bb":3130368,"bl":9144320,"br":10058752,"bt":3716096,"i":102,"n":"日喀则地区"},{"bb":3173376,"bl":10259456,"br":10994688,"bt":3569664,"i":98,"n":"林芝地区"},{"bb":3948544,"bl":11834368,"br":12029952,"bt":4154368,"i":171,"n":"宝鸡市"},{"bb":4114432,"bl":12531712,"br":12652544,"bt":4207616,"i":211,"n":"焦作市"},{"bb":3878912,"bl":12700672,"br":12875776,"bt":4050944,"i":308,"n":"周口市"},{"bb":5217280,"bl":13987840,"br":14252032,"bt":5537792,"i":55,"n":"吉林市"},{"bb":3338240,"bl":12211200,"br":12395520,"bt":3457024,"i":312,"n":"张家界市"},{"bb":3404800,"bl":13046784,"br":13237248,"bt":3549184,"i":252,"n":"黄山市"},{"bb":397312,"bl":12086272,"br":13144064,"bt":2288640,"i":296,"n":"海南省直辖县级行政单位"},{"bb":5741568,"bl":14416896,"br":15040512,"bt":6154240,"i":42,"n":"佳木斯市"},{"bb":4065280,"bl":12898304,"br":13091840,"bt":4274176,"i":286,"n":"济宁市"},{"bb":3319808,"bl":13020160,"br":13105152,"bt":3474432,"i":225,"n":"景德镇市"},{"bb":4499456,"bl":11852800,"br":12409856,"bt":4968448,"i":283,"n":"鄂尔多斯市"},{"bb":4957184,"bl":13758464,"br":14004224,"bt":5069824,"i":227,"n":"本溪市"},{"bb":2850816,"bl":13186048,"br":13328384,"bt":2951168,"i":195,"n":"莆田市"},{"bb":5785600,"bl":13626368,"br":14102528,"bt":6233088,"i":41,"n":"齐齐哈尔市"},{"bb":4353024,"bl":13308928,"br":13574144,"bt":4619264,"i":326,"n":"烟台市"},{"bb":3011584,"bl":13025280,"br":13279232,"bt":3269632,"i":133,"n":"南平市"},{"bb":3155968,"bl":13213696,"br":13408256,"bt":3349504,"i":292,"n":"丽水市"},{"bb":4866048,"bl":12903424,"br":13276160,"bt":5226496,"i":207,"n":"承德市"},{"bb":3660800,"bl":12658688,"br":12908544,"bt":3828736,"i":214,"n":"信阳市"},{"bb":2976768,"bl":12672000,"br":12907520,"bt":3225600,"i":318,"n":"吉安市"},{"bb":3383296,"bl":13345792,"br":13496320,"bt":3519488,"i":293,"n":"绍兴市"},{"bb":2540544,"bl":12669952,"br":12850176,"bt":2732032,"i":301,"n":"惠州市"},{"bb":2572288,"bl":12511232,"br":12623872,"bt":2684928,"i":138,"n":"佛山市"},{"bb":3691520,"bl":13244416,"br":13358080,"bt":3783680,"i":160,"n":"镇江市"},{"bb":5019648,"bl":13767680,"br":13970432,"bt":5204992,"i":184,"n":"抚顺市"},{"bb":4680704,"bl":13081600,"br":13298688,"bt":4907008,"i":265,"n":"唐山市"},{"bb":4474880,"bl":12637184,"br":12857344,"bt":4662272,"i":150,"n":"石家庄市"},{"bb":3834880,"bl":13160448,"br":13320192,"bt":4018176,"i":162,"n":"淮安市"},{"bb":4774912,"bl":12670976,"br":12965888,"bt":5155840,"i":264,"n":"张家口市"},{"bb":3602432,"bl":13028352,"br":13193216,"bt":3748864,"i":251,"n":"巢湖市"},{"bb":3335168,"bl":13456384,"br":13617152,"bt":3540992,"i":180,"n":"宁波市"},{"bb":2574336,"bl":12637184,"br":12721152,"bt":2633728,"i":119,"n":"东莞市"},{"bb":4370432,"bl":13053952,"br":13179904,"bt":4597760,"i":235,"n":"滨州市"},{"bb":3965952,"bl":12782592,"br":12986368,"bt":4121600,"i":154,"n":"商丘市"},{"bb":4756480,"bl":13199360,"br":13344768,"bt":4928512,"i":148,"n":"秦皇岛市"},{"bb":2516992,"bl":12597248,"br":12657664,"bt":2589696,"i":187,"n":"中山市"},{"bb":4166656,"bl":12649472,"br":12802048,"bt":4327424,"i":267,"n":"安阳市"},{"bb":5651456,"bl":13776896,"br":14004224,"bt":5990400,"i":50,"n":"大庆市"},{"bb":3513344,"bl":13391872,"br":13531136,"bt":3615744,"i":334,"n":"嘉兴市"},{"bb":3228672,"bl":13390848,"br":13580288,"bt":3398656,"i":244,"n":"台州市"},{"bb":3890176,"bl":13129728,"br":13267968,"bt":4062208,"i":277,"n":"宿迁市"},{"bb":2569216,"bl":12792832,"br":12940288,"bt":2673664,"i":339,"n":"汕尾市"},{"bb":3769344,"bl":13249536,"br":13349888,"bt":3928064,"i":346,"n":"扬州市"},{"bb":3259392,"bl":13138944,"br":13287424,"bt":3419136,"i":243,"n":"衢州市"},{"bb":2428928,"bl":12468224,"br":12609536,"bt":2598912,"i":302,"n":"江门市"},{"bb":2670592,"bl":12460032,"br":12682240,"bt":2883584,"i":197,"n":"清远市"},{"bb":3816448,"bl":13298688,"br":13470720,"bt":4078592,"i":223,"n":"盐城市"},{"bb":2468864,"bl":12585984,"br":12737536,"bt":2550784,"i":140,"n":"珠海市"},{"bb":4354048,"bl":11755520,"br":11985920,"bt":4591616,"i":322,"n":"吴忠市"},{"bb":4405248,"bl":13148160,"br":13286400,"bt":4577280,"i":174,"n":"东营市"},{"bb":3424256,"bl":13528064,"br":13692928,"bt":3599360,"i":245,"n":"舟山市"},{"bb":3529728,"bl":13274112,"br":13414400,"bt":3635200,"i":294,"n":"湖州市"},{"bb":4931584,"bl":13522944,"br":13629440,"bt":5052416,"i":228,"n":"盘锦市"},{"bb":3652608,"bl":12549120,"br":12706816,"bt":3798016,"i":371,"n":"随州市"},{"bb":4761600,"bl":8686592,"br":9362432,"bt":5230592,"i":85,"n":"阿克苏地区"},{"bb":4944896,"bl":13438976,"br":13648896,"bt":5152768,"i":166,"n":"锦州市"},{"bb":4200448,"bl":8289280,"br":8892416,"bt":4877312,"i":83,"n":"喀什地区"},{"bb":5012480,"bl":9713664,"br":10233856,"bt":5381120,"i":89,"n":"吐鲁番地区"},{"bb":3676160,"bl":12182528,"br":12423168,"bt":3908608,"i":216,"n":"十堰市"},{"bb":4049920,"bl":8616960,"br":9454592,"bt":4787200,"i":82,"n":"和田地区"},{"bb":3419136,"bl":12749824,"br":12860416,"bt":3525632,"i":311,"n":"黄石市"},{"bb":4245504,"bl":12833792,"br":12975104,"bt":4417536,"i":366,"n":"聊城市"},{"bb":3474432,"bl":9467904,"br":10578944,"bt":4342784,"i":101,"n":"那曲地区"},{"bb":6571008,"bl":13490176,"br":14142464,"bt":7054336,"i":38,"n":"大兴安岭地区"},{"bb":4264960,"bl":13085696,"br":13195264,"bt":4454400,"i":354,"n":"淄博市"},{"bb":2620416,"bl":12941312,"br":13066240,"bt":2694144,"i":303,"n":"汕头市"},{"bb":2434048,"bl":11965440,"br":12091392,"bt":2541568,"i":204,"n":"防城港市"},{"bb":3408896,"bl":12384256,"br":12701696,"bt":3567616,"i":157,"n":"荆州市"},{"bb":2361344,"bl":12116992,"br":12223488,"bt":2487296,"i":295,"n":"北海市"},{"bb":3564544,"bl":13132800,"br":13218816,"bt":3680256,"i":129,"n":"芜湖市"},{"bb":3611648,"bl":12843008,"br":13053952,"bt":3828736,"i":298,"n":"六安市"},{"bb":4331520,"bl":12887040,"br":13092864,"bt":4555776,"i":372,"n":"德州市"},{"bb":4925440,"bl":13230080,"br":13504512,"bt":5190656,"i":280,"n":"朝阳市"},{"bb":2436096,"bl":12043264,"br":12231680,"bt":2578432,"i":145,"n":"钦州市"},{"bb":5171200,"bl":8924160,"br":9491456,"bt":5567488,"i":90,"n":"伊犁哈萨克自治州"},{"bb":2452480,"bl":12194816,"br":12346368,"bt":2631680,"i":361,"n":"玉林市"},{"bb":4702208,"bl":12532736,"br":12753920,"bt":4947968,"i":355,"n":"大同市"},{"bb":4827136,"bl":13565952,"br":13694976,"bt":4976640,"i":281,"n":"营口市"},{"bb":5069824,"bl":12374016,"br":13373440,"bt":5875712,"i":63,"n":"锡林郭勒盟"},{"bb":4783104,"bl":8756224,"br":9765888,"bt":5529600,"i":87,"n":"新疆直辖县级行政单位"},{"bb":5452800,"bl":9412608,"br":9578496,"bt":5784576,"i":95,"n":"克拉玛依市"},{"bb":3209216,"bl":12990464,"br":13078528,"bt":3308544,"i":279,"n":"鹰潭市"},{"bb":2596864,"bl":12870656,"br":12985344,"bt":2709504,"i":259,"n":"揭阳市"},{"bb":2265088,"bl":12204032,"br":12366848,"bt":2487296,"i":198,"n":"湛江市"},{"bb":2573312,"bl":12156928,"br":12320768,"bt":2742272,"i":341,"n":"贵港市"},{"bb":2724864,"bl":12088320,"br":12266496,"bt":2988032,"i":305,"n":"柳州市"},{"bb":2447360,"bl":11863040,"br":12036096,"bt":2659328,"i":144,"n":"崇左市"},{"bb":2597888,"bl":11627520,"br":12011520,"bt":2871296,"i":203,"n":"百色市"},{"bb":3484672,"bl":12746752,"br":12813312,"bt":3562496,"i":122,"n":"鄂州市"},{"bb":4793344,"bl":13734912,"br":13996032,"bt":5008384,"i":282,"n":"丹东市"},{"bb":2766848,"bl":12203008,"br":12412928,"bt":3028992,"i":142,"n":"桂林市"},{"bb":3105792,"bl":13317120,"br":13512704,"bt":3306496,"i":178,"n":"温州市"},{"bb":2772992,"bl":13088768,"br":13255680,"bt":2972672,"i":134,"n":"泉州市"},{"bb":3530752,"bl":12614656,"br":12758016,"bt":3722240,"i":310,"n":"孝感市"},{"bb":3446784,"bl":12735488,"br":12930048,"bt":3690496,"i":271,"n":"黄冈市"},{"bb":3358720,"bl":12639232,"br":12800000,"bt":3521536,"i":362,"n":"咸宁市"},{"bb":4861952,"bl":12282880,"br":12782592,"bt":5342208,"i":168,"n":"乌兰察布市"},{"bb":5130240,"bl":13743104,"br":13928448,"bt":5358592,"i":60,"n":"铁岭市"},{"bb":2634752,"bl":12718080,"br":12869632,"bt":2832384,"i":200,"n":"河源市"},{"bb":4469760,"bl":10817536,"br":11897856,"bt":5253120,"i":230,"n":"阿拉善盟"},{"bb":5087232,"bl":13471744,"br":13690880,"bt":5260288,"i":59,"n":"阜新市"},{"bb":4838400,"bl":13601792,"br":13778944,"bt":5069824,"i":320,"n":"鞍山市"},{"bb":2568192,"bl":12281856,"br":12432384,"bt":2786304,"i":304,"n":"梧州市"},{"bb":2694144,"bl":12309504,"br":12476416,"bt":2877440,"i":260,"n":"贺州市"},{"bb":4862976,"bl":11711488,"br":12235776,"bt":5202944,"i":169,"n":"巴彦淖尔市"},{"bb":2432000,"bl":12388352,"br":12510208,"bt":2577408,"i":199,"n":"阳江市"},{"bb":2781184,"bl":12897280,"br":13109248,"bt":2985984,"i":193,"n":"龙岩市"},{"bb":3016704,"bl":13197312,"br":13443072,"bt":3189760,"i":192,"n":"宁德市"},{"bb":2660352,"bl":12836864,"br":13019136,"bt":2850816,"i":141,"n":"梅州市"},{"bb":2540544,"bl":12362752,"br":12527616,"bt":2655232,"i":258,"n":"云浮市"},{"bb":2648064,"bl":12069888,"br":12297216,"bt":2793472,"i":202,"n":"来宾市"},{"bb":2577408,"bl":11530240,"br":11823104,"bt":2792448,"i":177,"n":"文山壮族苗族自治州"},{"bb":3145728,"bl":12468224,"br":12591104,"bt":3238912,"i":313,"n":"湘潭市"},{"bb":2985984,"bl":12575744,"br":12703744,"bt":3233792,"i":222,"n":"株洲市"},{"bb":2778112,"bl":11471872,"br":11670528,"bt":3111936,"i":249,"n":"曲靖市"},{"bb":3193856,"bl":12154880,"br":12290048,"bt":3436544,"i":274,"n":"湘西土家族苗族自治州"},{"bb":2498560,"bl":11038720,"br":11392000,"bt":2837504,"i":108,"n":"普洱市"},{"bb":3225600,"bl":12325888,"br":12574720,"bt":3422208,"i":272,"n":"益阳市"},{"bb":2750464,"bl":10919936,"br":11139072,"bt":2963456,"i":112,"n":"保山市"},{"bb":2548736,"bl":11332608,"br":11610112,"bt":2830336,"i":107,"n":"红河哈尼族彝族自治州"},{"bb":3098624,"bl":12643328,"br":12722176,"bt":3230720,"i":350,"n":"萍乡市"},{"bb":3368960,"bl":12063744,"br":12317696,"bt":3662848,"i":373,"n":"恩施土家族苗族自治州"},{"bb":3279872,"bl":12300288,"br":12503040,"bt":3499008,"i":219,"n":"常德市"},{"bb":2994176,"bl":12417024,"br":12611584,"bt":3163136,"i":159,"n":"衡阳市"},{"bb":3281920,"bl":12503040,"br":12708864,"bt":3464192,"i":220,"n":"岳阳市"},{"bb":4226048,"bl":9181184,"br":10450944,"bt":5369856,"i":86,"n":"巴音郭楞蒙古自治州"},{"bb":5270528,"bl":9661440,"br":9906176,"bt":5593088,"i":92,"n":"乌鲁木齐市"},{"bb":2816000,"bl":11005952,"br":11249664,"bt":3067904,"i":111,"n":"大理白族自治州"},{"bb":2653184,"bl":11274240,"br":11484160,"bt":2852864,"i":106,"n":"玉溪市"},{"bb":2924544,"bl":10924032,"br":11094016,"bt":3279872,"i":113,"n":"怒江傈僳族自治州"},{"bb":2393088,"bl":11125760,"br":11338752,"bt":2567168,"i":109,"n":"西双版纳傣族自治州"},{"bb":2681856,"bl":11864064,"br":12152832,"bt":2933760,"i":143,"n":"河池市"},{"bb":3475456,"bl":12273664,"br":12478464,"bt":3686400,"i":270,"n":"宜昌市"},{"bb":3172352,"bl":12678144,"br":12931072,"bt":3368960,"i":278,"n":"宜春市"},{"bb":3490816,"bl":12238848,"br":12672000,"bt":3723264,"i":345,"n":"湖北省直辖县级行政单位"},{"bb":2416640,"bl":12281856,"br":12434432,"bt":2580480,"i":139,"n":"茂名市"},{"bb":3775488,"bl":12354560,"br":12670976,"bt":3979264,"i":309,"n":"南阳市"},{"bb":3908608,"bl":12957696,"br":13032448,"bt":4039680,"i":253,"n":"淮北市"},{"bb":3833856,"bl":12995584,"br":13145088,"bt":3939328,"i":126,"n":"蚌埠市"},{"bb":4078592,"bl":12782592,"br":12960768,"bt":4257792,"i":353,"n":"菏泽市"},{"bb":4421632,"bl":12823552,"br":12977152,"bt":4605952,"i":208,"n":"衡水市"},{"bb":3648512,"bl":13177856,"br":13236224,"bt":3713024,"i":358,"n":"马鞍山市"},{"bb":2985984,"bl":11139072,"br":11565056,"bt":3394560,"i":80,"n":"凉山彝族自治州"},{"bb":2990080,"bl":11258880,"br":11383808,"bt":3147776,"i":81,"n":"攀枝花市"},{"bb":3294208,"bl":13273088,"br":13447168,"bt":3442688,"i":333,"n":"金华市"},{"bb":3721216,"bl":13042688,"br":13274112,"bt":3901440,"i":189,"n":"滁州市"},{"bb":4379648,"bl":12663808,"br":12898304,"bt":4527104,"i":266,"n":"邢台市"},{"bb":4056064,"bl":13071360,"br":13271040,"bt":4304896,"i":234,"n":"临沂市"},{"bb":3540992,"bl":11738112,"br":11909120,"bt":3722240,"i":291,"n":"南充市"},{"bb":4184064,"bl":12787712,"br":12926976,"bt":4305920,"i":209,"n":"濮阳市"},{"bb":3793920,"bl":12788736,"br":12985344,"bt":3950592,"i":128,"n":"阜阳市"},{"bb":3945472,"bl":12285952,"br":12472320,"bt":4152320,"i":212,"n":"三门峡市"},{"bb":4166656,"bl":12461056,"br":12650496,"bt":4285440,"i":290,"n":"晋城市"},{"bb":3209216,"bl":11534336,"br":11729920,"bt":3389440,"i":186,"n":"宜宾市"},{"bb":3549184,"bl":11554816,"br":11709440,"bt":3702784,"i":74,"n":"德阳市"},{"bb":3186688,"bl":11705344,"br":11843584,"bt":3397632,"i":331,"n":"泸州市"},{"bb":3908608,"bl":12931072,"br":13158400,"bt":4092928,"i":370,"n":"宿州市"},{"bb":4067328,"bl":13003776,"br":13118464,"bt":4184064,"i":172,"n":"枣庄市"},{"bb":3523584,"bl":11874304,"br":12085248,"bt":3785728,"i":369,"n":"达州市"},{"bb":4504576,"bl":8181760,"br":8781824,"bt":5044224,"i":84,"n":"克孜勒苏柯尔克孜自治州"},{"bb":2762752,"bl":11212800,"br":11409408,"bt":3043328,"i":105,"n":"楚雄彝族自治州"},{"bb":3731456,"bl":13319168,"br":13421568,"bt":3902464,"i":276,"n":"泰州市"},{"bb":3453952,"bl":12887040,"br":13108224,"bt":3646464,"i":130,"n":"安庆市"},{"bb":3440640,"bl":11598848,"br":11773952,"bt":3565568,"i":242,"n":"资阳市"},{"bb":3046400,"bl":11452416,"br":11724800,"bt":3313664,"i":336,"n":"昭通市"},{"bb":3345408,"bl":11583488,"br":11719680,"bt":3436544,"i":78,"n":"自贡市"},{"bb":4832256,"bl":13271040,"br":13481984,"bt":5015552,"i":319,"n":"葫芦岛市"},{"bb":3121152,"bl":11756544,"br":12047360,"bt":3384320,"i":262,"n":"遵义市"},{"bb":2978816,"bl":11063296,"br":11301888,"bt":3220480,"i":114,"n":"丽江市"},{"bb":2916352,"bl":12955648,"br":13211648,"bt":3121152,"i":254,"n":"三明市"},{"bb":2722816,"bl":12563456,"br":12774400,"bt":2922496,"i":137,"n":"韶关市"},{"bb":3003392,"bl":11813888,"br":11943936,"bt":3149824,"i":146,"n":"贵阳市"},{"bb":3790848,"bl":12953600,"br":13049856,"bt":3873792,"i":250,"n":"淮南市"},{"bb":2624512,"bl":10984448,"br":11194368,"bt":2863104,"i":110,"n":"临沧市"},{"bb":3172352,"bl":12678144,"br":12931072,"bt":3368960,"i":278,"n":"宜春市"},{"bb":5569536,"bl":14516224,"br":14912512,"bt":5849088,"i":46,"n":"鸡西市"},{"bb":6006784,"bl":13887488,"br":14420992,"bt":6590464,"i":39,"n":"黑河市"},{"bb":5670912,"bl":13900800,"br":14312448,"bt":6092800,"i":44,"n":"绥化市"},{"bb":5920768,"bl":14435328,"br":14753792,"bt":6134784,"i":43,"n":"鹤岗市"},{"bb":5684224,"bl":14483456,"br":14688256,"bt":5805056,"i":47,"n":"七台河市"},{"bb":5715968,"bl":14545920,"br":14956544,"bt":6005760,"i":45,"n":"双鸭山市"},{"bb":5256192,"bl":13726720,"br":14003200,"bt":5460992,"i":56,"n":"四平市"},{"bb":5038080,"bl":14040064,"br":14285824,"bt":5257216,"i":57,"n":"白山市"},{"bb":5177344,"bl":13897728,"br":14010368,"bt":5319680,"i":183,"n":"辽源市"},{"bb":2900992,"bl":11716608,"br":11865088,"bt":3058688,"i":263,"n":"安顺市"},{"bb":3119104,"bl":11995136,"br":12187648,"bt":3366912,"i":205,"n":"铜仁地区"},{"bb":3484672,"bl":11794432,"br":11947008,"bt":3593216,"i":241,"n":"广安市"},{"bb":3679232,"bl":11645952,"br":11886592,"bt":3864576,"i":329,"n":"广元市"},{"bb":3405824,"bl":11449344,"br":11634688,"bt":3529728,"i":77,"n":"眉山市"},{"bb":3572736,"bl":11549696,"br":11770880,"bt":3878912,"i":240,"n":"绵阳市"},{"bb":3281920,"bl":11456512,"br":11607040,"bt":3474432,"i":79,"n":"乐山市"},{"bb":3378176,"bl":11608064,"br":11739136,"bt":3488768,"i":248,"n":"内江市"},{"bb":3505152,"bl":11695104,"br":11801600,"bt":3633152,"i":330,"n":"遂宁市"},{"bb":3558400,"bl":11191296,"br":11627520,"bt":4047872,"i":185,"n":"阿坝藏族羌族自治州"},{"bb":3170304,"bl":12744704,"br":12848128,"bt":3244032,"i":164,"n":"新余市"},{"bb":4021248,"bl":11517952,"br":11761664,"bt":4282368,"i":136,"n":"定西市"},{"bb":2795520,"bl":12681216,"br":12986368,"bt":3123200,"i":365,"n":"赣州市"},{"bb":4556800,"bl":11290624,"br":11438080,"bt":4696064,"i":34,"n":"金昌市"},{"bb":4700160,"bl":11866112,"br":11932672,"bt":4826112,"i":123,"n":"乌海市"},{"bb":4640768,"bl":11798528,"br":11911168,"bt":4752384,"i":335,"n":"石嘴山市"},{"bb":4282368,"bl":12631040,"br":12857344,"bt":4417536,"i":151,"n":"邯郸市"},{"bb":4199424,"bl":12690432,"br":12776448,"bt":4283392,"i":215,"n":"鹤壁市"},{"bb":3926016,"bl":12631040,"br":12724224,"bt":4003840,"i":344,"n":"漯河市"},{"bb":3041280,"bl":12867584,"br":13059072,"bt":3292160,"i":226,"n":"抚州市"},{"bb":2812928,"bl":12351488,"br":12520448,"bt":3088384,"i":314,"n":"永州市"}],"dver":1253,"fver":1100} |
| New file |
| | |
| | | {"std": 10, "c": 522, "stg": 11, "assets": [{"path": "mode_1/bus.sty", "version": 54}, {"path": "mode_1/car.sty", "version": 48}, {"path": "mode_1/cycle.sty", "version": 301}, {"path": "mode_1/map.rs", "version": 36}, {"path": "mode_1/map.sty", "version": 496}, {"path": "mode_1/reduct.rs", "version": 12}, {"path": "mode_1/reduct.sty", "version": 323}, {"path": "mode_1/traffic.rs", "version": 291}, {"path": "mode_1/traffic.sty", "version": 1116}, {"path": "mode_2/map.sty", "version": 35}, {"path": "mode_4/map.rs", "version": 9}, {"path": "mode_4/map.sty", "version": 476}], "stc": 1253, "h": 456, "idrresver": 133, "sc": 20160613, "gd": 79, "didr": 1194, "idrcfgver": 1135, "idrs": 14, "d": 522} |
| New file |
| | |
| | | {"citys":[ |
| | | {"bb":2521743,"bl":12636529,"br":12644693,"bt":2529413,"i":140,"n":"广东省-珠海市"}, |
| | | {"bb":3527130,"bl":12706616,"br":12743019,"bt":3595932,"i":218,"n":"湖北省-武汉市"}, |
| | | {"bb":4275086,"bl":13190039,"br":13294707,"bt":4397364,"i":287,"n":"山东省-潍坊市"}, |
| | | {"bb":3304221,"bl":12890531,"br":12910477,"bt":3338311,"i":163,"n":"江西省-南昌市"}, |
| | | {"bb":3852302,"bl":13336346,"br":13394828,"bt":3935484,"i":223,"n":"江苏省-盐城市"}, |
| | | {"bb":4791047,"bl":11891862,"br":11892309,"bt":4791584,"i":123,"n":"内蒙古自治区-乌海市"}, |
| | | {"bb":4948459,"bl":12789601,"br":12790946,"bt":4958900,"i":264,"n":"河北省-张家口市"}, |
| | | {"bb":3356523,"bl":12876437,"br":12923113,"bt":3447675,"i":349,"n":"江西省-九江市"}, |
| | | {"bb":4618696,"bl":11821341,"br":11832385,"bt":4623402,"i":360,"n":"宁夏回族自治区-银川市"}, |
| | | {"bb":3052009,"bl":11323053,"br":11323150,"bt":3052163,"i":81,"n":"四川省-攀枝花市"}, |
| | | {"bb":3607062,"bl":11596828,"br":11623998,"bt":3628023,"i":74,"n":"四川省-德阳市"}, |
| | | {"bb":3669880,"bl":11658160,"br":11662033,"bt":3672163,"i":240,"n":"四川省-绵阳市"}, |
| | | {"bb":3550018,"bl":11537534,"br":11607721,"bt":3610240,"i":75,"n":"四川省-成都市"}, |
| | | {"bb":3796716,"bl":11780842,"br":11787354,"bt":3798733,"i":329,"n":"四川省-广元市"}, |
| | | {"bb":4337790,"bl":12912536,"br":12912855,"bt":4339636,"i":366,"n":"山东省-聊城市"}, |
| | | {"bb":2454949,"bl":12348740,"br":12351009,"bt":2455653,"i":139,"n":"广东省-茂名市"}, |
| | | {"bb":5405222,"bl":9754780,"br":9754976,"bt":5405378,"i":92,"n":"新疆维吾尔自治区-乌鲁木齐市"}, |
| | | {"bb":2433348,"bl":12147231,"br":12147389,"bt":2433497,"i":295,"n":"广西壮族自治区-北海市"}, |
| | | {"bb":2628381,"bl":12200925,"br":12201207,"bt":2628900,"i":341,"n":"广西壮族自治区-贵港市"}, |
| | | {"bb":2773447,"bl":12180362,"br":12184034,"bt":2776702,"i":305,"n":"广西壮族自治区-柳州市"}, |
| | | {"bb":2786227,"bl":12419017,"br":12419137,"bt":2786391,"i":260,"n":"广西壮族自治区-贺州市"}, |
| | | {"bb":2491207,"bl":12092552,"br":12093347,"bt":2493227,"i":145,"n":"广西壮族自治区-钦州市"}, |
| | | {"bb":2590032,"bl":12053096,"br":12069583,"bt":2600266,"i":261,"n":"广西壮族自治区-南宁市"}, |
| | | {"bb":2887725,"bl":12278483,"br":12281780,"bt":2892368,"i":142,"n":"广西壮族自治区-桂林市"}, |
| | | {"bb":4955113,"bl":12431309,"br":12439334,"bt":4960956,"i":321,"n":"内蒙古自治区-呼和浩特市"}, |
| | | {"bb":6345148,"bl":13072844,"br":13073236,"bt":6345462,"i":61,"n":"内蒙古自治区-呼伦贝尔市"}, |
| | | {"bb":4990069,"bl":12592106,"br":12592285,"bt":4990204,"i":168,"n":"内蒙古自治区-乌兰察布市"}, |
| | | {"bb":4947775,"bl":11956262,"br":11958446,"bt":4949579,"i":169,"n":"内蒙古自治区-巴彦淖尔市"}, |
| | | {"bb":4778002,"bl":12217855,"br":12246820,"bt":4813085,"i":283,"n":"内蒙古自治区-鄂尔多斯市"}, |
| | | {"bb":4923267,"bl":12225069,"br":12249286,"bt":4936424,"i":229,"n":"内蒙古自治区-包头市"}, |
| | | {"bb":5170734,"bl":13238319,"br":13238738,"bt":5171113,"i":297,"n":"内蒙古自治区-赤峰市"}, |
| | | {"bb":5426862,"bl":12922482,"br":12923575,"bt":5428073,"i":63,"n":"内蒙古自治区-锡林郭勒盟"}, |
| | | {"bb":5702412,"bl":14091136,"br":14104570,"bt":5715202,"i":48,"n":"黑龙江省-哈尔滨市"}, |
| | | {"bb":5845542,"bl":13926100,"br":13926598,"bt":5845973,"i":50,"n":"黑龙江省-大庆市"}, |
| | | {"bb":3207014,"bl":11099787,"br":11099850,"bt":3207075,"i":115,"n":"云南省-迪庆藏族自治州"}, |
| | | {"bb":4086393,"bl":13267591,"br":13267744,"bt":4086520,"i":347,"n":"江苏省-连云港市"}, |
| | | {"bb":3392072,"bl":13048485,"br":13049434,"bt":3392699,"i":225,"n":"江西省-景德镇市"}, |
| | | {"bb":3969832,"bl":12562386,"br":12614645,"bt":4028604,"i":213,"n":"河南省-平顶山市"}, |
| | | {"bb":4537682,"bl":12741220,"br":12764689,"bt":4575193,"i":150,"n":"河北省-石家庄市"}, |
| | | {"bb":3696668,"bl":13192783,"br":13193337,"bt":3700308,"i":358,"n":"安徽省-马鞍山市"}, |
| | | {"bb":4796992,"bl":13266340,"br":13332691,"bt":4839496,"i":148,"n":"河北省-秦皇岛市"}, |
| | | {"bb":5112739,"bl":13793419,"br":13793793,"bt":5113165,"i":184,"n":"辽宁省-抚顺市"}, |
| | | {"bb":2865049,"bl":13027531,"br":13027848,"bt":2865190,"i":193,"n":"福建省-龙岩市"}, |
| | | {"bb":3204806,"bl":12795783,"br":12795916,"bt":3204919,"i":164,"n":"江西省-新余市"}, |
| | | {"bb":4691272,"bl":13032908,"br":13104173,"bt":4748502,"i":332,"n":"天津市-天津市"}, |
| | | {"bb":5167523,"bl":13774211,"br":13787926,"bt":5177785,"i":60,"n":"辽宁省-铁岭市"}, |
| | | {"bb":3488881,"bl":13326393,"br":13408164,"bt":3536951,"i":179,"n":"浙江省-杭州市"}, |
| | | {"bb":3716512,"bl":13248134,"br":13340225,"bt":3772481,"i":160,"n":"江苏省-镇江市"}, |
| | | {"bb":5414532,"bl":14091186,"br":14091560,"bt":5415314,"i":55,"n":"吉林省-吉林市"}, |
| | | {"bb":4734300,"bl":13131761,"br":13188308,"bt":4868439,"i":265,"n":"河北省-唐山市"}, |
| | | {"bb":4849552,"bl":12613435,"br":12613574,"bt":4849720,"i":355,"n":"山西省-大同市"}, |
| | | {"bb":3565809,"bl":12389026,"br":12398900,"bt":3573668,"i":270,"n":"湖北省-宜昌市"}, |
| | | {"bb":3574290,"bl":13480966,"br":13561930,"bt":3691836,"i":289,"n":"上海市-上海市"}, |
| | | {"bb":3789734,"bl":13286625,"br":13299061,"bt":3844878,"i":346,"n":"江苏省-扬州市"}, |
| | | {"bb":3652849,"bl":13214228,"br":13252441,"bt":3786221,"i":315,"n":"江苏省-南京市"}, |
| | | {"bb":3478355,"bl":13593355,"br":13617454,"bt":3484936,"i":245,"n":"浙江省-舟山市"}, |
| | | {"bb":4305001,"bl":13100634,"br":13100912,"bt":4309273,"i":124,"n":"山东省-莱芜市"}, |
| | | {"bb":3238216,"bl":12569902,"br":12649824,"bt":3260551,"i":158,"n":"湖南省-长沙市"}, |
| | | {"bb":3203018,"bl":12587468,"br":12597602,"bt":3209218,"i":222,"n":"湖南省-株洲市"}, |
| | | {"bb":5077825,"bl":13731260,"br":13749941,"bt":5121310,"i":58,"n":"辽宁省-沈阳市"}, |
| | | {"bb":2960635,"bl":12795397,"br":12795614,"bt":2960797,"i":365,"n":"江西省-赣州市"}, |
| | | {"bb":2553554,"bl":12669597,"br":12728039,"bt":2589794,"i":340,"n":"广东省-深圳市"}, |
| | | {"bb":3861940,"bl":13065126,"br":13065476,"bt":3862133,"i":126,"n":"安徽省-蚌埠市"}, |
| | | {"bb":2622645,"bl":12521060,"br":12550046,"bt":2654414,"i":338,"n":"广东省-肇庆市"}, |
| | | {"bb":4299423,"bl":12999677,"br":13042334,"bt":4303466,"i":325,"n":"山东省-泰安市"}, |
| | | {"bb":3428296,"bl":13385613,"br":13457111,"bt":3495580,"i":293,"n":"浙江省-绍兴市"}, |
| | | {"bb":3177635,"bl":13422861,"br":13449765,"bt":3230896,"i":178,"n":"浙江省-温州市"}, |
| | | {"bb":2659275,"bl":12993669,"br":12997463,"bt":2661424,"i":303,"n":"广东省-汕头市"}, |
| | | {"bb":2590213,"bl":12730639,"br":12743727,"bt":2630014,"i":301,"n":"广东省-惠州市"}, |
| | | {"bb":4344009,"bl":13120612,"br":13170322,"bt":4408571,"i":354,"n":"山东省-淄博市"}, |
| | | {"bb":4108973,"bl":12730348,"br":12730821,"bt":4109122,"i":210,"n":"河南省-开封市"}, |
| | | {"bb":4407670,"bl":12912609,"br":13049791,"bt":4516609,"i":372,"n":"山东省-德州市"}, |
| | | {"bb":2582084,"bl":12644732,"br":12714491,"bt":2628446,"i":119,"n":"广东省-东莞市"}, |
| | | {"bb":3526128,"bl":12493446,"br":12493744,"bt":3526471,"i":157,"n":"湖北省-荆州市"}, |
| | | {"bb":2705455,"bl":12767850,"br":12768696,"bt":2707511,"i":200,"n":"广东省-河源市"}, |
| | | {"bb":4799843,"bl":12911156,"br":13037613,"bt":4906211,"i":131,"n":"北京市-北京市"}, |
| | | {"bb":2844916,"bl":11409472,"br":11459615,"bt":2870947,"i":104,"n":"云南省-昆明市"}, |
| | | {"bb":3763267,"bl":13341471,"br":13361425,"bt":3863271,"i":276,"n":"江苏省-泰州市"}, |
| | | {"bb":3509051,"bl":12809000,"br":12813148,"bt":3514024,"i":311,"n":"湖北省-黄石市"}, |
| | | {"bb":4112232,"bl":13054210,"br":13059605,"bt":4113572,"i":172,"n":"山东省-枣庄市"}, |
| | | {"bb":4079053,"bl":11769417,"br":11789704,"bt":4083410,"i":196,"n":"甘肃省-天水市"}, |
| | | {"bb":4050384,"bl":12102827,"br":12108681,"bt":4064914,"i":323,"n":"陕西省-咸阳市"}, |
| | | {"bb":4535789,"bl":12923254,"br":13064395,"bt":4654095,"i":149,"n":"河北省-沧州市"}, |
| | | {"bb":5415303,"bl":13937779,"br":13959668,"bt":5427313,"i":53,"n":"吉林省-长春市"}, |
| | | {"bb":5003079,"bl":13587899,"br":13593683,"bt":5012719,"i":228,"n":"辽宁省-盘锦市"}, |
| | | {"bb":4145139,"bl":13169749,"br":13175035,"bt":4152928,"i":234,"n":"山东省-临沂市"}, |
| | | {"bb":4998894,"bl":13484894,"br":13489515,"bt":5002871,"i":166,"n":"辽宁省-锦州市"}, |
| | | {"bb":3598889,"bl":13404612,"br":13487529,"bt":3735367,"i":224,"n":"江苏省-苏州市"}, |
| | | {"bb":2835999,"bl":13199589,"br":13203748,"bt":2855141,"i":134,"n":"福建省-泉州市"}, |
| | | {"bb":2653447,"bl":12931872,"br":12932137,"bt":2653679,"i":259,"n":"广东省-揭阳市"}, |
| | | {"bb":3666171,"bl":13300965,"br":13356547,"bt":3722289,"i":348,"n":"江苏省-常州市"}, |
| | | {"bb":4473807,"bl":13191176,"br":13211172,"bt":4479691,"i":174,"n":"山东省-东营市"}, |
| | | {"bb":3601203,"bl":13173484,"br":13181193,"bt":3656532,"i":129,"n":"安徽省-芜湖市"}, |
| | | {"bb":4675535,"bl":13528482,"br":13557968,"bt":4710202,"i":167,"n":"辽宁省-大连市"}, |
| | | {"bb":3342019,"bl":13298093,"br":13385859,"bt":3412907,"i":333,"n":"浙江省-金华市"}, |
| | | {"bb":2565026,"bl":12577247,"br":12589564,"bt":2586470,"i":302,"n":"广东省-江门市"}, |
| | | {"bb":4139749,"bl":12949022,"br":13023028,"bt":4215506,"i":286,"n":"山东省-济宁市"}, |
| | | {"bb":3047606,"bl":11877369,"br":11890125,"bt":3052161,"i":146,"n":"贵州省-贵阳市"}, |
| | | {"bb":3203783,"bl":12734254,"br":12734589,"bt":3204049,"i":278,"n":"江西省-宜春市"}, |
| | | {"bb":2587044,"bl":12565652,"br":12612286,"bt":2639815,"i":138,"n":"广东省-佛山市"}, |
| | | {"bb":2400116,"bl":12275244,"br":12292804,"bt":2448849,"i":198,"n":"广东省-湛江市"}, |
| | | {"bb":2790632,"bl":13140053,"br":13156436,"bt":2814121,"i":194,"n":"福建省-厦门市"}, |
| | | {"bb":4258074,"bl":13353843,"br":13417549,"bt":4394804,"i":236,"n":"山东省-青岛市"}, |
| | | {"bb":3539934,"bl":12789264,"br":12805639,"bt":3634786,"i":271,"n":"湖北省-黄冈市"}, |
| | | {"bb":4518869,"bl":12525445,"br":12539608,"bt":4537742,"i":176,"n":"山西省-太原市"}, |
| | | {"bb":3644700,"bl":13338760,"br":13410637,"bt":3731365,"i":317,"n":"江苏省-无锡市"}, |
| | | {"bb":4435721,"bl":13587884,"br":13635133,"bt":4487593,"i":175,"n":"山东省-威海市"}, |
| | | {"bb":3259492,"bl":13028660,"br":13028853,"bt":3259727,"i":279,"n":"江西省-鹰潭市"}, |
| | | {"bb":3601682,"bl":13115815,"br":13118532,"bt":3604902,"i":337,"n":"安徽省-铜陵市"}, |
| | | {"bb":3400579,"bl":12591841,"br":12603364,"bt":3403134,"i":220,"n":"湖南省-岳阳市"}, |
| | | {"bb":3757653,"bl":12699641,"br":12773601,"bt":3787585,"i":214,"n":"河南省-信阳市"}, |
| | | {"bb":2050684,"bl":12180053,"br":12218401,"bt":2068379,"i":121,"n":"海南省-三亚市"}, |
| | | {"bb":4357524,"bl":13012985,"br":13049377,"bt":4393720,"i":288,"n":"山东省-济南市"}, |
| | | {"bb":4039348,"bl":13043276,"br":13052901,"bt":4045847,"i":316,"n":"江苏省-徐州市"}, |
| | | {"bb":4466450,"bl":13136403,"br":13139105,"bt":4467579,"i":235,"n":"山东省-滨州市"}, |
| | | {"bb":3749173,"bl":12483347,"br":12494432,"bt":3754156,"i":156,"n":"湖北省-襄阳市"}, |
| | | {"bb":4281756,"bl":11535981,"br":11564035,"bt":4290003,"i":36,"n":"甘肃省-兰州市"}, |
| | | {"bb":2478665,"bl":12464890,"br":12465233,"bt":2478788,"i":199,"n":"广东省-阳江市"}, |
| | | {"bb":2909266,"bl":13247302,"br":13247675,"bt":2909594,"i":195,"n":"福建省-莆田市"}, |
| | | {"bb":3285263,"bl":13126494,"br":13133363,"bt":3286223,"i":364,"n":"江西省-上饶市"}, |
| | | {"bb":4051723,"bl":11927734,"br":11954843,"bt":4055540,"i":171,"n":"陕西省-宝鸡市"}, |
| | | {"bb":4026329,"bl":12122462,"br":12134828,"bt":4056242,"i":233,"n":"陕西省-西安市"}, |
| | | {"bb":4935470,"bl":13607896,"br":13608922,"bt":4936668,"i":281,"n":"辽宁省-营口市"}, |
| | | {"bb":4675099,"bl":12854566,"br":12869812,"bt":4680394,"i":307,"n":"河北省-保定市"}, |
| | | {"bb":4854894,"bl":13844932,"br":13848679,"bt":4858477,"i":282,"n":"辽宁省-丹东市"}, |
| | | {"bb":2790081,"bl":13098085,"br":13115201,"bt":2798347,"i":255,"n":"福建省-漳州市"}, |
| | | {"bb":3872851,"bl":12530861,"br":12531072,"bt":3873005,"i":309,"n":"河南省-南阳市"}, |
| | | {"bb":4193489,"bl":13299086,"br":13307157,"bt":4197734,"i":173,"n":"山东省-日照市"}, |
| | | {"bb":3577158,"bl":13412579,"br":13448829,"bt":3580587,"i":334,"n":"浙江省-嘉兴市"}, |
| | | {"bb":4361269,"bl":11327803,"br":11330709,"bt":4363317,"i":66,"n":"青海省-西宁市"}, |
| | | {"bb":4084958,"bl":12513944,"br":12519996,"bt":4095327,"i":153,"n":"河南省-洛阳市"}, |
| | | {"bb":3716524,"bl":13411213,"br":13543891,"bt":3812000,"i":161,"n":"江苏省-南通市"}, |
| | | {"bb":2590954,"bl":12598509,"br":12672841,"bt":2672358,"i":257,"n":"广东省-广州市"}, |
| | | {"bb":3061300,"bl":13307685,"br":13308083,"bt":3061571,"i":192,"n":"福建省-宁德市"}, |
| | | {"bb":3939594,"bl":13250767,"br":13264890,"bt":3952492,"i":162,"n":"江苏省-淮安市"}, |
| | | {"bb":3404095,"bl":11826382,"br":12066229,"bt":3587135,"i":132,"n":"重庆市-重庆市"}, |
| | | {"bb":3118760,"bl":12800735,"br":12800923,"bt":3118914,"i":318,"n":"江西省-吉安市"}, |
| | | {"bb":3882855,"bl":11915124,"br":11915578,"bt":3883524,"i":352,"n":"陕西省-汉中市"}, |
| | | {"bb":4101709,"bl":12646756,"br":12666984,"bt":4111212,"i":268,"n":"河南省-郑州市"}, |
| | | {"bb":3392926,"bl":13485188,"br":13567655,"bt":3525038,"i":180,"n":"浙江省-宁波市"}, |
| | | {"bb":5001428,"bl":13692398,"br":13692509,"bt":5001585,"i":320,"n":"辽宁省-鞍山市"}, |
| | | {"bb":3460579,"bl":12722695,"br":12728898,"bt":3466940,"i":362,"n":"湖北省-咸宁市"}, |
| | | {"bb":4769904,"bl":12989988,"br":13005513,"bt":4834853,"i":191,"n":"河北省-廊坊市"}, |
| | | {"bb":3707453,"bl":13021544,"br":13077331,"bt":3739673,"i":127,"n":"安徽省-合肥市"}, |
| | | {"bb":4328254,"bl":12713178,"br":12749295,"bt":4371287,"i":151,"n":"河北省-邯郸市"}, |
| | | {"bb":2945711,"bl":13270470,"br":13291558,"bt":2995111,"i":300,"n":"福建省-福州市"}, |
| | | {"bb":2251569,"bl":12281702,"br":12298297,"bt":2263763,"i":125,"n":"海南省-海口市"}, |
| | | {"bb":2556005,"bl":12600200,"br":12626685,"bt":2577258,"i":187,"n":"广东省-中山市"}, |
| | | {"bb":3966715,"bl":13168130,"br":13212300,"bt":3999787,"i":277,"n":"江苏省-宿迁市"}, |
| | | {"bb":3183089,"bl":12674161,"br":12674806,"bt":3184398,"i":350,"n":"江西省-萍乡市"}, |
| | | {"bb":4928581,"bl":13438927,"br":13455690,"bt":4949446,"i":319,"n":"辽宁省-葫芦岛市"}, |
| | | {"bb":4422186,"bl":12742242,"br":12746942,"bt":4424899,"i":266,"n":"河北省-邢台市"}, |
| | | {"bb":4408531,"bl":13352522,"br":13538768,"bt":4527984,"i":326,"n":"山东省-烟台市"}, |
| | | {"bb":3245675,"bl":13473870,"br":13519294,"bt":3373843,"i":244,"n":"浙江省-台州市"}, |
| | | {"bb":2772752,"bl":12928590,"br":12928829,"bt":2772980,"i":141,"n":"广东省-梅州市"} |
| | | ],"dver":1135,"fver":1000} |
| New file |
| | |
| | | 基础地图:包括基本矢量地图、卫星图、实时路况图和各种地图覆盖物,此外还包括各种与地图相关的操作和事件监听; |
| | | |
| | | |
| | | |
| | |
|
| | | --------------------------------------------------------------------------------------
|
| | |
|
| | | iOS 地图 SDK v3.3.4是适用于iOS系统移动设备的矢量地图开发包
|
| | |
|
| | | --------------------------------------------------------------------------------------
|
| | |
|
| | | 地图SDK功能介绍(全功能开发包):
|
| | |
|
| | | 地图:提供地图展示和地图操作功能;
|
| | |
|
| | | POI检索:支持周边检索、区域检索和城市内兴趣点检索;
|
| | |
|
| | | 地理编码:提供经纬度和地址信息相互转化的功能接口;
|
| | |
|
| | | 线路规划:支持公交、驾车、步行三种方式的线路规划;
|
| | |
|
| | | 覆盖物图层:支持在地图上添加覆盖物(标注、几何图形、热力图、地形图图层等),展示更丰富的LBS信息;
|
| | |
|
| | | 定位:获取当前位置信息,并在地图上展示(支持普通、跟随、罗盘三种模式);
|
| | |
|
| | | 离线地图:使用离线地图可节省用户流量,提供更好的地图展示效果;
|
| | |
|
| | | 调启百度地图:利用SDK接口,直接在本地打开百度地图客户端或WebApp,实现地图功能;
|
| | |
|
| | | 周边雷达:利用周边雷达功能,开发者可在App内低成本、快速实现查找周边使用相同App的用户位置的功能;
|
| | |
|
| | | LBS云检索:支持查询存储在LBS云内的自有数据;
|
| | |
|
| | | 特色功能:提供短串分享、Place详情检索、热力图等特色功能,帮助开发者搭建功能更加强大的应用;
|
| | | |
| | |
|
| | | --------------------------------------------------------------------------------------
|
| | | |
| | | |
| | | 【 新 版 提 示 】 |
| | | 【 注 意 】 |
| | | 1、自v3.2.0起,百度地图iOS SDK全面支持HTTPS,需要广大开发者导入第三方openssl静态库:libssl.a和libcrypto.a(存放于thirdlib目录下) |
| | | 添加方法:在 TARGETS->Build Phases-> Link Binary With Libaries中点击“+”按钮,在弹出的窗口中点击“Add Other”按钮,选择libssl.a和libcrypto.a添加到工程中 。 |
| | | |
| | | 2、支持CocoaPods导入 |
| | | pod setup //更新CocoPods的本地库 |
| | | pod search BaiduMapKit //查看最新地图SDK |
| | | |
| | | 【 新 增 】 |
| | | 1.BMKLocationViewDisplayParam类中增加 canShowCallOut 属性,用于设定用户点击定位图标时,是否弹出paopaoView。 |
| | | 2.BMKLocationViewDisplayParam类中增加 locationViewHierarchy 属性,用于设定locationView始终处于视图层级的最下层或最上层。 |
| | | |
| | | 【 优 化 】 |
| | | 1.修复添加Annotation时,Overlay偶尔绘制不完整的BUG。 |
| | | 2.修复Swift调用SDK时,cityCode countryCode等字段类型不兼容的问题。 |
| | | 3.保证新添加的Annotation会在mapView的视图层级的上层。 |
| | | 4.DEMO中绘制路径规划结果时,修复计算显示区域的BUG。 |
| | |
|
| | |
| | | |
| | | //获取指定时间前n天的时间日期 2015-10-30 |
| | | + (NSString *)stringFromOffDateYMD:(NSDate *)date dayCount:(int)day; |
| | | //是否是今天 |
| | | + (BOOL)isToday:(NSString *)dateString; |
| | | //// 第二种方法 |
| | | //- (BOOL)isToday |
| | | //{ |
| | | // NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; |
| | | // formatter.dateFormat = @"yyyy-MM-dd"; |
| | | // NSString *nowString = [formatter stringFromDate:[NSDate date]]; |
| | | // NSString *selfString = [formatter stringFromDate:self]; |
| | | // return nowString == selfString; |
| | | // |
| | | //} |
| | | |
| | | |
| | | @end |
| | |
| | | return [DateUtil stringFromDateYMD:lastDateTime]; |
| | | } |
| | | |
| | | //是否是今天 |
| | | + (BOOL)isToday:(NSString *)dateString |
| | | { |
| | | NSString *nowString = [DateUtil stringFromDateYMD:[NSDate date]]; |
| | | return [nowString isEqualToString:dateString]; |
| | | } |
| | | |
| | | @end |
| | |
| | | E51F642D1EEF8CFF0066F95F /* HBdansLable.m in Sources */ = {isa = PBXBuildFile; fileRef = E51F64281EEF8CFF0066F95F /* HBdansLable.m */; }; |
| | | E51F642E1EEF8CFF0066F95F /* HBdansView.m in Sources */ = {isa = PBXBuildFile; fileRef = E51F642A1EEF8CFF0066F95F /* HBdansView.m */; }; |
| | | E51F642F1EEF8CFF0066F95F /* UIView+WHB.m in Sources */ = {isa = PBXBuildFile; fileRef = E51F642C1EEF8CFF0066F95F /* UIView+WHB.m */; }; |
| | | E51F643F1EEFB1E40066F95F /* BaiduMapAPI_Base.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E51F64341EEFB1E40066F95F /* BaiduMapAPI_Base.framework */; }; |
| | | E51F64401EEFB1E40066F95F /* BaiduMapAPI_Cloud.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E51F64351EEFB1E40066F95F /* BaiduMapAPI_Cloud.framework */; }; |
| | | E51F64411EEFB1E40066F95F /* BaiduMapAPI_Location.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E51F64361EEFB1E40066F95F /* BaiduMapAPI_Location.framework */; }; |
| | | E51F64421EEFB1E40066F95F /* BaiduMapAPI_Map.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E51F64371EEFB1E40066F95F /* BaiduMapAPI_Map.framework */; }; |
| | | E51F64431EEFB1E40066F95F /* BaiduMapAPI_Radar.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E51F64381EEFB1E40066F95F /* BaiduMapAPI_Radar.framework */; }; |
| | | E51F64441EEFB1E40066F95F /* BaiduMapAPI_Search.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E51F64391EEFB1E40066F95F /* BaiduMapAPI_Search.framework */; }; |
| | | E51F64451EEFB1E40066F95F /* BaiduMapAPI_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E51F643A1EEFB1E40066F95F /* BaiduMapAPI_Utils.framework */; }; |
| | | E51F64461EEFB1E40066F95F /* mapapi.bundle in Resources */ = {isa = PBXBuildFile; fileRef = E51F643B1EEFB1E40066F95F /* mapapi.bundle */; }; |
| | | E51F64471EEFB1E40066F95F /* libcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E51F643D1EEFB1E40066F95F /* libcrypto.a */; }; |
| | | E51F64481EEFB1E40066F95F /* libssl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E51F643E1EEFB1E40066F95F /* libssl.a */; }; |
| | | E51F644A1EEFB1FE0066F95F /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E51F64491EEFB1FE0066F95F /* CoreTelephony.framework */; }; |
| | | E51F644C1EEFB2070066F95F /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E51F644B1EEFB2070066F95F /* CoreLocation.framework */; }; |
| | | E51F644E1EEFB20E0066F95F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E51F644D1EEFB20E0066F95F /* QuartzCore.framework */; }; |
| | |
| | | E58272711EF2217200878643 /* ic_change_device_btn_bk.png in Resources */ = {isa = PBXBuildFile; fileRef = E58272701EF2217200878643 /* ic_change_device_btn_bk.png */; }; |
| | | E5914F08206B469A009AB768 /* NavigationBar128@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5914F07206B4699009AB768 /* NavigationBar128@2x.png */; }; |
| | | E593ED86208F072400D85A61 /* UploadData.m in Sources */ = {isa = PBXBuildFile; fileRef = E593ED84208F072300D85A61 /* UploadData.m */; }; |
| | | E59B7AC020995DDE004D9B81 /* OnlineShopPage.m in Sources */ = {isa = PBXBuildFile; fileRef = E59B7ABF20995DDE004D9B81 /* OnlineShopPage.m */; }; |
| | | E59B7B2220998F50004D9B81 /* libstdc++.6.0.9.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = E59B7B2120998F4F004D9B81 /* libstdc++.6.0.9.tbd */; }; |
| | | E59B7B44209990B9004D9B81 /* BaiduMapAPI_Utils.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E59B7B39209990A7004D9B81 /* BaiduMapAPI_Utils.framework */; }; |
| | | E59B7B45209990B9004D9B81 /* BaiduMapAPI_Location.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E59B7B3A209990AF004D9B81 /* BaiduMapAPI_Location.framework */; }; |
| | | E59B7B46209990B9004D9B81 /* BaiduMapAPI_Search.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E59B7B3B209990B1004D9B81 /* BaiduMapAPI_Search.framework */; }; |
| | | E59B7B47209990B9004D9B81 /* BaiduMapAPI_Radar.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E59B7B3C209990B2004D9B81 /* BaiduMapAPI_Radar.framework */; }; |
| | | E59B7B48209990B9004D9B81 /* BaiduMapAPI_Cloud.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E59B7B3D209990B4004D9B81 /* BaiduMapAPI_Cloud.framework */; }; |
| | | E59B7B49209990B9004D9B81 /* BaiduMapAPI_Base.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E59B7B3E209990B7004D9B81 /* BaiduMapAPI_Base.framework */; }; |
| | | E59B7B4A209990B9004D9B81 /* BaiduMapAPI_Map.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E59B7B3F209990B8004D9B81 /* BaiduMapAPI_Map.framework */; }; |
| | | E59B7B53209990EF004D9B81 /* libcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E59B7B50209990EF004D9B81 /* libcrypto.a */; }; |
| | | E59B7B54209990EF004D9B81 /* libssl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E59B7B51209990EF004D9B81 /* libssl.a */; }; |
| | | E59B7B55209990EF004D9B81 /* mapapi.bundle in Resources */ = {isa = PBXBuildFile; fileRef = E59B7B52209990EF004D9B81 /* mapapi.bundle */; }; |
| | | E59B7B572099913E004D9B81 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E59B7B562099913E004D9B81 /* SystemConfiguration.framework */; }; |
| | | E5C216EB20847D91006D1C3D /* icon_voiceset.png in Resources */ = {isa = PBXBuildFile; fileRef = E5C216EA20847D91006D1C3D /* icon_voiceset.png */; }; |
| | | E5CFD36A1F02481200737872 /* icon_bianji@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5CFD3671F02481200737872 /* icon_bianji@2x.png */; }; |
| | | E5CFD36B1F02481200737872 /* icon_dianhua@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5CFD3681F02481200737872 /* icon_dianhua@2x.png */; }; |
| | |
| | | E51F642A1EEF8CFF0066F95F /* HBdansView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HBdansView.m; sourceTree = "<group>"; }; |
| | | E51F642B1EEF8CFF0066F95F /* UIView+WHB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+WHB.h"; sourceTree = "<group>"; }; |
| | | E51F642C1EEF8CFF0066F95F /* UIView+WHB.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+WHB.m"; sourceTree = "<group>"; }; |
| | | E51F64341EEFB1E40066F95F /* BaiduMapAPI_Base.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = BaiduMapAPI_Base.framework; sourceTree = "<group>"; }; |
| | | E51F64351EEFB1E40066F95F /* BaiduMapAPI_Cloud.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = BaiduMapAPI_Cloud.framework; sourceTree = "<group>"; }; |
| | | E51F64361EEFB1E40066F95F /* BaiduMapAPI_Location.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = BaiduMapAPI_Location.framework; sourceTree = "<group>"; }; |
| | | E51F64371EEFB1E40066F95F /* BaiduMapAPI_Map.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = BaiduMapAPI_Map.framework; sourceTree = "<group>"; }; |
| | | E51F64381EEFB1E40066F95F /* BaiduMapAPI_Radar.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = BaiduMapAPI_Radar.framework; sourceTree = "<group>"; }; |
| | | E51F64391EEFB1E40066F95F /* BaiduMapAPI_Search.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = BaiduMapAPI_Search.framework; sourceTree = "<group>"; }; |
| | | E51F643A1EEFB1E40066F95F /* BaiduMapAPI_Utils.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = BaiduMapAPI_Utils.framework; sourceTree = "<group>"; }; |
| | | E51F643B1EEFB1E40066F95F /* mapapi.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = mapapi.bundle; sourceTree = "<group>"; }; |
| | | E51F643D1EEFB1E40066F95F /* libcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libcrypto.a; sourceTree = "<group>"; }; |
| | | E51F643E1EEFB1E40066F95F /* libssl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libssl.a; sourceTree = "<group>"; }; |
| | | E51F64491EEFB1FE0066F95F /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; }; |
| | | E51F644B1EEFB2070066F95F /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; }; |
| | | E51F644D1EEFB20E0066F95F /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; |
| | |
| | | E5914F07206B4699009AB768 /* NavigationBar128@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "NavigationBar128@2x.png"; sourceTree = "<group>"; }; |
| | | E593ED84208F072300D85A61 /* UploadData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UploadData.m; sourceTree = "<group>"; }; |
| | | E593ED85208F072300D85A61 /* UploadData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UploadData.h; sourceTree = "<group>"; }; |
| | | E59B7ABE20995DDE004D9B81 /* OnlineShopPage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OnlineShopPage.h; sourceTree = "<group>"; }; |
| | | E59B7ABF20995DDE004D9B81 /* OnlineShopPage.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OnlineShopPage.m; sourceTree = "<group>"; }; |
| | | E59B7B2120998F4F004D9B81 /* libstdc++.6.0.9.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libstdc++.6.0.9.tbd"; path = "usr/lib/libstdc++.6.0.9.tbd"; sourceTree = SDKROOT; }; |
| | | E59B7B39209990A7004D9B81 /* BaiduMapAPI_Utils.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = BaiduMapAPI_Utils.framework; path = BaseProject/ThirdClass/BaiduMapAPI/BaiduMapAPI_Utils.framework; sourceTree = "<group>"; }; |
| | | E59B7B3A209990AF004D9B81 /* BaiduMapAPI_Location.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = BaiduMapAPI_Location.framework; path = BaseProject/ThirdClass/BaiduMapAPI/BaiduMapAPI_Location.framework; sourceTree = "<group>"; }; |
| | | E59B7B3B209990B1004D9B81 /* BaiduMapAPI_Search.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = BaiduMapAPI_Search.framework; path = BaseProject/ThirdClass/BaiduMapAPI/BaiduMapAPI_Search.framework; sourceTree = "<group>"; }; |
| | | E59B7B3C209990B2004D9B81 /* BaiduMapAPI_Radar.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = BaiduMapAPI_Radar.framework; path = BaseProject/ThirdClass/BaiduMapAPI/BaiduMapAPI_Radar.framework; sourceTree = "<group>"; }; |
| | | E59B7B3D209990B4004D9B81 /* BaiduMapAPI_Cloud.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = BaiduMapAPI_Cloud.framework; path = BaseProject/ThirdClass/BaiduMapAPI/BaiduMapAPI_Cloud.framework; sourceTree = "<group>"; }; |
| | | E59B7B3E209990B7004D9B81 /* BaiduMapAPI_Base.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = BaiduMapAPI_Base.framework; path = BaseProject/ThirdClass/BaiduMapAPI/BaiduMapAPI_Base.framework; sourceTree = "<group>"; }; |
| | | E59B7B3F209990B8004D9B81 /* BaiduMapAPI_Map.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = BaiduMapAPI_Map.framework; path = BaseProject/ThirdClass/BaiduMapAPI/BaiduMapAPI_Map.framework; sourceTree = "<group>"; }; |
| | | E59B7B50209990EF004D9B81 /* libcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libcrypto.a; sourceTree = "<group>"; }; |
| | | E59B7B51209990EF004D9B81 /* libssl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libssl.a; sourceTree = "<group>"; }; |
| | | E59B7B52209990EF004D9B81 /* mapapi.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = mapapi.bundle; path = BaseProject/ThirdClass/BaiduMapAPI/mapapi.bundle; sourceTree = SOURCE_ROOT; }; |
| | | E59B7B562099913E004D9B81 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; }; |
| | | E5C216EA20847D91006D1C3D /* icon_voiceset.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_voiceset.png; sourceTree = "<group>"; }; |
| | | E5CFD3671F02481200737872 /* icon_bianji@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon_bianji@2x.png"; sourceTree = "<group>"; }; |
| | | E5CFD3681F02481200737872 /* icon_dianhua@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon_dianhua@2x.png"; sourceTree = "<group>"; }; |
| | |
| | | isa = PBXFrameworksBuildPhase; |
| | | buildActionMask = 2147483647; |
| | | files = ( |
| | | E59B7B572099913E004D9B81 /* SystemConfiguration.framework in Frameworks */, |
| | | E59B7B44209990B9004D9B81 /* BaiduMapAPI_Utils.framework in Frameworks */, |
| | | E59B7B45209990B9004D9B81 /* BaiduMapAPI_Location.framework in Frameworks */, |
| | | E59B7B54209990EF004D9B81 /* libssl.a in Frameworks */, |
| | | E59B7B46209990B9004D9B81 /* BaiduMapAPI_Search.framework in Frameworks */, |
| | | E59B7B47209990B9004D9B81 /* BaiduMapAPI_Radar.framework in Frameworks */, |
| | | E59B7B48209990B9004D9B81 /* BaiduMapAPI_Cloud.framework in Frameworks */, |
| | | E59B7B49209990B9004D9B81 /* BaiduMapAPI_Base.framework in Frameworks */, |
| | | E59B7B4A209990B9004D9B81 /* BaiduMapAPI_Map.framework in Frameworks */, |
| | | E59B7B2220998F50004D9B81 /* libstdc++.6.0.9.tbd in Frameworks */, |
| | | E53B6A9C208726ED0060ED03 /* CoreBluetooth.framework in Frameworks */, |
| | | E5FB29652085D6C5004046B3 /* AudioToolbox.framework in Frameworks */, |
| | | E59B7B53209990EF004D9B81 /* libcrypto.a in Frameworks */, |
| | | E5FB29642085CC11004046B3 /* MediaPlayer.framework in Frameworks */, |
| | | E52142341EFB9ACE003867B8 /* libsqlite3.tbd in Frameworks */, |
| | | E51C7E831EFA03E4009B4F70 /* QuickLook.framework in Frameworks */, |
| | |
| | | E51F644C1EEFB2070066F95F /* CoreLocation.framework in Frameworks */, |
| | | E51F644A1EEFB1FE0066F95F /* CoreTelephony.framework in Frameworks */, |
| | | E5F04E5B1E6FAE4300BBCD95 /* libstdc++.6.tbd in Frameworks */, |
| | | E51F64411EEFB1E40066F95F /* BaiduMapAPI_Location.framework in Frameworks */, |
| | | E51F64441EEFB1E40066F95F /* BaiduMapAPI_Search.framework in Frameworks */, |
| | | E51AC4761E6F9BF40052BA52 /* libstdc++.tbd in Frameworks */, |
| | | E51F64421EEFB1E40066F95F /* BaiduMapAPI_Map.framework in Frameworks */, |
| | | E51F64481EEFB1E40066F95F /* libssl.a in Frameworks */, |
| | | E51F64401EEFB1E40066F95F /* BaiduMapAPI_Cloud.framework in Frameworks */, |
| | | E51F64471EEFB1E40066F95F /* libcrypto.a in Frameworks */, |
| | | E51F64431EEFB1E40066F95F /* BaiduMapAPI_Radar.framework in Frameworks */, |
| | | E5133A5D1E56BF5400C89EA5 /* libSmartLink7.3.a in Frameworks */, |
| | | E51007931E555141008A01CE /* UIKit.framework in Frameworks */, |
| | | E51F643F1EEFB1E40066F95F /* BaiduMapAPI_Base.framework in Frameworks */, |
| | | E51007911E55512A008A01CE /* Foundation.framework in Frameworks */, |
| | | E51F64451EEFB1E40066F95F /* BaiduMapAPI_Utils.framework in Frameworks */, |
| | | ); |
| | | runOnlyForDeploymentPostprocessing = 0; |
| | | }; |
| | |
| | | E52F9BC91E51493300A5F789 /* MinePage.m */, |
| | | E52F9BD81E514BEC00A5F789 /* HomePage.h */, |
| | | E52F9BD91E514BEC00A5F789 /* HomePage.m */, |
| | | E59B7ABE20995DDE004D9B81 /* OnlineShopPage.h */, |
| | | E59B7ABF20995DDE004D9B81 /* OnlineShopPage.m */, |
| | | ); |
| | | path = Home; |
| | | sourceTree = "<group>"; |
| | |
| | | E51CFF3A1DF505CE006A0462 /* ThirdClass */ = { |
| | | isa = PBXGroup; |
| | | children = ( |
| | | E59B7B4E209990DD004D9B81 /* BaiduMapAPI */, |
| | | E531FFE71F1D8E8900625049 /* CBManager */, |
| | | E5566DD21F09CB47001B34C5 /* ZXingCode */, |
| | | E51F64331EEFB1E40066F95F /* BaiduMapAPI */, |
| | | E548753B1E5D1A47009D5EEF /* TZImagePickerController */, |
| | | E5133A581E56BF5400C89EA5 /* SmartLink */, |
| | | E51212D71E52A00900AABF1E /* JHChart */, |
| | |
| | | path = paomateng; |
| | | sourceTree = "<group>"; |
| | | }; |
| | | E51F64331EEFB1E40066F95F /* BaiduMapAPI */ = { |
| | | isa = PBXGroup; |
| | | children = ( |
| | | E51F64341EEFB1E40066F95F /* BaiduMapAPI_Base.framework */, |
| | | E51F64351EEFB1E40066F95F /* BaiduMapAPI_Cloud.framework */, |
| | | E51F64361EEFB1E40066F95F /* BaiduMapAPI_Location.framework */, |
| | | E51F64371EEFB1E40066F95F /* BaiduMapAPI_Map.framework */, |
| | | E51F64381EEFB1E40066F95F /* BaiduMapAPI_Radar.framework */, |
| | | E51F64391EEFB1E40066F95F /* BaiduMapAPI_Search.framework */, |
| | | E51F643A1EEFB1E40066F95F /* BaiduMapAPI_Utils.framework */, |
| | | E51F643B1EEFB1E40066F95F /* mapapi.bundle */, |
| | | E51F643C1EEFB1E40066F95F /* thirdlibs */, |
| | | ); |
| | | path = BaiduMapAPI; |
| | | sourceTree = "<group>"; |
| | | }; |
| | | E51F643C1EEFB1E40066F95F /* thirdlibs */ = { |
| | | isa = PBXGroup; |
| | | children = ( |
| | | E51F643D1EEFB1E40066F95F /* libcrypto.a */, |
| | | E51F643E1EEFB1E40066F95F /* libssl.a */, |
| | | ); |
| | | path = thirdlibs; |
| | | sourceTree = "<group>"; |
| | | }; |
| | | E51F64581EEFC0E60066F95F /* usersign */ = { |
| | | isa = PBXGroup; |
| | | children = ( |
| | |
| | | E52D8C511DF798DE007D8714 /* Frameworks */ = { |
| | | isa = PBXGroup; |
| | | children = ( |
| | | E59B7B562099913E004D9B81 /* SystemConfiguration.framework */, |
| | | E59B7B3E209990B7004D9B81 /* BaiduMapAPI_Base.framework */, |
| | | E59B7B3D209990B4004D9B81 /* BaiduMapAPI_Cloud.framework */, |
| | | E59B7B3A209990AF004D9B81 /* BaiduMapAPI_Location.framework */, |
| | | E59B7B3F209990B8004D9B81 /* BaiduMapAPI_Map.framework */, |
| | | E59B7B3C209990B2004D9B81 /* BaiduMapAPI_Radar.framework */, |
| | | E59B7B3B209990B1004D9B81 /* BaiduMapAPI_Search.framework */, |
| | | E59B7B39209990A7004D9B81 /* BaiduMapAPI_Utils.framework */, |
| | | E59B7B2120998F4F004D9B81 /* libstdc++.6.0.9.tbd */, |
| | | E53B6A9B208726EC0060ED03 /* CoreBluetooth.framework */, |
| | | E5FB29632085CC11004046B3 /* MediaPlayer.framework */, |
| | | E5FB29612085CB84004046B3 /* libAudioIssueDetector.tbd */, |
| | |
| | | path = fabuad; |
| | | sourceTree = "<group>"; |
| | | }; |
| | | E59B7B4E209990DD004D9B81 /* BaiduMapAPI */ = { |
| | | isa = PBXGroup; |
| | | children = ( |
| | | E59B7B52209990EF004D9B81 /* mapapi.bundle */, |
| | | E59B7B4F209990EF004D9B81 /* thirdlibs */, |
| | | ); |
| | | name = BaiduMapAPI; |
| | | path = "New Group"; |
| | | sourceTree = "<group>"; |
| | | }; |
| | | E59B7B4F209990EF004D9B81 /* thirdlibs */ = { |
| | | isa = PBXGroup; |
| | | children = ( |
| | | E59B7B50209990EF004D9B81 /* libcrypto.a */, |
| | | E59B7B51209990EF004D9B81 /* libssl.a */, |
| | | ); |
| | | name = thirdlibs; |
| | | path = BaseProject/ThirdClass/BaiduMapAPI/thirdlibs; |
| | | sourceTree = SOURCE_ROOT; |
| | | }; |
| | | E5E06F211EF9113000012A6D /* MCDownloadManager */ = { |
| | | isa = PBXGroup; |
| | | children = ( |
| | |
| | | E51F646F1EEFC0E60066F95F /* sign_no_btn_bk.png in Resources */, |
| | | E51CFF811DF505CE006A0462 /* Assets.xcassets in Resources */, |
| | | E5C216EB20847D91006D1C3D /* icon_voiceset.png in Resources */, |
| | | E51F64461EEFB1E40066F95F /* mapapi.bundle in Resources */, |
| | | E542E5471F1457B300D35387 /* ic_jiance_sel@2x.png in Resources */, |
| | | E530D35F1F0C837500B193EC /* ic_pointer@2x.png in Resources */, |
| | | E59B7B55209990EF004D9B81 /* mapapi.bundle in Resources */, |
| | | E51C7E8D1EFA04E3009B4F70 /* Image Document.jpg in Resources */, |
| | | E51F64681EEFC0E60066F95F /* icon_green_hotel@2x.png in Resources */, |
| | | E548756F1E5D2704009D5EEF /* AlbumAddBtn@2x.png in Resources */, |
| | |
| | | E51C00441DF56A52006A0462 /* UIScrollView+MJRefresh.m in Sources */, |
| | | E556708A1F09CB48001B34C5 /* ZXRSSExpandedDecodedNumeric.m in Sources */, |
| | | E55670801F09CB48001B34C5 /* ZXAI013x0x1xDecoder.m in Sources */, |
| | | E59B7AC020995DDE004D9B81 /* OnlineShopPage.m in Sources */, |
| | | E517F3611DF5A76000C08331 /* MJChiBaoZiHeader.m in Sources */, |
| | | E51CFFEB1DF56334006A0462 /* AFURLResponseSerialization.m in Sources */, |
| | | E51CFF081DF4EC57006A0462 /* main.m in Sources */, |
| | |
| | | CODE_SIGN_IDENTITY = "iPhone Developer"; |
| | | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; |
| | | DEVELOPMENT_TEAM = VGXA77XL6T; |
| | | FRAMEWORK_SEARCH_PATHS = ( |
| | | "$(inherited)", |
| | | "$(PROJECT_DIR)/BaseProject/ThirdClass/BaiduMapAPI", |
| | | ); |
| | | GCC_INPUT_FILETYPE = automatic; |
| | | GCC_PRECOMPILE_PREFIX_HEADER = YES; |
| | | GCC_PREFIX_HEADER = BaseProject/PrefixHeader.pch; |
| | | INFOPLIST_FILE = BaseProject/Info.plist; |
| | | IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
| | | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
| | | LIBRARY_SEARCH_PATHS = ( |
| | | "$(inherited)", |
| | | "$(PROJECT_DIR)/BaseProject/ThirdClass/SmartLink", |
| | | "$(PROJECT_DIR)/BaseProject/ThirdClass/BaiduMapAPI/thirdlibs", |
| | | ); |
| | | OTHER_LDFLAGS = "-ObjC"; |
| | | PRODUCT_BUNDLE_IDENTIFIER = "com.moral.pregnancy-guard"; |
| | | PRODUCT_NAME = "$(TARGET_NAME)"; |
| | | PROVISIONING_PROFILE = ""; |
| | | }; |
| | | name = Debug; |
| | | }; |
| | | E51CFF1C1DF4EC57006A0462 /* Release */ = { |
| | | isa = XCBuildConfiguration; |
| | | buildSettings = { |
| | | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
| | | ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; |
| | | CODE_SIGN_IDENTITY = "iPhone Developer"; |
| | | DEVELOPMENT_TEAM = VGXA77XL6T; |
| | | ENABLE_BITCODE = NO; |
| | | FRAMEWORK_SEARCH_PATHS = ( |
| | | "$(inherited)", |
| | | "$(PROJECT_DIR)/BaseProject/ThirdClass/BaiduMapAPI", |
| | |
| | | ); |
| | | ONLY_ACTIVE_ARCH = YES; |
| | | OTHER_LDFLAGS = "-ObjC"; |
| | | PRODUCT_BUNDLE_IDENTIFIER = "com.moral.pregnancy-guard"; |
| | | PRODUCT_BUNDLE_IDENTIFIER = com.moral.pregnancy; |
| | | PRODUCT_NAME = "$(TARGET_NAME)"; |
| | | PROVISIONING_PROFILE = ""; |
| | | VALID_ARCHS = "armv7 arm64 armv7s"; |
| | | }; |
| | | name = Debug; |
| | | }; |
| | | E51CFF1C1DF4EC57006A0462 /* Release */ = { |
| | | isa = XCBuildConfiguration; |
| | | buildSettings = { |
| | | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
| | | ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; |
| | | CODE_SIGN_IDENTITY = "iPhone Developer"; |
| | | DEVELOPMENT_TEAM = VGXA77XL6T; |
| | | ENABLE_BITCODE = NO; |
| | | FRAMEWORK_SEARCH_PATHS = ( |
| | | "$(inherited)", |
| | | "$(PROJECT_DIR)/BaseProject/ThirdClass/BaiduMapAPI", |
| | | ); |
| | | GCC_INPUT_FILETYPE = automatic; |
| | | GCC_PRECOMPILE_PREFIX_HEADER = YES; |
| | | GCC_PREFIX_HEADER = BaseProject/PrefixHeader.pch; |
| | | INFOPLIST_FILE = BaseProject/Info.plist; |
| | | IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
| | | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
| | | LIBRARY_SEARCH_PATHS = ( |
| | | "$(inherited)", |
| | | "$(PROJECT_DIR)/BaseProject/ThirdClass/SmartLink", |
| | | "$(PROJECT_DIR)/BaseProject/ThirdClass/BaiduMapAPI/thirdlibs", |
| | | ); |
| | | ONLY_ACTIVE_ARCH = YES; |
| | | OTHER_LDFLAGS = "-ObjC"; |
| | | PRODUCT_BUNDLE_IDENTIFIER = com.moral.pregnancy; |
| | | PRODUCT_NAME = "$(TARGET_NAME)"; |
| | | PROVISIONING_PROFILE = ""; |
| | | VALID_ARCHS = "armv7 arm64 armv7s"; |
| | | }; |
| | | name = Release; |
| | | }; |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.953323" |
| | | timestampString = "546922444.134963" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "444" |
| | | endingLineNumber = "444" |
| | | landmarkName = "-writeOption:" |
| | | startingLineNumber = "517" |
| | | endingLineNumber = "517" |
| | | landmarkName = "-readOption" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.953418" |
| | | timestampString = "546922444.135058" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "451" |
| | | endingLineNumber = "451" |
| | | landmarkName = "-writeOption:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.953477" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "448" |
| | | endingLineNumber = "448" |
| | | landmarkName = "-writeOption:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.953534" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "450" |
| | | endingLineNumber = "450" |
| | | landmarkName = "-writeOption:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.953589" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "154" |
| | | endingLineNumber = "154" |
| | | startingLineNumber = "524" |
| | | endingLineNumber = "524" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.953643" |
| | | timestampString = "546922444.135118" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "386" |
| | | endingLineNumber = "386" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | startingLineNumber = "521" |
| | | endingLineNumber = "521" |
| | | landmarkName = "-readOption" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.953697" |
| | | timestampString = "546922444.135173" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "397" |
| | | endingLineNumber = "397" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.953771" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "185" |
| | | endingLineNumber = "185" |
| | | landmarkName = "-peripheral:didDiscoverCharacteristicsForService:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.953832" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "153" |
| | | endingLineNumber = "153" |
| | | startingLineNumber = "523" |
| | | endingLineNumber = "523" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.953886" |
| | | timestampString = "546922444.135227" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "177" |
| | | endingLineNumber = "177" |
| | | startingLineNumber = "167" |
| | | endingLineNumber = "167" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.1352791" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "442" |
| | | endingLineNumber = "442" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.135331" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "470" |
| | | endingLineNumber = "470" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.135434" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "166" |
| | | endingLineNumber = "166" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.135487" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "190" |
| | | endingLineNumber = "190" |
| | | landmarkName = "-peripheral:didDiscoverCharacteristicsForService:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.953946" |
| | | timestampString = "546922444.1355391" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "174" |
| | | endingLineNumber = "174" |
| | | startingLineNumber = "187" |
| | | endingLineNumber = "187" |
| | | landmarkName = "-peripheral:didDiscoverCharacteristicsForService:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.9540319" |
| | | timestampString = "546922444.135628" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "903" |
| | | endingLineNumber = "903" |
| | | startingLineNumber = "1136" |
| | | endingLineNumber = "1136" |
| | | landmarkName = "-viewDidLoad" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.954083" |
| | | timestampString = "546922444.1357009" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "513" |
| | | endingLineNumber = "513" |
| | | landmarkName = "-notifyOption" |
| | | landmarkType = "7"> |
| | | startingLineNumber = "586" |
| | | endingLineNumber = "586" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.954133" |
| | | timestampString = "546922444.135752" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "436" |
| | | endingLineNumber = "436" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | startingLineNumber = "509" |
| | | endingLineNumber = "509" |
| | | landmarkName = "-peripheral:didWriteValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.954196" |
| | | timestampString = "546922444.135819" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "511" |
| | | endingLineNumber = "511" |
| | | landmarkName = "-notifyOption" |
| | | startingLineNumber = "584" |
| | | endingLineNumber = "584" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.135873" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "571" |
| | | endingLineNumber = "571" |
| | | landmarkName = "-writeDataForCharacteristic:WithData:completionHandler:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.954246" |
| | | timestampString = "546922444.1359251" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "498" |
| | | endingLineNumber = "498" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | startingLineNumber = "550" |
| | | endingLineNumber = "550" |
| | | landmarkName = "-writeOption:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.954294" |
| | | timestampString = "546922444.135975" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "477" |
| | | endingLineNumber = "477" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.954342" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "476" |
| | | endingLineNumber = "476" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | startingLineNumber = "549" |
| | | endingLineNumber = "549" |
| | | landmarkName = "-writeOption:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.954405" |
| | | timestampString = "546922444.136039" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "497" |
| | | endingLineNumber = "497" |
| | | startingLineNumber = "570" |
| | | endingLineNumber = "570" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.954456" |
| | | timestampString = "546922444.136091" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "499" |
| | | endingLineNumber = "499" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | startingLineNumber = "572" |
| | | endingLineNumber = "572" |
| | | landmarkName = "-writeDataForCharacteristic:WithData:completionHandler:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.9545209" |
| | | timestampString = "546922444.136158" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "201" |
| | | endingLineNumber = "201" |
| | | startingLineNumber = "214" |
| | | endingLineNumber = "214" |
| | | landmarkName = "-peripheral:didDiscoverDescriptorsForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.954571" |
| | | timestampString = "546922444.13621" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "226" |
| | | endingLineNumber = "226" |
| | | startingLineNumber = "239" |
| | | endingLineNumber = "239" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.95462" |
| | | timestampString = "546922444.13626" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "202" |
| | | endingLineNumber = "202" |
| | | startingLineNumber = "215" |
| | | endingLineNumber = "215" |
| | | landmarkName = "-peripheral:didDiscoverDescriptorsForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.954681" |
| | | timestampString = "546922444.136323" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "863" |
| | | endingLineNumber = "863" |
| | | startingLineNumber = "1096" |
| | | endingLineNumber = "1096" |
| | | landmarkName = "-viewDidLoad" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Login/RegistPage.m" |
| | | timestampString = "545708344.698772" |
| | | timestampString = "546592621.388659" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "314" |
| | | endingLineNumber = "314" |
| | | landmarkName = "-getCheckCodeAction" |
| | | landmarkType = "7"> |
| | | <Locations> |
| | | <Location |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | symbolName = "-[RegistPage getCheckCodeAction]" |
| | | moduleName = "pregnancy_guard" |
| | | usesParentBreakpointCondition = "Yes" |
| | | urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/Controller/Login/RegistPage.m" |
| | | timestampString = "546592380.211355" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "314" |
| | | endingLineNumber = "314" |
| | | offsetFromSymbolStart = "284"> |
| | | </Location> |
| | | <Location |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | symbolName = "__destroy_helper_block_.217" |
| | | moduleName = "pregnancy_guard" |
| | | usesParentBreakpointCondition = "Yes" |
| | | urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/Controller/Login/RegistPage.m" |
| | | timestampString = "546592380.214165" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "314" |
| | | endingLineNumber = "314" |
| | | offsetFromSymbolStart = "16"> |
| | | </Location> |
| | | </Locations> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Login/RegistPage.m" |
| | | timestampString = "545708344.699124" |
| | | timestampString = "546592621.388764" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "332" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Login/RegistPage.m" |
| | | timestampString = "545708344.699383" |
| | | timestampString = "546592621.388835" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "316" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Login/RegistPage.m" |
| | | timestampString = "545708344.699595" |
| | | timestampString = "546592621.388877" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "330" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Login/RegistPage.m" |
| | | timestampString = "545708344.699841" |
| | | timestampString = "546592621.38894" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "317" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Global/Global.m" |
| | | timestampString = "546164052.6058069" |
| | | timestampString = "546588610.6588989" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "183" |
| | | endingLineNumber = "183" |
| | | startingLineNumber = "176" |
| | | endingLineNumber = "176" |
| | | landmarkName = "+toBaseModel:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Login/RegistPage.m" |
| | | timestampString = "545708344.7001669" |
| | | timestampString = "546592621.389051" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "318" |
| | |
| | | moduleName = "pregnancy_guard" |
| | | usesParentBreakpointCondition = "Yes" |
| | | urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/ThirdClass/AFNetworking/AFNetworking/AFURLRequestSerialization.m" |
| | | timestampString = "546571180.928339" |
| | | timestampString = "546922444.2181441" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1324" |
| | | endingLineNumber = "1324" |
| | | offsetFromSymbolStart = "84"> |
| | | offsetFromSymbolStart = "94"> |
| | | </Location> |
| | | <Location |
| | | shouldBeEnabled = "Yes" |
| | |
| | | moduleName = "pregnancy_guard" |
| | | usesParentBreakpointCondition = "Yes" |
| | | urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/ThirdClass/AFNetworking/AFNetworking/AFURLRequestSerialization.m" |
| | | timestampString = "546571180.930063" |
| | | timestampString = "546922444.220471" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1324" |
| | | endingLineNumber = "1324" |
| | | offsetFromSymbolStart = "140"> |
| | | offsetFromSymbolStart = "129"> |
| | | </Location> |
| | | </Locations> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Global/Global.m" |
| | | timestampString = "546164052.60592" |
| | | timestampString = "546588610.6590019" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "186" |
| | | endingLineNumber = "186" |
| | | startingLineNumber = "179" |
| | | endingLineNumber = "179" |
| | | landmarkName = "+toBaseModel:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Global/Global.m" |
| | | timestampString = "546164052.605969" |
| | | timestampString = "546588610.659043" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "194" |
| | | endingLineNumber = "194" |
| | | startingLineNumber = "187" |
| | | endingLineNumber = "187" |
| | | landmarkName = "+toBaseModel:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Login/RegistPage.m" |
| | | timestampString = "545708344.700536" |
| | | timestampString = "546592621.3891931" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "283" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Login/RegistPage.m" |
| | | timestampString = "545708344.700762" |
| | | timestampString = "546592621.3892339" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "280" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Login/RegistPage.m" |
| | | timestampString = "545708344.7010061" |
| | | timestampString = "546592621.389285" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "296" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Login/RegistPage.m" |
| | | timestampString = "545708344.7012351" |
| | | timestampString = "546592621.3893239" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "284" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/MusicSetPage.m" |
| | | timestampString = "545730336.097751" |
| | | timestampString = "546922444.136775" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "57" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/MusicSetPage.m" |
| | | timestampString = "545730336.09787" |
| | | timestampString = "546922444.1368279" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "228" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/MusicSetPage.m" |
| | | timestampString = "545730336.0979691" |
| | | timestampString = "546922444.136874" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "368" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/MusicSetPage.m" |
| | | timestampString = "545730336.098075" |
| | | timestampString = "546922444.1369179" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "344" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/MusicSetPage.m" |
| | | timestampString = "545730336.098171" |
| | | timestampString = "546922444.136961" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "392" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546571180.67849" |
| | | timestampString = "546588610.659322" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "309" |
| | | endingLineNumber = "309" |
| | | startingLineNumber = "334" |
| | | endingLineNumber = "334" |
| | | landmarkName = "-unitMonthLogin" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546571180.6789041" |
| | | timestampString = "546588610.65971" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "325" |
| | | endingLineNumber = "325" |
| | | startingLineNumber = "350" |
| | | endingLineNumber = "350" |
| | | landmarkName = "-unitWeekLogin" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546571180.679144" |
| | | timestampString = "546588610.6600389" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "389" |
| | | endingLineNumber = "389" |
| | | startingLineNumber = "414" |
| | | endingLineNumber = "414" |
| | | landmarkName = "-drawHistoryRecordLine" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546571180.679391" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "284" |
| | | endingLineNumber = "284" |
| | | landmarkName = "-GetUserDataList" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546571180.6796" |
| | | timestampString = "546588610.660419" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "285" |
| | |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "Yes" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546571180.6798069" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "282" |
| | | endingLineNumber = "282" |
| | | landmarkName = "-GetUserDataList" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546571180.680017" |
| | | timestampString = "546588610.660779" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "283" |
| | | endingLineNumber = "283" |
| | | startingLineNumber = "286" |
| | | endingLineNumber = "286" |
| | | landmarkName = "-GetUserDataList" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546571180.6802731" |
| | | timestampString = "546588610.66111" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "339" |
| | | endingLineNumber = "339" |
| | | startingLineNumber = "364" |
| | | endingLineNumber = "364" |
| | | landmarkName = "-unitDayLogin" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546571180.680491" |
| | | timestampString = "546588610.661382" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "334" |
| | | endingLineNumber = "334" |
| | | startingLineNumber = "359" |
| | | endingLineNumber = "359" |
| | | landmarkName = "-unitDayLogin" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546571180.680701" |
| | | timestampString = "546588610.661649" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "344" |
| | | endingLineNumber = "344" |
| | | startingLineNumber = "369" |
| | | endingLineNumber = "369" |
| | | landmarkName = "-drawHistoryRecordLine" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546571180.680922" |
| | | timestampString = "546588610.66194" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "280" |
| | | endingLineNumber = "280" |
| | | startingLineNumber = "283" |
| | | endingLineNumber = "283" |
| | | landmarkName = "-GetUserDataList" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546571180.681127" |
| | | timestampString = "546588610.662205" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "287" |
| | | endingLineNumber = "287" |
| | | landmarkName = "-GetUserDataList" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546571180.6813329" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "229" |
| | | endingLineNumber = "229" |
| | | startingLineNumber = "232" |
| | | endingLineNumber = "232" |
| | | landmarkName = "-GetNoticeInfo" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546571180.6815391" |
| | | timestampString = "546588610.6624711" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "234" |
| | | endingLineNumber = "234" |
| | | startingLineNumber = "237" |
| | | endingLineNumber = "237" |
| | | landmarkName = "-GetNoticeInfo" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546571180.681744" |
| | | timestampString = "546588610.662746" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "291" |
| | | endingLineNumber = "291" |
| | | startingLineNumber = "316" |
| | | endingLineNumber = "316" |
| | | landmarkName = "-GetUserDataList" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/MusicSetPage.m" |
| | | timestampString = "545730336.098713" |
| | | timestampString = "546922444.137172" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "394" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/MusicSetPage.m" |
| | | timestampString = "545730336.098822" |
| | | timestampString = "546922444.13722" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "412" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Login/RegistPage.m" |
| | | timestampString = "545708344.702037" |
| | | timestampString = "546592621.38968" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "60" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Login/RegistPage.m" |
| | | timestampString = "545708373.043402" |
| | | timestampString = "546592621.389722" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "79" |
| | |
| | | moduleName = "pregnancy_guard" |
| | | usesParentBreakpointCondition = "Yes" |
| | | urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/Utility/XZPickView/XZPickView.m" |
| | | timestampString = "546571180.945845" |
| | | timestampString = "546922444.237138" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "116" |
| | | endingLineNumber = "116" |
| | | offsetFromSymbolStart = "64"> |
| | | offsetFromSymbolStart = "48"> |
| | | </Location> |
| | | <Location |
| | | shouldBeEnabled = "Yes" |
| | |
| | | moduleName = "pregnancy_guard" |
| | | usesParentBreakpointCondition = "Yes" |
| | | urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/Utility/XZPickView/XZPickView.m" |
| | | timestampString = "546571180.947619" |
| | | timestampString = "546922444.23882" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "117" |
| | | endingLineNumber = "117" |
| | | offsetFromSymbolStart = "28"> |
| | | startingLineNumber = "116" |
| | | endingLineNumber = "116" |
| | | offsetFromSymbolStart = "12"> |
| | | </Location> |
| | | <Location |
| | | shouldBeEnabled = "Yes" |
| | |
| | | moduleName = "pregnancy_guard" |
| | | usesParentBreakpointCondition = "Yes" |
| | | urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/Utility/XZPickView/XZPickView.m" |
| | | timestampString = "546571180.949533" |
| | | timestampString = "546922444.240481" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "116" |
| | | endingLineNumber = "116" |
| | | offsetFromSymbolStart = "20"> |
| | | offsetFromSymbolStart = "16"> |
| | | </Location> |
| | | </Locations> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/MusicSetPage.m" |
| | | timestampString = "545730336.09912" |
| | | timestampString = "546922444.13736" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "71" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/MusicSetPage.m" |
| | | timestampString = "545730336.0991859" |
| | | timestampString = "546922444.137408" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "107" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/MusicSetPage.m" |
| | | timestampString = "545730336.099293" |
| | | timestampString = "546922444.13749" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "161" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/MusicSetPage.m" |
| | | timestampString = "545730336.0997339" |
| | | timestampString = "546922444.137622" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "391" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/MusicSetPage.m" |
| | | timestampString = "545730336.099779" |
| | | timestampString = "546922444.13767" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "417" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/MusicSetPage.m" |
| | | timestampString = "545730336.099825" |
| | | timestampString = "546922444.137714" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "160" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/MusicSetPage.m" |
| | | timestampString = "545730336.099869" |
| | | timestampString = "546922444.137758" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "235" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/MusicSetPage.m" |
| | | timestampString = "545730336.0999089" |
| | | timestampString = "546922444.137803" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "241" |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.95768" |
| | | timestampString = "546922444.137848" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "532" |
| | | endingLineNumber = "532" |
| | | landmarkName = "-UUIDArray:" |
| | | startingLineNumber = "651" |
| | | endingLineNumber = "651" |
| | | landmarkName = "-GetNoticeInfo" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.957736" |
| | | timestampString = "546922444.137899" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "452" |
| | | endingLineNumber = "452" |
| | | landmarkName = "-writeOption:" |
| | | startingLineNumber = "525" |
| | | endingLineNumber = "525" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.1379499" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "652" |
| | | endingLineNumber = "652" |
| | | landmarkName = "-GetNoticeInfo" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.957785" |
| | | timestampString = "546922444.138001" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "654" |
| | | endingLineNumber = "654" |
| | | landmarkName = "-GetNoticeInfo" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.13805" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "533" |
| | | endingLineNumber = "533" |
| | | landmarkName = "-UUIDArray:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.957834" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "535" |
| | | endingLineNumber = "535" |
| | | landmarkName = "-UUIDArray:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.957904" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "460" |
| | | endingLineNumber = "460" |
| | | landmarkName = "-writeOption:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.9579639" |
| | | timestampString = "546922444.138101" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "225" |
| | | endingLineNumber = "225" |
| | | startingLineNumber = "238" |
| | | endingLineNumber = "238" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.958023" |
| | | timestampString = "546922444.138152" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "364" |
| | | endingLineNumber = "364" |
| | | startingLineNumber = "420" |
| | | endingLineNumber = "420" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.958071" |
| | | timestampString = "546922444.138201" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "228" |
| | | endingLineNumber = "228" |
| | | startingLineNumber = "241" |
| | | endingLineNumber = "241" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.958119" |
| | | timestampString = "546922444.13825" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "229" |
| | | endingLineNumber = "229" |
| | | startingLineNumber = "242" |
| | | endingLineNumber = "242" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.958166" |
| | | timestampString = "546922444.1382999" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "354" |
| | | endingLineNumber = "354" |
| | | startingLineNumber = "397" |
| | | endingLineNumber = "397" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.958213" |
| | | timestampString = "546922444.138348" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "223" |
| | | endingLineNumber = "223" |
| | | startingLineNumber = "236" |
| | | endingLineNumber = "236" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.958261" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "232" |
| | | endingLineNumber = "232" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.958308" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "263" |
| | | endingLineNumber = "263" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.958356" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "240" |
| | | endingLineNumber = "240" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.958405" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "243" |
| | | endingLineNumber = "243" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.9584531" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "244" |
| | | endingLineNumber = "244" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.9585" |
| | | timestampString = "546922444.1383981" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "245" |
| | | endingLineNumber = "245" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.138448" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "276" |
| | | endingLineNumber = "276" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.138497" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "253" |
| | | endingLineNumber = "253" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.1385469" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "256" |
| | | endingLineNumber = "256" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.138597" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "257" |
| | | endingLineNumber = "257" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.138647" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "258" |
| | | endingLineNumber = "258" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.95864" |
| | | timestampString = "546922444.138792" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "612" |
| | | endingLineNumber = "612" |
| | | startingLineNumber = "731" |
| | | endingLineNumber = "731" |
| | | landmarkName = "-viewWillAppear:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.958691" |
| | | timestampString = "546922444.138898" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "182" |
| | | endingLineNumber = "182" |
| | | landmarkName = "-peripheral:didDiscoverCharacteristicsForService:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.95874" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "661" |
| | | endingLineNumber = "661" |
| | | landmarkName = "-bluetoothStateUpdatedToState:" |
| | | startingLineNumber = "883" |
| | | endingLineNumber = "883" |
| | | landmarkName = "-continueScanning" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.9587899" |
| | | timestampString = "546922444.138949" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "208" |
| | | endingLineNumber = "208" |
| | | landmarkName = "-peripheral:didUpdateValueForDescriptor:error:" |
| | | landmarkType = "7"> |
| | | startingLineNumber = "221" |
| | | endingLineNumber = "221" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.958838" |
| | | timestampString = "546922444.1390001" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "194" |
| | | endingLineNumber = "194" |
| | | landmarkName = "-peripheral:didDiscoverDescriptorsForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | startingLineNumber = "207" |
| | | endingLineNumber = "207" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.958885" |
| | | timestampString = "546922444.1390491" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "161" |
| | | endingLineNumber = "161" |
| | | startingLineNumber = "174" |
| | | endingLineNumber = "174" |
| | | landmarkName = "-peripheral:didDiscoverCharacteristicsForService:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.958931" |
| | | timestampString = "546922444.139099" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "404" |
| | | endingLineNumber = "404" |
| | | landmarkName = "-peripheral:didWriteValueForCharacteristic:error:" |
| | | startingLineNumber = "477" |
| | | endingLineNumber = "477" |
| | | landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.958992" |
| | | timestampString = "546922444.139164" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1207" |
| | | endingLineNumber = "1207" |
| | | startingLineNumber = "1489" |
| | | endingLineNumber = "1489" |
| | | landmarkName = "-data_upload" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.959042" |
| | | timestampString = "546922444.1392159" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1203" |
| | | endingLineNumber = "1203" |
| | | startingLineNumber = "1485" |
| | | endingLineNumber = "1485" |
| | | landmarkName = "-data_upload" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.959102" |
| | | timestampString = "546922444.139282" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1215" |
| | | endingLineNumber = "1215" |
| | | startingLineNumber = "1497" |
| | | endingLineNumber = "1497" |
| | | landmarkName = "-data_upload" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.959151" |
| | | timestampString = "546922444.139334" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1225" |
| | | endingLineNumber = "1225" |
| | | startingLineNumber = "1507" |
| | | endingLineNumber = "1507" |
| | | landmarkName = "-data_upload" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.959222" |
| | | timestampString = "546922444.139408" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "714" |
| | | endingLineNumber = "714" |
| | | startingLineNumber = "941" |
| | | endingLineNumber = "941" |
| | | landmarkName = "-discoveryDidRefresh" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.959271" |
| | | timestampString = "546922444.13946" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "570" |
| | | endingLineNumber = "570" |
| | | landmarkName = "-viewWillAppear:" |
| | | startingLineNumber = "689" |
| | | endingLineNumber = "689" |
| | | landmarkName = "-viewDidDisappear:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.959318" |
| | | timestampString = "546922444.139509" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1200" |
| | | endingLineNumber = "1200" |
| | | startingLineNumber = "1482" |
| | | endingLineNumber = "1482" |
| | | landmarkName = "-data_upload" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Global/Global.m" |
| | | timestampString = "546164052.620374" |
| | | timestampString = "546588610.665554" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "220" |
| | | endingLineNumber = "220" |
| | | startingLineNumber = "213" |
| | | endingLineNumber = "213" |
| | | landmarkName = "-convertToJsonData:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.959378" |
| | | timestampString = "546922444.139572" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1203" |
| | | endingLineNumber = "1203" |
| | | startingLineNumber = "1485" |
| | | endingLineNumber = "1485" |
| | | landmarkName = "-data_upload" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.959427" |
| | | timestampString = "546922444.139624" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1209" |
| | | endingLineNumber = "1209" |
| | | startingLineNumber = "1491" |
| | | endingLineNumber = "1491" |
| | | landmarkName = "-data_upload" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | moduleName = "pregnancy_guard" |
| | | usesParentBreakpointCondition = "Yes" |
| | | urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/ThirdClass/AFNetworking/AFNetworking/AFURLRequestSerialization.m" |
| | | timestampString = "546571180.987244" |
| | | timestampString = "546922444.288415" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "414" |
| | | endingLineNumber = "414" |
| | | offsetFromSymbolStart = "136"> |
| | | offsetFromSymbolStart = "119"> |
| | | </Location> |
| | | <Location |
| | | shouldBeEnabled = "Yes" |
| | |
| | | moduleName = "pregnancy_guard" |
| | | usesParentBreakpointCondition = "Yes" |
| | | urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/ThirdClass/AFNetworking/AFNetworking/AFURLRequestSerialization.m" |
| | | timestampString = "546571180.988932" |
| | | timestampString = "546922444.290067" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "414" |
| | | endingLineNumber = "414" |
| | | offsetFromSymbolStart = "228"> |
| | | offsetFromSymbolStart = "204"> |
| | | </Location> |
| | | </Locations> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.96015" |
| | | timestampString = "546922444.139721" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1206" |
| | | endingLineNumber = "1206" |
| | | startingLineNumber = "1488" |
| | | endingLineNumber = "1488" |
| | | landmarkName = "-data_upload" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Global/Global.m" |
| | | timestampString = "546164052.621552" |
| | | timestampString = "546588610.66583" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "252" |
| | | endingLineNumber = "252" |
| | | startingLineNumber = "245" |
| | | endingLineNumber = "245" |
| | | landmarkName = "+arrayToJSONString:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.96022" |
| | | timestampString = "546922444.139786" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1208" |
| | | endingLineNumber = "1208" |
| | | startingLineNumber = "1490" |
| | | endingLineNumber = "1490" |
| | | landmarkName = "-data_upload" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.96027" |
| | | timestampString = "546922444.139837" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1179" |
| | | endingLineNumber = "1179" |
| | | landmarkName = "-data_upload" |
| | | landmarkType = "7"> |
| | | startingLineNumber = "1461" |
| | | endingLineNumber = "1461" |
| | | landmarkName = "RadiaDetectionPage" |
| | | landmarkType = "3"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546251966.960319" |
| | | timestampString = "546922444.139888" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1219" |
| | | endingLineNumber = "1219" |
| | | startingLineNumber = "1501" |
| | | endingLineNumber = "1501" |
| | | landmarkName = "-data_upload" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Global/Global.m" |
| | | timestampString = "546247595.771068" |
| | | timestampString = "546588610.666057" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "165" |
| | | endingLineNumber = "165" |
| | | startingLineNumber = "158" |
| | | endingLineNumber = "158" |
| | | landmarkName = "+alertMessageEx:title:okTtitle:cancelTitle:delegate:" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546588610.6661429" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "287" |
| | | endingLineNumber = "287" |
| | | landmarkName = "-GetUserDataList" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546588610.666463" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "288" |
| | | endingLineNumber = "288" |
| | | landmarkName = "-GetUserDataList" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546588610.666764" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "280" |
| | | endingLineNumber = "280" |
| | | landmarkName = "-GetUserDataList" |
| | | landmarkType = "7"> |
| | | <Locations> |
| | | <Location |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | symbolName = "-[HistoryRecordPage GetUserDataList]" |
| | | moduleName = "pregnancy_guard" |
| | | usesParentBreakpointCondition = "Yes" |
| | | urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546576585.597207" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "279" |
| | | endingLineNumber = "279" |
| | | offsetFromSymbolStart = "368"> |
| | | </Location> |
| | | <Location |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | symbolName = "__destroy_helper_block_.204" |
| | | moduleName = "pregnancy_guard" |
| | | usesParentBreakpointCondition = "Yes" |
| | | urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546576585.598972" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "279" |
| | | endingLineNumber = "279" |
| | | offsetFromSymbolStart = "16"> |
| | | </Location> |
| | | </Locations> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546588610.667027" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "236" |
| | | endingLineNumber = "236" |
| | | landmarkName = "-GetNoticeInfo" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.140025" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1297" |
| | | endingLineNumber = "1297" |
| | | landmarkName = "-viewDidLoad" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.140077" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1289" |
| | | endingLineNumber = "1289" |
| | | landmarkName = "-viewDidLoad" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.140128" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1293" |
| | | endingLineNumber = "1293" |
| | | landmarkName = "-viewDidLoad" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" |
| | | timestampString = "546922444.140177" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "1281" |
| | | endingLineNumber = "1281" |
| | | landmarkName = "-viewDidLoad" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | <BreakpointProxy |
| | | BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> |
| | | <BreakpointContent |
| | | shouldBeEnabled = "No" |
| | | ignoreCount = "0" |
| | | continueAfterRunningActions = "No" |
| | | filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" |
| | | timestampString = "546588610.667492" |
| | | startingColumnNumber = "9223372036854775807" |
| | | endingColumnNumber = "9223372036854775807" |
| | | startingLineNumber = "296" |
| | | endingLineNumber = "296" |
| | | landmarkName = "-GetUserDataList" |
| | | landmarkType = "7"> |
| | | </BreakpointContent> |
| | | </BreakpointProxy> |
| | | </Breakpoints> |
| | | </Bucket> |