Uzyskiwanie jakości wydruku w formacie PDF lub PNG z QGIS?

26

Pracuję z ludźmi, którzy używają ArcGIS Desktop i stwierdzili, że obrazy wyjściowe w najlepszej rozdzielczości są tworzone przez tworzenie plików PDF. Mówią mi, że * .png i reszta poza ArcGIS Desktop nie są satysfakcjonujące i nie zawracają sobie nimi głowy. Zazwyczaj wyświetlamy wyniki w raporcie, więc pliki PDF map i słów są gromadzone w pakiecie edytora PDF, aby utworzyć ostateczny dokument.

W rezultacie bawiłem się QGIS na moim komputerze z systemem Windows 7 i zauważyłem, że najlepsze wyniki uzyskuje się, drukując bezpośrednio z kompozytora map.

Dane wyjściowe z mojej drukarki Docuprint C2120 są tak dobre, jak każdy z plików PDF ArcGIS Desktop i są naprawdę imponujące. QGIS tworzy bardzo atrakcyjne mapy w tej konfiguracji.

Wydaje mi się jednak, że nie mogę tworzyć plików PDF ani .png, a następnie drukować ich, które są prawie tak dobre. Uważam, że wyjście .svg do Inkscape jest niewiarygodne, gdzie na przykład grid / graticule może wyjść za duże.

Przykładowo, dobrą jakość wydruku uzyskuje się, gdy czcionkę poniżej 6 pt można łatwo odczytać z wydrukowanej strony.

jakieś pomysły?

Używam łącza QGIS.

BWill
źródło
2
Nie należy używać formatu PNG ani żadnego formatu pliku rastrowego do generowania danych wektorowych, gdy jakość ma znaczenie.
Sean
4
Niekoniecznie - zależy to od ostatecznego urządzenia wyjściowego. Jeśli zamierzasz drukować na powiedzmy drukarce 600 dpi, to zapisanie go jako rastra przy 600 dpi da wynik tak dobry jak wektor. Różnica polega na tym, czy programowy rasterizer jest lepszy niż sterownik drukarki. Oczywiście rozmiar pliku może być problemem, ale jeśli masz mapę bazową rastra, nie będzie dużej różnicy.
MerseyViking
W interesie każdego, kto śledzi ten wątek, widzę teraz, że w QGIS Composer jest więcej kontroli niż sobie uświadomiłem, mój błąd! Zobacz także ten błąd trac.osgeo.org/qgis/ticket/2436#comment:8
BWill
2
Nie zgadzam się, że wyjście PDF z ArcMap jest imponujące. Być może w przypadku prostych map zawierających elementy wektorowe i proste etykiety. W przypadku profesjonalnych map ze 100 warstwami i wieloma przezroczystymi warstwami rastrowymi eksporter plików PDF w ArcGIS albo w ogóle nie będzie działał, albo będzie tak obciążony różnymi problemami, że t stanie się bezużyteczny. Jedynym sposobem na rozwiązanie tego problemu (i może być to również warte zbadania w QGIS) jest eksport do formatu tiff w wysokiej rozdzielczości. Lub Po prostu wyeksportuj ramkę mapy i dokończ mapę w Illustrator / CorelDraw. Eksport BTW do AI w ArcMap też nie działa.
Jakub Sisak GeoGraphics

Odpowiedzi:

10

tutaj w moim biurze rozwiązaniem dla map jakości druku jest eksport obrazów tiff 300x300px od kompozytora wydruku. Eksportujemy tylko „rdzeń” mapy z siatką i paskiem skali. Następnie w OpenOffice (lub LibreOffice) wykonujemy układ, a następnie umieszczamy obraz i drukujemy. Bardzo dobre wyniki nawet na mapach A0.
Obs: 4 GB pamięci RAM bardzo pomaga.
Obs2: Ponieważ Openoffice nie przechowuje dużych obrazów w dokumencie, jeśli zaktualizujesz obraz tiff, mapa również się zmieni i jest to dobre narzędzie do tworzenia serii map. wprowadź opis zdjęcia tutaj

Pablo
źródło
Czy mógłbyś ponownie wyjaśnić tę część: „Obs2: Ponieważ Openoffice nie przechowuje dużych obrazów w dokumencie, jeśli zaktualizujesz obraz tiff, mapa również się zmieni i jest to dobre narzędzie do tworzenia serii map”?
Michele Cordini,
6

Wydaje mi się, że nadal występuje błąd w wersji QGIS dla systemu Windows, w której rasteryzuje mapę przed utworzeniem pliku PDF, więc prawdopodobnie otrzymasz biedne, rozdęte pliki PDF. Myślę, że to problem z Qt, ponieważ jakiś czas temu naprawiłem kod i działa on na Ubuntu ...

Jednym z procesów, z których korzystałem w przeszłości, jest instalacja sterownika drukarki PostScript (nieważne, którego używam HP w kolorze) i ustawienie, aby zawsze drukował do pliku. Po wydrukowaniu pojawi się okno dialogowe pliku, którego używasz do zapisania pliku .ps. Następnie użyj ps2pdf (część narzędzi Ghostscript), aby utworzyć plik PDF. Daję ci trochę bólu, ale jest to tylko jeden dodatkowy krok i zwykle daje dobre wyniki.

MerseyViking
źródło
3
Jeśli chodzi o rasteryzację, stwierdzam, że jeśli wybierzesz całą „nową symbolikę”, tak się nie dzieje i wszystko wychodzi jako wektory. Jeśli masz nawet jedną warstwę używającą starej symboliki, to przekształci ją w warstwę rastrową.
Nathan W
Dzięki chłopaki, skąd mam wiedzieć, czy to robi, zmienia się w raster?
BWill
Cóż, wydrukowałem mapę z dużym symbolem v1 i kilkoma symbolami v2 i można bardzo łatwo odróżnić te dwa.
Nathan W
Cóż, tak, Nathan ... mam na myśli, że gdybym miał problem z nakręceniem mapy z wieloma warstwami ... prawdopodobnie to rozwiążę.
BWill 20'11
3

Podobnie do sugestii drukarki Postscript firmy MerseyViking, możesz drukować do formatu PDF natywnie w systemie OS X. W systemie Windows użyj CutePDF . W systemie Linux wypróbuj cups-pdf .

W tych rozwiązaniach mogą występować problemy z wagą linii, które wymagają dostosowania w programie Inkscape lub Illustrator.

Jeśli masz serwer wydruku, skonfiguruj go raz i udostępnij go całemu biuru.

Sean
źródło
Dzięki Sean, drukowałem do NitroPDF i daje to prawie taki sam wynik jak generator PDF w QGIS.
BWill
1

Możesz także otwierać pliki pdf w Inkscape. Robię to cały czas od łuku i ogólnie działa dobrze. Zazwyczaj każdą warstwę wykonuję jako inny plik pdf, a następnie scalam, a następnie wykonuję etykietowanie w programie inkscape.

dslamb
źródło
Nie zauważyłem, że QGIS oddzieli warstwy w wyjściowym pliku PDF. Powiedziano mi, że Arc to robi, a następnie możesz włączać i wyłączać warstwy w przeglądarce PDF, ale nie widziałem żadnego przykładu w QGIS. Dzięki
BWill
@ BWill - Zgodnie z odpowiedziami na podobne pytanie, zachowanie warstw w QGIS nie jest obecnie możliwe. gis.stackexchange.com/questions/7078/…
RyanDalton
Po prostu przełączam widoczność każdej warstwy, a następnie eksportuję jako osobne pliki PDF do użycia z programem Inkscape. Nie wiem o zachowaniu warstw w pliku pdf.
dslamb
0

Osobiście staram się generować zestaw PNG, powiedzmy, A3 lub nawet A2 w kompozytorze QGis, gdy muszę złożyć dokument PDF w formacie A4 - Nigdy nie miałem żadnych problemów z jakością osobiście, nawet podczas składania ich w MS Word (tak długo ponieważ upewniam się, że Word nie próbuje kompresować obrazów).

Adrian
źródło