众所周知,iOS具备原生的系统定位功能,百度地图开放平台在iOS系统定位的基础上做了进一步的封装升级,升级后的iOS定位SDK产品能够使用更多元的方式获取更精准的位置信息,在此基础之上,百度地图iOS定位SDK面向广大开发者提供了更多丰富功能,其中包括:地址解析、位置语义化、国内外位置判断、移动热点识别、地理围栏、获取周边POI等功能。
首先,在精准获取当前位置方面,定位SDK基于iOS系统原生定位能力,提供单次定位、连续定位、后台定位能力;其次,百度地图定位SDK能够灵活返回坐标类别,提供的坐标转换支持直接返回 GCJ02、BD09、WGS84(仅限海外)类型的坐标,及坐标之间的转换能力,开发者可根据需要选取坐标系。在详细地址信息获取方面,全球同步支持获取经纬度的同时直接获取当前地址信息(省、市、区、县等)。
除了同步获取经纬度和地址信息,百度地图iOS定位SDK可同步返回位置语义化信息,即更符合用户自然语言的位置描述,如”奎科科技大厦附近”、”西单大悦城北侧”等,是基于百度地图每天数百亿次位置大数据分析挖掘基础而来。利用位置语义化信息,可以帮助用户更好的了解当前所在的位置。
除此之外,百度地图作为国内首家开放全球API服务的地图服务商,提供的国内外位置判断服务支持通过简单的接口调用轻松判断用户当前所在的位置是属于国内还是海外。
其他功能
移动热点识别:能够识别当前设备所连接的 Wi-Fi是否为其他设备所开放的移动热点,保障提供热点的手机流量不受损失。
地理围栏:在系统原生地理围栏能力之上,百度地图提供的地理围栏功能支持多边形围栏;对于特殊的地理位置,开发者可根据实际场景自定义地理围栏,实现多样化的设备管理需求。
周边POI获取:能够满足在获取经纬度的同时,即可获取当前点周边POI信息(如周边商场、饭店、医院、学校等)。
{{item.content}}