-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature handle markers #69
Conversation
Ajoute un getter et un setter sur les markers de la carte 2D pour pouvoir modifier les markers ajoutés au chargement de la carte. #23
… markers + Refacto --> les fonction de gestion des overlays sont dans OlMapLayers
OK pour moi. Ca fonctionne bien en 2D. Je me suis aperçu que lors d'un switch 2D->3D les markers disparaissent. Et que si on fait 2 switch 2D->3D->2D les markers ne réapparaissent pas. |
Meme s'ils ne s'affichent sur la carte 3D, les markers sont tout de même sauvegardés pour (r)ajout en 2D lors d'un switch.
Pour tester la conservation des markers entre la 2D et la 3D (pas d'affichage en 3D)
Désormais, les fonction sont également disponibles en 3D pour manipuler le tableau _markers, même sans affichage
Ajout de 3 commits :
@pjjmunier @lowzonenose : Si vous voulez refaire une passe avec ces derniers ajouts. Sinon je m'autovalide demain soir. 😆 |
Pull request checklist
Verifiez que votre Pull Request remplit les conditions suivantes :
npm run build
) a été lancé localement et s'est correctement déroulénpm run samples
) ont été testés et validés localementnpm run test
) sont passés localementType de Pull request
Ajout de fonctions de manipulation des markers et des overlays en 2D
Quel type de changement cette Pull Request introduit-elle :
Quel est le comportement actuel (avant PR) :
Actuellement, le seul moyen d'ajouter des markers avec le SDK et de rajouter le paramètre markerOptions au chargement de la carte (Gp.Map.Load)
Il n'y a ensuite aucun moyen, via l'interface du SDK, de remplacer ou de supprimer ces markers ainsi ajoutés.
Numéro du ticket : #23
Quel est le nouveau comportement :
Cette PR introduit-elle des breaking changes ?
Autres informations
Demande initiale : #23