Ich habe QGIS mit ProJ 4.8.0 installiert. Ich möchte Winkel Tripel Projektion hinzufügen, die als definiert zu sein scheint
+proj=wintri
Diese Definitionszeichenfolge funktioniert jedoch nicht. Ist das ein Fehler in meiner ProJ-Version oder was ist die richtige Definitionszeichenfolge?
qgis
coordinate-system
proj
Underdunkel
quelle
quelle
proj
Bibliothek definiert ist und über die Befehlszeile aufgerufen werden kann, kann sie in QGIS nicht als benutzerdefiniertes CRS verwendet werden, da es in derproj
Bibliothek keine inverse Transformation gibt (siehe Listen) .maptools.org / pipermail / proj / 2012-May / 006302.html ). Und es scheint, dass die inverse Transformation nicht trivial ist (und immer eine Annäherung sein wird ...).Antworten:
Fassen Sie die obige Diskussion zusammen:
Während Winkel Tripel Projektion in der proj Bibliothek definiert und kann von der Kommandozeile aufgerufen wird, kann sie nicht als eigenes KBS in QGIS verwendet werden , weil es keine inverse Transformation in der proj Bibliothek.
Die Erweiterungsanforderung zum Hinzufügen dieser Funktionalität wurde geschlossen, da die inverse Transformation anscheinend nicht trivial ist.
quelle
pyproj==1.9.5.1
installiertem in der Lage zu tun,pp = Proj(proj='wintri', lon_0=47.); pp(*pp(0,0), inverse=True)
was(0,0)
(zur Maschinengenauigkeit) zurückgibt , dh ich bin in der Lage, die Vorwärtstransformation mit deminverse=True
Schlüsselwort umzukehren . Könnte QGIS dies jetzt unterstützen, da dieses Pyproj das Gegenteil zu haben scheint?