中国行政区划代码,包括五级行政区划详细代码,县级以上区划地理围栏

4 篇文章 0 订阅
订阅专栏

https://github.com/Vonng/adcode

https://hub.fastgit.org/Vonng/adcode

GitHub - Vonng/adcode: 中国行政区划代码,包括五级行政区划详细代码,县级以上区划地理围栏。

中国行政区划代码,包括五级行政区划详细代码,县级以上区划地理围栏。

数据来自国家统计局、民政部、高德地图,均为公开数据。

要点在于地理位置数据

SYNOPSIS

  • 行政区划代码数据基线来自国家统计局: 2016年统计用区划代码和城乡划分代码(截止2016年07月31日)
  • 行政区划变动数据以民政部公告为准: 2017年行政区划代码
  • 行政区划地理边界数据来自: 高德地图 行政区划
  • 目前数据时间点为:2016年07月31日,后续会追赶最新变更。
  • 核心数据表两张:
    • 行政区划数据表:adcode
    • 地理围栏数据表:fences
  • 数据格式:
    • 行政区划是csv格式的数据文件,按所属县级行政区划代码(6位)分片在各自的文件中。
    • 地理围栏是json格式的数据文件,相应县级行政区划代码(6位)的地理围栏以GeoJSON形式存储在单独文件中
    • 使用文本数据格式是为了便于其他应用和数据库使用,但本地实际上使用的是PostgreSQL+PostGIS。 bin/目录中提供了用于ETL的实用脚本。

DESCRIPTION

行政区划表(adcode)

基础信息

表名adcode
数据目录 data/adcode/
控制脚本 bin/adcode
模式定义 sql/adcode.ddl
数据样例朝阳区: data/adcode/110105.csv
相关知识 中国行政区划相关知识

数据结构

ColumnTypeDescription
codebigint国家统计局12位行政区划代码
parentbigint12位父级行政区划代码
namecharacter varying(64)行政单位名称
levelcharacter varying(16)行政单位级别:国/省/市/县/乡/村
rankinteger行政单位级别{0:国,1:省,2:市,3:区/县,4:乡/镇,5:街道/村}
adcodeinteger6位县级行政区划代码
post_codecharacter varying(8)邮政编码
area_codecharacter varying(4)长途区号
ur_codecharacter varying(4)3位城乡属性划分代码
municipalityboolean是否为直辖行政单位
virtualboolean是否为虚拟行政单位,例如市辖区、省直辖县等。
dummyboolean是否为模拟行政单位,例如虚拟社区、虚拟村。
longitudedouble precision地理中心经度
latitudedouble precision地理中心纬度
centergeometry地理中心, ST_Point
provincecharacter varying(64)
citycharacter varying(64)
countycharacter varying(64)区/县
towncharacter varying(64)乡/镇
villagecharacter varying(64)街道/村

注意,center字段使用了PostGIS扩展。如果你不希望使用PostGIS,修改center字段的类型为TEXT即可保持兼容,或使用PostgreSQL内建的Point类型。

数据样例

110105043000	110105000000	东湖街道办事处	town	4	110105	\N	\N	\N	f	f	\N	\N	\N	北京市	市辖区	朝阳区	东湖街道办事处	\N
110105400000	110105000000	首都机场街道办事处	town	4	110105	\N	\N	\N	f	f	\N	\N	\N	北京市	市辖区	朝阳区	首都机场街道办事处	\N
110105035200	110105035000	西会村委会	village	5	110105	\N	\N	111	f	f	\N	\N	\N	北京市	市辖区	朝阳区	管庄地区办事处	西会村委会
110105035201	110105035000	东会村委会	village	5	110105	\N	\N	112	f	f	\N	\N	\N	北京市	市辖区	朝阳区	管庄地区办事处	东会村委会
110105001024	110105001000	南郎家园社区居委会	village	5	110105	\N	\N	111	f	f	\N	\N	\N	北京市	市辖区	朝阳区	建外街道办事处	南郎家园社区居委会
110105001025	110105001000	北郎家园社区居委会	village	5	110105	\N	\N	111	f	f	\N	\N	\N	北京市	市辖区	朝阳区	建外街道办事处	北郎家园社区居委会

数据说明

  • 原始数据来自国家统计局、民政部、高德地图的公开数据。
  • 主键为code,国家统计局使用的12位行政区划代码: 编制规则。
  • adcode是六位县级行政区划代码,且始终满足adcode=code/1000000
  • levelrank目前为一一对应关系:
