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

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

2
Как убрать такой плохой шейп-файл для маршрутизации?
Я пытаюсь очистить шейп-файл, чтобы сделать его пригодным для маршрутизации с помощью pgrouting, postgis, postgresql. Здесь пересечение, кажется, связано, но когда мы масштабируем ... Не то: Тоже самое : Здесь (с максимальным увеличением) есть 2 способа, когда он кажется одним, и только один подключен: Я использую assign_vertex_id с разными допусками, …

2
Каковы требования к оборудованию для облачного хостинга PostGIS & GeoServer?
Я играл с локальной установкой PostGIS & GeoServer. Я хотел бы перенести свою работу в Интернет сейчас, чтобы поделиться ею с несколькими соавторами. Доказательство концепции карты будет состоять из простых сервисов WMS и WFS, отображаемых через OpenLayers и GeoExt. Он будет основан на карте ~ 3000 административных единиц. Первоначально он …

3
Существует ли инструмент CASE для моделирования пространственных баз данных?
Кто-нибудь знает, есть ли CASE Tool, который был бы возможен для моделирования пространственных таблиц? Мне нужно создать модель и экспортировать ее в SQL или базу данных напрямую. Я использую PostGIS.

5
Упрощение полигонов для линейных линий?
Я хотел бы упростить некоторые полигоны, которые представляют реки в линии линий. Я предполагаю, что дыры в многоугольниках могут быть опущены. У кого-нибудь есть хорошая идея, как просто сделать это? Было бы неплохо, если бы это было возможно сделать непосредственно в postgis или с помощью другого инструмента с открытым исходным …

3
Как получить центр тяжести набора точек в PostGIS?
Я использую PostgreSQL с расширением PostGIS. У меня есть набор точек в the_geomстолбце из таблицы myschema.myobjects. Я хочу создать оператор SELECT, чтобы получить центр тяжести этого кластера, поэтому из оператора SELECT вот так: SELECT the_geom FROM myschema.myobjects Мне нужно найти правильный синтаксис для такого утверждения, как: SELECT ST_AsText(ST_Centroid( (SELECT the_geom …

3
Получить значения Lon Lat из типа данных GEOGRAPHY в PostGIS
Как сохранить значения долготы в качестве типа данных GEOGRAPHY, как мне получить значения отдельных широт? Неудачная попытка: SELECT id, geog, ST_X(geog), ST_Y(geog) FROM locations; Ошибка: No function matches the given name and argument types. You might need to add explicit type casts.

1
Обнаружить, находится ли точка на левой или правой стороне линии в PostGIS?
У меня есть таблица строк и таблица точек в postgis. Я знаю самую близкую линию к любой данной точке. Что мне нужно знать, так это то, на какой стороне этой линии находится точка. Я думаю, мне нужно сделать это путем создания перпендикулярной линии от заданной точки к линии (ближайшей точки …

1
Откуда берется радиус Земли по умолчанию в ST_Distance_Sphere?
MySQL говорит в документах для ST_Distance_Sphere В расчетах используется сферическая земля и настраиваемый радиус. Необязательный аргумент радиуса должен быть указан в метрах. Если опущен, радиус по умолчанию составляет 6 370 986 метров. Если аргумент radius присутствует, но не является положительным, возникает ER_WRONG_ARGUMENTSошибка. PostGIS говорит в документах ST_Distance_Sphere, (хотя документы уже …

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

3
Как создать линии для визуализации различий между полигонами в PostGIS?
У меня есть таблица PostGIS polygon_bс некоторыми функциями многоугольника. Также есть таблица, polygon_aкоторая содержит те же полигоны, что и polygon_bс небольшими изменениями. Теперь я хочу создать линии, чтобы визуализировать различия между полигонами. Я предполагаю, что так ST_ExteriorRingи ST_Differenceсделаю свою работу, но предложение WHERE кажется довольно сложным. CREATE VIEW line_difference AS …

3
Как символизировать объекты значениями NULL в градуированных символах?
У меня есть набор классов объектов многоугольника и атрибут из другой таблицы, к которому я присоединяюсь (один к одному) в QGIS, чтобы символизировать атрибуты в виде картограммы. Однако не все поля многоугольников имеют совпадающее поле в таблице числовых атрибутов, поэтому при создании градуированных символов существуют некоторые нулевые значения. Из моего …

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

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

2
Инструменты GUI для PostgreSQL / PostGIS?
как картограф, я работаю с TileMill для визуализации геоданных. Я установил локальный сервер PostgreSQL с PostGIS и osm2pgsql. Все отлично работает Во всяком случае, я новичок в работе с серверами и подход командной строки. Таким образом, при изучении основ управления базами данных, некоторый инструмент с графическим интерфейсом будет очень полезен. …

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

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