Réalisation d'une application commerciale basée sur les nouvelles technologies de géolocalisation.par Wend Yam D. Davy Ouédraogo Institut National des técommunications et des technologies de l'information et de la communication - Diplôme d’Ingénieur d’Etat en Télécommunications 2019 |
IV. Chapitre 4 : Conception et Réalisation d'un application de géolocalisationAprès compilation par le biais du terminal client, nous obtenons une adresse IP locale semblable à http://localhost:3000/ ou à http://172.20.10.2:3000/. L'environnement est mis en place alors le développement peut commencer. Ainsi, il nous a fallu trouver un rendu physique de la carte de géolocalisation de notre application. IV.4.2. API Google MapsNotre application ayant pour socle la géolocalisation, nous nous sommes mis à chercher un moyen particulier d'afficher une carte géographique. D'emblée, nous avons pensé à l'API de Google maps car il est le plus utilisé des développeurs pour la création de systèmes d'informations géographiques. La démarche de procuration de cette API est très simple mais nous avons rencontré un problème lors de son exécution. En accédant au site Web désigné grâce à notre compte google crée au préalable, nous avons créé un projet à partir duquel nous avions activé l'API. Une fois activée, l'API prénommé Maps JavaScript Api est insérée dans notre projet. Cependant, le quota de l'API reste Le problème majeur que nous avions eu à exposer dans les lignes précédentes vu que depuis un certain temps Google offre des services payants. En créant un identifiant, nous avons obtenu notre clé d'API qu'on injectera par la suite dans notre morceau de code. En outre, nous avions utilisé plusieurs autres API pour notre application. Nous avons tout simplement, activé des API pour les rajouter à notre projet crée précédemment. IV.4.3. Autres APIs utilisées Dans le tableau suivant, nous avons énuméré les différentes API utilisées dans notre application de géolocalisation en plus de l'API Maps JavaScript. 33 IV. Chapitre 4 : Conception et Réalisation d'un application de géolocalisationTableau 1: APIs utilisées ? Directions Api L'API Directions est un service qui calcule les directions entre les emplacements. Nous pouvons rechercher des directions pour plusieurs modes de transport notamment la conduite, la marche ou le vélo. [50] ? Geocoding API L'API de géocodage est un service qui fournit le géocodage et le géocodage inversé. Le géocodage est le processus de conversion d'adresses (adresse postale) en coordonnées géographiques (telles que la latitude et la longitude) que nous utilisons pour placer des marqueurs sur une carte. Tandis que le géocodage inversé est le processus de conversion des coordonnées géographiques en une adresse lisible par l'utilisateur, c'est-à-dire, l'homme. [51] Nous avons aussi utilisé des URLs qui lance automatiquement Google Maps dans le navigateur en fonction de l'action demandée. Ceci nous a vraiment permis d'alléger notre code source. 34 |
|