levelrankcodecountname
0country-1
1province2位34省、自治区、直辖市、特别行政区
2city4位344地级市、地区、自治州、盟
3county6位3133市辖区、县级市、县、自治县、旗、自治旗、特区、林区
4town9位42868街道、镇、乡、苏木、民族乡、民族苏木
5village12位666655居委会、村委会
  • post_code表示的邮政编码目前没有数据,仍需补校。

  • area_code表示的长途区号,仍需校对。

  • ur_code是三位城乡划分代码,按标准只有乡、村两级有该属性,但实际中只有村级单位有该属性。

  • municipality表示该行政区划是否为直辖区划,即直辖市,直辖县、直辖镇、直辖村等。

  • virtual表示该行政区域是否为虚拟区划,通常直辖行政单位的上级区划单位是虚拟区划,例如市辖区。

  • dummy表示该行政区是否为虚拟区划,但这是另一种虚拟,不是因为直辖产生的虚拟单位,比如虚拟社区。

  • latitude, longitude均为双精度浮点数,原始数据6位有效数字,所有坐标点使用GCJ-02火星坐标系。

  • center表面类型是PostGIS的GEOMETRY,底层类型是ST_Point

  • province, city, county, town, village是为了使用方便添加的反规范化字段。

  • 港澳台市县级数据有待补充,而且需要修正一些坐标系不一致的问题(WGS84 or GCJ-02)。

  • 此数据描述为2016年7月时的快照。目前除去虚拟行政区划,有6个过时县缺少坐标数据,更新后可修复。83%的镇有坐标数据。只有8%的村级行政单位有地理信息。有待后续完善

数据质量

非虚拟行政单位的地理数据完善情况:

leveltotalhave locationmiss
country11
province3434
city334334
county285128456
town42846353507496
village66489259035605857

对于县以上的地理数据,除了6个(16~17年发生变更)的县级区划没有地理数据,其他都是最新(2018-02)的数据。六个过期县级行政区划:

130421000000	130400000000	邯郸县		county	3	130421
139001000000	139000000000	定州市		county	3	139001
139002000000	139000000000	辛集市		county	3	139002
320812000000	320800000000	清江浦区	county	3	320812
330204000000	330200000000	江东区		county	3	330204
410211000000	410200000000	金明区		county	3	410211

实用脚本

数据表有操作管理的便利,文本文件有交流可读的便利。因此提供了实用的ETL工具: bin/adcode

大多数功能都要求有一个超级用户权限的PostgreSQL实例,并有一个安装PostGIS扩展的的数据库(非必需)。通过指定环境变量PGURL来提供链接参数。默认使用postgres://localhost:5432/adcode

Usage:
	bin/adcode <action>
	
	action list:

	create	:	创建adcode表,若已存在则会删除原表。
	index	:	在adcode表上创建索引(注意,大批量插入时大量索引会严重拖慢插入速度)。
	order	:	排序重建adcode,使其物理有序(rank,code ASC)
	drop	:	删除fences表
	trunc	:	清空adcode表
	clean	:	清空data/adcode中的转储
	dump	:	将adcode表以文本形式转储至data/adcode/,提供adcode列表参数,则只转储对应数据
	load	:	从data/adcode/文本转储导入adcode表,提供adcode列表参数,则只导入对应数据
	backup	:	备份adcode至data/backup/adcode.sql
	resotre	:	从备份data/backup/adcode.sql恢复adcode
	check	:	检查adcode数据
	reload	:	清空adcode表,并重新从data/adcode中加载数据
	reset	:	删除并创建adcode表
	setup	:	初始化:建表,加载数据,创建索引。
	usage	:	显示adcode控制脚本用法

本地使用时,可以采用backup/restore的方式进行备份与恢复,速度会快很多(几秒)。

PR/PULL与发布提交时,再使用dump/load生成文本格式的数据(二三十秒)。

此表在平时几乎不会有写入,所以创建了大量索引,可以极大加快查询与转储速度。

但大批量加载时,索引可能会严重拖慢插入速度,您可能需要考虑导入后再重建索引。

地理围栏表(fences)

注意,根据中华人民共和国测绘法。

基础信息

表名fences
数据目录 data/fences/
控制脚本 bin/fences
模式定义 sql/fences.ddl
数据样例朝阳区地理围栏: data/fences/110105.json
相关知识 GCJ-02,  PostGIS Geometry,  GeoJSON

数据结构

ColumnTypeDescription
codebigint国家统计局12位行政区划代码
adcodeinteger6位县级行政区划代码
fencegeometry地理围栏,GCJ-02,MultiPolygon

数据样例

