高德地图看各省分界线_高德地图定位城市区域
h文件
引入CoreLocation/CoreLocation.h
@interface
WeatherViewController :UIViewController<CLLocationManagerDelegate>{
CLLocationManager*
locationManager;
}
@property
(strong,
nonatomic)
CLLocationManager*
locationManager;
@end
.m文件
//开始定位
-(void)startLocation{
self.locationManager =
[[CLLocationManager alloc] init];
self.locationManager.delegate
= self;
self.locationManager.desiredAccuracy
= kCLLocationAccuracyBest;
self.locationManager.distanceFilter
= 10.0f;
[self.locationManager
startUpdatingLocation];
}
//定位代理经纬度回调
-(void)locationManager:(CLLocationManager
*)manager didUpdateToLocation:(CLLocation
*)newLocation fromLocation:(CLLocation
*)oldLocation {
[locationManager
stopUpdatingLocation];
NSLog(@"location
ok");
NSLog(@"%@",[NSString stringWithFormat:@"经度:%3.5f\n纬度:%3.5f",newLocation.coordinate.latitude,newLocation.coordinate.longitude]);
CLGeocoder * geoCoder =
[[CLGeocoder alloc] init];
[geoCoder reverseGeocodeLocation:newLocation
completionHandler:^(NSArray
*placemarks, NSError *error) {
for (CLPlacemark * placemark
in
placemarks) {
NSDictionary *test =
[placemark addressDictionary];
// Country(国家) State(城市) SubLocality(区)
NSLog(@"%@", [test
objectForKey:@"State"]);
}
}];
}
#pragma
mark 根据地名确定地理坐标
-(void)getCoordinateByAddress:(NSString
*)address{
//地理编码
[_geocoder geocodeAddressString:address
completionHandler:^(NSArray *placemarks, NSError *error) {
//取得第一个地标,地标中存储了详细的地址信息,注意:一个地名可能搜索出多个地址
CLPlacemark *placemark=[placemarks firstObject];
CLLocation
*location=placemark.location;//位置
CLRegion *region=placemark.region;//区域
NSDictionary *addressDic= placemark.addressDictionary;//详细地址信息字典,包含以下部分信息
// NSString *name=placemark.name;//地名
// NSString
*thoroughfare=placemark.thoroughfare;//街道
// NSString
*subThoroughfare=placemark.subThoroughfare; //街道相关信息,例如门牌等
// NSString *locality=placemark.locality; //
城市
// NSString *subLocality=placemark.subLocality; //
城市相关信息,例如标志性建筑
// NSString
*administrativeArea=placemark.administrativeArea; // 州
// NSString
*subAdministrativeArea=placemark.subAdministrativeArea;
//其他行政区域信息
// NSString *postalCode=placemark.postalCode;
//邮编
// NSString
*ISOcountryCode=placemark.ISOcountryCode; //国家编码
// NSString *country=placemark.country;
//国家
// NSString *inlandWater=placemark.inlandWater;
//水源、湖泊
// NSString *ocean=placemark.ocean; // 海洋
// NSArray
*areasOfInterest=placemark.areasOfInterest; //关联的或利益相关的地标
NSLog(@"位置:%@,区域:%@,详细信息:%@",location,region,addressDic);
}];
}
#pragma
mark 根据坐标取得地名
-(void)getAddressByLatitude:(CLLocationDegrees)latitude
longitude:(CLLocationDegrees)longitude{
//反地理编码
CLLocation *location=[[CLLocation
alloc]initWithLatitude:latitude longitude:longitude];
[_geocoder
reverseGeocodeLocation:location completionHandler:^(NSArray
*placemarks, NSError *error) {
CLPlacemark *placemark=[placemarks
firstObject];
NSLog(@"详细信息:%@",placemark.addressDictionary);
}];
}
高德地图看各省分界线_高德地图定位城市区域相关推荐
- 高德地图看各省分界线_高德地图调取行政区域应该注意的一个问题
首先,本人是刚开始接触高德地图的功能使用,在一次demo中遇到了问题:用 HttpClient 在查询区域中,并没有查询到想要的结果(区域信息),经过对输出信息的分析找到了原因. demo 中输出的内 ...
- 高德地图看各省分界线_深度解读|高德宣布高精地图“百元时代”背后的商业逻辑是什么...
车展前夕,高德的一次媒体沟通会,或许将为国内自动驾驶的发展带来深远影响. 4月11日,高德地图在北京举行"高精宣言"媒体沟通会,表示将对高精地图服务进行升级,并以成本价格提供标准化 ...
- 高德地图看各省分界线_从高德采集最新的省市区三级坐标和行政区域边界,用js在浏览器中运行...
本文描述的是对国家统计局于2019-01-31发布的<2018年统计用区划代码和城乡划分代码(截止2018年10月31日)>中省市区三级的坐标和行政区域边界的采集.随着时间变化,本文内容会 ...
- android 高德地图移动卡顿_高德地图4.8和百度地图3.1的抉择,如何发送地址到车机(下载失效本帖奉上百度云盘)...
9月已经过去半个月了,升级一直围绕着领克车友,8月的兴奋,总想知道车机有什么改变,很多车友提前去预约,总想尝第一口鲜,这个第一口可不好喝,头啖汤随好,但会烫口,于是我带着观望的态度,因为我始终觉得,安 ...
- android 高德地图移动卡顿_高德、百度和腾讯三家比拼,哪个 Android 车机地图 App 更好用?...
写在前面 不管是自己开车.还是平时打车,相信你一定留意过驾驶座旁边位于车辆中间的那块大屏幕,不管是平时开车导航.放音乐,还是通过倒车影像辅助倒车,都离不开这块屏幕,这就是中控车机. 中控车机往往搭载的 ...
- 高德地图 点位置 偏移_高德上线“家人地图”功能,群组内可实时共享位置
近日,高德正式上线了"家人地图"功能,满足用户的更多需求.据了解,新功能可以让参与组队的家人随时看到彼此的位置:家人加入后,可随时确认其位置安全:当家人离开或到达此地时用户将收到通 ...
- 高德地图聚合点删除_高德地图 点聚合功能(Adnroid)
1.需求: 接下来的项目要实现像链家APP中地图看房的功能(效果如下图). 链家APP地图找房效果 2.实现思路.查阅资料 看到这个效果图,首先想到的是在view上放一个marker,但是marker ...
- android 高德地图设置不能旋转_这个地图APP,专注于地图软件该做的事!
Bmap Bmap,简单的双地图应用.可任意切换/高德地图数据源,致力满足日常生活的出行需求.具有步行.公交.骑行.驾驶等出行方案,查看街景. 新版特性 1.升级百度地图sdk6.0.0 2.升级高德 ...
- 高德地图各种摄像头图标_高德地图Overlay的应用以及照相功能的实现
暑假第二十一天,今天天气有点小热,长时间对着电脑眼睛还真有点不适应,下午刚刚出地下室吃饭的时候,两眼眺望了一下远方,就感觉小有压力,眼睛和头都有点不舒服,哎!程序员真苦逼啊!!!伤不起的还是我们这群程 ...
最新文章
- 深度学习之PyTorch物体检测
- windows2003 DNS服务器配置
- 2018/7/18-纪中某C组题【jzoj3508,jzoj3509,jzoj3510,jzoj3512】
- 案例 github_github 项目搜索技巧-让你更高效精准地搜索项目
- DockerFile构建
- 《PostgreSQL服务器编程》一一1.7 定制排序方法
- 落地数据和不落地数据
- 箱包品牌Rimowa成为Vidy广告商,在Vogue新加坡使用VidyCoin购买广告业务
- 计算机恢复语言文件格式,当你的电脑无故变成英文且语言包丢失后用这几招恢复-win7语言包...
- 02WCF初识:ServiceEndpoint
- loadrunner要点总结
- 《微观经济学》学习笔记
- c语言知道坐标求圆面积,用C语言编程推算圆的面积公式
- 简单echars Demo
- JavaScript中的“黑话” 1
- 汇编语言中xor指令_汇编各类指令用法及含义分析 - 全文
- todesk远程桌面没声音
- 大学《管理学》教材笔记
- 《学术小白的实战之路》01 LDA-Word2Vec-TF-IDF组合特征的机器学习情感分类模型研究
- 作业一(编译、汇编、翻译以及方舟编译器)