matplotlib / matplotlib/basemap

spurious horizontal contour lines depending on number of contour levels

Offen
#371 8 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Python
Sterne
817
Forks
395
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I'm seeing an issue where spurious horizontal contour lines appear on my map depending on the number of contour levels I choose. I can also make the horizontal lines go away by 'zooming out' or broadening my plot domain.

Here's an example that has more contour levels and shows the problem (note the two horizontal lines, one near middle of plot, one near bottom):
more_contours

And here's an example that has less contour levels and the problem goes away:
less_contous

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, die gemeldete Karte mit unterschiedlichen Anzahlen von Konturlevels und Plotbereichen zu reproduzieren, und verwende die beiden verlinkten Beispielbilder als visuelle Referenzen. Verfolge den Einstiegspunkt für das Rendern der Konturen, der für die Erzeugung der horizontalen Linien verantwortlich ist; fertig ist die Aufgabe, wenn die fehlerhaften Linien nicht mehr erscheinen, während gültige Konturen erhalten bleiben.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
data-visualization
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.