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

11
Как обойти большой мозаичный процесс, который терпит неудачу?

Мне нужно объединить около 550 Гб изображений TIF вместе, и программное обеспечение, которое я пробовал, продолжает работать. Область была разделена на зоны, так что наименьшая имеет около 200 плиток. Я использовал последние версии ERDAS (Imagine and Mapper), ArcINFO и Global Mapper на 3,30 ГГц...

11
Как эффективно и легко перепроектировать 500 файлов CSV с помощью QGIS?

Я знаю, мой вопрос похож на некоторые старые на этом сайте. У меня много CSV-файлов (географических координат) для импорта в qgis (а затем для их преобразования), и обычный способ не самый лучший способ сделать это (слишком долго). У меня есть почти 500 файлов CSV (координаты wgs84), и это то, что...

11
Как добавить кнопку на панель инструментов QGIS или создать собственную панель инструментов?

Я хочу создать кнопку и добавить ее на панель инструментов QGIS или, альтернативно, создать свою собственную панель инструментов и добавить кнопку здесь. Плагин должен быть запущен, когда пользователь нажимает...

11
Как получить доступ к модулю QGIS из моего virtualenv

Я использую Ubuntu 14.4, и я установил виртуальную среду Python. Затем я установил несколько библиотек Python (gdal, lxml, psycopg2 и т. Д.). Также в моей системе у меня есть модуль для QGIS. Поэтому, когда я набираю python, я могу импортировать этот модуль как: import qgis.core Но когда я пытаюсь...

11
QGIS экспорт композитор в формате PDF в Python

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

11
Копирование файловой базы геоданных с ftp сайта на локальный диск с использованием Python?

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

11
Можно ли автоматически сделать «скриншот» выбранной мной функции в QGIS с использованием Python?

Я реализую инструмент, который позволяет пользователю создавать профиль объекта (в моем случае городские участки). Можно ли автоматически сделать снимок экрана этой функции (отображается в окне QGIS) и отобразить его в профиле PDF? На рисунке должны отображаться только размеры функции и, возможно,...

11
Фильтровать по ограничивающему прямоугольнику в геопандах?

У меня в EPSG: 4326 есть кадр данных геопанды, и я бы создал новый кадр данных, состоящий из всех строк, которые попадают в определенную ограничивающую рамку. Сначала я получаю ограничивающий прямоугольник, который мне небезразличен (на самом деле это ограничивающий прямоугольник другого фрейма...

11
Python не может читать шейп-файл

Я пытаюсь открыть шейп-файл с помощью блокнота Jupyter, но не могу открыть его. Шейп-файл находится в той же папке, что и моя книга, и Python не может его идентифицировать, даже если я использую полный путь. import shapefile as shp import matplotlib.pyplot as plt sf =...

11
Как скрыть / показать QGisVectorLayer из кода Python?

Как только я создал слой, как я могу его скрыть / показать? Я могу включить / отключить рендеринг определенного слоя, установив флажок через QGIS, но мне нужно сделать это программно из кода Python. Как я могу показать / скрыть (не удалить) метку из кода Python? Я ищу что-то вроде: aLayer =...

11
Как мне поддерживать Resposive GUI, используя QThread с PyQGIS

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

11
Как сохранить сессию Python в QGIS?

После запуска множества скриптов в консоли Python QGIS у меня есть более 10 словарей и списков, и они мне нужны для дальнейшего анализа. Есть ли способ сохранить сессию Python со всеми этими переменными? В общем, мой вопрос: как я могу экспортировать мои переменные из консоли Python во что-то,...

11
Чтение постгис геометрии с стройной

Я делаю мелкомасштабный рабочий процесс в блокноте ipython с геопандами и фигурными данными, извлекая кучу геопространственных данных, иногда из шейп-файлов, иногда из postgis (где выполняется более дорогая обработка). Теперь я перетаскиваю таблицы postgis в python с помощью...

11
Как создать Shapely LineString из двух точек

Если есть две точки, из которых я хочу создать прямой LineStringобъект: from shapely.geometry import Point, LineString A = Point(0,0) B = Point(1,1) Руководство Shapely дляLineString государств: Последовательность Pointэкземпляров не является допустимым параметром конструктора. A...

11
Сопоставление гистограммы с использованием Python для улучшения процесса мозаики нескольких перекрывающихся растров?

Я пытаюсь выполнить сопоставление гистограммы с помощью Python, чтобы улучшить процесс мозаики нескольких перекрывающихся растров. Я основываю свой код на том, что найдено по адресу: http://www.idlcoyote.com/ip_tips/histomatch.html На сегодняшний день мне удалось обрезать перекрывающуюся область...

11
Каковы плюсы и минусы надстроек Python по сравнению с надстройками .NET для ArcGIS for Desktop?

Я нашел в справке ESRI .NET: питон Все приложения ArcGIS Desktop содержат встроенный язык сценариев, называемый Python. Многие области ArcGIS, особенно геообработка, доступны через упрощенные интерфейсы прикладного программирования (API) Python, что позволяет легко создавать и автоматизировать...

11
Как установить прозрачность для нескольких растровых значений с помощью Python

С помощью следующего кода я могу установить 100% прозрачность для растрового значения 0: map=None for lyr in QgsMapLayerRegistry.instance().mapLayers().values(): if lyr.name() == "some_layer": map= lyr tr=None tr=QgsRasterTransparency() tr.initializeTransparentPixelList(0)...