Геоинформационные системы

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

У меня есть таблица PostGIS polygon_bс некоторыми функциями многоугольника. Также есть таблица, polygon_aкоторая содержит те же полигоны, что и polygon_bс небольшими изменениями. Теперь я хочу создать линии, чтобы визуализировать различия между полигонами. Я предполагаю, что так ST_ExteriorRingи...

15
Присоединение данных из Excel к таблице атрибутов в QGIS без создания дубликатов?

У меня есть таблица атрибутов с двумя пустыми полями в QGIS. Я хочу импортировать базу данных Excel, чтобы заполнить мои пустые поля в QGIS. Мой файл Excel совпадает со столбцами в моей таблице атрибутов QGIS. Я могу правильно присоединить мой Excel (.CSV) к моему шейп-файлу. Тем не менее, процесс,...

15
Кластеризация географических данных на основе местоположения точки и связанных значений точки

Даны данные точек с долготой, широтой и значением третьего свойства этой точки. Как я могу кластеризовать точки в группы (географические субрегионы) на основе значения свойства? Я искал по Google и выяснил, что эта проблема, кажется, называется «пространственно ограниченная кластеризация» или...

15
Можно ли написать выражение метки в qgis, которое отображает метку по заданной координате?

Я использую конструктор выражений QGIS для свойств меток моих данных. Можно ли разместить разные части метки в разных координатах на карте? Например, у меня есть линейная строка, и я хотел бы, чтобы «А» отображалось в начале линейной строки, а «В» - в ее...

15
Где нефтяные платформы в Google Earth?

Из Википедии я нашел координаты Башни Дьявола , которая является нефтяной платформой в Мексиканском заливе. Координаты: 28 ° 12′32 ″ с.ш., 88 ° 44′15 ″ з.д. Когда я ввожу эти координаты в Google Earth, я вижу только пустой океан, без газовой платформы. Я пытался сделать то же самое с некоторыми...

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

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

15
Получить имена полей шейп-файлов, используя GDAL

Я использую GDAL в Python для импорта шейп-файла. Я хочу знать имена полей для файла, мой текущий способ: fields = [] for i in range(1, layer.GetFeature(0).GetFieldCount()): field = layer.GetFeature(0).GetDefnRef().GetFieldDefn(i).GetName() fields.append(field) Но так я получаю функцию для первого...

15
Отображать только прописные буквы в виде меток в QGIS?

Используя QGIS 2.14 и посмотрите, что теперь есть маркировка на основе правил. Я хочу показать метки городов с заглавными буквами (например, CRAWLEY) и не показывать метки городов с строчными буквами (например, Faygate) Таблица атрибутов не отличает разные города от их названия. Есть ли способ...

15
Управление маркировкой на основе правил с помощью PyQGIS?

Исходя из этого вопроса: Как включить / выключить все метки всех слоев в QGIS , OP упомянул в своем комментарии, что он использует метки на основе правил. Я попытался найти в Интернете, как эти типы ярлыков можно прочитать и изменить, но мне удалось найти этот пост только у lutraconsulting : Для...

15
Как установить GDAL 2.x на CentOS 7 без сборки из исходного кода?

Я пытаюсь установить GDAL 2.X на CentOS7 без сборки из исходного кода, потому что мне нужно настроить его на других серверах, а установка с помощью исходного кода будет очень утомительной и трудоемкой задачей. Я нашел несколько репозиториев, таких как opengeo и ELGIS, но они предназначены для...

15
Добавление GeoPandas Dataframe в таблицу PostGIS?

У меня есть простой GeoPandas Dataframe: Я хотел бы загрузить этот GeoDataframe в таблицу PostGIS. У меня уже есть база данных с расширением PostGIS, но я не могу добавить этот Dataframe в виде таблицы. Я пробовал следующее: engine = <> meta = MetaData(engine) eld_test = Table('eld_test',...

15
Примеры картографических «шуток»

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. В июльском выпуске Swiss Review, издании для швейцарцев, проживающих за рубежом, обложка была посвящена швейцарской...

15
Как применить изменения в QSettings немедленно?

С помощью PyQGIS вы можете изменять различные настройки, например выделять группы на панели слоев (или оглавлении) жирным шрифтом: from PyQt4.QtCore import QSettings QSettings().setValue("/Qgis/legendGroupsBold", True) Настройки написаны, что можно увидеть из опций или набрав:...

15
Откуда берется радиус Земли по умолчанию в ST_Distance_Sphere?

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

15
Ищете инструмент AutoTrace / Trace в QGIS 3?

Перешли на QGIS 3, но у меня возникли проблемы с поиском инструмента AutoTrace / Trace. Я включил расширенные инструменты оцифровки, где кнопка магнита находилась в QGIS 2.18, но ее нет в QGIS 3. Я также не могу найти никаких плагинов AutoTrace в диспетчере плагинов QGIS...

15
Невозможно привязать вершины и сегмент в QGIS 3.0

Я не могу привязать 2 полигона в QGIS 3.0. Я попытался привязать 2 полигона из одного слоя, а также 2 полигона из разных слоев. Я обеспечил включение привязки на вкладке «Настройки» >> «Параметры» >> «Оцифровка» и увеличил расстояние привязки. Я не мог найти какие-либо «настройки...

15
Написание скрипта обработки Python с Qgis 3.0

После обновления до Qgis 3.0 стало очень трудно найти какую-либо информацию, касающуюся написания сценариев обработки в Qgis 3.0. @Underdark (см. Здесь ) послужил основой для скелета. Этот код также, кажется, был добавлен в Qgis при написании нового скрипта из шаблона (Qgis 3.0.2). Однако я не мог...

15
Загрузка содержимого Geopackage в PostgreSQL

В качестве предыстории мы смотрим на переход от использования шейп-файлов. Мы уже начали использовать Geopackages для настольных систем (QGIS / ArcGIS), но часто у нас есть требование загружать данные в наши базы данных PostgreSQL. Я знаю, что вы можете загружать контент Geopackage в Postgres с...

15
Интеграция NTv2-преобразования в QGIS?

Мне интересно, как правильно интегрировать NTv2-преобразование в QGIS. Я успешно интегрировал NTv2-преобразование в QGIS, но я не уверен, что все сделано так, как должно. Для интеграции сеток NTV2 в QGIS я нашел несколько сведений о том, что имя сетки должно храниться в столбце p1 таблицы...