Depuis que Google Maps impose la saisie d'un numéro de carte bleue afin d'utiliser son service de cartographie, certains développeurs sont allés faire un tour du côté de librairies concurrentes, au premier rang desquelles "Leaflet", la librairie open source et gratuite.
Dans cette nouvelle formation eminemment pratique, vous apprendrez à :
- créer une carte
- ajouter un marker
- utiliser un des nombreux layers disponibles
- écouter des events
- afficher des popups
Une fois que vous aurez acquis ces compétences fondamentales, nous éleverons le niveau en prenant en main deux fonctionnalités fréquemment demandées :
- ajouter des markers personnalisés
- ajouter un cercle sur une carte autour d'une région
- interagir à l'aide d'un curseur en dehors de votre carte sur le rayon du cercle de votre carte
Enfin, moins utilisé mais parfois indispensable dans le cadre de certaines applications :
- utiliser un service de geocoding permettant d'afficher une adresse à partir de coordonnées GPS
- écouter des événements émis par une carte
- ajouter et supprimer des listeners sur une map
Le projet fil rouge utilisé dans cette formation est bref mais réaliste. Il vous permettra de pouvoir de nouveau :
- afficher des cartes sur vos propres sites web ou ceux commandés par vos clients
- d'enrichir vos cartes avec les fonctionnalités les plus souvent demandées, ceci sans plus avoir à payer de frais de licence
Cerise sur le gâteau, cette formation est très abordable et vous permettra de pratiquer votre vanilla JavaScript (JavaScript "pur", sans framework), compétence indémodable : profitez-en dès à présent.