Ich entwickle eine GIS-App mit OpenLayers-3 . In dieser App zeichnen Benutzer Funktionen und drucken die Karte.
Angenommen, der Benutzer zeichnet seine Funktionen in einem großen Bereich. Um nun alle seine Funktionen auszudrucken, würde er verkleinern, bis alle seine Funktionen auf dem Bildschirm angezeigt werden. In dieser Zoomstufe ist die Druckqualität sehr niedrig.
Ich möchte, dass der Benutzer eine Zoomstufe einstellt und dann alle Funktionen in dieser Zoomstufe druckt. In diesem Zustand sind möglicherweise einige Funktionen nicht sichtbar. Schließlich sollte das Ergebnis ein Bild von hoher Qualität sein, dessen Auflösung größer als die Bildschirmauflösung ist.
Wie kann ich das umsetzen ?