We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
鉴于 assets/province.json 于2017年之后就没有更新,导致选择器的行政区划数据过于滞后,很多新的区县都没有。每年都会有十几到几十个区县撤并,因此行政区划数据应当需要经常更新维护。
可以到我的开源库:https://github.com/xiangyuecn/AreaCity-JsSpider-StatsGov 获取到最新的省市区数据,基本上月更,除了省市区乡镇四级区划外,还有坐标边界数据。
自定义js代码
注意:生成的文件带了UTF8的BOM头,可以把文件打开后,复制一下文本到新的文件里面,去掉BOM头,免得对json解析产生影响
自定义js代码:
//复制这些代码到 “导出为自定义按钮” 上方的输入框中 function UserFormat(list,mapping){ var exec=function(level,obj,dist){//写个函数,递归处理数据 if(!obj.childs.length){ return; }; for(var i=0;i<obj.childs.length;i++){ var itm=obj.childs[i]; var o={ name:itm.ext_name }; var arr=[]; if(level==3){ dist.push(itm.ext_name); continue; } if(level==1)o.city=arr; if(level==2)o.area=arr; dist.push(o); exec(level+1, itm, arr); }; return dist; }; var data=exec(1,mapping[0],[]); var code=JSON.stringify(data,null," "); var codeLen=new Blob([code],{"type":"text/plain"}).size+3; return Result("",code,"province.json",codeLen+"字节"); }
The text was updated successfully, but these errors were encountered:
No branches or pull requests
鉴于 assets/province.json 于2017年之后就没有更新,导致选择器的行政区划数据过于滞后,很多新的区县都没有。每年都会有十几到几十个区县撤并,因此行政区划数据应当需要经常更新维护。
可以到我的开源库:https://github.com/xiangyuecn/AreaCity-JsSpider-StatsGov 获取到最新的省市区数据,基本上月更,除了省市区乡镇四级区划外,还有坐标边界数据。
转成 province.json ,请用下面方法(使用时,建议开发当天转换得到新文件,这样就能使用到最新版本数据):
自定义js代码
自定义js代码:
The text was updated successfully, but these errors were encountered: