«gdal» etiketlenmiş sorular

GDAL (Geospatial Data Abstraction Library), açık kaynaklı bir çevirmen kütüphanesidir ve raster uzamsal veri formatlarını işlemek için bir dizi komut satırı yardımcı programıdır. Bir kütüphane olarak, desteklenen tüm formatlar için çağıran uygulamaya tek bir soyut veri modeli sunar. Ayrıca, veri çevirisi ve işlemesi için çeşitli kullanışlı komut satırı yardımcı programları ile birlikte gelir.

1
Gdal_proximity ile bir özelliğe olan mesafeyi nasıl hesaplayabilirim?
ABD'deki en yakın ana nehre olan mesafeyi bulmak için gdal_proximity kullanıyorum (düşük 48 eyalet). NHD + ağ akış hatlarını Conus Albers'e (epsg: 5070), akış sırası> 5 olan nehirleri seçtiler ve rasterleştirdiler, nehirleri 255, yanan nehirleri 0 olarak seçtiler. 50km içinde siteler için en yakın nehir. Giriş dosyası kıta ölçeğinde 30 …

3
gdalwarp cutline shapefile ile birlikte
Raster dosyamı bir shapefile geometrisine göre kırpmaya çalışıyorum. Aşağıdaki kodu kullanıyorum gdalwarp -cutline INPUT.shp INPUT.tif OUTPUT.tif Ancak şekil dosyası geometri kapsamı dışında siyah bir renk ortaya çıkıyor. Ben burada örnek veriyorum. Klip yapmak istediğim ilk görüntüde. İkinci görüntü elde edilen rasterdir ancak ben geometrinin dışının boş olacağı 3. Raster'ı istiyorum. …
26 gdal  gdalwarp 


5
Raster tamamen numpy dizisine yüklenir mi?
Kalıpları tanımak için filtrelerimi DEM raster üzerinde kontrol etmeye çalışıyorum ve bu her zaman son satır ve sütunların eksik kalmasına neden oluyor (20) . PIL kütüphanesi ile resim yükünü denedim. Sonra da numpy ile. Çıktı aynıdır. Dizilerdeki değerleri kontrol ederken döngülerimde bir sorun olduğunu düşündüm (ArcCatalog'da Identification ile sadece pikselleri …

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
GeoTIFF piramitleri / genel bakışları nasıl standartlaştırılır?
Piramitler / genel bakışlar GeoTIFF standardının bir parçası olmasa da , birçok araç bunları oluşturmayı destekler. Örneğin, vips / nip2, Orfeo Toolbox (otb) ve ossim. Ancak hepsinin, diğerlerinin destekleyeceği formatta dosyalar oluşturabilecekleri konusunda hiçbir fikrim yok. Araçların dokümantasyonuna bakmak, bunun hakkında hiçbir şeyden bahsetmiyor. vips jeo uzamsal bir araç değil …

4
GML'yi Python'da shapefile'ye dönüştürmek için ogr2ogr kullanmak?
Bir pylhon betiğinde ogr2ogr yardımcı programını kullanarak bir GML'yi bir ESRI şekil dosyasına dönüştürmeye çalışıyorum. GDAL / OGR paketini osgeo üzerinden başarıyla yükledim ancak şu anda python'da ogr2ogr kullanmak için sözdizimindeki herhangi bir bilgiyi bulmak / anlamakta zorlanıyorum. Ogr'u içe aktardıktan sonra, tüm bulduğum ogr2ogr -f "ESRI Shapefile" output.shp input.gml …

3
Shapefile dönüştürmek için ogr2ogr kullanırken özellik türlerini seçme
Şekil dosyaları yalnızca bir geometri türüne sahip olabilir, ancak birçok başka formatta (kml, geojson) birden fazla tür bulunabilir. Shapefilfile dönüştürürken, ogr2ogr 'a, her tip için bir tane olmak üzere çoklu shapefiller oluşturmasını söylemek mümkün müdür? "-Where" seçeneği yararlı olabilir gibi görünüyor, ancak man sayfası sözdizimini açıklamıyor. Örneğin, işte başarısız olan …

7
GDAL kullanarak raster veri setinden 'döşenmiş bir görüntü' nasıl kesilir?
Belirli bir raster veri kümesinden fayans (jpeg) oluşturması gereken bir uygulama üzerinde çalışıyorum. İlk eğilimim gdal2tiles.py kullanmaktı, ancak performansı geliştirilebilir gibi görünüyordu. Bu bana şu soruyu sormamı sağladı: GDAL kullanarak raster veri setinden 'kiremitli bir görüntüyü kesmenin en hızlı yolu ne olurdu? Ve 'kiremitli görüntü' ile, sadece basit bir jpeg …
22 gdal  tiles 

3
Python ve GDAL ile dosya coğrafi veritabanlarındaki özellik sınıflarına nasıl erişilir?
Python + GDAL kullanarak bir ESRI File Geodatabase'deki vektör veri kümesine erişmeye çalışıyorum. GDAL'yi geodatabase API dosyasıyla başarıyla derledim. FileGDB sürücüsü girildiğinden beri doğru çalışıyor ogrinfo --formats FileGDB sürücüsünü gösterir ve ogrinfo myfilegdb.gdb bana veritabanının içeriği hakkında doğru bilgi verir. Ancak, içeriğe Python'da nasıl erişildiğini bulamıyorum. Bir şekil dosyasına erişmek …

1
Gdal Pelen'in gdal Python bağlamaları kullanılarak çoğaltılması sonucu
Yeniden proje / GDAL python bağlamaları ile yeniden örneklemeye çalışıyorum, ama komut satırı yardımcı programına göre biraz farklı sonuçlar alıyorum gdalwarp. Daha kısa örnek için aşağıdaki güncellemeye bakın Bu komut dosyası Python yaklaşımını göstermektedir: from osgeo import osr, gdal import numpy def reproject_point(point, srs, target_srs): ''' Reproject a pair of …
20 python  gdal  gdalwarp  numpy 


4
GDAL ile programlamak için en iyi dil
Bir PostGIS sunucusundan coğrafi verileri işlemek için programlar oluşturmaya başlayacağım ve GDAL kullanacağım. Deneyiminize göre, programlamak için en iyi dil ile? Perl ve Python'da program yapabilirim, ancak yeniden kullanmak için daha fazla kod parçası, örnek, kitaplık vb. İle dili bilmek istiyorum.
20 python  postgis  gdal 

3
GDAL kullanarak Python'da düzleştirme / enterpolasyon raster?
Python'da gelişiyorum ve rasterleri ve şekil dosyalarını manipüle etmek ve etkileşimde bulunmak için OSGEO'dan GDAL kullanıyorum. Nokta özelliklerine sahip bir şekil dosyası almak ve yüzey rasterine enterpolasyon yapmak istiyorum. Şu anda nokta özelliğinden raster içine bir değer yakan 'RasterizeLayer' yöntemini kullanıyorum (tüm nodata değerleri ile ayarlanır) ancak tüm dokunulmamış pikselleri …

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 …

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.