Ist es möglich, die Goode Homolosin-Projektion in QGIS zu verwenden? Sowohl QGIS als auch GRASS scheinen Probleme mit den Unterbrechungen zu haben und die höheren Breiten zusammenzudrücken. Ich habe versucht, + proj = goode + ellps = sphere + datum = wgs84 als benutzerdefiniertes CRS.
qgis
coordinate-system
grass
homolosine
Mattwigway
quelle
quelle
Mit QGIS Lisboa gibt es jetzt eine grundlegende Unterstützung für die Goode Homolosin-Projektion.
Ich habe IGH-Daten von http://edc2.usgs.gov/glcc/fao/data_specifications.php heruntergeladen
und richten Sie diesen Benutzer CRS ein:
für Nordamerika.
lon_0 und x_0 stammen aus Anhang 03 dieses Dokuments: http://proceedings.esri.com/library/userconf/proc98/proceed/TO850/PAP844/P844.HTM
Wenn ich die natürlichen Grenzen der Erdwelt überlagere, bekomme ich dieses Bild:
Passend in Nordamerika (ca. 20 km verlegt) und in anderen Regionen verzerrt.
BEARBEITEN
Ich habe gerade bemerkt, dass proj inzwischen unterbrochenes gutes Homolosin kennt:
gibt mir dieses Bild der Weltgrenzen der natürlichen Erde und ein 10-Grad-Vektorgitter:
Ich bin mir nicht sicher, welche Parameter außer
+proj=igh
noch notwendig sind.quelle
+proj=igh +towgs84=0,0,0
funktioniertQGIS 2.18 unterstützt das Homolosin für Raster nahezu vollständig. Sie müssen sich nur des Problems Nr. 959 bewusst sein : Führen Sie Raster-Warping direkt mit GDAL unter Verwendung der
CHECK_WITH_INVERT_PROJ
Parameter durch, und Sie sind gut.In Bezug auf Vektoren sind die Dinge immer noch komplex. Einige der Fehler, die AndreJ in seiner Antwort zeigt, überwiegen. Die Ursache ist einfach: QGis ist sich nicht bewusst, dass es sich um ein kartografisches Programm handelt, und betrachtet die Co-Domäne einer Projektion als einen endlichen Raum.
Dies hat eine einfache Lösung: Schneiden Sie jede in QGis importierte Vektorschicht mit der Homolosin-Co-Domäne. Vor einiger Zeit stellte ich einen diskreten Co-Domain-Vektor zur Verfügung , der in Intervallen von einem Längen- und Breitengrad definiert wurde.
quelle