[Feat] Arc(GreatCircle)/PathLayer: Great circle path with mitering
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 14.6k
- Forks
- 2.3k
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 42
Description
Target Use Case
For example, different airway segments (e.g. going opposite directions) that passes along the same points can be put side by side in different colors.
Proposal
Visually it would look like PathLayer with mitering (overlapping lines side by side), but the lines between 2 points will be extruded from great circle lines instead of straight polylines.
It could possibly be a PathLayer prop greatCircle: true .
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading the Arc and PathLayer entry points to understand their current path rendering and mitering behavior. Define the intended great-circle and side-by-side path API, then verify that opposite-direction segments render as distinct colored paths.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- data-visualization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100