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

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

1
Соответствует ли srsName спецификации «EPSG: 4326» в GML 3.1 / 3.2?
Я иногда вижу srsName="EPSG:4326"в документах GML (например, https://postgis.net/docs/ST_GeomFromGML.html , хотя мой конкретный источник не является общедоступным). Цель (за исключением, возможно, порядка осей, который здесь не важен) ясна и, вероятно, совместима между различными системами, но мне интересно, действительно ли это соответствует спецификации. Я посмотрел на OGC Naming Authority и OGC URN …
11 gml  ogc  specification 

1
QGIS экспорт композитор в формате PDF в Python
У меня есть проект QGIS, который содержит композитора. Конечно, если я войду в GUI, я могу экспортировать его в формате PDF и т. Д. Для моего скрипта make, хотя я хочу, чтобы это было сделано с помощью скрипта Python. Из чтения онлайн вот моя попытка: #!/usr/bin/env python import sys from …
11 qgis  python  pyqgis  pdf 

1
GDAL поддерживает параллельную обработку?
Я хотел бы ускорить процесс, соответствующий этой команде: gdalwarp -t_srs EPSG:4326 -overwrite input.ntf output.tif Есть ли способ использовать параллельную обработку в GDAL? Полу-оффтоп: Если нет, вы рекомендуете решение без GDAL для ускорения процесса, подобного gdalwarp? Вот веб-страницы, на которые я смотрел: Можно ли выполнять параллельную обработку в GDAL и QGIS? …

1
Разница между ограничительной рамкой, конвертом, экстентом, границами?
Каждый раз, когда я создаю скрипт для манипулирования вектором (точка, линия и многоугольник) в python, я встречаю это сомнение. В чем разница между ограничительной рамкой (bbox), конвертом, экстентом, границами?

1
Подождите, пока холст завершит рендеринг, прежде чем сохранять изображение
Я пытаюсь написать скрипт, который будет сохранять рендеринг нескольких слоев с помощью компоновщика карт. Проблема, с которой я сталкиваюсь, заключается в том, что скрипт сохраняет до того, как qgis закончит рендеринг всех слоев. Основываясь на нескольких других ответах ( 1 , 2 , 3 ), я попытался использовать iface.mapCanvas.mapCanvasRefreshed.connect()и поместить …

3
Генерация атрибутов в автоматическом режиме с QGIS?
Я хочу автоматически создавать идентификаторы при создании новых функций. Поэтому каждый раз, когда я создаю новую точку, ее идентификатор будет увеличиваться на 1, как показано ниже: Feature 1: id 1 Feature 2: id 2 Feature 3: id 3 Как я могу атаковать это?

2
Задать ширину панели слоев в QGIS?
Когда я открываю QGIS, панель слоев по умолчанию имеет ширину, на которой нет кнопки «Удалить слой / группу». Поэтому мне нужно изменить размер панели, чтобы она отображалась при каждом открытии QGIS. Можно ли установить ширину по умолчанию для этой панели, чтобы мне не пришлось ее изменять? Я использую QGIS 2.18.5 …

2
Поместить метки шкалы под шкалой в QGIS?
Я добавил два элемента масштаба в мою композицию карты. Для гармонизации макета мне нужны галочки и текст надписи под шкалой. Стандарт это: Что я хочу, это (вручную изменено на изображении): Есть ли в QGIS опция для этого?

1
r.mapcalc не выдает вывод в QGIS
Некоторое время я пытался использовать r.mapcalc из QGIS Processing Toolbox. Тем не менее, алгоритм не дает мне никакого вывода. Я пробовал несколько растровых слоев и различные выражения, но алгоритм никогда ничего не выводит в «Каталог результатов». Ниже представлено изображение, показывающее простой пример настройки алгоритма. Может быть, я что-то упустил, но …

2
Насколько правильно с научной точки зрения откорректировать продукт отражения земли с панорамированием
Мне нужно знать, является ли научно обоснованным, чтобы плавить / подвергать резкости продукты Landsat 8 для поверхностного отражения с панорамированием этой соответствующей полосы? Подробную информацию о продукте отражающей способности Landsat можно найти здесь . Следует отметить, что для получения этого продукта необходимо отдельно заказать изделие с отражающей поверхностью. Этот продукт …

3
Рассчитать общую площадь полигонов в шейп-файле, используя GDAL?
У меня есть шейп-файл в британской национальной проекции сетки: Geometry: 3D Polygon Feature Count: 5378 Extent: (9247.520209, 14785.170099) - (638149.173223, 1217788.569952) Layer SRS WKT: PROJCS["British_National_Grid", GEOGCS["GCS_airy", DATUM["OSGB_1936", SPHEROID["Airy_1830",6377563.396,299.3249646]], PRIMEM["Greenwich",0], UNIT["Degree",0.017453292519943295]], PROJECTION["Transverse_Mercator"], PARAMETER["latitude_of_origin",49], PARAMETER["central_meridian",-2], PARAMETER["scale_factor",0.9996012717], PARAMETER["false_easting",400000], PARAMETER["false_northing",-100000], UNIT["Meter",1]] cat: Integer (9.0) Могу ли я использовать GDAL / OGR, чтобы получить общую …
11 gdal  ogr  area  ogrinfo 

2
Нахождение тайла Стража для определенной координаты долготы / широты
Я создаю инструмент, который загружает изображения из "Sentinel-2 на AWS" У меня проблема с переводом координат Long / Lat в конкретную плитку Sentinel. Я знаю, что Sentinel 2 использует MGRS, и я попытался просто конвертировать Long / Lat в MGRS, и с низкой точностью я получил идентификатор плитки S2A. И …

2
Конвертировать огромный XYZ CSV в GeoTIFF
У меня есть огромное количество данных в виде CSV , содержащие координаты UTM , как Xи Yи значение высоты в качестве Zинформации. Мне нужно преобразовать эти данные в DEM как GeoTIFF для дальнейшего анализа. В этом случае огромное количество означает 16 м. линии, с какой -то момент X, Yи в …

1
Что это за координаты широты и долготы?
Я пытаюсь наметить набор координат, которые я получил: N 39,21.440 W 120,48.076 Но я не знаком с форматом. Я знаком с DMS lat / long и стандартным (?) Форматом (например, 39.123234, -121.348348) Может кто-нибудь сказать мне, как я могу преобразовать их в DMS или стандарт?

1
Python: разрыв строки в зависимости от условия
У меня есть геопанда с фреймом данных из ряда строк, у которого есть некоторые данные, связанные с каждой вершиной / точкой: Point_x = (Lat, Lon, Time, ID, Data1, Data2, Data3) Точки преобразуются в линейные линии на основе идентификатора и упорядочены по времени. Я хочу разорвать линии подкладки в том месте, …

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