mapbox / mapbox/mapbox-maps-android
Add a data join example
@pjleonard37 is already working on this.
Since Feb 8, 2022.
- Dominant language
- Kotlin
- Stars
- 578
- Forks
- 161
- PR merge metrics
- No merged PRs in 30d
Description
## New Example
_Description of the feature being requested and any outcomes desired, an example use case, and any suggestions for solution_
I propose adding a new example which shows developers how to join local JSON data with vector tile geometries and style it using the match expression. This is a fairly common use case for developers working in data visualization to create choropleth maps like below (from [this GL JS example](https://docs.mapbox.com/mapbox-gl-js/example/data-join/)).

## Why
_1-2 sentence description of why you're requesting this feature. What problem does it solve? Why is it valuable?_
Both the iOS and GL JS projects have examples which show this functionality (links below). I propose adding such an example to Android for parity.
https://docs.mapbox.com/mapbox-gl-js/example/data-join/
https://github.com/mapbox/mapbox-maps-ios/blob/main/Apps/Examples/Examples/All%20Examples/DataJoinExample.swift
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.
Assessment
This issue has not been assessed yet.