WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

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
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

IV. Chapitre 4 : Conception et Réalisation d'un application de géolocalisation

Aprè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 Maps

Notre 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éolocalisation

Tableau 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

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"L'imagination est plus importante que le savoir"   Albert Einstein