QGIS, Avenza PDF harita uygulaması için Coğrafi PDF'yi dışa aktarabilir mi?


10

QGIS GDAL kullandığından, PDF olarak dışa aktarılan herhangi bir harita Geospatial PDF haline geliyor mu? QGIS'ten haritaları telefonumdaki Avenza PDF Haritası uygulamasına aktarmayı umuyorum. Önceki gönderilerin Geospatial PDF ve GeoTiff'ler olarak dışa aktarıldığından bahsedildi, ancak hiçbirinin kesin bir cevabı veya süreci yoktu.



Yukarıdaki sorunun cevabı, QGIS kullanarak jeo-uzamsal PDS oluşturmanın mümkün olmadığını belirtmektedir. GDAL ile bunları okumak / yazmak için bazı destek var, ancak anladığım kadarıyla QGIS baskı bestecisinde çıktı için GDAL kullanmıyor.
Snorfalorpagus

1
Lütfen GeoPDF ve jeo-uzamsal pdf arasındaki ayrım ile ilgili kabul edilen cevap hakkındaki yoruma dikkat edin . Buradaki bilgiler her ikisini de ele almaktadır, ancak hangisini oluşturmak istediğiniz soru net değildir. Ayrım hakkında daha ayrıntılı bilgi için Wikis etiketine bakın.
Chris W

Yanıtlar:


17

Andreas'ı posta listesinde teklif edeyim (Durum 05 Şubat 2012):

"no - GeoPDF henüz QGIS'de desteklenmiyor.

QGIS'de böyle bir özellik istiyorsanız, lütfen bu formata destek vermek için GDAL / OGR kütüphanesine sponsorluk yapmayı düşünün. Http://www.gdal.org/ogr/ ve desteklenen biçimlere bakın : http://www.gdal.org/ogr/ogr_formats.html

QGIS, vektör formatları için OGR kütüphanesini kullanıyor. GeoPDF OGR'de desteklendikten sonra, QGIS'de desteklenmesi daha kolay olmalıdır. Öte yandan, diğer birçok CBS paketi ve aracı ek formattan yararlanabilir. "


Kasım 2012 Güncellemesi:

http://www.gdal.org/ogr/drv_pdf.html

GDAL / OGR> = 2.0.0, vektör özellikleri ile coğrafi PDF'yi okuyabilir ve yazabilir.

Okuma desteği, podofo veya poppler kitaplıklarına bağlantı gerektirir, ancak yazma desteği gerektirmez.

Ancak en azından OSGeo4W üzerinden QGIS hala GDAL / OGR 1.9 ile inşa edilmiştir.


Ekim 2014 Güncellemesi:

http://www.gdal.org/frmt_pdf.html

GDAL 1.10'dan itibaren PDF, raster ve vektör hatalarından okunabilir ve oluşturulabilir. Hem OSGEO4W hem de gisinternallar PDF desteği ile oluşturulmuştur.

Ancak QGIS'in hala bazı sorunları var: http://hub.qgis.org/issues/8912

QGIS'te bir raster katmanını GeoPDF'ye vermek artık mümkün. QGIS 2.4.0 kendi çıktısını okuyamaz, ancak mevcut qgis-dev 2.5.0 okuyabilir. Raster -> Conversion -> TranslateMankendeki GDAL komut satırı örneğini kullanma komut satırı penceresiyle bir katman yığını oluşturulabilir , ancak QGIS-dev yalnızca ilk katmanı alır. Bir PDF okuyucuda tüm katmanlar seçilebilir.


6
GeoPDF ve coğrafi konumsal PDF arasında farklılıklar vardır. geoPDF, Terrago'nun ticari markasıdır ve tescilli (ve bence patentli) teknolojiye sahiptir. Kullanıcı için en temel fark, gerçek bir geoPDF'nin Acrobat Reader'a Terrago Araç Çubuğu uzantısıyla birlikte kullanıldığında, coğrafi uzamsal PDF'de bulunmayan işaretleme özelliklerine sahip olmasıdır. Düz bir vanilya jeo-uzamsal PDF, coğrafi koordinatlarda imleç konumunu gösterecektir, ancak hangi projeksiyonları kullanabileceğiniz ve işaretlemenin çalışmadığı sınırlıdır. GDAL'ın Terrago IP'sini ihlal etmeden gerçek bir geoPDF uygulayabileceği açık değildir.
Llaves

Bu yaklaşım genellikle "büyük rasterler" ile başarısız olur. QGIS dokümantasyon raster altında yatan qt yönetimine bu başarısızlık bağlıyor. Büyük bir dosyanın ne olduğuna dair herhangi bir nicelik yoktur.
Philip Whitten

