Описание тега spatial-index

Spatial indexes are data structures the support searches and computation that depend on geometric relationships between the stored data (k-nearest-neighbors, identify elements in a defined region, etc). Use this tag for questions about selecting, writing, or using spatial indexes in your code, including the use of spatial indexes in database management systems.
1 ответ

Запрос PostGIS не использует индекс gist при выполнении ST_DUMP(ST_UNION

Мой запрос: DROP TABLE IF EXISTS tmp; CREATE TEMP TABLE tmp AS SELECT *, ST_BUFFER(the_geom::GEOGRAPHY, 3000)::GEOMETRY AS buffer FROM af_modis_master LIMIT 20000; CREATE INDEX idx_tmp_the_geom ON tmp USING gist(buffer); EXPLAIN SELECT (DUMP(ST_UNIO…
14 фев '13 в 13:26
2 ответа

Найти ближайший бар при поиске напитка

Проблема: Найти ближайший бар, в котором подают напитки, которые я ищу. Здесь вы можете найти сгенерированный код MySQL http://pastebin.com/5Uc2ewUW Запрос API, который взаимодействует с этой проблемой, будет иметь эти параметры query, String, ideal…
1 ответ

Реализация JSI RTree "содержит" метод, дающий неверные результаты?

Я пытаюсь использовать реализацию JSI RTree https://github.com/aled/jsi для индексации географических местоположений для моего приложения. Я загружаю в него около 7 миллионов записей, а затем запрашиваю его, используя метод contains с ограничивающим…
23 авг '13 в 20:00
1 ответ

Использование STCrosses() с пространственным индексом в SQL Server

Поддерживает ли функция Microsoft StCrosses() для географических данных пространственный индекс? Когда я пытаюсь выполнить эту функцию с пространственным индексом, я получаю следующее сообщение об ошибке: "Обработчику запросов не удалось создать пла…
1 ответ

Отношения Geodjango/postgres ForeignKey как пространственный индекс

Я на самом деле искал лучший и самый простой способ сделать пространственный индекс с 4 таблицами, где структура данных уже на месте. Как показано на рисунке, слой наложен и идеально подходит. Пространственная операция могла бы выполнить работу в за…
1 ответ

SQL Оптимизация пространственного индекса для локализованных географических точек

У меня есть ~400 тыс. Точек интереса, которые хранятся в ГЕОГРАФИИ пространственной sql. Я буду запрашивать эти точки с помощью PointOfInterest.STDistance(@CentralPoint) <@Radius, чтобы найти точки PointOfInterest в пределах определенного радиуса @C…
15 апр '14 в 09:44
0 ответов

Почему пространственный индекс не используется?

Фон Я пытаюсь научиться пользоваться geometry Тип данных в SQL Server и шутит с простым примером. Теперь я сталкиваюсь с проблемами отсутствия оптимизатора запросов с использованием пространственного индекса, созданного в моей тестовой таблице. Наск…
02 авг '18 в 10:42
8 ответов

Почему мой пространственный поиск медленнее в SQL Server, чем в PostGIS?

Я работаю над переносом некоторых возможностей пространственного поиска из Postgres с PostGIS на SQL Server и вижу довольно ужасную производительность, даже с индексами. Мои данные составляют около миллиона точек, и я хочу выяснить, какие из этих то…
1 ответ

Невозможно удалить узел из пространственного индекса Neo4j

Внутри моего TransactionEventHandler.beforeCommit() Я пытаюсь удалить узел из пространственного индекса, после того, как он был успешно добавлен. Но узел остается в индексе, и я все еще могу найти его, используя пространственный запрос Cypher. Это в…
05 июн '16 в 22:04
0 ответов

MongoDB k-NN пространственный запрос

Я исследовал производительность пространственного запроса k-NN в MongoDB, и он потрясающе быстр, даже для очень больших значений k (десятки тысяч) в очень большой коллекции (миллионы документов). Кроме того, время выполнения не увеличивается с k. Я …
02 июл '18 в 11:33
1 ответ

Пространственное индексирование в SQL Server

Я пытаюсь перейти с postgres на sql-сервер (windows). Но я понятия не имею о синтаксисе ms-sql, и документация мне тоже не поможет. У меня есть таблица 'геокодов', хранящая данные о широте и долготе в десятичном формате. И у меня есть миграция для и…
16 мар '18 в 10:12
1 ответ

"Предупреждения: столбцы без статистики" по пространственному индексу

У меня есть машина SQL Server 2008 R2 с таблицей из 2 столбцов: Один для идентификатора (первичный ключ кластеризован) Один для географии данных Я создал пространственный индекс для второго, но когда я хочу запросить "ближайшего соседа", я получил п…
17 июл '17 в 10:19
3 ответа

Пространственный индекс для прямоугольников с быстрой вставкой

Я ищу структуру данных, которая обеспечивает индексирование для прямоугольников. Мне нужно, чтобы алгоритм вставки был максимально быстрым, поскольку прямоугольники будут перемещаться по экрану (подумайте о перетаскивании прямоугольника с помощью мы…
0 ответов

Нужна помощь в оптимизации потенциально ошибочного пространственного запроса SQL

Я новичок в SQL, и мне нужна помощь для оптимизации пространственного запроса, чтобы он выполнялся менее чем за 2 секунды. Мы уже попробовали некоторые предложения, найденные на разных сайтах (подробнее об этом ниже). Фон У нас есть таблица [Id, Geo…
28 ноя '18 в 15:15
1 ответ

QGIS Выберите полигоны, которые пересекают точки с питоном

Я очень новичок в использовании QGIS, у меня есть шейп-файл точек и шейп-файл полигонов. Я хотел бы выбрать все полигоны, в которых есть хотя бы одна точка. Проблема, с которой я сталкиваюсь, заключается в том, сколько времени это займет. У меня 1 м…
18 янв '17 в 10:39
1 ответ

Пространственная база данных для Android с Sqlite

Этот вопрос задавался много раз, но я не нашел подходящего решения для моего требования. Я хочу создать простое приложение дополненной реальности на Android, которое использует пространственные данные (R-Tree) для хранения географических данных. Я н…
1 ответ

RavenDB SpatialSearch SpatialGenerate IgnoredLuceueField

У меня возникли проблемы с генерацией SpatialIndex. Я хочу получить ближайшее событие из заданного места. Когда я запрашиваю, мои координаты имеют значение IgnoredLuceueField, я думаю, что они имеют в виду LuceneField, но в нем говорится Luceue, так…
02 апр '15 в 14:07
1 ответ

Использование пространственной базы данных для поиска полигонов, содержащих точку

Я использую MongoDB для хранения пространственных записей. Некоторые записи являются полигонами, а другие - точками. Данные постоянно вставляются. Мне нужно иметь доступ ко всем записям, полигон которых содержит точку. Пространственные запросы Mongo…
2 ответа

Преимущества поиска ближайшего соседа с помощью Мортон-заказа?

Работая над моделированием взаимодействий частиц, я наткнулся на индексацию сетки в порядке Мортона (Z-порядок)( ссылка на Википедию), которая, как считается, обеспечивает эффективный поиск ближайшей соседней ячейки. Основная причина, которую я проч…
1 ответ

Любая пространственная поддержка индекса в стандартной установке PostgreSQL?

Я новичок в PostgreSQL. Для установки по умолчанию PostgreSQL (без расширения, как PostGIS), если в моей таблице определены географические поля, то какие виды индексов поддерживает PostgreSQL? Я не нашел никакой информации о пространственном индексе…
13 авг '10 в 12:16