mapbox / mapbox/mapbox-maps-flutter

Custom Markers with Profile Pictures in Flutter using Mapbox (Latest Version Compatibility) issue

Offen
#784 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Dart
Sterne
380
Forks
204
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

**Hi Mapbox Team,**

I am currently working on a Flutter project using the latest version of mapbox_gl for Flutter. My goal is to display custom markers that include user profile pictures. I would like to use a URL pointing to the user's profile picture as the marker icon. In previous versions, I was able to achieve this using the addImage method and setting a GeoJSON source with custom icons.

However, with the recent updates, my current implementation doesn’t seem to work properly. Specifically, I’m facing issues with:

Displaying profile pictures as custom markers using URLs.
Adding text (like usernames) alongside the marker.
Managing marker interactivity (taps/clicks) in the latest version.

**I would appreciate guidance on:**

The recommended approach for setting up custom markers with images in the current version.
How to dynamically update marker content if profile pictures or associated data change.
Any working examples or updated documentation that cover custom marker functionality with the latest mapbox_gl version in Flutter.

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

Beginne mit der aktuellen Marker-Funktionalität von mapbox_gl Flutter und den im Issue genannten Ansätzen mit addImage und GeoJSON source. Vergleiche, wie URLs von Profilbildern, Benutzername-Text, dynamische Aktualisierungen und Tap-Verarbeitung in der neuesten Version unterstützt werden; abgeschlossen bedeutet ein bestätigter Ansatz oder ein aktualisiertes Beispiel, das diese Anforderungen abdeckt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
dart, flutter
Bereich
mobile
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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