快速跳转

全国省市区县最全最新数据表(数据来源谷歌)

因为工作项目需求,需要一个城市县区数据表,上网搜了下,基本都不全,所以花了3天时间整理了一遍.

省市区县数据来源Google地图. (包括34个省 , 371个市, 2824个县区)

 

/**********创建省级表**********/
CREATE TABLE T_Province
(
	ProID INT IDENTITY(1,1) PRIMARY KEY,  --省份主键
	ProName NVARCHAR(50) NOT NULL,      --省份名称
	ProSort INT,					      --省份排序
	ProRemark NVARCHAR(50)		      --说明		  
)
Go
/********创建市级表********/
CREATE TABLE T_City
(
	CityID INT IDENTITY(1,1) Primary KEY ,         --城市主键
	CityName NVARCHAR(50)  NOT NULL,	 --城市名称
	ProID INT,						--所属省份
	CitySort INT						   --城市排序
)

 

/*********城市县区表*********/
CREATE TABLE  T_District
(
	Id INT IDENTITY(1,1) PRIMARY KEY,
	DisName	NVARCHAR(30) NOT NULL,		--区县名称
	CityID	INT NOT NULL,				--所属城市
	DisSort INT							--区县排序
)


数据下载地址: http://files.cnblogs.com/Capricornus/AllCityData.rar



没有目标的人都只在帮有目标的人完成目标。
posted @ 2010-03-17 15:38 Capricornus 阅读(5332) 评论(29) 编辑 收藏

 回复 引用 查看   
#1楼2010-03-17 16:13 | lovko      
呵呵,应该整合到一个数据表里去嘛~
 回复 引用 查看   
#2楼[楼主]2010-03-17 16:30 | Capricornus      
@lovko
因为需求.... 整合到一个里面扩展性不是很好.. 以后可能要加 别的国家的洲市
呵呵.. 其实这几张表建个视图不就一张了么

 回复 引用 查看   
#3楼2010-03-17 16:42 | 阳光沙滩海岸线      
建议楼主把脚本打包后再发出来,我的浏览器快挂了……杯具~~
 回复 引用 查看   
#4楼2010-03-17 17:09 | Goodspeed      
楼主搞个xml给大家下载吧。
 回复 引用 查看   
#5楼[楼主]2010-03-17 17:30 | Capricornus      
好了... 上传在博客园空间上了. 等过段时间我会把区号 邮编在完善下的. 现在够用了
 回复 引用 查看   
#6楼2010-03-17 17:39 | 天笑      
很好
 回复 引用 查看   
#7楼2010-03-17 17:47 | 飞越樊篱      
<script type="text/javascript"><!--mce:0--></script>
<script type="text/javascript"><!--mce:1--></script>
<script type="text/javascript"><!--mce:2--></script>
<script type="text/javascript"><!--mce:3--></script>
<script type="text/javascript"><!--mce:4--></script>

 回复 引用 查看   
#8楼2010-03-17 17:50 | 水月山筝      
这个很有帮助,谢谢楼主啦。
 回复 引用 查看   
#9楼2010-03-17 17:56 | landylee      
楼主可否告诉我们怎么样从Google获取这些的呢?
 回复 引用 查看   
#10楼2010-03-17 17:59 | BenBen789      
又一个来自google。
我担忧,google能把中国的任何一个村庄都定位!想打中国,太简单了。

 回复 引用 查看   
#11楼2010-03-17 18:10 | oocufooc      
是不是做个数据冗余比较好呢?
 回复 引用 查看   
#12楼[楼主]2010-03-17 18:23 | Capricornus      
@landylee
将Google中国显示的所有省份和市区复制到Excel里面, 然后定义个Insert的函数.生成的.
我对比过weather.com.cn网站的,比较旧
确实没有google的全...

 回复 引用 查看   
#13楼[楼主]2010-03-17 18:25 | Capricornus      
@oocufooc
主要是这个便与扩展. 如果以后再加个 华东华南之类的中国区域,可以多建张表. 省份加个字段就可以了.. 因为有这个需求, 所以特意建的多张表的... 如果项目规定只有省市区的话 一张表显然是最好的,效率比较高. 所以建数据表还要看项目本身的需求..

 回复 引用 查看   
#14楼2010-03-17 19:33 | birdshome      
相当不全。。。
省+市+区县,至少有3688

 回复 引用 查看   
#15楼[楼主]2010-03-17 19:53 | Capricornus      
@birdshome
呵呵 我不知道你的数据从哪来的.. 我这个是从谷歌地图上一个个省市复制的.. 可以说 目前大网站的省市区还没这么全的

 回复 引用 查看   
#16楼2010-03-17 20:09 | Dominic Xu      
如果到县当以行政区划网http://www.xzqh.org每年公布的数据加上当期变动为准。Google的不够正式的。
 回复 引用 查看   
#17楼2010-03-17 20:13 | Dominic Xu      
搞错了 这个http://www.xzqh.org 不是官方的。
目前最新的应该是http://www.stats.gov.cn/tjbz/xzqhdm/t20090626_402568086.htm

 回复 引用 查看   
#18楼[楼主]2010-03-17 21:41 | Capricornus      
@Dominic Xu
看了你给的网站,复制到Excel 插入表中,count了下 一共3230条记录

我做的那个3229条记录...~ 不知道哪少条

 回复 引用 查看   
#19楼2010-03-17 23:20 | 谭亮      
很好,感谢分享!
 回复 引用 查看   
#20楼2010-03-18 09:42 | 绝版色狼      
goooooooooooooooooooooooooooooooooooooooooooood
thx

 回复 引用 查看   
#21楼2010-03-18 12:08 | Lonely Child      
呵呵 谢谢楼主
 回复 引用 查看   
#22楼2010-03-18 13:18 | duncannjm      
授人以鱼,不如授人以渔。
楼主是如何从Google中获取到这些数据的呢?能否分享下!
http://www.cnblogs.com/duncannjm

 回复 引用 查看   
#23楼2010-03-18 13:42 | Kevan      
mark啊啊啊!支持这样的数据分享。
 回复 引用 查看   
#24楼2010-03-18 15:20 | grapeot      
赞呀!!推荐~
 回复 引用 查看   
#25楼2010-06-23 14:38 | 情不圣      
假如一个人的寿命为60岁,那么他总共只有21900天。
一生时间的用途分别为:
睡20年(7300天);
吃饭6年(2190 天);
穿衣和梳洗5年(1825天);
生病3年(1095天);
打电话1年(365天);
照镜子70天;
抹鼻涕 10天。
最后只剩下9045 天,即24年又78天,用来做有用的工作。(人生真的很苦短?)

有点道理。。。呵呵

 回复 引用 查看   
#26楼2010-08-26 13:57 | snow365      
辛苦了。
 回复 引用   
#27楼2010-09-23 17:16 | 宁静致远01[未注册用户]
感谢楼主的分享
 回复 引用   
#28楼2010-12-05 02:18 | wuw[未注册用户]
看了你给的网站,复制到Excel 插入表中,count了下 一共3230条记录

-------------------------------------------------------------
columbia sportswear outlet | northface outlet

 回复 引用 查看   
#29楼2011-07-28 20:29 | Romotc      
这个里面有错误的数据:山东的省份标号是16,而济宁市对应的省份数据确实15.
发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 1688176 jEfu4nBGS9w=