«ogr» etiketlenmiş sorular

OGR Basit Özellikler Kütüphanesi, vektör dosyası formatlarına erişim sağlayan bir C ++ açık kaynak kütüphanesidir (ve komut satırı araçlarıdır).

1
NumPy'siz OGR noktası altındaki GDAL rasterinin piksel değeri alınıyor mu?
Bir manzaradaki vahşi tozlayıcıların bolluğunun hesaplamalı bir modeli üzerinde çalışıyorum. Modelin kendisi tamamlandı ve şimdi bir işlem sonrası adımla mücadele ediyorum. Buna benzeyen GDAL tozlayıcı tedarik rasterim var (açık renkler piksellere daha yüksek tozlayıcı ziyareti anlamına gelir): Ve manzaradaki örnek konumları temsil eden bir OGR şekil dosyası var: Bu noktaların …
45 python  gdal  ogr  pixel 

9
Çokgenin içinde yatan noktalar oluşturun
Çokgen özelliğine sahibim ve içinde noktalar oluşturabilmek istiyorum. Bir sınıflandırma görevi için buna ihtiyacım var. Biri çokgenin içine girinceye kadar rastgele puan üretmek işe yaramaz çünkü bu zamanın gelmesi gerçekten tahmin edilemez.
30 python  qgis  polygon  ogr 

2
OGR ve Shapely'ı daha verimli kullanmak? [kapalı]
Python kodumu nasıl daha verimli hale getirebileceğim konusunda bazı öneriler arıyorum. Normalde verimlilik benim için önemli değil ama şu anda 1,5 milyondan fazla puan alan ABD'deki yerlerin bir metin dosyasıyla çalışıyorum. Verilen kurulumla, işlemleri bir noktada çalıştırmak yaklaşık 5 saniye sürüyor; Bu rakamı aşağı indirmem gerekiyor. Noktalarda birkaç farklı işlem …


1
Dosya Geodatabase API Yeniden Dağıtılabilir mi?
Esri'nin dosya coğrafi veritabanı API'si artık GDAL / OGR - http://www.gdal.org/ogr/drv_filegdb.html ile kullanılabilir, ancak her bireyin Esri'ye giriş yapması ve API dosyalarını ayrı ayrı indirmesi gerekiyor. Örneğin, buradaki bir blog gönderisinde ve GDAL derleme notlarında referans alınmıştır . Esri tarafından gösterilen API'yi indirmeden önce yapılan lisans sözleşmesi şu adrestedir: http://resources.arcgis.com/node/ag …

3
OGR Python API'sını kullanarak bir OSR SpatialReference sınıfından EPSG değerini almak mümkün müdür?
OGR PostGIS bağlantısından bir katman okurken katmanın SpatialReference değerini alabilirim, ancak EPSG değerini almak mümkün mü? Bununla ilgili herhangi bir belge var mı? Örneğin: lyr = conn.GetLayerByName(tbl) # Where conn is OGR PG connection srs = ly.GetSpatialRef() print srs İadeler: PROJCS["OSGB 1936 / British National Grid", GEOGCS["OSGB 1936", DATUM["OSGB_1936", SPHEROID["Airy …
21 python  postgis  ogr 


2
C # ile Gdal / Ogr için API belgeleri
Benim web C # uygulamasında shapefile projeksiyon atamak istiyorum, bunun için Gdal / OGR / OSR C # bağlamaları kullanıyorum ve osr_csharp.dll ve ogr_csharp.dll başvuruları ekleyin. Ama şekil dosyasına projeksiyon atamak için kod yazarken bazı zorluklarla karşı karşıyayım. Bu kütüphanelerin sınıflarını / yöntemlerini anlamama yardımcı olabilecek herhangi bir API belgesi …

1
OGR ne anlama geliyor?
OGR ile referans verilen veya ön ek gördüğüm çok sayıda komut ve kütüphane var. OGR ne anlama geliyor? ogrinfo ogr2ogr
20 ogr 

2
R kullanarak uzamsal bir çokgen nesnesini veri çerçevesine dönüştürme
Amacım, belirli bir çokgenleri birleştirerek mevcut bir şekil dosyasını değiştirmek. Şekil dosyasını içe aktardıktan ve UnionSpatialPolygons komutunu kullandıktan sonra, istediğim çokgen taslağını alıyorum. Ancak, bu artık bir SpatialPolygons nesnesi değil, bir SpatialPolygonsDataFrame, bu yüzden bunu writeOGR kullanarak bir şekil dosyasına veremiyorum. Bu sorunu nasıl çözebilirim?
18 shapefile  cartography  r  ogr 

8
Python için GDAL ve OGR kuruluyor mu?
Bu yayın bir Topluluk Wiki'sidir . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni yanıtları kabul etmiyor. Python'da bazı kodlar geliştiriyorum ve GDAL / OGR python bağlarını kullanmak istiyorum. GDAL ve OGR python bağlantılarını kullanmak için yüklemem gereken minimum miktar nedir? Sadece Python'dan kullanmak istiyorsam GDAL / OGR'yi …
18 python  gdal  ogr 

1
GDAL / OGR kullanarak bir Shapefile alan değeri nasıl değiştirilir?
Bir şekil dosyasının alan değerini değiştirmeye çalışıyorum. Ancak değeri değiştirmez. Kodumdaki sorun ne? 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
“ESRI Şekil Dosyası” sürücüsü kullanılırken writeOGR'nin Alan Adlarını kısaltmasını engelleme
Şu anda bir tablodan bazı şekil dosyaları çok öznitelik verileri eklemek için aşağıdaki komut dosyası kullanıyorum: 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") } Sonunda aşağıdaki uyarıları …

4
OGR ve Python kullanarak çokgenin tüm köşelerini alın
Python OGR API ile biraz sorun yaşıyorum. Yapmaya çalıştığım, bir çokgenin dış halkasının her bir tepe noktasının tüm koordinatlarını elde etmektir. Şimdiye kadar sahip olduğum şey bu: 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 = …

1
Özellikleri ogr2ogr kullanarak özniteliklere göre seçme?
Bazı işlemlerden sonra şekil dosyası yazıyorum; ancak, son adımda şekil dosyasındaki niteliklere göre bazı seçimler yapmam gerekiyor. Komutu çalıştığında bir Python komut dosyasında kullanmak amacıyla bir kabukta kullanıyorum. ogr2ogr -f "ESRI Shapefile" -select * where ID="1" outfile.shp infile.shp Hata mesajını alıyorum: FAILURE: Unable to open datasource `Downloads' with the following …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.