Tengo dos dispositivos GPS, uno de NMEA y otro de Garmin. Me gustaría saber si es posible usar cualquiera de ellos para proporcionar una ubicación más precisa para los navegadores (Chrome, Firefox).
La aplicación web que tengo funciona muy bien en tabletas con GPS integrado, pero no en computadoras portátiles.
browser
geolocation
gps
usuario68740
fuente
fuente
Respuestas:
Para que esto funcione en una computadora portátil, deberá tener soporte "en toda la pila" de la siguiente manera:
Entonces terminas con una pila de tecnología como esta:
Controladores de kernel <--> Controladores / bibliotecas de espacio de usuario <--> Backend de geolocalización del navegador web específico para las bibliotecas o el marco de usuario de su dispositivo <--> Capa de protocolo del navegador web que comprende una API de solicitud de geolocalización basada en HTTP, como la API de geolocalización W3C.
En este momento, creo que las piezas que tienen más probabilidades de estar disponibles son:
La pieza que probablemente falte es el "backend de geolocalización del navegador web".
Es decir, dudo que Firefox / Chrome realmente tenga soporte de integración de hardware para dispositivos GPS. Solo hay una implementación que conozco en este momento: Firefox tiene soporte para dispositivos GPSd . Entonces, si su dispositivo se integra con el middleware GPSd y su sistema operativo es uno de los compatibles, es posible. De lo contrario, probablemente no (aunque podría variar si el fabricante decide admitir toda la pila, incluido un complemento de navegador).
fuente