Đang tải hình ảnh raster OpenData của hệ điều hành vào cơ sở dữ liệu Rasterlite.
Có các nhị phân Rasterlite / Spatialite được biên dịch trước cho Windows (32 và 64-bit) vì vậy tôi đã chọn tuyến đường này.
Bước 1, cài đặt phần mềm. Đối với Windows 32 bit, hãy truy cập tại đây:
http://www.gaia-gis.it/gaia-sins/windows-bin-x86/
hoặc cho Windows 64 bit tại đây:
http://www.gaia-gis.it / gaia-sins / windows-bin-amd64 /
Tải xuống (tối thiểu) các tệp sau và giải nén chúng vào một thư mục (Tôi đã sử dụng C: / spatialite).
rasterlite_load-1.1c-win-xxx.zip
rasterlite_pyramid-1.1c-win-xxx.zip
rasterlite_top most-1.1c-win-xxx.zip
spatialite-3.0.1-DLL-win-xxx.zip
spatialite_gui-1.5.0- Ổn định-win-xxxx.zip
Bạn cũng sẽ cần một phiên bản gần đây của sqlite3.dll (phiên bản đi kèm với OSGEO4W quá cũ), hãy tải xuống tại đây:
http://www.sqlite.org/sqlite-dll-win32-x86-3071100.zip
Giải nén cái này vào thư mục C: / spatialite.
Cuối cùng, thêm C: / spatialite vào đường dẫn của bạn.
Bước 2, chuẩn bị các hình ảnh raster. Các trình quét OpenData là các TIFF được lập chỉ mục với các tệp thế giới. Để được tải vào cơ sở dữ liệu Rasterlite, chúng cần phải được chuyển đổi hàng loạt thành geotiff. Thực hiện việc này trong QGIS, Raster -> Chuyển đổi -> Dịch. Sử dụng chế độ hàng loạt và (quan trọng nhất) đánh dấu 'Mở rộng' và đặt 'RGB'.
Bước 3, tải thư mục của GeoTIFF vào cơ sở dữ liệu Rasterlite. Chuyển đến thư mục C: / spatialite của bạn, nhấp vào spatialite_gui và sau đó tạo cơ sở dữ liệu không gian mới trong thư mục chứa GeoTIFF, bạn có thể gọi đây là 'vmd.sqlite'.
Tiếp theo, mở một cửa sổ dòng lệnh trong thư mục chứa GeoTIFF và gõ lệnh này:
rasterlite_load -d vmd.sqlite -T vmd -D. -i wavelet -q 25
Điều này sẽ tải tất cả các GeoTIFF trong thư mục vào vmd.sqlite, trong một bảng có tên 'vmd'. Nó sẽ mất một lúc, nhưng tiến trình sẽ được báo cáo.
Tiếp theo, xây dựng kim tự tháp:
rasterlite_pyramid -d vmd.sqlite -T vmd -i wavelet -v
Khi điều này kết thúc, đặt trên cùng:
rasterlite_top most -d vmd.sqlite -T vmd -v
Đó là như vậy, tải cơ sở dữ liệu Rasterlite mới vào QGIS thông qua Lớp -> Thêm lớp Raster.
Xem:
www.gaia-gis.it/gaia-sins/rasterlite-docs/rasterlite-how-to.pdf
để biết thêm về Rasterlite.
Chốt lại. Bạn có thể tải xuống một trong những cơ sở dữ liệu Rasterlite VectorMap District (VMD) của tôi từ đây (khoảng 500 KB):
http://dl.dropbox.com/u/45121071/vmd.sqlite
Nhấp chuột phải vào liên kết để tải xuống db, đừng cố mở nó trong trình duyệt.
Các cuộc khảo sát của tổ chức VMD tất nhiên là một sự ô nhục, nhợt nhạt, kiểu cách xấu, bị dán nhãn xấu và bạn không thể tạo ra một chiếc ví lụa từ tai lợn. Tuy nhiên, db nên tải vào QGIS mà không gặp vấn đề gì, có vẻ tốt nhất là khoảng 1: 10000. Kết xuất màn hình QGIS cũng không tốt, nhưng bạn có thể có được chất lượng tốt nhất có sẵn bằng cách xuất hình ảnh từ nhà soạn nhạc in.
Nếu bạn gặp vấn đề khi tải db, hãy cho tôi biết, nó hoạt động ở đây trong QGIS 1.7.4 (Win) và Master (Ubuntu). Nick.