Pytania otagowane jako spatialite

SpatiaLite to przestrzenne rozszerzenie SQLite, zapewniające funkcjonalność wektorowej geobazy.

2
Przecięcie wielokąta za pomocą wirtualnych warstw QGIS
Próbuję przecinać geometrie wielokątów w QGIS przy użyciu warstwy wirtualnej: SELECT sbqry.rowid AS gid, sbqry.geom FROM (SELECT ST_Intersection(land_parcels.geometry, flood_zone.geometry) AS geom FROM land_parcels, flood_zone WHERE ST_Intersects(land_parcels.geometry, flood_zone.geometry) AND NOT ST_Touches(land_parcels.geometry, flood_zone.geometry)) AS sbqry; Niestety sbqry.rowid AS gidzwraca wartość NULL zamiast wartości auto-inkrementujących. Czy ktoś wie, jak utworzyć unikalną kolumnę identyfikacyjną …

2
Zapisujesz wiele warstw z QGIS w bazie danych SpatiaLite?
Za każdym razem, gdy zapisuję warstwę z QGIS jako przestrzeń, nalega na utworzenie nowej bazy danych (jeśli wybierzesz istniejącą bazę danych, zostaniesz zapytany, czy anulować, czy zastąpić). Chcę spakować wszystkie warstwy projektu do jednej bazy danych przestrzennych w celu dystrybucji. Wydaje mi się, że mogę używać natywnych narzędzi sqlite do …
10 qgis  spatialite 

4
Znaleźć najbliższych sąsiadów między dwiema tabelami z lokalizacjami punktów w SpatiaLite?
Dzisiaj zacząłem grać ze SpatiaLite i już natknąłem się na problem. Dla każdego położenia punktu zapisanego w tableOne chciałbym wybrać jeden, najbliższy (odległość liniowa) punkt z tableTwo. Do tej pory wymyśliłem niezdarne rozwiązanie, które wykorzystuje VIEW: CREATE VIEW testview AS SELECT A.id , B.myValue, Distance(A.Geometry, B.Geometry) AS distance FROM tableOne …

2
Jak używać Natural Earth SQLite DB z QGIS?
Właśnie pobrałem dane Natural Earth w formacie SQLite ze strony http://www.naturalearthdata.com/downloads/ . Zakładałem, że będzie to baza danych SpatiaLite, ale wydaje się, że nie! QGIS nie rozpoznaje go jako przestrzennej bazy danych. OGR podobno obsługuje odczytywanie geometrii, nawet gdy jest przechowywany w zwykłej bazie danych SQLite, ale może QGIS nie …

1
Jak Spatialite obsługuje równoczesny dostęp?
Rozumiem, że Spatialite powinien być używany jednocześnie przez jednego użytkownika / maszynę. Jeśli jednak dane są przechowywane na serwerze, nie ma gwarancji, że ktoś na innym komputerze również nie otworzy tej samej bazy danych i nie będzie z niej korzystać. Czy ktoś ma jakiekolwiek doświadczenie z tym, jak QGIS i …

3
Czy Spatialite jest naprawdę wolny?
Mam kilka tysięcy wielokątów w SpatiaLite. Próbuję wykonać zapytanie „dotyka”: select map1.* from map1,map2 where touches(map1."Geometry",map2."Geometry") i wow, czy to jest WOLNE! Jeśli jednak poproszę go o zrobienie tego tylko dla jednej paczki na mapie 1, działa ona bardzo szybko. select map1.* from map1,map2 where touches(map1."Geometry",map2."Geometry") and map1."ROWID" = 753 …

4
Usuń duplikaty ze Spatialite
Mam bazę danych Spatialite z punktami. Od czasu do czasu dodawane są teraz punkty. Jaki byłby najłatwiejszy sposób na usunięcie duplikatów na podstawie współrzędnych?
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.