Raster / vektör katmanlarının bir QGIS kompozisyonunu yüksek çözünürlüklü (20000 * 20000 Piksel) bir GEOTIFF veya ECW rasterine vermek / kaydetmek istiyorum.
Raster / vektör katmanlarının bir QGIS kompozisyonunu yüksek çözünürlüklü (20000 * 20000 Piksel) bir GEOTIFF veya ECW rasterine vermek / kaydetmek istiyorum.
Yanıtlar:
Quantum GIS artık bu özelliği desteklemektedir, çözünürlük ayarlanabilir ve coğrafi referans bilgileri içeren isteğe bağlı bir dünya dosyası içerebilir.
Baskı oluşturucusunda Dışa aktarma ayarları altındaki "Dünya dosyası açık" kutusunu işaretleyin.
Bir tif dosyasına haritası tuval kaydederseniz, olacak automagicallylar coğrafi referanslarının. (QGIS'de yeni, şaşırtıcı bir özellik ...). Çözünürlük bilgisayar ekran çözünürlüğü olacaktır. (96 dpi). Yani muhtemelen 1900X1200 pikselden fazla değil.
img.save("pic.tif","tif")
) benim için hile gibi görünmüyor
Eksiksiz bir QGIS projesini, rasterleri ve vektörleri yüksek çözünürlüklü bir GeoTIFF'e kaydedilsin mi? Bunu şu anda yapabileceğinizi sanmıyorum. Yapabileceğiniz şey, yüksek çözünürlüklü görüntüleri baskı oluşturucusundan dışa aktarmak ve daha sonra coğrafi referans yapmaktır.
Bu özellik isteğine bakın: http://hub.qgis.org/issues/5840
Nick.
MapServer'ın Shp2img.exe'yi tekrar tekrar uygulayarak sorunu çözdüm.
Eğer proje ilk olarak standart MapServer eklentisi tarafından bir * .map dosyasına aktarılırsa, MapServer bir qGis projesi oluşturabilir. Daha sonra projeyi bir görüntü dosyasına (png, jpg, tif) dönüştürmek mümkündür. Ne yazık ki bir sınır var - az ya da çok diyelim - 10000 * 10000 piksel.
Ancak bazı programlama kodları yazarak, * .map dosyasının içeriğini değiştirmek ve shp2img.exe dosyasını qGis projesinin tek döşemelerine sırayla uygulamak mümkündür. Son adımlarda, tek döşemeli görüntüler gdalbuildvrt ve gdal_translate kullanılarak birleştirilebilir. Çıkış olarak büyük boyutlu bir ECW veya GEOTIFF üretilebilir. Süreci otomatikleştirmek için küçük bir araç yazdım ve 100'000 * 100'000 piksel ile ECW rasterlerine bir qGis görünümü aktarabilirim! Sanırım daha yüksek çözünürlüklerde herhangi bir kısıtlama yoktur.
Ön koşul olarak FWTools2.4.7 kurulmalıdır. FWTools2.4.7, ECS çıkış desteği ile MapServer ve GDAL'ı içeriyor.
Acaba qGis görünümlerinin yeniden ihracatının qGis'in standart bir özelliği olmadığını merak ediyorum ... Bir qGis görünümünü iyi kullanılan bir raster formatına (ECW veya GEOTIFF gibi) vermek isteyen sadece ben miyim ???
Güzel QGIS bestecisinden coğrafi referanslı tarama (GeoTiff / png / jpeg) için doğal çözüm .
Composition Tab - Export Settings - World file on [Map 0]
Voilà oldukça besteci raster düzgün bir şekilde coğrafi referanslıdır.
QGis 1.7.3 Eklentisi "MapServerExport", mevcut vektör / raster katmanları kompozisyonunuzu içeren bir MapServer (* .map) dosyası oluşturabilir. SourceForge üzerinde MapServer (* .map) dosyasından bir raster dosyasına (* .ecw) dönüştürme yapan yeni bir araç TopoMapCreator ( http://sourceforge.net/p/topomapcreator ) var. Araç, MapServer'ın Shp2img.exe dosyasına dayanır. Hedef çözünürlüğü tanımlamakta serbestsiniz. Böylece büyük çözünürlükte bir tarama dosyası oluşturulabilir.
GeoPapatile eklentisini ve sonra "image.tif" çıktısını kullanabilirsiniz.
Bir tfw dosyası olan bir tif, bu yüzden coğrafi referanslıdır.