Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorporate data from OpenStreetMap #30

Open
wants to merge 44 commits into
base: master
Choose a base branch
from
Open

Conversation

daohoangson
Copy link
Owner

@daohoangson daohoangson commented Apr 20, 2023

Our GIS dataset is incomplete because the source only provides data up to level 2 entities. This PR aims to replace the official data source with OSM. The idea is to download the Vietnam file from geofabrik.de then map each OSM relation with an entity using our own parser module.

Unfortunately, the OSM data appears to have some inconsistency, I'm submitting edits to OSM to rectify those https://www.openstreetmap.org/user/Dao%20Hoang%20Son/history

Working with the Vietnam OSM community to update data for this PR, in progress Google Docs at https://docs.google.com/spreadsheets/d/1ee0BJ_5YoERbxBPm3nTj82FuQsLOvBwsAgKGxA0QiDA/

@vercel
Copy link

vercel bot commented Apr 20, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
dvhcvn ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 21, 2024 2:07am

@daohoangson
Copy link
Owner Author

daohoangson commented Apr 20, 2023

001 "Quận Ba Đình" drawn together. Red = existing official data. Green = new OSM data. Green = existing official data. Red = new OSM data.

Screen Shot 2023-04-20 at 16 54 36

@github-actions
Copy link

github-actions bot commented Sep 21, 2023

Statistics

59e2f81

Tỉnh Thái Bình: 1+8+0 of 251 = 3.59%
Tỉnh Yên Bái: 1+9+0 of 183 = 5.46%
Tỉnh Bắc Giang: 1+9+2 of 206 = 5.83%
Tỉnh Phú Thọ: 1+13+0 of 239 = 5.86%
Tỉnh Cao Bằng: 1+10+0 of 172 = 6.40%
Tỉnh Sơn La: 1+12+1 of 217 = 6.45%
Tỉnh Hoà Bình: 1+10+0 of 162 = 6.79%
Tỉnh Gia Lai: 1+16+0 of 236 = 7.20%
Tỉnh Quảng Ngãi: 1+13+0 of 187 = 7.49%
Tỉnh Bắc Kạn: 1+8+0 of 117 = 7.69%
Tỉnh Hà Nam: 1+6+2 of 116 = 7.76%
Tỉnh Vĩnh Phúc: 1+9+2 of 146 = 8.22%
Tỉnh Hà Tĩnh: 1+12+6 of 230 = 8.26%
Tỉnh Phú Yên: 1+9+0 of 116 = 8.62%
Tỉnh Nghệ An: 1+20+22 of 482 = 8.92%
Tỉnh Điện Biên: 1+10+3 of 140 = 10.00%
Tỉnh Hà Giang: 1+11+12 of 205 = 11.71%
Tỉnh Quảng Trị: 1+10+6 of 136 = 12.50%
Tỉnh Quảng Nam: 1+17+15 of 260 = 12.69%
Tỉnh Kon Tum: 1+10+4 of 113 = 13.27%
Tỉnh Lạng Sơn: 1+11+17 of 206 = 14.08%
Tỉnh Hải Dương: 1+12+24 of 248 = 14.92%
Tỉnh Hưng Yên: 1+10+15 of 172 = 15.12%
Tỉnh Lào Cai: 1+9+15 of 161 = 15.53%
Tỉnh Quảng Bình: 1+8+18 of 160 = 16.88%
Tỉnh Quảng Ninh: 1+13+18 of 185 = 17.30%
Tỉnh Bình Định: 1+11+17 of 167 = 17.37%
Tỉnh Thanh Hóa: 1+26+79 of 586 = 18.09%
Tỉnh Ninh Bình: 1+8+25 of 152 = 22.37%
Tỉnh Thái Nguyên: 1+9+34 of 183 = 24.04%
Tỉnh Bắc Ninh: 1+6+30 of 135 = 27.41%
Tỉnh Thừa Thiên Huế: 1+9+37 of 151 = 31.13%
Tỉnh Nam Định: 1+9+67 of 185 = 41.62%
Tỉnh Lai Châu: 1+8+43 of 115 = 45.22%
Tỉnh Tuyên Quang: 1+7+65 of 145 = 50.34%
Tỉnh Khánh Hòa: 1+9+65 of 142 = 52.82%
Tỉnh Đắk Lắk: 1+15+114 of 196 = 66.33%
Thành phố Hà Nội: 1+30+377 of 610 = 66.89%
Thành phố Hải Phòng: 1+15+150 of 232 = 71.55%
Thành phố Đà Nẵng: 1+7+45 of 65 = 81.54%
Tỉnh Lâm Đồng: 1+10+119 of 154 = 84.42%
Tỉnh Bến Tre: 1+9+148 of 167 = 94.61%
Tỉnh Cà Mau: 1+9+100 of 111 = 99.10%
Tỉnh Ninh Thuận: 1+7+62 of 70 = 100.00%
Tỉnh Bạc Liêu: 1+7+64 of 72 = 100.00%
Tỉnh Đắk Nông: 1+8+71 of 80 = 100.00%
Tỉnh Hậu Giang: 1+8+75 of 84 = 100.00%
Tỉnh Bà Rịa - Vũng Tàu: 1+7+77 of 85 = 100.00%
Thành phố Cần Thơ: 1+9+80 of 90 = 100.00%
Tỉnh Bình Dương: 1+9+91 of 101 = 100.00%
Tỉnh Tây Ninh: 1+9+94 of 104 = 100.00%
Tỉnh Vĩnh Long: 1+8+102 of 111 = 100.00%
Tỉnh Trà Vinh: 1+9+106 of 116 = 100.00%
Tỉnh Sóc Trăng: 1+11+108 of 120 = 100.00%
Tỉnh Bình Phước: 1+11+111 of 123 = 100.00%
Tỉnh Bình Thuận: 1+10+121 of 132 = 100.00%
Tỉnh Đồng Tháp: 1+12+143 of 156 = 100.00%
Tỉnh Kiên Giang: 1+15+143 of 159 = 100.00%
Tỉnh An Giang: 1+11+156 of 168 = 100.00%
Tỉnh Đồng Nai: 1+11+159 of 171 = 100.00%
Tỉnh Tiền Giang: 1+11+164 of 176 = 100.00%
Tỉnh Long An: 1+15+186 of 202 = 100.00%
Thành phố Hồ Chí Minh: 1+22+312 of 335 = 100.00%
Việt Nam: 63+692+4122 of 11197 = 43.56%

Repository owner deleted a comment from sonarcloud bot Sep 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant