From 21756a68e4b228208593ef9eb9e7cd028e65c241 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90=C3=A0o=20Ho=C3=A0ng=20S=C6=A1n?= Date: Sat, 8 May 2021 22:01:27 +0700 Subject: [PATCH] Update 01/07/2021 (#14) --- data/date.txt | 2 +- data/dvhcvn.json | 48 +++++++++++----------- data/sorted.json | 16 ++++---- downloader/download.sh | 4 +- history/data | 2 +- transformers/dart-dvhcvn/CHANGELOG.md | 6 +++ transformers/dart-dvhcvn/lib/src/data.dart | 16 ++++---- transformers/dart-dvhcvn/pubspec.yaml | 4 +- 8 files changed, 52 insertions(+), 46 deletions(-) diff --git a/data/date.txt b/data/date.txt index 3f0ac29..81e07f2 100644 --- a/data/date.txt +++ b/data/date.txt @@ -1 +1 @@ -01/02/2021 +01/07/2021 diff --git a/data/dvhcvn.json b/data/dvhcvn.json index ecfd67f..462fde1 100644 --- a/data/dvhcvn.json +++ b/data/dvhcvn.json @@ -5755,8 +5755,8 @@ }, { "level3_id": "02266", - "name": "Xã Lăng Can", - "type": "Xã" + "name": "Thị trấn Lăng Can", + "type": "Thị trấn" }, { "level3_id": "02269", @@ -5777,6 +5777,16 @@ "level3_id": "02296", "name": "Xã Thổ Bình", "type": "Xã" + }, + { + "level3_id": "02299", + "name": "Xã Phúc Sơn", + "type": "Xã" + }, + { + "level3_id": "02302", + "name": "Xã Minh Quang", + "type": "Xã" } ] }, @@ -5857,16 +5867,6 @@ "name": "Thị trấn Vĩnh Lộc", "type": "Thị trấn" }, - { - "level3_id": "02299", - "name": "Xã Phúc Sơn", - "type": "Xã" - }, - { - "level3_id": "02302", - "name": "Xã Minh Quang", - "type": "Xã" - }, { "level3_id": "02305", "name": "Xã Trung Hà", @@ -6158,8 +6158,8 @@ }, { "level3_id": "02473", - "name": "Xã Thắng Quân", - "type": "Xã" + "name": "Thị trấn Yên Sơn", + "type": "Thị trấn" }, { "level3_id": "02476", @@ -7059,7 +7059,7 @@ { "level3_id": "03016", "name": "Phường Hàm Rồng", - "type": "Xã" + "type": "Phường" }, { "level3_id": "03019", @@ -26694,8 +26694,8 @@ }, { "level3_id": "15403", - "name": "Xã Yên Lâm", - "type": "Xã" + "name": "Thị trấn Yên Lâm", + "type": "Thị trấn" }, { "level3_id": "15406", @@ -26709,8 +26709,8 @@ }, { "level3_id": "15412", - "name": "Xã Quí Lộc", - "type": "Xã" + "name": "Thị trấn Quý Lộc", + "type": "Thị trấn" }, { "level3_id": "15415", @@ -46866,8 +46866,8 @@ }, { "level3_id": "26341", - "name": "Xã Long Giao", - "type": "Xã" + "name": "Thị trấn Long Giao", + "type": "Thị trấn" }, { "level3_id": "26344", @@ -58387,10 +58387,10 @@ ] } ], - "data_date": "01\/02\/2021", - "generate_date": 1611848010, + "data_date": "01\/07\/2021", + "generate_date": 1620484672, "stats": { - "elapsed_time": 15.678112983703613, + "elapsed_time": 19.865134954452515, "level1_count": 63, "level2_count": 705, "level3_count": 10603 diff --git a/data/sorted.json b/data/sorted.json index 4b2f503..3acab64 100644 --- a/data/sorted.json +++ b/data/sorted.json @@ -3157,7 +3157,7 @@ [ ["26350", "Bảo Bình", "Xã", "Bao Binh"], ["26365", "Lâm San", "Xã", "Lam San"], - ["26341", "Long Giao", "Xã", "Long Giao"], + ["26341", "Long Giao", "Thị trấn", "Long Giao"], ["26335", "Nhân Nghĩa", "Xã", "Nhan Nghia"], ["26329", "Sông Nhạn", "Xã", "Song Nhan"], ["26362", "Sông Ray", "Xã", "Song Ray"], @@ -13097,11 +13097,11 @@ ["15451", "Định Thành", "Xã", "Dinh Thanh"], ["15460", "Định Tiến", "Xã", "Dinh Tien"], ["15469", "Quán Lào", "Thị trấn", "Quan Lao"], - ["15412", "Quí Lộc", "Xã", "Qui Loc"], + ["15412", "Quý Lộc", "Thị trấn", "Quy Loc"], ["15397", "Thống Nhất", "Thị trấn", "Thong Nhat"], ["15433", "Yên Hùng", "Xã", "Yen Hung"], ["15442", "Yên Lạc", "Xã", "Yen Lac"], - ["15403", "Yên Lâm", "Xã", "Yen Lam"], + ["15403", "Yên Lâm", "Thị trấn", "Yen Lam"], ["15439", "Yên Ninh", "Xã", "Yen Ninh"], ["15427", "Yên Phong", "Xã", "Yen Phong"], ["15409", "Yên Phú", "Xã", "Yen Phu"], @@ -13713,11 +13713,9 @@ ["02341", "Kiên Đài", "Xã", "Kien Dai"], ["02350", "Kim Bình", "Xã", "Kim Binh"], ["02368", "Linh Phú", "Xã", "Linh Phu"], - ["02302", "Minh Quang", "Xã", "Minh Quang"], ["02329", "Ngọc Hội", "Xã", "Ngoc Hoi"], ["02362", "Nhân Lý", "Xã", "Nhan Ly"], ["02332", "Phú Bình", "Xã", "Phu Binh"], - ["02299", "Phúc Sơn", "Xã", "Phuc Son"], ["02338", "Phúc Thịnh", "Xã", "Phuc Thinh"], ["02320", "Tân An", "Xã", "Tan An"], ["02308", "Tân Mỹ", "Xã", "Tan My"], @@ -13761,7 +13759,9 @@ ["02290", "Bình An", "Xã", "Binh An"], ["02293", "Hồng Quang", "Xã", "Hong Quang"], ["02251", "Khuôn Hà", "Xã", "Khuon Ha"], - ["02266", "Lăng Can", "Xã", "Lang Can"], + ["02266", "Lăng Can", "Thị trấn", "Lang Can"], + ["02302", "Minh Quang", "Xã", "Minh Quang"], + ["02299", "Phúc Sơn", "Xã", "Phuc Son"], ["02233", "Phúc Yên", "Xã", "Phuc Yen"], ["02296", "Thổ Bình", "Xã", "Tho Binh"], ["02269", "Thượng Lâm", "Xã", "Thuong Lam"], @@ -13864,14 +13864,14 @@ ["02470", "Tân Long", "Xã", "Tan Long"], ["02461", "Tân Tiến", "Xã", "Tan Tien"], ["02494", "Thái Bình", "Xã", "Thai Binh"], - ["02473", "Thắng Quân", "Xã", "Thang Quan"], ["02500", "Tiến Bộ", "Xã", "Tien Bo"], ["02440", "Trung Minh", "Xã", "Trung Minh"], ["02488", "Trung Môn", "Xã", "Trung Mon"], ["02458", "Trung Sơn", "Xã", "Trung Son"], ["02446", "Trung Trực", "Xã", "Trung Truc"], ["02464", "Tứ Quận", "Xã", "Tu Quan"], - ["02449", "Xuân Vân", "Xã", "Xuan Van"] + ["02449", "Xuân Vân", "Xã", "Xuan Van"], + ["02473", "Yên Sơn", "Thị trấn", "Yen Son"] ] ] ] diff --git a/downloader/download.sh b/downloader/download.sh index 630fde4..c04a225 100755 --- a/downloader/download.sh +++ b/downloader/download.sh @@ -8,8 +8,8 @@ _gsoPath='data/dvhcvn.json' _gsoDatePath='data/date.txt' _gisPath='data/gis.json' -# 1189/NQ-UBTVQH14 -_date=01/02/2021 +#1260/NQ-UBTVQH14 +_date=01/07/2021 if [ ! -f $_gsoPath ]; then echo "Generating $_gsoPath..." diff --git a/history/data b/history/data index 78787ed..d88580f 160000 --- a/history/data +++ b/history/data @@ -1 +1 @@ -Subproject commit 78787edde8eee93e1c14010387a8285647923464 +Subproject commit d88580f9554fb01b45d547274b4f77cc7f9c7176 diff --git a/transformers/dart-dvhcvn/CHANGELOG.md b/transformers/dart-dvhcvn/CHANGELOG.md index 788b6de..cf41f0c 100644 --- a/transformers/dart-dvhcvn/CHANGELOG.md +++ b/transformers/dart-dvhcvn/CHANGELOG.md @@ -1,3 +1,9 @@ +## 1.3.20210701 + +* 1260/NQ-UBTVQH14: Thành lập thị trấn Quý Lộc và thị trấn Yên Lâm thuộc huyện Yên Định, tỉnh Thanh Hóa; +* 1261/NQ-UBTVQH14: Thành lập thị trân Long Giao thuộc huyện Cẩm Mỹ, tỉnh Đồng Nai; +* 1262/NQ-UBTVQH14: Điều chỉnh địa giới hành chính cấp huyện, cấp xã và thành lập các thị trấn thuộc tỉnh Tuyên Quang; + ## 1.3.20210201 * 1189/NQ-UBTVQH14: Thành lập phường Quỳnh Lâm và phường Trung Minh thuộc thành phố Hòa Bình, tỉnh Hòa Bình; diff --git a/transformers/dart-dvhcvn/lib/src/data.dart b/transformers/dart-dvhcvn/lib/src/data.dart index 56d01ea..d5991d0 100644 --- a/transformers/dart-dvhcvn/lib/src/data.dart +++ b/transformers/dart-dvhcvn/lib/src/data.dart @@ -1191,11 +1191,13 @@ const level1s = [ Level3(4, 1, '02233', 'Xã Phúc Yên', Type.xa), Level3(4, 1, '02242', 'Xã Xuân Lập', Type.xa), Level3(4, 1, '02251', 'Xã Khuôn Hà', Type.xa), - Level3(4, 1, '02266', 'Xã Lăng Can', Type.xa), + Level3(4, 1, '02266', 'Thị trấn Lăng Can', Type.thi_tran), Level3(4, 1, '02269', 'Xã Thượng Lâm', Type.xa), Level3(4, 1, '02290', 'Xã Bình An', Type.xa), Level3(4, 1, '02293', 'Xã Hồng Quang', Type.xa), Level3(4, 1, '02296', 'Xã Thổ Bình', Type.xa), + Level3(4, 1, '02299', 'Xã Phúc Sơn', Type.xa), + Level3(4, 1, '02302', 'Xã Minh Quang', Type.xa), ]), Level2(4, '072', 'Huyện Na Hang', Type.huyen, [ Level3(4, 2, '02221', 'Thị trấn Na Hang', Type.thi_tran), @@ -1213,8 +1215,6 @@ const level1s = [ ]), Level2(4, '073', 'Huyện Chiêm Hóa', Type.huyen, [ Level3(4, 3, '02287', 'Thị trấn Vĩnh Lộc', Type.thi_tran), - Level3(4, 3, '02299', 'Xã Phúc Sơn', Type.xa), - Level3(4, 3, '02302', 'Xã Minh Quang', Type.xa), Level3(4, 3, '02305', 'Xã Trung Hà', Type.xa), Level3(4, 3, '02308', 'Xã Tân Mỹ', Type.xa), Level3(4, 3, '02311', 'Xã Hà Lang', Type.xa), @@ -1274,7 +1274,7 @@ const level1s = [ Level3(4, 5, '02464', 'Xã Tứ Quận', Type.xa), Level3(4, 5, '02467', 'Xã Đạo Viện', Type.xa), Level3(4, 5, '02470', 'Xã Tân Long', Type.xa), - Level3(4, 5, '02473', 'Xã Thắng Quân', Type.xa), + Level3(4, 5, '02473', 'Thị trấn Yên Sơn', Type.thi_tran), Level3(4, 5, '02476', 'Xã Kim Quan', Type.xa), Level3(4, 5, '02479', 'Xã Lang Quán', Type.xa), Level3(4, 5, '02482', 'Xã Phú Thịnh', Type.xa), @@ -1460,7 +1460,7 @@ const level1s = [ Level3(5, 7, '03006', 'Phường Phan Si Păng', Type.phuong), Level3(5, 7, '03010', 'Xã Trung Chải', Type.xa), Level3(5, 7, '03013', 'Xã Tả Phìn', Type.xa), - Level3(5, 7, '03016', 'Phường Hàm Rồng', Type.xa), + Level3(5, 7, '03016', 'Phường Hàm Rồng', Type.phuong), Level3(5, 7, '03019', 'Xã Hoàng Liên', Type.xa), Level3(5, 7, '03022', 'Xã Thanh Bình', Type.xa), Level3(5, 7, '03028', 'Phường Cầu Mây', Type.phuong), @@ -5522,10 +5522,10 @@ const level1s = [ ]), Level2(25, '394', 'Huyện Yên Định', Type.huyen, [ Level3(25, 13, '15397', 'Thị trấn Thống Nhất', Type.thi_tran), - Level3(25, 13, '15403', 'Xã Yên Lâm', Type.xa), + Level3(25, 13, '15403', 'Thị trấn Yên Lâm', Type.thi_tran), Level3(25, 13, '15406', 'Xã Yên Tâm', Type.xa), Level3(25, 13, '15409', 'Xã Yên Phú', Type.xa), - Level3(25, 13, '15412', 'Xã Quí Lộc', Type.xa), + Level3(25, 13, '15412', 'Thị trấn Quý Lộc', Type.thi_tran), Level3(25, 13, '15415', 'Xã Yên Thọ', Type.xa), Level3(25, 13, '15418', 'Xã Yên Trung', Type.xa), Level3(25, 13, '15421', 'Xã Yên Trường', Type.xa), @@ -9722,7 +9722,7 @@ const level1s = [ Level3(47, 7, '26332', 'Xã Xuân Quế', Type.xa), Level3(47, 7, '26335', 'Xã Nhân Nghĩa', Type.xa), Level3(47, 7, '26338', 'Xã Xuân Đường', Type.xa), - Level3(47, 7, '26341', 'Xã Long Giao', Type.xa), + Level3(47, 7, '26341', 'Thị trấn Long Giao', Type.thi_tran), Level3(47, 7, '26344', 'Xã Xuân Mỹ', Type.xa), Level3(47, 7, '26347', 'Xã Thừa Đức', Type.xa), Level3(47, 7, '26350', 'Xã Bảo Bình', Type.xa), diff --git a/transformers/dart-dvhcvn/pubspec.yaml b/transformers/dart-dvhcvn/pubspec.yaml index 45e4de7..9268413 100644 --- a/transformers/dart-dvhcvn/pubspec.yaml +++ b/transformers/dart-dvhcvn/pubspec.yaml @@ -1,6 +1,6 @@ name: dvhcvn -version: 1.3.20210201 -description: "Three tiers of Vietnam's administrative units (last update: 01/02/2021)" +version: 1.3.20210701 +description: "Three tiers of Vietnam's administrative units (last update: 01/07/2021)" homepage: https://github.com/daohoangson/dvhcvn environment: