mapbox / mapbox/make-surface

Integrate Natural Breaks (Jenks)

Offen
#19 7 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

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

Beschreibung

So far `make-surface` allows for equal interval, quantile breaks, any hybrid of the previous two, or manual classification for vectorization. Integrate a natural breaks classifier using random raster samples (for speed).

cc: @heyitsgarrett @andreasviglakis

Beitragsleitfaden

Beitragsleitfaden öffnen

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

Das Issue nennt keine Dateien oder Tests. Beginne damit nachzuverfolgen, wie make-surface derzeit die Klassifizierungen equal-interval, quantile, hybrid und manual auswählt, und ermittle anschließend den Einstiegspunkt für das Raster-Sampling; als abgeschlossen gilt, wenn ein natural-breaks-Klassifizierer verfügbar ist, der zufällige Raster-Samples für die Vektorisierung verwendet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
data
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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