地理编码是地址信息和地理坐标之间的相互转换。可分为正地理编码(地址信息转换为地理坐标)和逆地理编码(地理坐标转换为地址信息)。
使用示例如下:
// 构造检索参数BMFGeoCodeSearchOption geoCodeSearchOption =BMFGeoCodeSearchOption(address: '百度大厦', city: "北京");// 检索实例BMFGeocodeSearch geocodeSearch = BMFGeocodeSearch();// 正地理编码回调geocodeSearch.onGetGeoCodeSearchResult(callback:(BMFGeoCodeSearchResult result, BMFSearchErrorCode errorCode) {print(`正地理编码 errorCode = ${errorCode}, result = ${result?.toMap()}`);// 解析reslut,具体参考demo});// 发起检索bool flag = await geocodeSearch.geoCodeSearch(geoCodeSearchOption);
显示的效果如下:
使用示例如下:
// 构造检索参数BMFReverseGeoCodeSearchOption reverseGeoCodeSearchOption =BMFReverseGeoCodeSearchOption(location: BMFCoordinate(40.049850, 116.279920));// 检索实例BMFReverseGeoCodeSearch reverseGeoCodeSearch = BMFReverseGeoCodeSearch();// 逆地理编码回调reverseGeoCodeSearch.onGetReverseGeoCodeSearchResult(callback:(BMFReverseGeoCodeSearchResult result,BMFSearchErrorCode errorCode) {print(`逆地理编码 errorCode = ${errorCode}, result = ${result?.toMap()}`);// 解析reslut,具体参考demo});// 发起检索bool flag = await reverseGeoCodeSearch.reverseGeoCodeSearch(reverseGeoCodeSearchOption);
显示的效果如下:
上一篇
下一篇
本篇文章对您是否有帮助?