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

14
Настроить базу данных PostGIS и открыть ее в QGIS на Windows?

Я пытался следовать инструкциям по настройке базы данных PostGIS, к которой должны обращаться пользователи с QGIS, но в настоящий момент я не могу понять достаточно, чтобы прогрессировать? Моя ситуация; Я стажер, отвечающий за создание базы данных PostGIS для оцифровки зеленых объектов (например,...

14
В чем разница между ST_DWithin и ST_Distance для поиска близости в PostGIS?

У меня есть записи, хранящиеся в таблице с координатами широты / долготы, хранящихся в поле геометрии. Я хочу найти все записи рядом с предоставленной пользователем контрольной точкой. Обратите внимание, что «рядом», вероятно, означает менее 100 км (возможно, даже меньше). Большинство примеров я...

14
Проблемы с редактированием точек / линий / полигонов в QGIS в PostgreSQL

У меня проблема с postgresql и QGIS: Я могу добавить точки / линии / полигоны и заполнить поле Но я не могу: удалить точки / линии / полигоны изменить точки / линии / полигоны (переместить или изменить поле) Пример: dbname = 'Европа' хост = порт локального хоста = 5432 пользователь = 'postgres'...

14
Выбор ближайшего соседа в QGIS

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

14
Выбор объектов по атрибуту, если в списке Python?

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

14
Как получить значение метра расстояния между двумя геометриями в PostGIS?

У меня простой вопрос о расчете расстояний в PostGIS. Я хотел бы получить расстояние между двумя геометриями. Я использую этот sid: 4269 в метрах, что я делаю сейчас, это: ST_Distance((a.geom,b.geom)) FROM ...но я получаю результат в градусах. Я думаю, что я должен работать с географией, но как я...

14
Импортировать .shp в PostgreSQL?

Я хочу импортировать файл shp в postgreSQL. Сначала я создаю файл sql, а затем запускаю PostgreSQL. Чтобы создать файл sql, я запускаю эту команду в Windows cmd: shp2pgsql -s 4326 worldCountries.shp worldcountries postgres > worldcountries.sql а затем запустите: psql -d postgres -U postgres -p...

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

13
Как выполнить пространственное соединение точек и полигонов в PostGIS?

У меня есть точечный набор данных, представляющий домохозяйства, которые я хочу связать со слоем участков (т.е. назначить его parcel_id). С ArcMap я мог бы пространственно соединить полигоны с точками и указать, что соединение имеет определенный радиус поиска и использовать ближайший полигон. Я...

13
Комбинированный ключ / значение Hstore и пространственный запрос слишком медленны для обработки больших экстрактов OSM

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

13
Подключение к базе данных ArcGIS Desktop PostgreSQL (работает локально)

Я знаю, что это полный вопрос Noob, но опять же, когда дело доходит до PostgreSQL, я полный Noob ... Я установил пакет OpenGeo на свой компьютер, работающий под управлением Windows 7, 64-разрядная версия. Я скачал учебные данные и прорабатывал их. Я хотел бы получить доступ к базе данных, которую я...

13
Получение геометрии из нескольких таблиц с использованием PostGIS?

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

13
Реализация пространственной автокорреляции с использованием QGIS или PostgreSQL или любого другого бесплатного приложения? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 месяца назад . Я новичок в ГИС. У меня есть два слоя в базе...

13
Доступ к внутренней структуре данных, хранящей пространственный индекс Postgis (PostGres GiST)

Мне интересно, как работают внутренние структуры данных и механизм хранения пространственного индекса GiST в Postgis. В Oracle мне нравилось показывать, как индексы SDO были «просто еще одной таблицей» и как уровни были атрибутами индексов, а bbox-ы индексированных геометрий сохранялись в виде...

13
Как использовать ST_DelaunayTriangles для построения диаграммы Вороного?

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

13
Процент многоугольника в одном шейп-файле внутри другого многоугольника

Я новичок, извиняюсь, если это очевидно / уже спросили и ответили, но я не смог ничего найти. У меня есть два шейп-файла: 1. административный пограничный слой для округа в Великобритании, известного как граница LSOA, в котором есть 500 небольших зон 2. зона затопления. В идеале я хочу выяснить,...

13
Создать полигон из линий в PostGIS

Я пытаюсь разделить многоугольник на более мелкие многоугольники из линии, но я думаю, что не могу использовать функцию st_split. Что мне нужно, так это создать маленькие полигоны внутри большого, используя сетку линий. Я пробовал несколько способов, но я не могу получить результат. Что я пробовал:...

13
Централизация данных шейп-файла в базе данных

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

13
Каковы преимущества использования ArcGIS с PostgreSQL по сравнению с простым ArcSDE?

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