Verwendung von Scalebar in der Grundkarte von Matplotlib

8
%Vor%

Eigentlich wusste ich nicht, wie man die Parameter lat, lon, lat0 und lon0 liefert, die zur Anzeige von Maßstabsleisten benötigt werden. Wie man sie zur Verfügung stellt?

%Vor%

Das Tutorial unter

Ссылка beschreibt es wie folgt:

%Vor%

Würde mich freuen, wenn mir jemand helfen könnte.

    
2964502 12.12.2013, 16:01
quelle

1 Antwort

5

Offenbar unterstützt drawmapscale Basemap Instanzen nicht mit projection='cyl' (und möglicherweise anderen; ich habe nur projection='cyl' und projection='moll' überprüft):

%Vor%

Dies führt zu dem folgenden Fehler:

%Vor%

Aber drawmapscale scheint bei anderen Projektionen zu funktionieren. Mit Mollweide zum Beispiel:

%Vor%

Leider scheint die Basemap API nichts darüber zu erwähnen, dass sie nicht funktioniert für alle Projektionen. Aber hier scheint eine mögliche Problemumgehung zu sein.

    
Spencer Hill 22.12.2013, 23:06
quelle