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

Python - это интерпретируемый язык программирования с открытым исходным кодом, используемый во многих ГИС-программах.

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

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

2
Как установить прозрачность для нескольких растровых значений с помощью 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) map.renderer().setRasterTransparency(tr) map.triggerRepaint() Как я могу определить два значения (0 и 8), чтобы быть на 100% прозрачным? Когда я повторяю команды последнего блока со …

1
Что такое двоичный формат ENVI (Classic) ROI?
Я питонист в офисе, полном пользователей ENVI / IDL. Я создал несколько инструментов, чтобы помочь преодолеть разрыв, но один большой камень преткновения - это файлы ENVI Classic .roi, которые мои коллеги часто используют. Я легко могу импортировать ROI ENVI 5 в Python, так как текстовый формат легко разбирается. Тем не …

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

4
Как эффективно и легко перепроектировать 500 файлов CSV с помощью QGIS?
Я знаю, мой вопрос похож на некоторые старые на этом сайте. У меня много CSV-файлов (географических координат) для импорта в qgis (а затем для их преобразования), и обычный способ не самый лучший способ сделать это (слишком долго). У меня есть почти 500 файлов CSV (координаты wgs84), и это то, что …
11 qgis  python  pyqgis  export  csv 

3
Обработка изображений с использованием Python, GDAL и Scikit-Image
Я борюсь с обработкой и, надеюсь, я смогу решить здесь. Я работаю с дистанционным зондированием, примененным к лесному хозяйству, особенно работаю с данными LiDAR. Идея состоит в том, чтобы использовать Scikit-изображение для определения вершины дерева. Так как я новичок в Python, я считаю большим личным триумфом сделать следующее: Импортировать CHM …

2
Чтение постгис геометрии с стройной
Я делаю мелкомасштабный рабочий процесс в блокноте ipython с геопандами и фигурными данными, извлекая кучу геопространственных данных, иногда из шейп-файлов, иногда из postgis (где выполняется более дорогая обработка). Теперь я перетаскиваю таблицы postgis в python с помощью sqlalchemyпреобразования геометрии в WKT, получая что-то вроде: sql = """ SELECT ST_AsText(ST_Transform(the_geom,4326)) as …


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

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

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


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

1
Как мне поддерживать Resposive GUI, используя QThread с PyQGIS
Я разрабатывал некоторые инструменты пакетной обработки в виде плагинов Python для QGIS 1.8. Я обнаружил, что когда мои инструменты работают, графический интерфейс перестает отвечать на запросы. Общая мудрость заключается в том, что работа должна выполняться в рабочем потоке, а информация о состоянии / завершении передается обратно в графический интерфейс в …

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