Вопросы с тегом «sql»

Сокращение от языка структурированных запросов. Синтаксис для извлечения и манипулирования данными из реляционной базы данных.

2
Создание геометрии из широты / долготы в таблице с помощью PostGIS?
У меня есть таблица с более чем 800 000 записей, включая лат и длинный столбец. Источник данных не создавал геометрии, поэтому я искал, как это сделать. Я знаю, что есть ST_MakePoint (x, y, SRID), но вся документация и другие потоки показывают, как создавать отдельные точки. Как создать тип геометрии, используя …
15 postgis  sql 

1
Выбор ближайшего соседа в QGIS
У меня есть список, содержащий более 100 000 точек в формате lat / long, который я импортировал в qgis. Теперь я пытаюсь сгруппировать все эти точки в группы блоков, и я имею в виду, что хочу разделить карту на ограничивающие блоки. Мои требования следующие: ни одна группа в штучной упаковке …

3
Выбор объектов по атрибуту, если в списке Python?
Я пытаюсь выполнить выбор по атрибуту в Python, но на основе запроса о том, присутствует ли атрибут в списке. Такой запрос в самом простом виде должен выглядеть примерно так: qry = " \"OBJECTID\" in oid_list" arcpy.SelectLayersByAttribute_management(inft, "NEW_SELECTION", qry) но этот подход возвращает недопустимую ошибку выражения. В прошлом мне приходилось использовать …

1
Создать полигон из линий в PostGIS
Я пытаюсь разделить многоугольник на более мелкие многоугольники из линии, но я думаю, что не могу использовать функцию st_split. Что мне нужно, так это создать маленькие полигоны внутри большого, используя сетку линий. Я пробовал несколько способов, но я не могу получить результат. Что я пробовал: Разделите один многоугольник от LineString, …
13 postgis  sql  topology 

1
Комбинированный ключ / значение Hstore и пространственный запрос слишком медленны для обработки больших экстрактов OSM
Я пытаюсь вычислить статистику для данных OSM, используя PostgreSQL 9.3.5 и PostGIS 2.1.4. Я начал с небольшого экстракта баварии, который я скачал с Geofabrik. Схема db - это обычная схема API 0.6, данные были импортированы с помощью метода дампа в Postgres (с использованием сценариев pgsnapshot_schema_0.6 * .sql, которые поставляются с …

2
Каковы преимущества использования ArcGIS с PostgreSQL по сравнению с простым ArcSDE?
Я понимаю, что для использования пространственных типов данных ArcGIS (ST_GEOMETRY, версионных баз геоданных и т. Д.) Необходимо установить ArcSDE - и с клиентом 10.1 он устанавливается автоматически (двухуровневый клиент >> СУБД, см. Здесь . Однако я все еще пытаюсь выяснить преимущества подключения внешнего интерфейса Esri к PostgreSQL (или Oracle). Это …

3
Как интерполировать GPS-позиции в PostGIS
У меня есть таблица GPS-координат PostGIS для каждых пяти секунд: 2011-01-01 00:00:05, POINT(x1,y1) 2011-01-01 00:00:10, POINT(x2,y2) 2011-01-01 00:00:15, POINT(x3,y3) ... Я ищу запрос, который будет возвращать значения (отметка времени и точки) каждую секунду. Можно предположить, что точки соединены прямой линией. Я специально ищу способ сделать это внутри базы данных, а …

2
Получение геометрии из нескольких таблиц с использованием PostGIS?
Я очень новичок в PostGIS, PostgreSQL и SQL в целом. У меня есть 44 таблицы в моей базе данных PostGIS, и каждая из них представляет отдельный слой векторных данных. Каждый был загружен из отдельного шейп-файла, и у каждого есть столбец, который описывает геометрию для этого слоя, называемыйwkb_geometry Я хочу выбрать …
13 postgis  sql 

1
Как использовать ST_DelaunayTriangles для построения диаграммы Вороного?
(редактировать 2019) ST_VoronoiPolygons доступны с PostGIS v2.3 ! С PostGIS 2.1+ мы можем использовать ST_DelaunayTriangles () для генерации триангуляции Делоне , которая является двойственным графом ее диаграммы Вороного , и, теоретически, они имеют точное и обратимое преобразование. Существует ли какой-либо безопасный сценарий SQL-стандарта с оптимизированным алгоритмом для этого преобразования PostGIS2 …

1
Подходит ли префикс ST_ для функций, не включенных в SQL / MM Part 3?
Я читал тему о геопространственном расширении для Presto в этом выпуске Github , где была представлена ​​функция line_locate_point. Он основан на ST_LineLocatePointфункции PostGIS , которая возвращает число с плавающей запятой, представляющее дробь вдоль линии ближайшей точки на этой линии в заданном месте. Был задан вопрос, почему он был назван, line_locate_pointа …

3
Построение диаграммы Вороного в ПостГИС
Я пытаюсь построить диаграмму Вороного из сетки точек, используя модифицированный код отсюда . Это запрос SQL после моих изменений: DROP TABLE IF EXISTS example.voronoi; WITH -- Sample set of points to work with Sample AS (SELECT ST_SetSRID(ST_Union(geom), 0) geom FROM example."MeshPoints2d"), -- Build edges and circumscribe points to generate a …

2
Импортировать большой файл CSV в PostGIS
Я пытаюсь импортировать файлы CSV в PostGIS. После этого поста я уже создавал таблицы. Я нашел другие предложения о том, что я могу запустить команду копирования. Если я запускаю эту команду: COPY table FROM '/Users/macbook/file.csv' DELIMITERS ',' CSV HEADER; это не копировало таблицу вообще. Это говорит о том, что «таблица» …

1
Как отследить SQL-запросы, отправленные ArcGIS Server (ArcSDE) к базе данных Oracle?
Я хотел бы создать файл журнала, содержащий все запросы SQL, отправленные ArcGIS Server (ArcSDE) в базу данных Oracle. Есть ли способ сделать это? Я использую Oracle 11g и ArcGIS Server 10.0 в Windows. ArcSDE используется в прямом соединении.

1
ВЫБРАТЬ ТОП запрос в ArcGIS Desktop?
Есть ли способ использовать SELECT TOP (n) на рабочем столе ArcGIS? Похоже, что поскольку построитель запросов ArcGIS эффективно строит оператор SQL после предложения WHERE, это может оказаться невозможным. Вот типичный пример использования SQL : ВЫБЕРИТЕ ТОП 3 * ИЗ СЛОЯ

1
Обновление поля для подсчета количества точек в многоугольнике с помощью STIntersects?
У меня есть слой точек (dbo.ptLayer) Около 1 млн. Баллов Тип пространственной геометрии (dbo.ptLayer.geom) Пока еще нет пространственного индекса, но он будет создан после завершения сбора данных. У меня есть слой многоугольника (dbo.polygonLayer) Около 500 полигонов. Тип пространственной геометрии (dbo.polygonLayer.geom) Оба имеют поля с именем ID. Как заполнить пустое целочисленное …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.