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

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

4
Лучший язык для программирования с GDAL
Я собираюсь начать создавать программы для обработки географических данных с сервера PostGIS и использовать GDAL. По вашему опыту, с лучшим языком для программирования? Я могу программировать на Perl и Python, но хотел бы знать язык с большим количеством фрагментов кода для повторного использования, примерами, библиотеками и т. Д.
20 python  postgis  gdal 

3
Сглаживание / интерполяция растра в Python с использованием GDAL?
Я занимаюсь разработкой на Python и использую GDAL из OSGEO для работы с растрами и шейп-файлами и взаимодействия с ними. Я хочу взять шейп-файл с точечными объектами и интерполировать его в поверхностный растр. Прямо сейчас я использую метод 'RasterizeLayer', который записывает значение из точечного объекта в растр (который устанавливается со …

6
Какие инструменты в Python доступны для создания больших круговых расстояний + создания линий?
Мне нужно использовать Python, чтобы создать большое круговое расстояние - как число, так и предпочтительно некоторую «кривую», которую я могу использовать для рисования на карте на стороне клиента. Меня не волнует формат кривой - будь то WKT или набор пар координат - я просто хочу получить данные. Какие там инструменты? …

5
GeoPandas: Найти ближайшую точку в другом фрейме данных
У меня есть 2 геоданных: import geopandas as gpd from shapely.geometry import Point gpd1 = gpd.GeoDataFrame([['John',1,Point(1,1)],['Smith',1,Point(2,2)],['Soap',1,Point(0,2)]],columns=['Name','ID','geometry']) gpd2 = gpd.GeoDataFrame([['Work',Point(0,1.1)],['Shops',Point(2.5,2)],['Home',Point(1,1.1)]],columns=['Place','geometry']) и я хочу найти имя ближайшей точки в gpd2 для каждой строки в gpd1: desired_output = Name ID geometry Nearest 0 John 1 POINT (1 1) Home 1 Smith 1 POINT …

4
Какой каркас Python для веб-карт использовать? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 3 года назад . Я заинтересован в разработке веб-картографического приложения. Я относительно знаком с Python, и …

5
Находить, пересекаются ли два многоугольника в Python?
Я ищу алгоритм, решение высокого уровня или даже библиотеку, которая может помочь мне определить, пересекаются ли два полигона в Python. У меня есть вершины двух полигонов (это одночастные многоугольники без дырок) в двух разных массивах. Полигоны являются двумерными (т.е. только координаты X и Y) Я хотел бы сделать функцию, которая …

1
Расчет фокальной статистики для особых районов?
Я рассчитываю рассчитать фокальную статистику для каждой ячейки растра в окрестности указанного критерия. Справочная информация - у меня есть три бинарных растра, каждый из которых представляет один интересующий тип растительности. Я хотел бы рассчитать процент покрытия каждого типа растительности в пределах (например) 20 км ^ 2 от любой ячейки в …

3
Как установить сторонние библиотеки Python для QGIS в Windows?
Как я могу использовать сторонние библиотеки на плагинах QGIS в Windows? Я разработал плагин, который использует растерио и numpy для клиента, но у него возникают проблемы с установкой растерио и numpy. На самом деле растерио и numpy были установлены в основной системе Python (C: \ Python27), но мне нужен QGIS …

2
Проблема с импортом qgis.core при написании автономного скрипта PyQGIS
Я пытаюсь написать отдельный скрипт на python в Windows 7, который использует qgis.core и различные другие библиотеки qgis. Я нашел старый вопрос на эту тему здесь: Написание автономных скриптов Python с использованием PyQGIS? и следовал его совету, используя руководство здесь: http://docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/intro.html#python-applications Код, предложенный здесь: set PYTHONPATH=c:\qgispath\python с последующим: set PATH=C:\qgispath;%PATH% …
18 qgis  python  pyqgis  windows 

1
GDAL / Python: Как получить имя системы координат из SpatialReference?
В Python, используя GDAL, я извлек проекцию растра в виде строки WKT следующим образом: wkt = dataset.GetProjection() # wkt is 'PROJCS["GDA_1994_Transverse_Mercator",GEOGCS["GDA_1994",DATUM["GDA_1994",SPHEROID["GRS_1980",6378137,298.2572221010002],TOWGS84[0,0,0,0,0,0,0]],PRIMEM["Greenwich",0],UNIT["degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",117],PARAMETER["scale_factor",0.9996],PARAMETER["false_easting",500000],PARAMETER["false_northing",10000000],UNIT["Meter",1]]' Используя строку WKT, я могу создать экземпляр SpatialReference следующим образом: src = osr.SpatialReference() src.ImportFromWkt(wkt) Это легко-peasy. Я могу достаточно легко извлечь несколько параметров проекции из srcзоны UTM и т. …

8
Какое программное обеспечение использовать для создания цифровых моделей рельефа из аэрофотоснимков БПЛА?
У меня есть беспилотный летательный аппарат (БПЛА, также называемый беспилотным летательным аппаратом), и я хотел бы использовать его для создания цифровой модели рельефа и ортофотоплана на меньшей площади (10 км2). Моя платформа сможет создавать перекрывающиеся изображения с высотой около 120 метров (400 футов). Некоторые коммерческие продукты, кажется, предоставляют комплексные решения; …

4
Существует ли Python Lib для запроса WMS / WFS и сохранения в виде изображения / PDF?
мне интересно, есть ли Python-библиотека ГИС с открытым исходным кодом, в которой есть API для поддержки вызова WMS / WFS с другого ГИС-сервера (например, GeoServer), а затем сохранения данных ответов (базовая карта WMS и слой WFS) в виде изображений. какие-либо рекомендации? спасибо за любые вклады! ОБНОВЛЕНИЕ : то, что я …

8
Установка GDAL и OGR для Python?
Этот пост является сообществом Wiki . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы. Я занимаюсь разработкой некоторого кода на Python и хочу использовать привязки Python GDAL / OGR. Какой минимум мне нужно установить, чтобы использовать привязки Python GDAL и OGR? Какой самый …
18 python  gdal  ogr 

9
как наложить шейп-файл и растр?
У меня есть шейп-файл с полигонами. И у меня есть глобальный растровый файл. Я хочу наложить полигоны шейп-файла на растровую сетку и рассчитать среднее значение растра для каждого полигона. Как я могу сделать это с помощью GDAL, записав результаты в шейп-файл?

4
Получить все вершины многоугольника, используя OGR и Python
У меня небольшие проблемы с Python OGR API. То, что я пытаюсь сделать, это получить все координаты каждой вершины внешнего кольца многоугольника. Это то, что я до сих пор: import osgeo.ogr import glob path = "/home/woo/maps/" out = path + 'output.txt' file = open(out,'w') for filename in glob.glob(path + "*.shp"): …

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