{"version":"0.1.0","code":"0000","result":true,"message":"处理成功","errdetail":"","timestamp":1671516374110,"data":{"id":71712184,"title":"8.2.4.3 区域信息获取","slug":"eb3xqk","format":"lake","bookId":26046811,"body":null,"body_draft":null,"body_html":"

场景图

时序图

    服务管理初始化


关键参数

com.autonavi.gbl.data.model.AdminCode

注意:该结构体用于获取行政区域扩展信息,其中城市编码字段:nCityAdCode作为预留,暂不使用。

主要接口 




说明:函数详情,请复制函数名称到在线API搜索


调用示例

MapDataService service = (MapDataService) ServiceMgr.getServiceMgrInstance().getBLService(MapDataSingleServiceID);\n\n// 获取北京市城市信息\nCityItemInfo cityInfo = service.getCityInfo(110000);\n\n//  其他业务操作
MapDataService service = (MapDataService) ServiceMgr.getServiceMgrInstance().getBLService(MapDataSingleServiceID);\n\n// 获取所有城市信息列表\nArrayList<CityItemInfo> cityInfos = service.getCityInfoList();\nfor (int i = 0; i < cityInfos.size(); i++) \n{\n    //  其他业务操作\n}
MapDataService service = (MapDataService) ServiceMgr.getServiceMgrInstance().getBLService(MapDataSingleServiceID);\n\n// 获取直辖市北京省份信息\nProvinceInfo provInfo = service.getProvinceInfo(110000);\n\n//  其他业务操作
MapDataService service = (MapDataService) ServiceMgr.getServiceMgrInstance().getBLService(MapDataSingleServiceID);\n\n// 获取所有省份信息列表\nArrayList<ProvinceInfo> provInfos = service.getProvinceInfoList();\nfor (int i = 0; i < provInfos.size(); i++) \n{\n    //  其他业务操作\n}
MapDataService service = (MapDataService) ServiceMgr.getServiceMgrInstance().getBLService(MapDataSingleServiceID);\n\nArrayList<int> adcodeList = service.searchAdcode("福");\nfor (int i = 0; i < adcodeList.size(); i++) \n{\n\tLog.i(TAG, "adcode = " + adcodeList.get(i));\n}
MapDataService service = (MapDataService) ServiceMgr.getServiceMgrInstance().getBLService(MapDataSingleServiceID);\n\nint adcode = 110000;\t// 北京市\n\nAdminCode adminCode;\nadminCode.nAdCode = adcode;\n\nswitch (adcode)\n{\n    case 710000:/**< 台湾 */\n        adminCode.euRegionCode = RegionCode.REGION_CODE_TWN;\n        break;\n\n    case 810000:/**< 香港 */\n        adminCode.euRegionCode = RegionCode.REGION_CODE_HKG;\n        break;\n\n    case 820000:/**< 澳门 */\n        adminCode.euRegionCode = RegionCode.REGION_CODE_MAC;\n        break;\n\n    default:/**< 大陆 */\n        adminCode.euRegionCode = RegionCode.REGION_CODE_CHN;\n        break;\n}\n\n\nAreaExtraInfo areaExtraInfo = service.getAreaExtraInfo(adminCode);\n\n// 其他业务操作
","body_lake":null,"pub_level":null,"status":"0","updated_at":"2022-08-03 07:29:09","deleted_at":null,"nameSpace":"mnlcaa/v610","browseCount":76,"collectCount":0,"estimateDate":6,"docStatus":0,"permissions":true,"overView":false}}