(1)2020最新全国省市区街道居委五级区划代码数据库(来自国家统计局2020年6月20日爬取数据)绝对真实完整
(2)2020-9-19日青风百草修定版
2020最新全国省市区县乡镇村五级地址
文章目录
- 2020最新全国省市区县乡镇村五级地址
-
- 1.前言
-
- 1.1数据概况
- 1.2发此博文目的
- 2.关于经度纬度插值反了问题的修复
- 3.建表与插值语句截取
1.前言
1.1数据概况
(1)共计704470条记录
(2)该地址库数据不包含香港、澳门、台湾的地址信息。
1.2发此博文目的
(1)完善晨风兄弟博文
(2)最近因项目需要最新版的五级省、市、区、街镇、居委五级数据,网上的大多数都是2019年以前的老版数据,2019年全国做过新的行政区划划分,所以从国家统计局爬取了一份儿全新的数据。
https://blog.csdn.net/weixin_40231245/article/details/106881582?utm_medium=distribute.pc_relevant.none-task-blog-title-6&spm=1001.2101.3001.4242
(3)晨风兄弟给的地址库数据sql建表时,将经度与纬度的数值插反了,我已用手机实际检测验证。发此博文最重要的目的就是来说明这个问题,以便大家在使用该地址库时避免踩坑。
2.关于经度纬度插值反了问题的修复
(1)兄弟姐妹们只需要下载我最新上传的地址库sql文件即可
下载链接地址:https://download.csdn.net/download/xiogjie_67/12865091
(2)Sql文件为MySql数据库运行脚本文件,其他人可根据自己的开发数据库类型稍作修改即可。
3.建表与插值语句截取
请不要复制如下代码,去我的资源地址下载sql文件,直接在MySql数据库客户端软件里面运行即可。
Source Database : n10
Target Server Type : MYSQL
Target Server Version : 50522
File Encoding : 65001
Date: 2020-06-21 09:01:50
*/
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for city
-- ----------------------------
DROP TABLE IF EXISTS `city`;
CREATE TABLE `city` (
`id` bigint(20) NOT NULL COMMENT '区划代码',
`name` varchar(50) DEFAULT NULL COMMENT '名称',
`pid` bigint(20) DEFAULT NULL COMMENT '父级区划代码',
`province_code` bigint(20) DEFAULT NULL COMMENT '省代码',
`city_code` bigint(20) DEFAULT NULL COMMENT '市代码',
`area_code` bigint(20) DEFAULT NULL COMMENT '区代码',
`street_code` bigint(20) DEFAULT NULL COMMENT '街道代码',
`committee_code` bigint(20) DEFAULT NULL COMMENT '居委/社区',
`short_name` varchar(50) DEFAULT NULL COMMENT '简称',
`city_no` varchar(10) DEFAULT NULL COMMENT '区号',
`lat` varchar(20) DEFAULT NULL COMMENT '纬度',
`lng` varchar(20) DEFAULT NULL COMMENT '经度',
`sort` int(11) DEFAULT NULL COMMENT '排序',
`level` int(4) DEFAULT NULL COMMENT '级别: 0-国家 ,1-省, 2-市, 3-区/县, 4-街/镇, 5-社区/居委',
PRIMARY KEY (`id`),
KEY `name` (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='2019版全国5级信息表';