Chuyển dữ liệu SHAPE file sang định dạng SPATIAL LITE

Spatial Lite là một định dạng cơ sở dữ liệu mở, nhỏ gọn, có cấu trúc tốt, được đánh gía là một chuẩn dữ liệu thay thế cho “Shape file” trong tương lai. Hiện tại, nếu dữ liệu vector của chúng ta ở định dạng “Shape file”, dữ liệu sẽ khó được quản lý do thông tin bị chia nhỏ vào nhiều tệp khác nhau (6 loại tệp). Viêc thiếu 1 trong 6 loại dữ liệu này sẽ ảnh hưởng đến khả năng hiển thị thông tin, truy vấn cũng như các tác vụ khác. Trái ngược lại, Spatial Lite chỉ lưu giữ tất cả thông tin trong một tệp cơ sở dữ liệu duy nhất. Dĩ nhiên, bạn có thể chọn định dạng Geodatabase, nhưng với lựa chọn này, bạn buộc phải gắn đời mình với ArcGIS và sẽ gặp không ít khó khăn khi cần đọc hoặc chuyển đổi sang các dạng cơ sở dữ liệu khác.

Bài viết này hướng dẫn cách chuyển từ dữ liệu “Shape file” sang định dạng của Spatial Lite chỉ với một vài thao tác đơn giản.

Giả sử chúng ta có các lớp điểm thực địa như sau ở định dạng Shape file:

Đầu tiên, hãy tải và cài đặt tiện ích QSpatialLite từ kho của QGIS:

Sau khi cài đặt. tiện ích có thể được truy cập qua mục Database.

Sau khi khởi động tiện ích QSpatialLite, hãy chọn một cơ sở dữ liệu đã được tạo trước đó.

Trong trường hợp này, chúng ta chọn CSDL lyson (Lý Sơn).

Nếu chưa có CSDL, ta có thể tự tạo CSDL mới bằng cách nhấn vào biểu tượng phích cắm – biểu tượng thứ 2 từ trái sang.

Nhấn vào biểu tượng QGIS trên thanh công cụ của tiện ích để nhập dữ liệu “Shape file” vào CSDL đã chọn (trường hợp này là lyson như trên hình).

Sau khi nhấn Ok, chúng ta đã có CSDL mới chứa toàn bộ dữ liệu “Shape file” ở đinh dạng SpatiaLite trong một tệp duy nhất.

Dùng Browser Panel (2) để chọn và kéo thả các dữ liệu vector tương ứng cần hiển thị hoặc phân tích.

Ngoài ra, chúng ta có thể sử dụng ứng dụng độc lập spatiallite_gui để chuyển đổi.

Chi tiết về ứng dụng này có thể được tham khảo tại đây:

https://www.gaia-gis.it/fossil/spatialite_gui/index

Bài và hình ảnh: Soulextremely

Comments are closed.