Une expérience de Maps plus élégante avec les cartes vectorielles
En réponse aux commentaires des clients, nous apportons les cartes vectorielles à notre API JavaScript. Contrairement aux cartes à tuiles matricielles qui sont composées d’un ensemble d’images, les cartes vectorielles sont rendues côté client. Cela se fait à l’aide de WebGL, une technologie web qui tire parti du GPU de l’appareil de l’utilisateur pour dessiner des tuiles de carte plus lisses et plus nettes, qui ont l’air superbes pendant les interactions avec l’utilisateur, comme les panoramiques et les zooms.
Avec les cartes vectorielles désormais prises en charge sur JavaScript ainsi que sur Android et iOS, nous apportons la gestion des collisions de marqueurs aux trois plateformes. Les développeurs peuvent désormais déterminer quels marqueurs sont prioritaires par rapport aux informations de la carte de base, et donc les supprimer. Les marqueurs n’entrent plus en collision ou en concurrence avec les étiquettes et autres informations cartographiques situées à proximité. Cela permet d’afficher beaucoup plus d’informations sur la carte – comme des POI plus riches ou davantage d’étiquettes – sans rendre la carte encombrée et illisible.
Contrôle accru des POI affichés sur vos cartes
La plateforme Google Maps fournit des informations sur environ 200 millions d’entreprises et de lieux dans le monde. Jusqu’à présent, toutes les entreprises étaient regroupées dans une grande catégorie de POI intitulée « Business ». Avec le filtrage des POI Business, nous introduisons cinq sous-catégories : hébergement, shopping, alimentation & boisson, location de voitures et stations-service. Vous avez maintenant la possibilité de décider quels types d’entreprises sont affichés sur votre carte, plutôt que de devoir prendre une décision générale sur l’affichage de toutes les entreprises ou d’aucune entreprise. Cela signifie qu’un détaillant peut afficher les restaurants ou les stations-service à proximité pour aider les clients à planifier leur sortie, mais filtrer les POI de shopping pour éviter d’afficher les emplacements concurrents. De même, une chaîne hôtelière peut choisir d’afficher les & boissons et les POI de shopping sur sa carte de recherche et filtrer les emplacements des concurrents de l’hébergement.
Au fil des années, nous avons expérimenté le nombre optimal de POI à placer sur une carte. Nous intégrons tous ces apprentissages dans nos tuiles de carte. Mais le filtrage détermine simplement les POI à ne pas afficher – ce qui signifie moins de POI après l’application du filtrage. Le contrôle de la densité des POI vous permet d’augmenter ou de diminuer le nombre de POI affichés sur votre carte, par catégorie de POI, afin que vous puissiez sélectionner les catégories les plus importantes pour vos clients. Ainsi, la chaîne d’hôtels que nous venons de mentionner pourrait montrer encore plus de restaurants, d’attractions et de magasins à proximité aux clients potentiels.
Lorsque vous combinez la gestion des collisions de marqueurs, le filtrage des POI commerciaux et le contrôle de la densité des POI, vous avez désormais la possibilité de créer une carte fondamentalement plus utile et visuellement distinctive qui apporte une réelle valeur ajoutée à vos utilisateurs.
Démarrer
Nous publions toutes ces nouvelles fonctionnalités de personnalisation de Maps en version bêta et nous les déploierons auprès des clients de la plateforme Google Maps, nouveaux et existants, au cours des prochaines semaines. Une fois qu’elles seront disponibles pour votre projet, vous verrez apparaître les nouveaux onglets « Gestion des cartes » et « Styles de cartes » dans la section Plate-forme Google Maps de la console Cloud. Pour obtenir des détails techniques sur la personnalisation de vos implémentations de cartes, consultez notre documentation (Android, iOS, Javascript).