Améliorer le design de la page partenaireDetail, avec ajout d'un numéro de téléphone, un site web, l'adresse, et si possible la carte google map avec l'itinéraire
Designs
An error occurred while loading designs. Please try again.
Child items
0
Show closed items
GraphQL error: The resource that you are attempting to access does not exist or you don't have permission to perform this action
No child items are currently open.
Linked items
0
Link issues together to show that they're related.
Learn more.
J'ai ajouté le numéro de téléphone, l'adresse et le site web.
Pour ce qui est de la map avec un pointer sur la position du commerce, il y a des complications. En effet, seule l'adresse du commerce est accessible via l'API, et non les coords GPS. Or nous avons besoin de la latitude et longitude pour mettre un pointer sur la map avec agm.
4 Solutions :
Plugin géocoder qui permet de transformer une adresse en coord GPS, mais c'est pas forcément conseillé de l'utiliser pour des données dynamique. De plus c'est un plugin Cordova, on peut pas le tester sur le nagivateur.
API de Google, mais payant
Modifier notre API pour y intégrer les coords GPS
Mettre les données en brut, mais c'est pas terrible.
Je pense qu'on devrait les mettre en brut jusqu'à ce qu'on ait la prochaine BDD, et alors on pourra les stockées sur la BDD. Au niveau de l'interface on pourra utiliser une carte pour que ce soit plus simple
T'as vu les limites de l'API google c'est genre 2500 ou 10000 reqs/jour (avec une limitation horaire aussi) donc tu mes lat/lon en BDD et lors de la modification de l'adresse tu demandes a Google ou c'est :)
https://developers.google.com/maps/pricing-and-plans/#details 2500 reqs/jour gratuites comme je le disais (Web Services - Google Map Geocoding), Google ils ont des milliards de requetes, le nombre de gratuites sont enormes, et si tu passes par leurs services tu peux meme avoir aucun frais
(le 10 000 dont je me souvenais c'est si tu es d'accord pour payer un peu lors des dépacements)