Запитання з тегом «spatialite»

SpatiaLite - це просторове розширення до SQLite, що забезпечує функціональність векторної бази даних геоданих.

2
Перетин багатокутника за допомогою віртуальних шарів QGIS
Я намагаюся перетинати геометрії полігонів у QGIS за допомогою віртуального шару: 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; На жаль, sbqry.rowid AS gidповертає NULL замість значень автоматичного збільшення. Хтось знає, як створити унікальний стовпчик …

2
Збереження декількох шарів із QGIS до бази даних SpatiaLite?
Кожен раз, коли я зберігаю шар з QGIS як просторовий, він наполягає на створенні нового db (якщо ви вибираєте існуючий db, ви запитуєте, чи потрібно його скасувати чи замінити). Я хочу упакувати всі шари проекту в один просторовий db для розповсюдження. Я вважаю, що я можу використовувати нативні інструменти sqlite …
10 qgis  spatialite 

4
Пошук найближчих сусідів між двома таблицями з точковими місцями в SpatiaLite?
Я почав грати з SpatiaLite сьогодні і вже натрапив на проблему. Для кожного місця розташування, збереженого в tableOne, я хотів би вибрати одну, найближчу (лінійну відстань) точку від tableTwo. Поки що я придумав незграбне рішення, яке використовує ПОГЛЯД: CREATE VIEW testview AS SELECT A.id , B.myValue, Distance(A.Geometry, B.Geometry) AS distance …

2
Як я можу використовувати SQLite Natural Earth SQLite з QGIS?
Я щойно завантажив дані Natural Earth у форматі SQLite з http://www.naturalearthdata.com/downloads/ . Я припускав, що це буде база даних SpatiaLite, але, здається, це не так! QGIS не в змозі визнати його просторовою базою даних. ОГР нібито підтримує геометрию зчитування навіть при зберіганні в звичайній базі даних SQLite, але, можливо, QGIS …

1
Як Spatialite обробляє паралельний доступ?
Я розумію, що Spatialite призначений для використання одним користувачем / машиною за один раз. Однак якщо дані зберігаються на сервері, немає гарантії, що хтось на іншій машині також не відкриє ту саму базу даних і нею користуватиметься. Хто-небудь має досвід щодо того, як QGIS та просторит реагують на те, що …

3
Невже просторовий просто повільний?
У SpatiaLite у мене є кілька тисяч полігонів. Я намагаюся зробити запит "штрихи": select map1.* from map1,map2 where touches(map1."Geometry",map2."Geometry") і вау, хіба це НЕМАГО! Однак якщо я попрошу його зробити лише для однієї посилки в map1, вона працює дуже швидко. select map1.* from map1,map2 where touches(map1."Geometry",map2."Geometry") and map1."ROWID" = 753 …

4
Видаліть дублікати з Spatialite
У мене є база даних про простори з точками. Час від часу бали додаються. Який був би найпростіший спосіб видалення дублікатів на основі координат?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.