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

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

2
Преобразование координат в формате Lat 4531.38153 Long 12347.2328 в десятичные градусы?
Я унаследовал около 20 лет данных о путевых точках, которые были получены с помощью Garmin GPS. Я не распознаю координаты широты / долготы как DMS, десятичные минуты или десятичные градусы. Вот одна запись в качестве примера: Lat 4531.38153 Long 12347.2328. Я знаю, что общее местоположение этой записи - 45 градусов, …

3
Широта над и под поверхностью Земли
Я знаю, что геодезическая широта измеряется по отношению к нормали в точке на поверхности эллипсоида. Но как насчет точек над и под поверхностью? Они идут по гиперболическому пути? (См. Рисунок, который я создал.) Или они следуют по прямой линии? Википедия говорит : «[Эллипсоидальные] координаты являются естественным выбором в моделях гравитационного …

1
Добавлять текстовые поля длиной более 255 символов?
Я работаю над проектом QGIS, где у меня есть несколько слоев шейп-файлов с текстовыми полями. Я хотел бы добавить целые абзацы как описания к текстовым полям, однако поля ограничены их максимально допустимой длиной, которая составляет 255 символов. Как мне сделать добавление более длинных текстов? Я уверен, что должен быть способ, …

1
Что такое новый alglist и alghelp в обработке QGIS 3.0?
Доступ к новым сценариям обработки QGIS 3.0 через консоль Python становится для меня сложной задачей, тем более что старые команды processing.alglist () и processing.alghelp () кажутся несуществующими. Как вызвать список сценариев обработки? Как вызвать справочную информацию для отдельного сценария?

1
Где находится вкладка «Композиция» в QGIS Composer для изменения размера страницы?
Я пытаюсь изменить размер страницы в QGIS 3.0 Composer, но не могу увидеть вкладку «Композиция». Я щелкнул правой кнопкой мыши пустое место на панели инструментов, но ничего не увидел о композиции. Я использую Windows 7. Я попытался просмотреть документы QGIS, но они все еще находятся в стадии тестирования.

2
'pyrcc5' не распознается как внутренняя или внешняя команда
Я установил Qgis 3.0 на Windows 10. Я получаю эту ошибку каждый раз, когда запускаю команду pyrcc4 или pyrcc5: 'pyrcc4' is not recognized as an internal or external command, Даже если я найду место с файлом pyrcc4.exe или место с файлом apyrcc5.bat и добавлю путь к переменным среды, я получаю …
11 qgis  pyqgis 

7
Создание точек с регулярными интервалами внутри полигона на основе значения атрибута с использованием QGIS?
У меня есть слой многоугольника со значением атрибута, представляющим количество людей внутри многоугольника. Я использую QGIS 3.0. Мне нужно визуализировать счет в виде сетки точек внутри многоугольника (то есть 1 точка = 100 лягушек, раскрашенных по видам). Точки не обязательно должны занимать весь многоугольник, и желательно, чтобы они были нарисованы …

3
Точность координат QGIS
В каком (х-м) десятичном знаке значений координат QGIS определяет какой-либо набор точек дубликатов? Я думал, что QGIS обрабатывает ~ 15-й знак после запятой; но это было ограничение только потому, что я в основном работал над шейп-файлами. Тем не менее, ограничение не применяется, когда я выбираю другой источник данных, такой как …
11 qgis 

2
Python не может читать шейп-файл
Я пытаюсь открыть шейп-файл с помощью блокнота Jupyter, но не могу открыть его. Шейп-файл находится в той же папке, что и моя книга, и Python не может его идентифицировать, даже если я использую полный путь. import shapefile as shp import matplotlib.pyplot as plt sf = shp.Reader(r'C:\Users\Public\Documents\1-11-99n.shp') ShapefileException: Unable to open …
11 python  shapefile 

2
Как точка не может быть внутри или касаться, но все же пересекать многоугольник?
Я работаю с шейп-файлами переписи (мультиполигонами), и у меня есть еще одна таблица с точками. Мы записываем, в каком блоке переписи находится каждая точка. У меня есть одна точка, которая возвращает false для всех запросов ST_Within и ST_Touches. Однако он возвращает true для ST_Intersects в одном блоке. Если бы это …
11 postgis 

1
Создание наложения радиального сектора в QGIS
Мне нужно создать секторную сетку, исходящую из интересующей точки. Вот пример, который я с трудом собрал вручную: Я нашел пару похожих решений в разделе Как создавать шейп-файлы для дартс с помощью ArcGIS for Desktop? и рисовать розу ветров с QGIS от PostGIS, но ни один из них точно не соответствует …

1
Вызов ST_Transform в геометрии, которая уже находится в целевом srid?
Я пишу функцию с геометрией в качестве параметра, которая может быть в разных проекциях: CREATE OR REPLACE FUNCTION foo(in geometry) RETURNS boolean AS $$ DECLARE transformed_geom geometry := in; BEGIN IF ST_SRID(transformed_geom) != 32737 THEN transformed_geom := ST_Transform(transformed_geom, 32737); END IF; [ ... ] END; $$ language plpgsql; Функция нуждается …
11 postgis  srid 

2
Создание многоугольников с постоянными размерами в мм?
У меня есть функция, которая создает солнечные фотоэлектрические панели, представленные в виде полигонов. По сути, он создает прямоугольную сетку, в которой пользователь может указать следующие параметры: длина ширина Горизонтальное расстояние Вертикальное расстояние Код основан на плагине FeatureGridCreator, но фокусируется только на аспекте многоугольника. По большей части это работает хорошо, особенно …

1
Заточка по Граму-Шмидту в QGIS?
Мне нужно выполнить панорамирование по Грамму-Шмидту , у меня нет доступа к ArcGIS или ENVI, поэтому я использую QGIS . Есть ли в QGIS какой-либо плагин или аналогичная возможность для панорамирования по Грамму-Шмидту? Если нет, возможно ли это в любом другом программном обеспечении с открытым исходным кодом?

1
Нужно сделать односторонний буфер с QGIS v2.18.9
Я работаю над проектом, который требует 30 м буфера вокруг линейной функции. Функция представляет побережье, и мне нужен буфер, чтобы показать 30 м от линии, представляющей побережье. Есть ли способ сделать это с помощью QGIS?

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