例如,6位县级行政区划代码为820008的澳门特别行政区-圣方济各堂区的 地理围栏为

{"type":"Polygon","coordinates":[[[113.601946,22.138113],[113.603872,22.132865],[113.603681,22.132371],[113.597564,22.125115],[113.580194,22.109694],[113.578955,22.10893],[113.576328,22.108147],[113.561046,22.106214],[113.559643,22.106216],[113.553703,22.107469],[113.55353,22.110847],[113.553296,22.116852],[113.553297,22.120642],[113.553574,22.125144],[113.563949,22.127289],[113.563972,22.127298],[113.564018,22.127343],[113.56407,22.127443],[113.564391,22.128297],[113.564475,22.128366],[113.56446,22.128395],[113.564529,22.128445],[113.564552,22.128452],[113.564651,22.128477],[113.564798,22.128486],[113.567266,22.128386],[113.567475,22.128416],[113.56763,22.128485],[113.567778,22.128615],[113.567856,22.128713],[113.56789,22.128884],[113.568003,22.131992],[113.568107,22.132224],[113.568324,22.13235],[113.568618,22.132386],[113.571408,22.132306],[113.572257,22.132331],[113.573184,22.132482],[113.574068,22.132806],[113.574848,22.133293],[113.575827,22.134051],[113.57659,22.134553],[113.577257,22.134854],[113.57802,22.135012],[113.579329,22.135134],[113.580612,22.135239],[113.581375,22.135379],[113.582311,22.135821],[113.583056,22.136473],[113.584062,22.137923],[113.589178,22.14428],[113.601946,22.138113]]]}

img

数据说明

  • fences表可通过codeadcode表相连接。
  • fence使用PostGIS的GEOMETRY类型存储,底层类型为POLYGONMULTIPOLYGON(带有飞地)
  • 大约有300个县没有围栏数据,后续修正。
  • 一些虚拟行政区划的地理围栏理论上应当是子行政区的并集,也有待修正。

实用脚本

bin/fences用法同bin/adcode

Usage:
	bin/fences <action>
	
	action list:

	create	:	创建fences表,若已存在则会删除原表。
	index	:	在fences表上创建索引(注意,大批量插入时大量索引会严重拖慢插入速度)。
	order	:	排序重建fences,使其物理有序(rank,code ASC)
	drop	:	删除fences表
	trunc	:	清空fences表
	clean	:	清空data/fences中的转储
	dump	:	将fences表以文本形式转储至data/fences/,提供adcode列表参数,则只转储对应数据
	load	:	从data/fences/文本转储导入fences表,提供adcode列表参数,则只导入对应数据
	backup	:	备份fences至data/backup/fences.sql
	resotre	:	从备份data/backup/fences.sql恢复fences
	check	:	检查fences数据
	reload	:	清空fences表,并重新从data/fences中加载数据
	reset	:	删除并创建fences表
	setup	:	初始化:建表,加载数据,创建索引。
	usage	:	显示fences控制脚本用法

其他

在项目顶层目录提供了 makefile,可以对两个表同时执行同样的操作。

# 创建数据库
make createdb

# 创建、加载、建立索引
make setup

