J'ai deux appareils GPS, un de NMEA et un de Garmin. Je voudrais savoir s'il est possible d'utiliser l'un d'eux pour fournir un emplacement plus précis pour les navigateurs (Chrome, Firefox).
L'application Web que je possède fonctionne très bien sur les tablettes avec GPS intégré, mais pas sur les ordinateurs portables.
browser
geolocation
gps
user68740
la source
la source
Réponses:
Pour que cela fonctionne sur un ordinateur portable, vous aurez besoin d'avoir un support "tout au long de la pile" comme suit:
Vous vous retrouvez donc avec une pile technologique quelque chose comme ceci:
Pilotes du noyau <--> Pilotes / bibliothèques de l'espace utilisateur <--> Backend de géolocalisation du navigateur Web spécifique aux bibliothèques ou au framework de l'espace utilisateur de votre appareil <--> Couche de protocole du navigateur Web qui comprend une API de demande de géolocalisation basée sur HTTP, telle que l'API de géolocalisation W3C.
En ce moment, je pense que les pièces les plus susceptibles d'être déjà disponibles sont:
La pièce qui risque de manquer est le "backend de géolocalisation du navigateur Web".
Autrement dit, je doute que Firefox / Chrome ait réellement un support d'intégration matérielle pour les appareils GPS. Je ne connais qu'une seule implémentation en ce moment: Firefox prend en charge les appareils GPSd . Donc, si votre appareil s'intègre au middleware GPSd et que votre système d'exploitation est l'un de ceux pris en charge, c'est possible. Sinon, probablement pas (bien que cela puisse varier si le fabricant décide de prendre en charge l'intégralité de la pile, y compris un plug-in de navigateur).
la source