Запитання з тегом «ogr»

Бібліотека простих функцій OGR - це бібліотека з відкритим вихідним кодом C ++ (та інструменти командного рядка), що забезпечує доступ до форматів векторних файлів.

1
Отримання значення пікселя растру GDAL під точкою OGR без NumPy?
Я працюю над обчислювальною моделлю кількості диких запилювачів у ландшафті. Сама модель завершена, і я зараз борюся з кроком після обробки. У мене є растр подачі запитувачів GDAL, який виглядає приблизно так (світліші кольори означають більшу відвідуваність пікселя): І у мене є таблиця форм ОГР точок, що представляють зразкові місця …
45 python  gdal  ogr  pixel 

9
Утворіть точки, що лежать всередині багатокутника
У мене є функція багатокутника і хочу, щоб я міг генерувати очки всередині неї. Мені це потрібно для одного завдання класифікації. Генерування випадкових точок, поки одна не знаходиться всередині полігону, не буде працювати, оскільки це дійсно непередбачувано час, який потрібно.
30 python  qgis  polygon  ogr 

2
Використовувати OGR та Shapely ефективніше? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закритий минулого року . Я шукаю кілька пропозицій щодо того, як зробити свій пітон код більш ефективним. Зазвичай ефективність …

5
Як додати поле атрибутів до існуючого Shapefile через Python без ArcGIS?
У мене є сценарій Python, який додає поле атрибутів до Shapefile, якщо його немає. Це легко зробити з ArcGIS (графічно або через Python), але я шукаю те, що не залежить від ArcGIS. Я невдало спробував це з OGR, оскільки мій Shapefile містить функції . Я переглянув pyshp , але аналогічно …
24 python  shapefile  ogr  dbf 

1
Чи можна перерозподілити API файлів Geodatabase?
API файлів geodatabase для файлів Esri тепер можна використовувати з GDAL / OGR - http://www.gdal.org/ogr/drv_filegdb.html, однак, здається, кожен користувач повинен увійти в Esri та завантажити файли API окремо. Наприклад, на це посилається у публікації блогу тут та в примітках щодо складання GDAL . Ліцензійний договір перед завантаженням API, показаного Esri, …

3
Чи можливо отримати значення EPSG з класу OSR SpatialReference за допомогою API OGR Python?
Читаючи шар із з'єднання OGR PostGIS, я можу отримати SpatialReference шару, але чи можна отримати значення EPSG? Чи є на це документація? Наприклад: lyr = conn.GetLayerByName(tbl) # Where conn is OGR PG connection srs = ly.GetSpatialRef() print srs Повернення: PROJCS["OSGB 1936 / British National Grid", GEOGCS["OSGB 1936", DATUM["OSGB_1936", SPHEROID["Airy 1830",6377563.396,299.3249646, …
21 python  postgis  ogr 


2
Документація API для Gdal / Ogr з C #
Я хочу призначити проекцію shapefile в моєму веб-додатку C #, для цього я використовую прив'язки Gdal / OGR / OSR C # і додаю посилання osr_csharp.dll та ogr_csharp.dll. Але я стикаюся з певними труднощами під час написання коду для призначення проекції shapefile. Хочу знати, чи є для цього документація API, …

1
Що означає OGR?
Є численні команди та бібліотеки, на які я бачу посилання або префікс з OGR. Що означає OGR? ogrinfo ogr2ogr
20 ogr 

2
Перетворіть об’єкт просторового багатокутника в кадр даних за допомогою R
Моя мета - змінити існуючий файл форм шляхом злиття певних багатокутників. Після імпорту форми файлу та використання команди UnionSpatialPolygons я отримую контур багатокутника, який я хочу. Однак це тепер об’єкт SpatialPolygons, а не SpatialPolygonsDataFrame, тому я не можу експортувати його у файл файлів за допомогою writeOGR. Як я можу обійти …
18 shapefile  cartography  r  ogr 

8
Установка GDAL та OGR для Python?
Ця публікація є спільнотою Wiki . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей. Я розробляю деякий код у Python, і хочу використовувати прив'язки python GDAL / OGR. Який мінімум мені потрібно встановити для використання прив'язок пітонів GDAL та OGR? Який найпростіший спосіб встановити GDAL / …
18 python  gdal  ogr 

1
Як змінити значення поля Shapefile за допомогою GDAL / OGR?
Я намагаюся змінити значення поля файлу форми. Однак це значення не змінює. Що не так з моїм кодом? import ogr driver = ogr.GetDriverByName('ESRI Shapefile') fn = 'dist.shp' dataSource = driver.Open(fn, 0) layer = dataSource.GetLayer() feature = layer.GetNextFeature() dist = 233 while feature: feature.SetField("dist", dist) layer.SetFeature(feature) feature = layer.GetNextFeature() dataSource.Destroy()

4
Як зупинити writeOGR від скорочення імен полів при використанні драйвера "ESRI Shapefile"
Наразі я використовую такий сценарій, щоб додати деякі дані атрибутів із таблиці до безлічі індивідуальних файлів: library(rgdal) specieslist <- read.csv("SpeciesList1.txt", header=F) attdata <- read.table("TestAtt.csv", sep = ",", header=T) for (n in 1:dim(specieslist)[1]) { speciesname <- specieslist[n,1] shp <- readOGR("Mesoamerica_modified_polygons", speciesname) shp$ENGL_NAME<-attdata[n,2] writeOGR(shp, "PolygonsV2", speciesname, driver="ESRI Shapefile") } В кінці я …

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

1
Вибір функцій за атрибутами за допомогою ogr2ogr?
Я пишу формуфайл після деякої обробки; однак на завершальному кроці мені потрібно зробити деякий вибір за атрибутами з filefile. Я використовую команду в оболонці з метою використання її в сценарії Python, коли вона працює. ogr2ogr -f "ESRI Shapefile" -select * where ID="1" outfile.shp infile.shp Я отримую повідомлення про помилку: FAILURE: …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.