Upload dữ liệu GIS

Hướng dẫn upload và quản lý dữ liệu GIS trong GeoCloud

T
Tác giả TLGeo
Thời gian đọc 4 min read

Upload dữ liệu GIS

Trong hướng dẫn này, bạn sẽ học cách upload và quản lý dữ liệu GIS trong GeoCloud - từ các file cơ bản đến các dataset phức tạp.

Tại sao Upload dữ liệu GIS?

Upload dữ liệu là bước đầu tiên để bắt đầu làm việc với GeoCloud. Sau khi có dữ liệu, bạn có thể:

  • 🗺️ Tạo bản đồ tương tác từ dữ liệu của mình
  • 📊 Phân tích không gian với các công cụ tích hợp
  • 🤝 Chia sẻ với đội nhóm và stakeholders
  • 📱 Truy cập trên mobile thông qua Geocollect
  • 🔄 Đồng bộ real-time với các hệ thống khác

Các định dạng được hỗ trợ

Vector Data (Dữ liệu vector)

Shapefile (.shp)

  • File chính: .shp, .shx, .dbf
  • Tùy chọn: .prj, .cpg, .sbn, .sbx
  • Quan trọng: Nén zip tất cả file liên quan

GeoJSON (.geojson)

  • Định dạng JSON cho dữ liệu địa lý
  • Phù hợp cho ứng dụng web
  • Hỗ trợ mã hóa UTF-8

KML/KMZ (.kml, .kmz)

  • Định dạng Google Earth
  • Bao gồm thông tin styling
  • KMZ là KML đã nén

GPX (.gpx)

  • GPS Exchange Format
  • Phù hợp cho tracks và waypoints
  • Từ các thiết bị GPS di động

CSV có tọa độ

  • File CSV có cột lat/lon
  • Header row bắt buộc
  • Hỗ trợ WKT geometry

Raster Data (Dữ liệu raster)

GeoTIFF (.tif, .tiff)

  • Định dạng tiêu chuẩn cho GIS
  • Bao gồm hệ tọa độ
  • Hỗ trợ multi-band imagery

PNG/JPG có worldfile

  • PNG/JPG + file .pgw/.jgw
  • Khuyến nghị có file projection .prj
  • Phù hợp cho bản đồ scan

Kết nối Database

PostGIS

  • PostgreSQL với spatial extension
  • Hỗ trợ kết nối trực tiếp
  • Đồng bộ dữ liệu real-time

GeoPackage (.gpkg)

  • Định dạng SQLite-based
  • Hỗ trợ cả vector và raster
  • Tương thích đa nền tảng

Quy trình upload dữ liệu

Bước 1: Chuẩn bị dữ liệu

Kiểm tra dữ liệu:

  • Hệ tọa độ (CRS) đúng
  • Cấu trúc file đầy đủ
  • Không thiếu file
  • Kích thước file hợp lý

Tối ưu hóa:

  • Nén các file lớn
  • Đơn giản hóa geometry phức tạp
  • Loại bỏ các trường không cần thiết
  • Kiểm tra tính toàn vẹn dữ liệu

Bước 2: Upload lên GeoCloud

  1. Mở project cần upload dữ liệu
  2. Click tab “Data”
  3. Click “Upload” hoặc ”+”

Chọn phương thức upload:

  • Drag & Drop: Kéo file vào vùng upload
  • Browse: Click browse để chọn file
  • URL Import: Nhập URL dữ liệu online
  • Database: Kết nối trực tiếp database

Bước 3: Cấu hình import

Phát hiện tự động:

  • Tự động phát hiện hệ tọa độ
  • Preview cấu trúc dữ liệu
  • Kiểm tra encoding (khuyến nghị UTF-8)
  • Xác thực geometry

Bước 4: Xử lý và kiểm tra

Tùy chọn xử lý:

  • Reproject: Chuyển đổi tọa độ
  • Simplify: Giảm độ phức tạp geometry
  • Clip: Cắt theo boundary project
  • Validate: Sửa lỗi geometry

Xử lý lỗi thường gặp

Lỗi định dạng file

Vấn đề Shapefile

  • Thiếu file bắt buộc (.shx, .dbf)
  • Loại geometry không được hỗ trợ
  • Lỗi mã hóa ký tự

Giải pháp

  • Đảm bảo có đủ các thành phần shapefile
  • Sử dụng mã hóa UTF-8
  • Thêm file .prj cho tọa độ

Lỗi hệ tọa độ

  • Thiếu thông tin projection
  • Sai EPSG code

Giải pháp

  • Xác minh hệ tọa độ nguồn
  • Sử dụng EPSG code phù hợp

Tích hợp với Geocollect Mobile

GeoCloud tích hợp mạnh mẽ với Geocollect Mobile app:

Thu thập dữ liệu thực địa

  • Sync dữ liệu từ mobile app
  • Offline data collection
  • Photo và multimedia
  • GPS tracking chính xác

Workflow thu thập dữ liệu

  1. Tạo form trong GeoCloud COLLECT project
  2. Deploy form xuống mobile app
  3. Thu thập dữ liệu trên thực địa
  4. Sync về GeoCloud khi có internet
  5. Xử lý và phân tích dữ liệu

Tiếp theo

👉 Giao diện bản đồ - Tìm hiểu cách sử dụng Map Viewer