mapbox / mapbox/make-surface

Integrate Natural Breaks (Jenks)

Open
#19 7 comments 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
91
Forks
17
PR merge metrics
No merged PRs in 30d

Description

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

Contributor guide

Open the contributing guide

Research direction

The issue names no files or tests. Start by tracing how make-surface currently selects equal-interval, quantile, hybrid, and manual classifications, then locate the raster-sampling entry point; done means a natural-breaks classifier using random raster samples is available for vectorization.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.