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

14
Как рассчитать ограничивающую рамку объекта Geojson, используя Python или Javascript?

У меня есть приложение django с листовкой на внешнем интерфейсе, и мне нужно вычислить bbox объекта геоджон, чтобы я мог передать координаты map.fitBounds() Я пробовал некоторые библиотеки, а также getBoundsметоды некоторых объектов в Leaflet, например FeatureGroup, но он жаловался, что границы не...

14
Как рисовать полигоны из консоли Python?

Я посещал и повторно посещал страницу по обработке геометрии в PyQGIS Cookbook: http://documentation.qgis.org/2.0/en/docs/pyqgis_developer_cookbook/geometry.html, но не могу понять, как получить многоугольник рисовать из консоли Python. Кто-нибудь может...

14
Самый быстрый способ конвертировать большой растр в полилинию, используя R или Python?

У меня есть большой растровый файл (129600 на 64800 пикселей) с глобальными водоемами (значения 1 бит 0 и 1), и я пытаюсь извлечь береговые линии океана и внутренних вод. Я пытался с ArcGIS и QGIS конвертировать из растра в полилинию, но это занимает много времени. Кто-нибудь знает лучший / более...

14
Python, GDAL и создание таблиц растровых атрибутов

У меня есть целочисленный растр, для которого я хотел бы построить таблицу атрибутов растра, используя Python и GDAL. Я могу создать таблицу атрибутов растра GDAL в Python следующим образом: >>> rat = gdal.RasterAttributeTable() Это прекрасно работает, как мы видим: >>> rat...

14
Как использовать GDAL с PyPy?

Я пытаюсь оптимизировать мой код Python с помощью Pypy . Хотя я могу импортировать большинство библиотек и успешно работать, я не могу импортировать библиотеки GDAL. Те же библиотеки при импорте в Python 2.7 работают нормально. Я попытался добавить местоположение GDAL в PYTHONPATH и даже попытался...

13
Подсчет элементов в пересечениях Shapely Polygons

У меня есть геопанда, GeoDataFrame содержащая сотни стройныхPolygon и MultiPolygonгеометрических фигур . Полигоны перекрываются во многих местах. Я хотел бы сделать новую геометрию, которая содержит подсчет того, сколько из них перекрывается. Что-то вроде этого: У кого-нибудь есть идеи, как к этому...

13
Как отключить и включить рисование в ArcMap с использованием Python?

Скрипт, который я пишу, перемещает два фрейма данных и устанавливает их экстенты. При этом он перерисовывает весь Active View 4 раза, существенно замедляя сценарий. Нажатие клавиши F9 или нажатие кнопки «Приостановить рисование» перед запуском скрипта отключает рисование и ускоряет выполнение...

13
GeoPandas to_file () сохраняет GeoDataFrame без системы координат

я имею GeoPandas 0.2.1 py27_0 Фиона 1.7.0 np110py27_1 Python 2.7.10 установлен в среде Anaconda 2-4.1.1-Windows-x86. Я могу построить GeoDataFrame, читая входные наборы данных и работать с данными, но сохранение выходного набора данных не сохраняет систему координат. import geopandas as gpd world =...

13
геопанда пространственное соединение крайне медленно

Я использую код ниже, чтобы найти страну (а иногда и штат) для миллионов точек GPS. Код в настоящее время занимает около одной секунды на точку, что невероятно медленно. Шейп-файл 6 МБ. Я читал, что геопанда использует деревья для пространственных объединений, что делает их невероятно эффективными,...

13
Как получить имена полей в Pyqgis 2.0

Я пытаюсь изменить плагин с QGIS 1.8 до 2.0. В версии 1.8 я создаю таблицу имен полей примерно так: layer = vlayer provider = layer.dataProvider() feat = QGSFeatrue() allAttrs = provider.attributeIndexes() provider.select(allAttrs) fieldNames = [] while provider.nextFeature(feat) fields =...

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

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

13
Как мне перебрать каждую ячейку в непрерывном растре?

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

13
Вызов модуля интерполяции из консоли Python QGIS

Я хотел бы вызвать функцию плагина интерполяции QGIS (метод TIN) (Raster-> Interpolate) из консоли Python. Я не могу найти соответствующую функцию в QGIS API или в списке алгоритмов обработки. Я нашел алгоритм триангуляции SAGA, который отлично работает, но в 5-10 раз медленнее, и скорость важна...

13
Ресурс Python для дистанционного зондирования? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я ищу хороший ресурс (MOOC, книги и т. Д.) Для...

13
Увеличение скорости кэширования тайлов (TileStache)

Я обслуживаю векторные плитки с помощью TileStache , у меня все настроено так, как я хочу. Мои данные хранятся в Postgres, и я использую провайдер VecTiles для обслуживания плиток GeoJSON . Я хочу кэшировать все свои тайлы, чтобы они быстрее работали. Я использую tilestache-seed.py для заполнения...

13
Как добавить поддержку драйвера FileGDB (Esri file gdb API) в Фионе?

По этому вопросу было множество вопросов, но ни один из них не решил мою проблему. У меня есть машина с: Windows 7 x64 Python 3.4.3 x64 GDAL установлено: gdalinfo --version --> GDAL 1.11.4, released 2016/01/25; GDAL была установлена с колесом GDAL-1.11.4-cp34-none-win_amd64.whlот сюда GDAL...

13
Импорт модулей GRASS и SAGA в скрипт Python

Я новичок в этом. Я "собираю" плагин Python для qgis и хочу импортировать модули из GRASS и SAGA, но я не понимаю, как это сделать. Плагин, который я хочу импортировать, это интерполяция Кригинга из SAGA или v.surf.idw из GRASS или плагин интерполяции из Raster qgis. Я хочу метод интерполяции для...