Вопросы с тегом «numpy»

NumPy - это модуль Python, добавляющий поддержку больших многомерных массивов и матриц, а также большую библиотеку математических функций высокого уровня для работы с этими массивами.

30
Запись массива в растровый файл

Я новичок в ГИС. У меня есть код, который преобразует инфракрасные изображения Марса в карты тепловой инерции, которые затем сохраняются в виде двумерных массивов. Я сохранял эти карты в виде файлов hdf5, но мне бы очень хотелось сохранить их как растровые изображения, чтобы я мог обработать их в...

26
Полностью загрузить растр в массив Numpy?

Я пытался проверить мои фильтры на растре DEM для распознавания образов, и это всегда приводит к отсутствию последних строк и столбцов (например, 20) . Я пытался с библиотекой PIL, загрузка изображения. Тогда с NumPy. Выход такой же. Я подумал, что что-то не так с моими циклами, при проверке...

20
Репликация результата gdalwarp с использованием привязок gdal Python

Я пытаюсь перепроектировать / повторно сэмплировать с привязками Python GDAL, но получаю немного другие результаты по сравнению с результатами из утилиты командной строки gdalwarp. Смотрите обновление ниже для более короткого примера Этот скрипт иллюстрирует подход Python: from osgeo import osr,...

16
Как я могу использовать массивы NumPy для оптимизации геообработки больших данных?

Мне интересно узнать, как использовать массивы NumPy для оптимизации геообработки. Большая часть моей работы связана с «большими данными», где для геообработки часто требуются дни для выполнения определенных задач. Излишне говорить, что я очень заинтересован в оптимизации этих процедур. ArcGIS 10.1...

15
Преобразование файла LAS в массив NumPy?

Я начал изучать, как манипулировать данными LAS в python, и хотел посмотреть, как другие обрабатывают файлы LAS. Я хотел бы прочитать точки (я использую массив NumPy) и отфильтровать классы 1 и 2 (неклассифицированные и заземленные) в отдельный массив. У меня есть следующий код, но я не могу...

14
Получение значений пикселей в одной точке с использованием растерио

Чтобы получить значение одного пикселя в точке растра с помощью растерио, приведите пример здесь: https://github.com/mapbox/rasterio/pull/275 Однако существует ли прямой API в растерио (а не в cli), который можно использовать для извлечения значения в одной точке растра? -- РЕДАКТИРОВАТЬ with...

13
Сохранение пространственной привязки с использованием arcpy.RasterToNumPyArray?

Я использую ArcGIS 10.1 и хочу создать новый растр на основе двух ранее существующих растров. RasterToNumPyArray имеет хороший пример , который я хочу , чтобы адаптироваться. import arcpy import numpy myArray = arcpy.RasterToNumPyArray('C:/data/inRaster') myArraySum = myArray.sum(1)...

13
Загрузка растровых данных в python из postgis с помощью psycopg2

У меня есть растровые данные в таблице postgres, которые я хочу добавить в python в виде массива. Я использую psycopg2 для подключения к БД. Я могу загрузить данные, но они возвращаются в виде строки (вероятно, сериализованного двоичного файла). Кто-нибудь знает, как взять эту строку и...

13
Синтаксис растрового калькулятора gdal_calc для логических операторов и других функций

В документации по gdal_calc указан растровый калькулятор командной строки с пустым синтаксисом . Позже есть несколько примеров, где в одном из них: gdal_calc.py -A input.tif --outfile = result.tif --calc = "A * (A> 0)" --NoDataValue = 0 - означает установить значения от нуля и ниже до нуля К...

12
Gdal Dataset.ReadAsArray () аварийно завершает работу Python

Я использую Python 2.6.5 (32bit) с Numpy 1.3 и Gdal 1.9.1, установленными в Windows 7 64bit. Я пытаюсь прочитать набор растровых данных Imagine (.img) объемом 800 МБ в массив Numpy, чтобы выполнить некоторую растровую алгебру, но как только я запускаю следующий код, происходит сбой Python.exe. from...

11
PySAL естественные разрывы из массива Numpy

Я пытаюсь извлечь естественные значения разрыва из растра, используя Python. Предполагаемый процесс: растровый объект Arcpy в массив NumPy (с использованием RasterToNumPyArray ) для естественных значений разрыва (с использованием функции PySAL Natural Breaks ). import arcpy, pysal from...

11
Чтение, изменение и запись геотифа с помощью GDAL в Python

Я пытаюсь изучить канвы обработки изображений с помощью дистанционного зондирования с использованием привязок Python GDAL и numpy. В качестве первой попытки я читаю файл геотекса Landsat8, делаю простую манипуляцию и записываю результат в новый файл. Приведенный ниже код работает нормально, за...

10
Получить координаты и соответствующие значения пикселей из GeoTiff с помощью Python GDAL и сохранить их в виде массива NumPy

Как я могу получить проекционные координаты, а также фактические значения пикселей в этих координатах из файла GeoTiff, а затем сохранить их в массив массивов? У меня есть файл arsenci020l.tif, и его координаты указаны в метрах. Ниже приведен сокращенный вывод gdalinfo, на котором я работал. ~$...

9
Как заставить QGIS играть с пандами (Windows)?

Кому-нибудь удалось заставить панд работать с установкой QGIS Python в Windows? Я использовал установщик OSGeo4W для установки QGIS2.2, который поставляется с Python 2.7 и Numpy 1.5.1. Любая достаточно новая версия панд требует Numpy 1.6.1 или новее. Так что это кажется моей главной проблемой. Я...