J'essaie d'utiliser Google Maps api matrice de distance dans mon projet pour obtenir la distance entre 2 lieux. J'ai également activer cette api dans la console de développeur Google. Mais je reçois continuellement des erreurs ApiNotActivatedMapError
.
J'utilise un exemple de code fourni par Google sous le nom distance-matrix .
Lorsque vous utilisez une bibliothèque ou un service via l'API Maps-Javascript-API, et que vous utilisez une clé, vous devez uniquement activer l'API {Google Maps JavaScript API}.
Lorsque vous obtenez une erreur particulière avec l'exemple lié, vous n'avez évidemment pas activé la API JavaScript de Google Maps pour votre projet.
depuis le 22 juin 2016, vous devez également activer l'API associée (Webservice) pour les nouvelles applications lorsque vous souhaitez utiliser les fonctionnalités suivantes:
Vieille question… Mais… j’ai eu un problème similaire récemment avec un ApiNotActivatedMapError utilisant le géocodage, mais le commentaire de Konerak m’a aidé à accéder à ce vraiment agréable post.
En gros, vous pouvez activer vos API ici: https://console.developers.google.com/apis/library
L'activation de l'API JavaScript de Google Maps avec l'API de géocodage déjà activée a résolu mon problème.
J'espère que cela aidera quelqu'un dans une position similaire :)
Ce lien est activé API https://console.developers.google.com/apis/library . Pour l'émulateur par défaut et dans iOS, il est désactivé, mais vous pouvez activer cette API dans cette console.