Skip to content

feat: MapLibre (Marker, Polyline, and Polygon) - #82

Merged
wf9a5m75 merged 48 commits into
mainfrom
maplibre
Nov 3, 2025
Merged

feat: MapLibre (Marker, Polyline, and Polygon)#82
wf9a5m75 merged 48 commits into
mainfrom
maplibre

Conversation

@wf9a5m75

Copy link
Copy Markdown
Contributor

Circle is not yet

@wf9a5m75 wf9a5m75 self-assigned this Oct 25, 2025
fix: Double markers are drew after marker dropped
…andler and OnMapLoadedHandler are the same meanings
…andler and OnMapLoadedHandler are the same meanings
…andler and OnMapLoadedHandler are the same meanings
@wf9a5m75

wf9a5m75 commented Nov 3, 2025

Copy link
Copy Markdown
Contributor Author

Circle.geodesicがMapbox、MapLibreで上手く動かないので未実装。

@wf9a5m75
wf9a5m75 merged commit b53c62a into main Nov 3, 2025
0 of 3 checks passed
@wf9a5m75
wf9a5m75 deleted the maplibre branch November 3, 2025 04:27
wf9a5m75 added a commit that referenced this pull request Nov 28, 2025
* implement MapLibre skeleton

* implement Maplibre skeleton

* wip: implementing symbol_layer

* wip: symbol_layer

* fix: marker is not drawn

* wip: adjusting ArcGISMapView initialization steps

* Fix: ArcGIS fails during initialization

* Load styles before creating ArcGISMapViewHolderImpl

* feat: add Polyline

* fix: ArcGIS crashes

* feat: Polygon for MapLibre

* fix: gradlew allLintChecks do not work

* fix: Overlay component is not removed automatically on recomposition if its id is not specified

* feat: Polygon supports click event if its geodesic property is false

* feat: Polygon.geodesic property

* feat: PolygonState.zIndex works for renderring order and click detection priority

* feat: Draw Polyline by z-index correctly

* fix: Polygon.geodesic = false does not work on Here

* fix: KtLint errors

* feat: Geodesic polygon example

* wip: drawing circle on maplibre

* fix: circle does not render on MapLibre

* fix: consider polygon's z-index on Here and ArcGIS

* fix: Polygon's geodesic property does not work on ArcGIS

* Add MapLibre choice for demonstrations

* Add MapLibre choice for demonstrations

* Add MapLibre choice for demonstrations

* fix: moveCamera does not work on each mapview state

* fix: Marker does not render on Mapbox

* fix: Marker remains in the dragging mode after marker is dropped

* fix: Can not drag marker on MapLibre.
fix: Double markers are drew after marker dropped

* fix: icon size is incorrect on MapLibre

* fix: Icon cache mechanism is incorrect

* fix: Icon size is incorrect only at polygon/geodesic example

* refactor: change the comment

* fix: camera zoom level on MapLibre does not match with other SDKs

* fix: remove OnMapViewInitializedHandler because OnMapViewInitializedHandler and OnMapLoadedHandler are the same meanings

* fix: remove OnMapViewInitializedHandler because OnMapViewInitializedHandler and OnMapLoadedHandler are the same meanings

* fix: remove OnMapViewInitializedHandler because OnMapViewInitializedHandler and OnMapLoadedHandler are the same meanings

* refactor: prevent error if layers are already added

* fix: the markers of bunch of markers example does not draw the markers on MapLibre

* fix: some markers in the viewport of MapLibre would be dismiss when viewport is changed

* refactor: improve the performance

* feat: apply the same logic of RemoteSpatialMarkerStrategy to NativeRemoteSpatialMarkerStrategy

* feat: Introduce threading technique

* feat: ensure markers are drew on Mapbox and MapLibre

* feat: ensure markers are drew on ArcGIS, Google Maps, and HERE

* fix: ktLint errors
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant