{"version":"0.1.0","code":"0000","result":true,"message":"处理成功","errdetail":"","timestamp":1671516373275,"data":{"id":71712210,"title":"8.2.4.2 城市urcode和adcode获取","slug":"moxp8q","format":"lake","bookId":26046811,"body":null,"body_draft":null,"body_html":"
城市数据包是分城市划分的,如a1,a2,a3...,aX。X代表城市代号urcode。
存放地图数据的文件夹名称,如a0,a1,a119,数字部分就是urcode值
adcode即区域编码,区域编码由6位数字组成,唯一标识一个区划。比如:
城市行政编号adcode和urcode有映射关系,可通过adcode值获取数据包urcode值。
说明:函数详情,请复制函数名称到在线API搜索
MapDataService service = (MapDataService) ServiceMgr.getServiceMgrInstance().getBLService(MapDataSingleServiceID);\n\n// urcode的值为1\nint urcode = service.getUrcode(110000); \n// adcode的值为110000\nint adcode = service.getAdcode(urcode); \n\n// 获取北京市adcode\nint adcodeBeiJin = getMapDataService().getAdcodeByLonLat(118.089204, 24.479664);\n// 获取厦门市集美区adcode\nint adcodeJiMeiQu = getMapDataService().getTownAdcodeByLonLat(118.097371, 24.575989);