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

Q & A для картографов, географов и специалистов по ГИС

3
Оболочка OSGeo4W с python3
Я хотел бы использовать оболочку OSGeo4W с Python3, но при вводе python3я получаю следующую ошибку: Fatal Python error: Py_Initialize: unable to load the file system codec File "C:\OSGEO4~1\apps\Python27\lib\encodings\__init__.py", line 123 raise CodecRegistryError,\ ^ SyntaxError: invalid syntax Как я могу использовать Python3?
16 osgeo4w  python-3 

2
Получение полигонов с использованием геопанд?
Учитывая наличие geopandas GeoDataFrameряда полигонов, я хотел бы получить площадь в км кв каждой функции в моем списке. Это довольно распространенная проблема, и обычно предлагаемое решение в прошлом было использовать shapelyи pyprojнапрямую (например, здесь и здесь ). Есть ли способ сделать это в чистом виде geopandas?

2
Настройка прозрачности слоя в QGIS 3?
Я только что перешел с QGIS 2.18 на версию 3.0.3. В более ранней версии настройка прозрачности слоя легко выполнялась с помощью ползунка «прозрачность» на вкладке «Свойства слоя» -> стиль. Смотрите изображение ниже: Однако более новая версия QGIS не отображает такую ​​полосу прозрачности, как показано на следующем изображении. Есть ли простой …

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

1
Отображение автозапуска на заставке QGIS
Во время запуска QGIS в нижней части заставки отображаются сообщения о состоянии, такие как «восстановление загруженных плагинов». Я использую функцию startup.py, из которой я хотел бы сообщить пользователю, какая часть моего сценария запуска выполняется в данный момент. Можно ли показать эту информацию на заставке? Edit1: В качестве обходного пути мне …
15 qgis  pyqgis  pyqt4 

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


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

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

1
Примеры картографических «шуток»
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. В июльском выпуске Swiss Review, издании для швейцарцев, проживающих за рубежом, обложка была посвящена швейцарской картографии. С моим интересом к ГИС это, очевидно, отправило меня …

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

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

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

1
Пакетное геокодирование в R
Мне нужно найти пакет в R или исходный код в R, который выполняет пакетное геокодирование с использованием Bing, Yahoo, OpenStreetmap. У Вас есть какие-то предложения?
15 r  geocoding  batch  bing-maps 

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

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