İyi cevap, Bağlantı " gdal.org/ogr/drv_pdf.html " bozuk FYI
DarkCygnus

7

Evet, QGIS tarama haritalarından Avenza PDF haritasına Geospatial PDF yapabilirsiniz.

Vektör katmanlarınız varsa, QGIS haritasını bir Görüntüye kaydedebilirsiniz (Projeler> Görüntü Olarak Kaydet ...). Bu görüntüyü Raster> Dönüştürme> Çevir (Biçimi Dönüştür) menüsünden bir Coğrafi PDF dönüştürmesinde giriş olarak kullanın ...

resim açıklamasını buraya girin

Avenza PDF Haritalarına PDF yükleyin. Android kullanıyorum, karanlık taraf işletim sistemini bilmiyorum.

resim açıklamasını buraya girin

Avenza'ya 500 MB odaklı taranmış tarama haritaları almayı başardım. Harita sınırı büyükse, maksimum zum düzeyi ayrıntılar için yeterli değildir.


Bu yaklaşım, qgs harita penceresinde bulunan verilerin bir görüntüsünü oluşturmakla sınırlıdır. Bu nedenle, bilgisayarınızın ekran boyutu ile sınırlıdır ve büyük haritaların yüksek çözünürlüğünü yapmayacaktır.
Philip Whitten

evet, biz buna kötü adamın çözümü diyoruz.
Jakob


2

QGIS'ten coğrafi olarak ihracat yapabilmeniz ve daha sonra PDF Haritalar'a getirilebilmeniz gerekir.

Bu cevaba bağlam eklemek amacıyla, Avenza PDF haritaları uygulaması GeoTiff'leri okuyabilir. Www.avenza.com/pdf-maps ana sayfalarına bakarsanız , uygulama özelliklerinden birini "Coğrafi PDF, GeoTIFF ve GeoPDF® haritalarını okuyabilecek" olarak listeler. Dolayısıyla, kullanıcıların son harita gereksinimlerine bağlı olarak, eğer onlar için çalışıyorsa GeoTiff biçimini kullanabilirler.


2

Jakob ve Michael'ın cevapları yeniden, tarif edilen sürecin Composer'dan kaydedilen bir görüntü için işe yaradığını buldum. Sadece projenize tekrar coğrafi referans verin ve sonra çeviri uygulayın. Bu şekilde hi-res alabilirsiniz (Ben 6k x 6k piksel üzerinde biraz denedim).


2

Bu işlemi kendi başıma tamamladıktan sonra, coğrafi referanslı bir PDF oluşturmak için QGIS'i kullanabilirsiniz. Jakob tarafından cevap Mayıs 2015 den geniş doğrudur. Önerdikleri gibi, projeyi bir görüntü olarak kaydeder ve ardından PDF olarak kaydetmek için Raster / Dönüştür / Çevir'i kullanırsınız. Ancak, bana birkaç saat mal olan birkaç iyi puan var:

  • GDAL Geospatial PDF eklentisini yüklediğinizden emin olun.
    QGIS varsayılan olarak GDAL'ı kurarken , çoğu kurulum
    PDF eklentisini otomatik olarak kurmaz.
    Dönüşüm iletişim kutusunun
    çıktı dosya türü listesinde bir PDF seçeneği görmüyorsanız eklentiyi kaçırdığınızı bilirsiniz
  • Hedef SRS'yi seçerken, proje veya vektör verileri için varsayılan SRS olmasa bile, temel haritanın SRS'sini seçin
  • Örnek, Oluşturma Seçeneği olarak "Yüksek Sıkıştırma" yı gösterir. Kurulumum bunu desteklemedi. JPEG sıkıştırması gayet iyi çalışıyor.

Bir kez bu ayrıntıları çözmek bir cazibe gibi çalışır. Daha önce, Terminal'de dönüşüm yapmak için bir sürü senaryo yazmıştım. Bu çok daha kolay!



1

QGIS ile mümkün olmasa da, katmanlı ancak coğrafi referanslı olmayan PDF dosyalarını doğrudan OpenJUMP Plus'tan yazdırmak mümkündür.

resim açıklamasını buraya girin

resim açıklamasını buraya girin

resim açıklamasını buraya girin


1

QGIS için , bir Geospatial PDF (ve diğer formatlar) haritalarını doğrudan QGIS'ten dışa aktarmanıza olanak tanıyan " GeorefExport " adlı deneysel bir eklenti vardır .

Bununla birlikte, söyleyebildiğim kadarıyla, bu eklenti bir Besteci şablonundan değil, sadece birincil düzenleyici harita çerçevesinden çalışmaz.


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.