Fonction géolocalisation terminal Android: possibilités & tests

Fonction géolocalisation terminal Android: possibilités & tests

Nous vous mettons à disposition une application de test de la fonction sous Android à destination d’éducation et de prospective sur la géolocalisation, et ici nous vous expliquons comment installer un système pour localiser un paquet, colis, un véhicule, un collaborateur et quels services on peut attendre d’un tel système et générer pour obtenir un avantage concurrentiel et proposer d’autres services à ses clients.

Nous développons sur mesure ces fonctions dans vos applications mobiles de traçabilité.

Principes de la géolocalisation

La géolocalisation repose sur plusieurs principes :

  • l’objet à localiser doit être équipé d’un dispositif qui puisse calculer sa position GPS (donc par rapport à des satellites adaptés)
  • le dispositif doit pouvoir envoyer sa position ainsi calculée sur un serveur. Le dispositif peut être un objet autre que le smartphone : par exemple un “IoT” (objet de l’Internet)

Conséquences en géolocalisation

  • l’objet ou au moins le dispositif de calcul doit pouvoir réceptionner les positions satellites, donc son antenne doit se trouver en extérieur;
  • le dispositif de calcul doit être autonome, ou au moins un certain temps : donc avoir une source de courant, comme un batterie.

Avances et combinaisons de plusieurs technologies

Les antennes Wifi et le réseau 3 ou 4G permettent, par la position connue de leurs branchements, et à condition que le dispositif soit doté de ces capteurs et y ait accès (autorisation, carte SIM, etc…), d’avoir une aide pour calculer plus vite la position GPS : on appelle cela le “A-GPS” (Advanced GPS).

On peut placer un “IoT” sur le produit à suivre : on récupère sa position par Internet sur le mobile

Ce que l’on ne fait pas en géolocalisation

Il nous est fréquemment demandé de faire de la géolocalisation avec des puces Rfid : à part dans une pièce équipée de lecteurs Rfid ou promener un lecteur avec une application de lecture ‘Geiger’, il n’est aucunement possible de localiser en extérieur des choses ou personnes équipées de puces Rfid passives (classiques). En effet, les puces Rfid ne répondent à aucun des principes énoncés ci-dessus.

De même le GPS ne fonctionne pas du tout ou pas bien en intérieur : on a trouvé d’autres solutions avec le Wifi pour se localiser en intérieur avec Android et IoS (Apple).

Dispositifs adaptés à la géolocalisation

Plusieurs types de dispositifs existent que nous pouvons utiliser ou programmer:

  • interactifs : terminaux mobiles Android, IoS
  • non interactifs : systèmes IoT (internet des objets)

Application de test

Nous avions fait une application compilée (.apk) pour Android qui permet de montrer plusieurs choses :

  1. 1ère partie : si votre terminal Android est équipé des dispositifs adaptés à la géolocalisation, s’il est bien paramétré pour ceci,

    • comment on obtient une position GPS : au moment de l’affichage des coordonnées (longitude / latitude en décimal et deg min, sec + altitude ), imaginez que celles-ci soient envoyées sur un serveur avec la date, l’heure, votre login, etc…
  2. 2ème partie :

  • ce que l’on peut faire des coordonnées GPS sur une carte (avant Google Maps static fonctionnait: il est arrêté vers mi 2018, nous avons remplacé le développement par OSM) OpenStreetMap .

Autres données récupérables

En plus des classiques (longitude / latitude), on peut aussi avoir avec un GPS :

  • l’altitude (affichée ici : utile pour les randonneurs),
  • la vitesse du capteur.

Exemples d’applications professionnelles sur mesure possibles en géolocalisation

2 applications sont à chaque fois nécessaires (sauf pour IoT) : une application qui collecte des données dont le GPS et les envoie

Offrez de nouveaux services à vos clients

comme :

  • collecter un paquet au dernier moment par un véhicule dans les alentours du client,

  • renseigner le client sur la position de ses équipements,

  • Contrôlez vos équipes itinérantes,

  • Analysez l’activité de votre parc de véhicules,

  • Maîtrisez vos coûts,

  • Augmentez la productivité de votre flotte: possibilité de faire des ramassages de dernière minute par un véhicule proche : imaginez à la réception de commande une carte avec les repères des dernières positions de vos objets/véhicules et celle de votre client : choisissez le véhicule le plus proche et envoyez lui immédiatement la mission par 3G sur son application !

    Tester : application de géolocalisation du point de dépôt