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

15
Как извлечь подстроку из подстроки с перекрывающимися сегментами

Постановка проблемы: учитывая маршрут автобуса (определяемый как линейная линия ln.the_geom) и набор местоположений автобусных остановок (pt1.the_geom, pt2.the_geom, ... ptn.the_geom), разделите маршрут автобуса на сегменты между автобусными остановками , Я использую две функции Postgis...

15
Разбитые пакеты и неудовлетворенные зависимости установки QGIS, PostgreSQL и postgis Ubuntu 14.04

Я знаю, что это может быть повторяющейся темой, но я борюсь в течение нескольких дней. Я обновил QGIS с 2.8 до 2.18 и после этого все сломалось. Я не мог использовать расширение PostGIS на pgadmin3. Я выяснил, что возник конфликт с libgdal1h: если он установлен, он удаляет другие библиотеки,...

15
Соединяйте пересекающиеся линии с PostGIS

Это то, о чем мне почти стыдно спрашивать, но я не могу заставить его работать ради своей жизни. У меня есть слой дороги с сегментами, каждый сегмент имеет Road IDи сегмент type. Я хотел бы объединить все сегменты вместе, для каждого Road IDв одну линейную линию, но только когда они одинаковы typeи...

15
Добавьте пространственные функции PostGIS в пользовательскую схему, отличную от «public» в PostgreSQL

Недавно я создал базу данных PostGIS 2.0.3 на сервере базы данных PostgreSQL 9.1, используя pgAdmin. Обнаружено, что расширение «PostGIS» установлено в «Расширения». Все пространственные функции были добавлены в «публичную» схему. Все в порядке. Теперь я хочу сохранить все свои данные в новой схеме...

15
Пространственный индекс PostgreSQL / PostGIS - без ускорения

У меня есть пространственная таблица в базе данных PostgreSQL / PostGIS. Каждая строка в нем представляет полигон. Это имеет следующую форму: +----+--------+ |gid | way | +----+--------+ |241 | 01030..| Геометрический столбец - это «путь», который содержит геометрию для многоугольника. В WKT это:...

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

Вопрос почти такой же, как этот , но мне нужно использовать PostGIS. У меня есть несколько полилиний, и я хочу преобразовать их в точки через каждые n метров вдоль этих линий. редактировать: большое спасибо Стефану. Мой последний запрос был немного другим, возможно, из-за более старой версии...

14
PostGIS: подсчитать количество вершин линий и многоугольников в таблицах

У меня есть 23 таблицы в схеме PostGIS, для которых нужно подсчитать количество вершин. Таблицы представляют собой смесь линий и многоугольников, поэтому я понял, что мне нужно использовать ST_NPoints (geom) Итак, я запустил следующий запрос SELECT count(ST_NPoints(geom) FROM lines; результат /...

14
Качество геокода: Номинтим против PostGIS Геокодер против Геокодера :: США 2.0

Иногда мне нужно геокодировать >> 500 000 адресов США (без функций и пересечений). Я хотел бы настроить службу геокодирования локально для обработки этих массовых геокодов. В прошлом я использовал Geocoder :: US 2.0 на основе Tiger . Первоначальный сравнительный анализ дает разумную точность...

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...

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

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

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

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

14
Суммирование растра PostGIS (алгебра карт)

У меня есть таблица полигонов, представляющих изохроны времени в пути в определенные дни. Для каждой исходной точки существует пять изохронных геометрий (хранятся в отдельных строках). Для каждой исходной точки я хочу растеризовать пять изохрон (двоичный NULL или 1), а затем объединить их в один...

14
Огромные лазерные данные облака точек в PostGIS - их хранение и обработка

Интересно, как можно хранить огромные наборы данных облака отсканированных лазером точек в PostGIS, учитывая время обработки? Я знаю, что существует объект геометрии Pointв PostGIS. Но, насколько я знаю, это сохраняет каждую точку в новом наборе, что может сделать поиск любой определенной точки...

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

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

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

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

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

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

13
Как рассчитать наименьшую сеть, которая соединяет все точки, используя PostGIS?

У меня есть набор сценариев postgis, которые генерируют две таблицы - одну из набора точек и вторую группу дорог, которые их окружают. Все данные находятся в одной проекции, и оба вывода хранятся в таблицах postgres 9.2 с postgis 2.1 Была создана топология pgrouting сети дорог, и в таблице точек...

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

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