Описание тега postgis

Используйте этот тег для PostGIS, который является расширением пространственной базы данных для PostgreSQL. Прежде чем использовать этот тег, подумайте, может ли ваш вопрос лучше подходить для сайта обмена стеками географических информационных систем (например, если он больше касается конфигурации или геодезических принципов, чем фактического программирования).
0 ответов

Как я могу получить значение точки, которая включает в себя три значения?

Я хочу получить значение pointM(включая x, y, M), и я не знаю, как получить три значения для возвращаемых значений, код: create or replace function point_to_M21(m integer,i integer) returns float AS $$ DECLARE geo geometry; geo1 geometry; begin sele…
04 июл '15 в 11:41
1 ответ

Сбой соединения с док-контейнером из-за проблемы с портом postgis

Мой докер-контейнер может успешно скомпилироваться, но когда я ввожу команду docker-compose build, возвращается следующая ошибка: Starting docker_etl_1 ... Starting 1e5f56853e10_1e5f56853e10_1e5f56853e10_docker_postgis_1 ... Starting 1e5f56853e10_1e…
22 июн '17 в 20:10
3 ответа

Вершины многоугольника в широту / долготу в python с использованием psycopg2

Я пытаюсь получить очки для всех вершин моих мультиполигонов, используя psychopg2 Следующий код успешно выполняется... cur = conn.cursor() cur.execute("""SELECT ST_DumpPoints(ST_AsText(geom)) from dry_overlay""") rows = cur.fetchall() print "\nShow …
11 дек '16 в 21:50
1 ответ

Объединить несколько геометрических линий в одну геометрическую линию

Теперь у меня есть 3 линии (LINESTRING) с 3 различными значениями геометрии. Line#1 : "11AABB" Line#2 : "22CCDD" Line#3 : "33EEFF" Как объединить эти строки в одну строку с помощью функции PostGIS? Я использую, чтобы знать, что он использует ST_Line…
15 май '12 в 11:25
1 ответ

Причины обновления Postgresql: "django.db.utils.OperationalError: не удалось получить доступ к файлу"$libdir/postgis-2.4": такого файла или каталога нет"

В нашем проекте Django, работающем на экземпляре OSX, возникла проблема после случайного обновления с помощью brew. Ранее система Django работала с postgresql-9.5 с postgis-2.3 и работала без проблем. Однако как только brew установил postgresql верс…
25 сен '18 в 02:18
2 ответа

Поиск соседних полигонов - постгис запрос

Проблема: у меня есть таблица, полная полигонов (районы страны). Некоторые из этих полигонов имеют определенный атрибут, который может или не может быть проверен. В этом случае атрибут называется "спред", а "проверенное" значение равно 1. Теперь я х…
11 ноя '14 в 13:49
1 ответ

SRID в CreateTopology () в постгисной топологии

Я пытаюсь создать Topology() и найти информацию о пересечении. Но CreateTopology () имеет параметр SRID. Я новичок в ГИС, поэтому я действительно не знаю, что это значит. В документации говорится, что это пространственная привязка, идентифицированна…
26 июн '15 в 17:55
1 ответ

Проблемы с использованием контроллера в Postgres DB на AWS RDS из приложения Heroku

Я настроил базу данных postgres для использования postgis для моего приложения Heroku, работающего на Ruby on Rails. Мои шаги были: Создать БД RDS под управлением pg 9.4.9 Включите rds.force_ssl в группе параметров RDS. Сделайте резервную копию и за…
11 ноя '16 в 05:46
1 ответ

Запрос PostGIS не использует индекс gist при выполнении ST_DUMP(ST_UNION

Мой запрос: DROP TABLE IF EXISTS tmp; CREATE TEMP TABLE tmp AS SELECT *, ST_BUFFER(the_geom::GEOGRAPHY, 3000)::GEOMETRY AS buffer FROM af_modis_master LIMIT 20000; CREATE INDEX idx_tmp_the_geom ON tmp USING gist(buffer); EXPLAIN SELECT (DUMP(ST_UNIO…
14 фев '13 в 13:26
0 ответов

Включите дубликаты в запросах Postgis, чтобы ускорить запрос

У меня есть запрос Postgis, который выбирает все точки в данном радиусе из местоположений. SELECT id FROM mytable WHERE ST_DWithin(location, ST_GeographyFromText('SRID=4326;POINT(12.1234 12.1234)'), 789) OR ST_DWithin(location, ST_GeographyFromText(…
15 июн '16 в 12:55
2 ответа

Низкая производительность по запросу PostgreSQL

ОБНОВЛЕНИЕ: Только что пришло мне в голову: Возможно ли, что pgAdmin считает не фактическое время запроса, а время, необходимое для получения результатов в сетке? Я просто выполнил запрос с помощью командной строки (psql) и вывел результаты в тексто…
18 сен '13 в 08:56
2 ответа

Двигатель с использованием postgis

У меня есть экземпляр в Engineyard, и я хочу установить postgis. Я попробовал несколько вещей с шеф-поваром, но безуспешно. Кто-нибудь успешно установил postgis на Engineyard? а можешь рассказать как ты это сделал?
04 фев '11 в 16:36
1 ответ

Повторно использовать вычисленное значение выбора

Я пытаюсь использовать ST_SnapToGrid, а затем GROUP BY ячейки сетки (х, у). Вот что я сделал первым: SELECT COUNT(*) AS n, ST_X(ST_SnapToGrid(geom, 50)) AS x, ST_Y(ST_SnapToGrid(geom, 50)) AS y FROM points GROUP BY x, y Я не хочу пересчитывать ST_Sn…
3 ответа

Как сохранить геойсон (в javascript) в геометрии (MultiPolygon,4326) в PostGIS с Hibernate

Я работаю над проектом jsf (версия 2.2). У меня есть объект geoJson в javascript. С другой стороны у меня есть столбец с типом геометрии (MultiPolygon,4326) в PostGIS. Я использую Hibernate 4.3.8 и Postgresql 9.3. Определение столбца геометрии в кла…
16 мар '15 в 14:38
2 ответа

Выберите точечные объекты, используя пространственный запрос

У меня есть две таблицы postgres, объекты с одним полигоном и объекты с двумя точками, имеющие одинаковую проекцию. Что я хочу сделать, это выбрать только точки, которые содержатся в большом многоугольнике и не содержатся в маленьких многоугольниках…
24 авг '16 в 10:10
1 ответ

Как настроить пул соединений для доступа к базе данных Postgis?

Я использую Glassfish v2, Hibernate с аннотациями +EntityManager и Postgresql 8.4. Я также использую поверх HibernateSpatial и PostGis. Он отлично работает для сохранения сущностей с пространственными свойствами ( com.vividsolutions.jts.geom.Point) …
05 янв '10 в 17:53
1 ответ

Исключение postGIS Geometry Mapping с JPA

Я использую Hibernate-Core 4.1.4 Final Hibernate-пространственный 4.0-M1 JTS 1.8 Hibernate-пространственно-Postgis 1.1.1 на JBoss 7.1 с JPA 2.0 Я пытаюсь отобразить столбец геометрии (база данных OpenStreetMap с postgis) в JPA-объект, например: impo…
28 окт '13 в 11:19
2 ответа

Рассчитать расстояние до точки в postgis/postgresql

Я пытаюсь вычислить расстояния между точками в PostgreSQL, и теперь у меня есть значение долготы и широты для каждой точки, и я знаю, что это из GPS(WGS84). Поскольку все точки находятся в одном городе и не очень далеко друг от друга, я знаю, что лу…
03 апр '14 в 09:19
1 ответ

Переменная Search_Path по умолчанию зависла после установки Postgis с Homebrew на Mac

После установки postgresql и postgis на моем Mac... brew install postgres brew install postgis ... У меня есть search_path, который застрял при установке только "postgis". Значение в файле postgresql.conf игнорируется или перезаписывается, оно даже …
17 дек '12 в 22:48
1 ответ

Объединить несмежные полигоны в Qgis или Postgres

Я работаю с Qgis и PostgreSQL. Но я не могу понять, как объединить несмежные полигоны на моем скриншоте в одну запись? Кто-нибудь может мне помочь с этой проблемой? Я хочу, чтобы все полигоны с одним и тем же котом были объединены в одну запись. Смо…
24 ноя '15 в 21:24