Publié le: Sep 30, 2021
Nous annonçons aujourd'hui que Amplify Geo pour JavaScript est généralement disponible, suite à notre version initiale de l'aperçu pour développeurs publiée en août. Amplify Geo permet aux développeurs frontend d'ajouter rapidement des fonctions de géolocalisation à leurs applications Web. En élargissant les catégories de cas d'utilisation Amplify existantes comme Auth, DataStore et Storage, Amplify Geo comprend un ensemble de bibliothèques clientes abstraites construites sur Amazon Location Service, et inclut des composants d'interface utilisateur cartographique prêts à l'emploi basés sur la populaire bibliothèque open-source MapLibre. Amplify Geo met également à jour l'outil Amplify Command Line Interface (CLI) afin de permettre aux personnes qui ne sont pas familières avec AWS d'exécuter les cas d'utilisation courants de mappage en approvisionnant tous les services cloud requis
Grâce à cette version, les développeurs peuvent ajouter des cartes interactives modernes avec des marqueurs de localisation à leurs applications Web de production, en utilisant des données géographiques provenant d'Amazon Location Service. Les développeurs peuvent soit ajouter ces cartes aux balises de script des pages HTML en quelques lignes de code, soit les intégrer à leurs applications React via un paquet NPM. Amplify Geo permet aux utilisateurs finaux de rechercher des points d'intérêt (POI), des noms d'entreprise ou des adresses de rue, et de voir leurs résultats présentés à la fois sous forme de liste et de marqueurs sur une carte. Amplify Geo offre également des capacités de stylisation des cartes, permettant aux développeurs d'adapter les cartes intégrées au thème de leurs applications. Les développeurs peuvent également choisir parmi les nombreux plugins MapLibre développés par la communauté pour bénéficier de plus de flexibilité et d'options de visualisation avancées.
Commencez dès aujourd'hui à utiliser Amplify Geo pour les cadres Web basés sur JavaScript comme React via un package NPM ou pour une simple page HTML via des balises de script. Vous pouvez également commencer par lire cet article de blog sur la façon d'ajouter une carte avec des marqueurs à votre application React.