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

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


3
Как добавить цветовую интерпретацию для растровых полос, используя GDAL?
У меня есть 3 отдельных 1-полосных файла GeoTIFF. Интерпретация цвета для полосы - серый. Я хочу 3-полосный файл RGB. Я использовал gdal_merge.py gdal_merge.py -separate file1.tif file2.tif file3.tif -o output_file.tif Но цветовая интерпретация для 3-х полос результирующего output_file.tif - серый, неопределенный, неопределенный. Кроме того, все пиксели равны 0 . Если я …

1
Запрос на ввод данных пользователем во время выполнения скриптового инструмента ArcGIS Python?
Я хочу запросить ввод данных пользователем после того, как все параметры были указаны для инструмента-скрипта. Я видел много сообщений на форуме и вопросов об обмене стеками по этому поводу, и все они пришли к выводу, что в этом нет необходимости, но я думаю, что мой случай - исключение. Я хочу …

3
перестал работать python.exe
Сценарий Python был написан около 18 месяцев назад человеком, который сейчас ушел. Это произвело требуемые результаты тогда. Меня попросили запустить его снова, но с разными (более точным разрешением) данными. Входной набор данных был разбит на 20 подмножеств примерно по 2700 точек данных в каждом. Тем не менее сценарий аварийно завершает …


1
Почему некоторые столбцы не распознаются как числовые, хотя у меня есть CSVT?
У меня проблемы с импортом файла .csv. Некоторые значения файла должны быть отформатированы не в текстовом стиле, а в числовом, поэтому я создал дополнительный файл .csvt, как описано здесь . Создаются оба файла с одинаковым именем и одинаковым расположением. Количество столбцов одинаковое, и я добавляю файл .csv с помощью инструмента …
9 qgis  csv 

3
Использование плагина QGIS Zonal Stats из консоли Python?
Я использую плагин Zonal Stats в QGIS для извлечения растровой статистики из наложенных полигонов (у меня есть шейп-файлы распределения видов, и я хочу извлечь данные об окружающей среде из диапазона каждого вида). У меня есть около 300 файлов, из которых мне нужно получить данные, и поэтому я хотел бы написать …


2
Как найти ближайший город для POI в базе данных OpenStreetMap / PostGIS?
Я заинтересован в поиске дополнительных данных для POI в базе данных OSM. В настоящее время я могу использовать следующий SQL для получения имени + long + lat для всех POI SELECT name, x(transform(way, 4326)) AS lon, y(transform(way, 4326)) AS lat FROM planet_osm_point WHERE tourism='museum' UNION SELECT name, x(centroid(transform(way, 4326))) AS …

2
Как реализовать двумерную функцию К Рипли?
Прикрепленное изображение показывает лесную щель с красной сосной, представленной в виде кругов, и белой сосной, представленной в виде крестов. Мне интересно определить, существует ли положительная или отрицательная связь между двумя видами сосен (то есть, растут ли они в одних и тех же областях). Я знаю о Kcross и Kmulti в …

1
Какие-нибудь практические правила для настройки соседства в Focal Statistics?
В ArcGIS 10 пользователи могут определять окрестности в инструменте статистики Focal . Форма движущегося окна может быть установлена ​​на любой из следующих параметров: клин, кольцо, круг, прямоугольник, нерегулярный и вес. Для примера предположим, что мы хотим вычислить среднюю площадь навеса дерева по двоичному классифицированному растру навеса (т. Е. 0 = …

1
Как преобразовать выбранный многокомпонентный объект в однокомпонентный объект при редактировании в QGIS?
Существует несколько вопросов и соответствующих ответов о том, как превратить многоэлементный слой объектов в единый слой объектов с помощью QGIS: Как разбить один многоугольник на несколько полисов? Как разделить несмежные функции в QGIS? Но все решения, которые я видел, создают совершенно новый слой и преобразуют ВСЕ составные геометрии в единые. …

1
Роль '#' в питоне 'if':
Я недавно экспортировал модель ArcGIS в python и просматривал скрипт, и меня смущает следующая строка: if TRU_W_DatableFeatures == '#' or not TRU_W_DatableFeatures: Какова роль «#»?
9 arcpy 

2
Ближайшая точка на линии (сферическая проекция / проекция Меркатора)
У меня есть линия (Ax, Ay - Bx, By) над проекцией меркатора (карты Google) и случайная точка (Cx, Cy), ближайшая к этой линии, я бы знал ближайшую точку (прозрачный синий на изображении) над эта линия в точку (синий на изображении) РЕДАКТИРОВАТЬ: уточнить, что это в проекции Меркатора (сферическая проекция)

6
Нахождение минимальной степени ограничения заданного значения пикселя в растре?
Мне интересно, есть ли способ найти минимальный ограничивающий экстент для растра с определенным значением. Я вырезал растр из глобального изображения, и экстент установлен как глобальный экстент с большой областью NoData. Я хотел бы удалить область NoData из этого растра и сохранить только область, содержащую пиксели определенного значения. Как я могу …

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