top of page

Chuyển đổi excel thành shapefile point (VN-2000)

  • Writer: NKT
    NKT
  • Oct 3, 2021
  • 2 min read

Đây là cách mình thực hiện để việc chuyển đổi từ excel thành shapefile không bị lỗi font, và với hệ tọa độ VN-2000.


Bước 1: Lưu file excel thành .txt (unicode text)

Bước 2 (optional): Đổi đuôi file đó thành .csv (bản chất csv là txt. Mình đổi sang csv để mở bằng excel xem cho dễ thôi)

Bước 3: vào QGIS cài plugin HCMGIS

Vào Plugins/Manage and Install Plugins...

Search HCMGIS → install

HCMGIS là plugin cho phép add basemaps, download dữ liệu Opendata, cho phép search EPSG code của hệ tọa dộ VN-2000 cho toàn bộ các tỉnh thành của VN,...

Xem thêm về plugin HCMGIS ở đây: https://plugins.qgis.org/plugins/HCMGIS/

Lưu ý: plugin HCMGIS chỉ có ở các bản QGIS 3.0 trở lên


Bước 4: tìm EPSG code cho VN-2000 ở TP.HCM

Vào HCMGIS → VN-2000/TM-3 → EPSG Code for VN-2000/TM-3

Hộp thoại VN-2000 Projections hiện ra, nếu chọn TP.HCM, ở dòng EPSG Code sẽ hiện ra là 9210

Bước 5: Add file .txt (hoặc .csv) ở bước 2 vào

Vào Layer/Data Source Manager hoặc nhấn Ctrl+L

Chọn thanh Delimited Text bên trái

- Ở mục File name mình sẽ bấm vào ô ... bên phải để chọn file .txt (hoặc .csv) muốn chuyển thành .shp point

- Ở mục File format mình chọn Custom delimiters

- Ở mục Geometry Definition mình chọn các cột giá trị tương ứng với tọa độ X, Y và Z của điểm

Sau đó bấm vào nút có hình cầu bên cạnh thanh Geometry CRS để mở Coordinate Reference System Selector

Mình nhập 9210 (EPSG code của TP.HCM đã tìm ở bước 4) vào ô Filter

Sau đó chọn hệ tọa độ VN-2000/TM-3 105-45 hiện ra → OK

Kết quả sau khi chọn sẽ như sau:

Bấm Add

Hộp thoại Select Tranformation for ... hiện ra thì bấm OK

File .csv (hay .txt) đã được add vào dưới dạng điểm:

Bước 6: lưu shapefile

File kết quả ở bước 5 mới chỉ là file tạm thời, chúng ta phải thực hiện lưu lại

Nhấn phải chuột vào Layer → Export → Save Features As...

Chọn Format là ESRI Shapefile, chọn nơi lưu → OK

Thế là xong.

Comments


Post: Blog2_Post

Follow

  • Facebook
  • Instagram
  • Pinterest

©2019 by Kim Thanh Nguyen. Proudly created with Wix.com

bottom of page