ฉันมีอุปกรณ์ GPS สองตัวจาก NMEA และ Garmin ฉันต้องการทราบว่าเป็นไปได้หรือไม่ที่จะใช้ทั้งสองอย่างนี้ในการระบุตำแหน่งที่แม่นยำยิ่งขึ้นสำหรับเบราว์เซอร์ (Chrome, Firefox)
แอปพลิเคชันเว็บที่ฉันใช้งานได้ดีบนแท็บเล็ตที่มี GPS ในตัว แต่ไม่ได้ใช้กับแล็ปท็อป
ฉันมีอุปกรณ์ GPS สองตัวจาก NMEA และ Garmin ฉันต้องการทราบว่าเป็นไปได้หรือไม่ที่จะใช้ทั้งสองอย่างนี้ในการระบุตำแหน่งที่แม่นยำยิ่งขึ้นสำหรับเบราว์เซอร์ (Chrome, Firefox)
แอปพลิเคชันเว็บที่ฉันใช้งานได้ดีบนแท็บเล็ตที่มี GPS ในตัว แต่ไม่ได้ใช้กับแล็ปท็อป
คำตอบ:
ในการใช้งานแล็ปท็อปคุณจะต้องได้รับการสนับสนุน "ตลอดทั้งกอง" ดังนี้:
ดังนั้นคุณจะจบลงด้วยเทคโนโลยีกองซ้อนดังนี้:
ไดรเวอร์เคอร์เนล <--> ไดรเวอร์ / ไลบรารี Userspace <--> ตำแหน่งทางภูมิศาสตร์ของเว็บเบราว์เซอร์แบ็กเอนด์เฉพาะสำหรับไลบรารีของผู้ใช้หรือเฟรมเวิร์ก <--> เลเยอร์โปรโตคอลเว็บเบราว์เซอร์เลเยอร์ที่เข้าใจ HTTP คำขอตำแหน่งทางภูมิศาสตร์ตาม HTTP
ตอนนี้ฉันคิดว่าสิ่งที่น่าจะมีอยู่แล้วคือ:
ส่วนที่น่าจะหายไปคือ "แบ็กเอนด์ตำแหน่งทางภูมิศาสตร์ของเว็บเบราว์เซอร์"
นั่นคือฉันสงสัยว่า Firefox / Chrome จริง ๆ แล้วสนับสนุนการรวมฮาร์ดแวร์สำหรับอุปกรณ์ GPS มีการนำไปใช้เพียงครั้งเดียวเท่านั้นที่ฉันทราบในขณะนี้: Firefox รองรับอุปกรณ์GPSd ดังนั้นหากอุปกรณ์ของคุณทำงานร่วมกับมิดเดิลแวร์ GPSd และระบบปฏิบัติการของคุณเป็นหนึ่งในอุปกรณ์ที่รองรับก็เป็นไปได้ มิเช่นนั้นอาจไม่ (แม้ว่าอาจเปลี่ยนแปลงได้หากผู้ผลิตตัดสินใจที่จะสนับสนุนสแต็กทั้งหมดรวมถึงปลั๊กอินของเบราว์เซอร์)