Jak wyeksportować plik kształtu do SpatiaLite


22

Mam plik kształtu z jedną warstwą. Mogę to otworzyć za pomocą QGIS. Teraz chcę przekonwertować ten plik kształtu lub warstwę na bazę danych Spatialite.

Jak mogę to zrobić? Czy można zrobić z QGIS?

Odpowiedzi:



19

Kilka opcji!

  1. W QGIS można „Plik | Zapisz jako” plik kształtu bezpośrednio jako przestrzenną bazę danych; ograniczenie polega na tym, że można utworzyć bazę danych z tylko jednym plikiem kształtu.

  2. Za pomocą wiersza polecenia spatialite_toolmożna ładować pliki kształtów i zarządzać nimi (samouczek tutaj ).

  3. Naprawdę warto zapoznać się z samodzielnymi aplikacjami spatialite-gui i spatialite-gis, które pozwalają bezpośrednio przeglądać i modyfikować dane. W aplikacji GUI utwórz nową bazę danych (drugi przycisk paska narzędzi), a następnie załaduj plik kształtu (zielona ikona ze strzałką) - musisz znać i wprowadzić identyfikator SRID pliku kształtu w wyświetlonym oknie dialogowym. Zaletą jest to, że można łatwo dodać wiele plików kształtów i zbudować dużą bazę danych.


11

Tak, można to zrobić za pomocą QGis.
Korzystanie z wtyczki QSpatiaLite

„Zarządzaj bazami danych SpatiaLite w QGis” wprowadź opis zdjęcia tutaj

Po zainstalowaniu wtyczki możesz ją uruchomić.
wprowadź opis zdjęcia tutaj
Otrzymasz serię komunikatów / błędów stwierdzających, że nie masz dbspace przestrzennego.
przeprowadzi Cię przez instalację jednego (wybierz lokalizację pliku) i wreszcie skonwertowanie go do przestrzeni.
Następnie w tym oknie dialogowym możesz zaimportować warstwę QGis.
wprowadź opis zdjęcia tutaj
Zatem: tak naprawdę nie potrzebujesz tego. Działa tylko, aby utworzyć nową bazę danych.
Z menu QGIS
Warstwa | Zapisz jako...

Z okna dialogowego QGIS „Zapisz warstwę wektorową jako ...”
Wybierz opcję Spatialite z rozwijanej listy Format.


10

Możesz kliknąć warstwę prawym przyciskiem myszy i wybrać „zapisz warstwę jako ...” i wybierz spatiaLite jako swój format. Jedyną opcją jest utworzenie nowej bazy danych, tzn. Nie można jej dodać do istniejącej bazy danych.

Wtyczka QspatiaLite dodaje wiele funkcji do QGIS, więc spróbuj również.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.