省市区/县的JSON数据
Shade-z的博客
04-15 5206
压缩后的省市区/县的JSON数据,存入json文件大小是140.54KB [{"code":"110000","city":[{"code":"110100","area":[{"code":"110101","title":"东城区"},{"code":"110102","title":"西城区"},{"code":"110105","title":"朝阳区"},{"code":"110106","title":"丰台区"},{"code":"110107","title":"石景山区"},{"cod
java 行政区划代码_GitHub - TakWolf/GB2260.java: 中华人民共和国行政区划代码(GB/T 2260),数据库Java版实现。...
weixin_35915157的博客
03-07 984
GB2260.javaWarning: this library breaks every five minutes for the moment.The Java implementation for looking up Chinese administrative divisions.注意:当前仍然是一个开发版本,以至于 API 可能会有破坏性的变动。中华人民共和国行政区划代码(GB/T 2...
免费领取!最新2024中国行政区划数据(Shp)!审图号:GS(2024)0650号
最新发布
lionhenryzxxy的博客
05-06 723
最近,在天地图官网对外公布了带审图号的行政区划矢量,包含省、市、县。官网提供GeoJSON格式下载。
vue省市区三级联动-封装集成
chenzimin_blog
11-01 2万+
前言 最近在学习开发一个新的H5产品,想用【mint-ui】的Picker组件区创建一个地址选择器。发现mint-ui官网只有一个简单的示例,满足不了省市区三级联动的需求,找了很多相关文档也没有一个比较系统的说明或demo。为此,想自己做一个总结并写一个自己的demo,方便以后使用。 一、创建一个空项目 在写这个demo前,需要先构建一个空项目,并做好局域网配置,还不懂的可以先看【最近写的一篇博客...
中国全国行政代码、邮政编码、区号、名称、简称、经纬度 数据库
neo_Wordsworth的博客
12-03 2636
找个邮政编码数据库,下载了一堆,挑出最好的一个,来自github,包含: 行政代码、邮政编码、区号、名称、简称、经纬度 ---------------------------------------------------------------------- 爬取国家统计局2019年的行政区域数据(截止2019年10月31日),共78万多记录. 项目地址:https://github.com/kakuilan/china_area_mysql CREATE TABLE `cnarea_2019`
2020最新全国省市区街道居委五级区划代码数据库(来自国家统计局2020年2月25日更新数据)
02-28
爬取自国家统计局省市区街道居委会五级区划代码,一共704749条数据,来自国家统计局2020年2月25日更新的最新数据。
中国县以上行政区划代码.xls
04-01
全国县级行政区划代码表,包含两个时间点的行政区划代码,2015年底的和2020年2月最新版的,可以用于社会经济、区域地理数据分析。
全国县级及以上行政区划代码
03-29
全国县级及以上地区的区划代码,自己开发系统时用过,希望对大家有帮助
最新全国县级以上行政区划代码(截至2020年12月的区划代码).xlsx
08-26
其中,原来民政部官方发布的1980年至2020年12月31日共计41年的所有行政区划代码共计13万多条记录,按区划代码去重后得到该结果集,共计6735条记录。 表中字段其中包含,该代码使用的起始年份和结束年份字段,可导入...
2020-SQL行政区划代码
04-26
`code` int(10) NOT NULL COMMENT '行政区划代码', `name` varchar(20) NOT NULL COMMENT '名字', `level` tinyint(2) NOT NULL COMMENT '等级:1-省级;2-地级市;3-区/县;4-乡/镇', `type` tinyint(2) NOT NULL ...
中国县级以上行政区划及编码
06-24
中国县级以上行政区划及编码,更新于2020年6月 样例:"adCode" "province" "city" "name" "110000" "北京市" "北京市" "北京市" "110101" "北京市" "北京市" "东城区
2018 全国行政区划编码数据(5级,数据来源:国家统计局)
11-01
通过个人开发的数据抽取工具,从国家统计局官方网站中提取出全国行政区划数据,包括省、市、县、乡(镇)、村五级行政区划数据,数据包含行政区划代码、名称,级别以及上级行政区划等信息,数据文件为db格式。
全国5级行政区划代码2019最新.zip
07-15
2019全国5级行政规划,包含省、市、区、街道、社区,精确至社区。包括csv、sql、txt、xlsx格式文件。可以直接进行导入。。。
省市区adcode与经纬度映射表
12-25
省市区adcode与经纬度映射表 省市区adcode与经纬度映射表
全国行政区域代码五级分类数据库
04-11
1. 新建表 osql -E -i table.sql 2. 修改sql文件中的数据库名称 打开areas.sql, 修改第一行的数据库名称. windows使用Notepad2打开, 只有Notepad2可以打开170MB的大文件. linux下可以用vim打开编辑. 3. 导入数据库: mssql导入方式: osql -E -i areas.sql mysql导入方式: postgresql导入方式: 4. 漫长的等待执行完成, 大约半小时.
中国行政区划5级编码2017年版
02-10
行政区划五级代码,省/市/区*(县)/街道(镇)/居委会(村),国家统计局官方网站数据,cvs格式,utf-8编码,在excel中打开可能是乱码,在notepad+中可正常打开,可以加工为脚本导入数据库
百度地图API实现地理围栏
GISXX
07-04 2万+
地理围栏(Geo-fencing)是LBS的一种新应用,就是用一个虚拟的栅栏围出一个虚拟地理边界。当手机进入、离开某个特定地理区域,或在该区域内活动时,手机可以接收自动通知和警告。简单来说就是判断一个点是否在某区域内。 如果们用百度地图API来实现地理围栏还是有一定难度的,围栏是圆或者规则多边形还好说,如果围栏是不规则多边形那我们就有点无从下手了,但是百度API团队为我们提供了一个简单的...
给定坐标点,判断是否在某区域范围内 地理围栏算法
热门推荐
尼乐
12-09 4万+
地图平台:leaflet 语言:js index.html Leaflet 快速开始指南示例 var map = L.map('map').setView([24, 110], 5); L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{
全国县级以上行政区划代码.xlsx 免费
12-16
全国县级以上行政区划代码.xlsx 是一个提供全国县级以上行政区划代码的文档,可以免费获取和使用。这个文档包含了全国各级行政区的代码,可以帮助我们准确地识别和分类各地区。 这个文档的提供免费是为了方便公众和相关机构在日常工作和研究中使用该数据。拥有这个文档,我们可以更准确地识别和定位各地区,方便开展相关统计、研究和管理工作。 这个文档的免费提供有一定的好处。首先,公众和相关机构可以免费获取这个文档,无需付费。这样可以节省经济成本,方便大家使用。其次,免费提供这个文档也是为了鼓励更多人参与到相关工作中,促进地区发展和管理的公开透明。 通过免费提供全国县级以上行政区划代码.xlsx 这样的文档,我们能够更好地了解各地区的编码和划分。这对于政府机构、学术研究、市场调查等领域都有很大的帮助。因此,这个免费提供的文档具有很高的实用价值和社会意义。 总而言之,全国县级以上行政区划代码.xlsx 的免费提供是为了方便公众和相关机构使用,并提供准确的地区编码和划分信息。这样的免费提供具有很大的实用价值和社会意义。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 总结卡方检验(Chi-square test)和费舍尔精确检验(Fisher exact test)的区别 95978
  • R语言中如何编写自己的函数初步入门 29682
  • R语言中的回归诊断 28596
  • maven-assembly-plugin 打包的配置 25543
  • 用Spring Tool Suite简化你的开发 25122

分类专栏

  • 大模型 5篇
  • 管理 1篇
  • 云原生 1篇
  • 数据结构 17篇
  • 数据挖掘 54篇
  • 文本挖掘 46篇
  • 文本自动摘要与关键字抽取 1篇
  • 用户行为分析 6篇
  • 数学 10篇
  • R 47篇
  • hadoop 93篇
  • spark 1篇
  • 排序算法 9篇
  • rxjava 17篇
  • java 308篇
  • JVM 28篇
  • 设计模式 22篇
  • 地图 4篇
  • 算法 5篇
  • 互联网系统设计 101篇
  • 开源 18篇
  • php 4篇
  • web 21篇
  • Tomcat 31篇
  • struts 1篇
  • Spring 135篇
  • hibernate 2篇
  • jni 6篇
  • webservice 11篇
  • javascript 5篇
  • android 48篇
  • linux 20篇
  • 分布式 33篇
  • 杂谈 7篇
  • nosql数据库 3篇
  • python 12篇
  • tachyon 6篇
  • 大数据 8篇
  • 网络 35篇
  • 高可用架构 4篇
  • web前端 15篇
  • soa/esb 12篇
  • mysql 3篇
  • 项目管理 2篇
  • docker 23篇
  • 搜索与爬虫
  • weka开发 14篇
  • git 3篇
  • maven 4篇
  • test 1篇
  • 面试题 2篇

最新评论

  • java的性能调优

    普通网友: 这篇文章真是一篇佳作!作者运用了生动有趣的语言,将枯燥的理论知识娓娓道来,让人如沐春风。【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】

  • mac下如何安装mysql以及忘记密码如何重置密码

    每天一杯奶茶280: 谢谢!成功了

大家在看

  • React transition旋转动画 2
  • autoware.universe源码略读(3.1)--perception:yolo初识 627
  • Python 开发者必看,用Flet库打造你的第一个Web应用
  • Vue 3 项目中 Element Plus 按需引入优化打包
  • spring的插件依赖

最新文章

  • 产品经理需要学习的知识
  • 大语言框架
  • 如何学习管理技术36讲解
2024年21篇
2023年28篇
2022年81篇
2021年131篇
2020年16篇
2019年33篇
2018年50篇
2017年124篇
2016年491篇
2015年157篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

PHP网站源码坑梓百姓网标王推广福田营销网站南澳关键词排名宝安关键词按天收费塘坑网站推广双龙关键词排名盐田营销网站大芬百度网站优化排名双龙外贸网站制作西乡建站南澳建网站布吉企业网站改版宝安网站建设宝安百度网站优化排名深圳外贸网站设计南联网站设计模板广州网站设计大芬模板网站建设大芬SEO按效果付费石岩营销网站松岗百度关键词包年推广南山网站制作设计松岗外贸网站制作深圳网站优化排名松岗网站改版吉祥网络营销同乐关键词按天计费大浪建网站丹竹头百度网站优化排名大运百度竞价包年推广歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化