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

PostGIS - это расширение для объектно-реляционной базы данных PostgreSQL, которое добавляет поддержку географических объектов.

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) ... Я ищу запрос, который будет возвращать значения (отметка времени и точки) каждую секунду. Можно предположить, что точки соединены прямой линией. Я специально ищу способ сделать это внутри базы данных, а …

5
Большой шейп-файл в растр
У меня большой шейп-файл (1 ГБ), и мне нужно растеризовать его. Я уже попробовал следующее. 1.) Импортировать его в GRASS, используя v.in.ogrэту ошибку, с сообщением об ошибке: ОШИБКА: G_realloc: невозможно выделить 498240036 байт в break_polygons.c: 188 2.) Моя вторая идея заключалась в использовании PostGIS. Импортируйте шейп-файл, измените его выборку в …

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

2
ГИС-реализация с открытым исходным кодом модели Хаффа
Это может быть очень сложно, но мне было интересно, если кто-нибудь внедрил инструменты гравитационного моделирования или сценарии для анализа розничного рынка (например, модель Хаффа), чтобы анализировать пространственные данные для отношений клиент-магазин? Есть несколько источников ESRI (включая расширение Business Analyst), но я не видел ни одного для мира с открытым исходным …

3
Централизация данных шейп-файла в базе данных
У меня есть сотни шейп-файлов из различных ГИС-проектов, которые я хочу начать консолидировать в единую платформу базы данных, в настоящее время пытаюсь сделать это с помощью Postgres / PostGIS. Вряд ли какие-либо данные стандартизированы - это означает, что это много одинаковых типов данных , но конкретные имена / типы атрибутов …

2
Загрузка растровых данных в python из postgis с помощью psycopg2
У меня есть растровые данные в таблице postgres, которые я хочу добавить в python в виде массива. Я использую psycopg2 для подключения к БД. Я могу загрузить данные, но они возвращаются в виде строки (вероятно, сериализованного двоичного файла). Кто-нибудь знает, как взять эту строку и преобразовать в массив Numpy? Я …

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

1
Объединить несколько таблиц в новую таблицу в PostGIS
Я хочу объединить несколько отдельных таблиц в новую таблицу в PostGIS. Это простая задача при работе с данными Shapefile, но я не уверен, как это сделать в PostGIS. Любая помощь будет принята с благодарностью. Я думаю, что я использую Append, но я не уверен, даже с чего начать.
13 postgis  merge 

2
Как отфильтровать объекты в слое?
Я пытаюсь отобразить определенные функции в слое на основе шейп-файлов с помощью QGIS. Я нашел функцию подмножества на панели свойств, которая делает именно то, что я хочу, но это слишком утомительно, учитывая, что мне приходится вручную просматривать большое количество функций. Есть ли более быстрый способ сделать это? Я лучше использую …

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

1
Привилегии на INSERT в PostGIS / QGIS
Я пытаюсь установить привилегии в своей базе данных для пользователей, чтобы они могли только ОБНОВИТЬ, ВСТАВИТЬ, УДАЛИТЬ и, конечно, ВЫБРАТЬ для географических таблиц. Поскольку я использую некоторые типы SERIAL для своих идентификаторов, я бы предпочел даже не давать пользователям возможность вручную редактировать это поле. Поэтому я определяю привилегии по столбцам. …
12 qgis  postgis 

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 …

1
Как визуализировать значения измерений вдоль строк линий в QGIS?
У меня есть серия геометрий LineStringM. Значение показателя представляет наклон (или градиент потока) в каждой точке геометрии. Мне нравятся надежные параметры стилей QGIS, но я не могу найти способ визуализации каждого значения меры вдоль моих строк. В идеале я бы использовал синий для медленных градиентов и красный для очень крутых …
12 qgis  postgis  style 

2
Группировка связанных строк в PostGIS?
У меня есть таблица улиц, которую я выбрал на основе набора атрибутов (скажем, так speed_limit < 25). Есть группы улиц, которые являются местными смежными; Я хотел бы сгруппировать эти наборы связанных строк в GeometryCollections. На изображении ниже будет две GeometryCollections: одна с красными линиями и одна с синими линиями. Я …

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

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