Retour d'expérience /api/users/me/map/{z}/{x}/{y}.mvt
Bonjour,
J'ai utilisé avec Maplibre Android l'api /api/users/me/map/{z}/{x}/{y}.mvt
pour afficher les séquences et photos d'une utilisateur sur une carte. Cela fonctionne très bien mais j'ai voulu modifier la couleur d'une séquence précise et je me suis apercu que sur une picture
le tableau de sequences
n'était pas une tableau mais une chaine de caractère définissant un tableau.
L'usage dans les expressions Maplibre ou Mapbox est donc impossible sans faire un traitement en amont pour remettre ne tableau.
Je me demande si il ne serait pas préférable que ce soit la valeur renvoyé qui soit modifié plutôt que chaque client qui doivent faire cette modification.
Exemple de retour:
{"sequences":"[\"cdb9b67f-d4c3-41e2-885f-e6a4f1c1af57\"]","account_id":"e421f1d5-42ca-4d5c-b747-a9c1bc25fc2a","model":"Google Pixel 7","heading":120,"id":"ddb77d8f-ec87-4959-896a-d15ffc7f636b","gps_accuracy":5.0,"ts":"2024-11-23 14:06:18.7214+00","type":"flat"}
Exemple après traitement:
{"sequences":["cdb9b67f-d4c3-41e2-885f-e6a4f1c1af57"],"account_id":"e421f1d5-42ca-4d5c-b747-a9c1bc25fc2a","model":"Google Pixel 7","heading":120,"id":"ddb77d8f-ec87-4959-896a-d15ffc7f636b","gps_accuracy":5.0,"ts":"2024-11-23 14:06:18.7214+00","type":"flat"}
Ce n'est pas grand chose mais les expressions sont très restrictif et du coup on ne peut pas travailler directement avec le contenu sequences
Il y a peut quelque chose que j'ai loupé, n'hésitez pas a revenir vers moi.