Ich benötige eine spezielle Projektion, um sie auf einem Plakat wirkungsvoll präsentieren zu können. Ich möchte das Untersuchungsgebiet (Tschechische Republik) in einem europaweiten Kontext so darstellen, dass die Tschechische Republik die meiste Fläche (wie 70%) in der Mitte einnimmt und das übrige Europa in der Nähe ist. aber lächerlich klein. Ich mag massive Verzerrungen zugunsten der Tschechischen Republik, wie eine Fischaugenlinse, wenn Sie sie in die Nähe eines Objekts bringen und sie im Vergleich zur Umgebung massiv vergrößern.
Gibt es eine Projektion, die ich in Quantum GIS für diesen Zweck verwenden kann? EPSG oder die Formel in Standard (die in QGIS verwendet werden kann) ist willkommen.
Antworten:
Obwohl Sie kein Fischauge sind, können Sie diesen Kartenstil als Kartogramm erstellen.
Der Vorteil davon ist, dass es fertige Tools für den Job gibt, die mit einem robusten Satz von Datensätzen arbeiten.
Machen Sie den Wert für die Tschechische Republik nur viel größer als für das übrige Europa und passen Sie die Werte an die Bedürfnisse an.
Ein großartiges Werkzeug dafür ist: ScapeToad
quelle
Sie können eine von Snyders
Magnifying Glass
Projektionen ausprobieren, die Sie unter http://www.csiss.org/map-projections/Azimuthal.html Nr. 32 bis 36 finden.Sie basieren auf dieser Publikation: https://pubs.er.usgs.gov/publication/70014498
Ich bin nicht sicher, ob es eine Online-Ressource mit den Formeln gibt.
Die logarithmische Karte von Hägerstrand könnte auch Ihren Anforderungen entsprechen: http://www.ncgia.ucsb.edu/projects/tobler/Projections/sld105.htm
Oder eine Quadratwurzel-Azimutprojektion: http://www.ncgia.ucsb.edu/projects/tobler/Projections/sld109.htm
Referenzen finden Sie unter http://www.cartoperspectives.org/index.php/journal/article/download/cp59-tobler/307 und unter "Small-Scale Map Projection Design" von Frank Canters (erhältlich in Google Books).
quelle
Hier ist ein Pseudo-Fischauge aus Postgres / Postgis. Ich habe das QChainage-Plugin verwendet, um 1000 Punkte entlang jeder Landesgrenze zu erstellen. Die Punkte wurden um die Nullinsel (0,0) unter Verwendung des Logarithmus der Entfernung neu projiziert, wobei jedoch der Azimut beibehalten wurde.
Ich habe Plat Caree verwendet, um es kreisförmig zu machen, da wgs84 ein ellipsoideres Erscheinungsbild ergibt.
quelle
D3 hat ein Fisheye Distortion Plugin , das ich von Googling "Svg Fisheye Transform" gefunden habe. Es könnte für Ihre Situation nützlich sein. Grundsätzlich schlage ich vor , einige Ihrer Shapefiles in SVG (oder GeoJSON?) Umzuwandeln, um Ihre Map mithilfe der immer beliebter werdenden D3.js-Bibliothek zu erstellen.
Ich dachte, ich wusste, dass die Geometrien der Ländergrenzen in SVG-Vektortypen konvertiert werden können, und ich vermutete, dass es als SVG geeignetere Ansätze zur Implementierung der gewünschten Fischaugen-Transformation geben könnte.
Ich stimme den anderen Kommentatoren zu, dass Illustrations- / Grafiksoftware für Ihr Szenario besser geeignet ist. Da D3 mit einigen gängigen Datenformaten (SVG und GeoJSON) funktioniert, kann es eine Lösung für Sie darstellen.
quelle
Ich denke, Sie werden eine extreme Verzerrung brauchen, damit die Tschechische Republik so aussieht. Es gibt eine ziemlich beliebte fotografische "stereografische Projektion", die manchmal in der Panoramafotografie verwendet wird, um "Globuswelten" zu erstellen, die funktionieren können, wenn Sie das Ergebnis als Überlagerung über Europa verwenden. (Betrachten Sie dies nicht als Antwort, da dies rein hypothetisch ist und ich es nie mit einer Karte ausprobiert habe.) Dies wäre auch eher ein Grafik- / Fotobearbeitungsprojekt, da Sie Ihre gedruckte Karte wahrscheinlich fotografieren oder möglicherweise exportieren müssten aus dem GIS zu einem hochauflösenden Bild kopieren und eine Reihe von Bildern um einen zentralen Punkt (zentriert auf einem einheitlichen Bereich in der Mitte mit ausreichender Überlappung) zuschneiden, damit sie als Eingabe für die Panorama-Funktion verwendet werden können. Sobald Sie die "stereographische Projektion" haben
Natürlich müssten Sie Beschriftungen nachträglich in Illustrator, Corel Draw oder durch Importieren des endgültigen Bildes als Raster zurück in GIS und Erstellen einiger Grafiken / Anmerkungen hinzufügen.
Google "stereografisches Projektionspanorama", um Beispiele zu sehen.
Hier ist ein Beispiel-Tutorial: http://www.photographymad.com/pages/view/little-planet-photos-5-simple-steps-to-making-panorama-worlds
quelle