Pārlūkot izejas kodu

refactor: 国家统计局最新数据(截止时间:2017-10-31,发布时间:2018-06-20)

modood 7 gadi atpakaļ
vecāks
revīzija
c893e3b007
18 mainītis faili ar 640 papildinājumiem un 266 dzēšanām
  1. 1 1
      README.md
  2. 176 30
      dist/areas.csv
  3. 0 0
      dist/areas.json
  4. 0 1
      dist/cities.csv
  5. 0 0
      dist/cities.json
  6. BIN
      dist/data.sqlite
  7. 0 0
      dist/pc-code.json
  8. 0 0
      dist/pc.json
  9. 0 0
      dist/pca-code.json
  10. 0 0
      dist/pca.json
  11. 0 0
      dist/pcas-code.json
  12. 0 0
      dist/pcas.json
  13. 275 160
      dist/streets.csv
  14. 0 0
      dist/streets.json
  15. 179 69
      dist/villages.csv
  16. 0 0
      dist/villages.json
  17. 1 1
      lib/crawler.js
  18. 8 4
      package.json

+ 1 - 1
README.md

@@ -15,7 +15,7 @@
     * [中华人民共和国国家统计局-统计用区划和城乡划分代码](http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/)
     * [中华人民共和国国家统计局-统计用区划代码和城乡划分代码编制规则](http://www.stats.gov.cn/tjsj/tjbz/200911/t20091125_8667.html)
 *   本项目已更新至:
-    * [2016年统计用区划代码和城乡划分代码(截止时间:2016-07-31,发布时间:2017-05-16)](http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2016/index.html)
+    * [2017年统计用区划代码和城乡划分代码(截止时间:2017-10-31,发布时间:2018-06-20)](http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2017/index.html)
 
 ## 数据下载
 

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 176 - 30
dist/areas.csv


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/areas.json


+ 0 - 1
dist/cities.csv

@@ -12,7 +12,6 @@ code,name,provinceCode
 1309,"沧州市",13
 1310,"廊坊市",13
 1311,"衡水市",13
-1390,"省直辖县级行政区划",13
 1401,"太原市",14
 1402,"大同市",14
 1403,"阳泉市",14

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/cities.json


BIN
dist/data.sqlite


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/pc-code.json


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/pc.json


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/pca-code.json


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/pca.json


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/pcas-code.json


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/pcas.json


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 275 - 160
dist/streets.csv


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/streets.json


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 179 - 69
dist/villages.csv


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/villages.json


+ 1 - 1
lib/crawler.js

@@ -18,7 +18,7 @@ const casReg = /<tr class='.*?'><td><a href=.*?>(.*?)<\/a><\/td><td><a href=.*?>
 const vReg = /<td>(.*?)<\/td><td>.*?<\/td><td>(.*?)<\/td>/g
 
 const host = 'www.stats.gov.cn'
-const path = '/tjsj/tjbz/tjyqhdmhcxhfdm/2016/#{route}.html'
+const path = '/tjsj/tjbz/tjyqhdmhcxhfdm/2017/#{route}.html'
 
 /**
  * 抓取数据

+ 8 - 4
package.json

@@ -1,13 +1,15 @@
 {
   "name": "china-division",
-  "version": "2.0.0",
-  "description": "中华人民共和国行政区划:省份、城市、区县、乡镇(街道)",
+  "version": "2.1.0",
+  "description": "中华人民共和国行政区划:省份、城市、区县、乡镇(街道)、村(居)委会",
   "main": "lib/export.js",
   "scripts": {
     "test": "eslint . && mocha -t 5000",
-    "fetch": "node lib/fetch.js && npm test",
+    "fetch": "node lib/fetch.js",
     "csv": "./export_csv.sh",
     "json": "./export_json.sh",
+    "format": "node lib/build.js",
+    "build": "npm run csv && npm run json && npm run format",
     "precommit": "npm test"
   },
   "repository": {
@@ -24,7 +26,9 @@
     "城市",
     "区县",
     "乡镇",
-    "街道"
+    "街道",
+    "村委会",
+    "居委会"
   ],
   "Author": {
     "name": "modood",

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels