Làm cho máy tính bảng làm việc tích hợp GNSS (GPS) trên Windows 8 với QGIS?


9

Tôi có máy tính bảng - Dell vĩ độ 10, chạy Windows 8, với Bộ thu GNSS Broadcom tích hợp BCM48511 (GPS, Glonass ...). Vì được tích hợp GPS và Windows 8, nên có cách cung cấp dữ liệu GPS "mới" được gọi là Nhà cung cấp vị trí Windows. Cách "mới" này có nghĩa là nó không hoạt động chính xác hoặc hoàn toàn trong hầu hết mọi phần mềm điều hướng / bản địa hóa tại thời điểm này - bởi vì phần mềm này mong đợi dữ liệu GPS đến từ cổng COM. Bao gồm cả QGIS - tại thời điểm này, nó nằm trên bản đồ đường đi - http://hub.qgis.org/issues/7878

Dù sao sau khi tìm kiếm rộng rãi tôi đã tìm thấy phần mềm có thể vượt qua nền tảng bản địa hóa MS. Nó được gọi là Định vị Centrafuse. Phần mềm này có thể mô phỏng cổng COM và gửi qua dữ liệu GPS để một số phần mềm có thể đọc được.

Thật không may, không phải là QGIS. QGIS có thể thấy cổng (chỉ để kiểm tra nó, tôi đã thay đổi COM 1 thành 5 và 7) và nó thay đổi danh sách thiết bị nối tiếp trong QGIS nhưng sau khi nhấn Connect, nó luôn bị lỗi.

Nếu bạn đang nghĩ về máy tính bảng có GPS tích hợp, hãy nghĩ hai lần! Theo quan điểm của tôi, nó chỉ là quá sớm - có lẽ cũng chưa có trình điều khiển thích hợp nào như những gì tôi đã đọc từ tệp Broadcom Readme. Ngay cả khi GPS "hoạt động", tốc độ làm mới và độ chính xác vẫn rất tệ so với điện thoại của tôi. Và tất cả phần mềm phải được thay đổi để hoạt động với giao diện mới này ...

Có cách nào khác để tôi có thể thử tạo máy tính bảng tích hợp GNSS (GPS) trên Windows 8 bằng QGIS không?


2
Bạn có thể kết nối với cổng bằng cách sử dụng một cái gì đó như Hyper Terminal hoặc Putty và xem liệu nó có bán NMEA hợp lệ không.
Nathan W


Nathan W cảm ơn bạn, tôi sẽ thử. Mặc dù điều đó có thể là quá cao cấp đối với tôi. Tôi đã sử dụng Putty chỉ vài lần trong đời và không biết NMEA hợp lệ sẽ trông như thế nào.
Miro

Mapperz - Cảm ơn bạn, tôi đã chắc chắn trước khi đăng bài này, tôi có trình điều khiển mới nhất từ ​​Dell. Tôi cũng đã đọc bài viết thứ hai từ năm 2009 cho Windows XP nói về các thẻ GPS khác nhau đang hoạt động thông qua cổng com. Nhưng nó không thực sự liên quan đến vấn đề này.
Miro

Câu trả lời:


3

Cuối cùng, tôi quyết định thử trình điều khiển mới hơn từ công ty khác.

Trình điều khiển định vị GNSS Broadcom cho Windows 8.1 (32-bit), 8 (32-bit) - ThinkPad Tablet 2 19,14.8401.4 24 tháng 11 năm 2012

Với trình điều khiển này và Centrafuse Localizer, GPS cuối cùng cũng hoạt động trong QGIS (và theo một cách nào đó trong Google Earth). Hoan hô!

Bạn cần tại thời điểm này những điều sau:

  1. Centrafuse Localizer (không may là phần mềm miễn phí) để bỏ qua Nhà cung cấp vị trí Windows vô dụng
  2. Cài đặt trình điều khiển từ Lenovo (giúp Broadcom GNSS hoạt động chính xác)
  3. QGIS (đã thử nghiệm với phiên bản 2.0.1) - GPS nằm dưới thông tin Xem / Bảng / GPS
    • Tôi quyết định đặt kết nối với thiết bị Nối tiếp để xem cổng COM có khả dụng không

Thật xấu hổ cho bạn Microsoft để loại bỏ hoàn toàn khả năng tương thích ngược!

Thật xấu hổ cho bạn DELL để không cung cấp trình điều khiển chức năng thích hợp!

Đảm bảo bạn thấy cảm biến làm việc trong trình bản địa hóa:

Máy định vị trung tâm

Bài kiểm tra đã lưu của tôi trong QGIS:

Lưu bản nhạc trong Qgis

Chúc may mắn!


Chúng tôi đã chơi với Localizer trên Máy tính bảng Acer, tuy nhiên người dùng của tôi nói với tôi rằng khi họ cố gắng tìm ra những câu hỏi có độ chính xác cao hơn như "Cây đó nằm ở phía nào của cây đất", người dùng hài lòng hơn với độ chính xác của thanh GPS bên ngoài. Các vấn đề về công thái học được đặt ra bởi một cây gậy nhô ra khỏi máy tính bảng của bạn có thể được giải quyết dễ dàng bằng cáp mini-usb ngắn và một số băng keo. Ngoài ra, Localizer 4 có một số vấn đề ổn định. Tôi thực sự đã xoay sở để tạo ra một vòng lặp BSOD với máy tính bảng Winilla Win 8.1 chỉ bằng cách cài đặt bản tải về dùng thử. Tôi phải đặt lại máy.
MonsterMushroom

Thật thú vị, cảm ơn bạn đã chia sẻ. Trong khi trước đây chúng tôi đã quyết định mua GPS bên ngoài (GPS tốc độ cao tốc độ cao). Sau vài lần thử nghiệm bắt đầu, không có sự khác biệt lớn. Nhưng nó chắc chắn sẽ thuận tiện hơn khi chỉ cần ghép nó và sử dụng nó với qgis ngay lập tức.
Miro

2

Tôi đã phải giải quyết vấn đề này cho một khách hàng đang chạy QGIS trên máy tính bảng Windows 8-10.

Giải pháp tốt nhất tôi tìm thấy cho đến nay là GpsGate Splitter Express . Nếu bạn cài đặt nó với plugin, nó có thể đọc dữ liệu GPS từ nhà cung cấp vị trí và gửi nó đến cổng COM ảo. Chương trình chạy khi khởi động, do đó, khởi động an toàn UEFI phải bị vô hiệu hóa để hoạt động này.

Và phần tốt nhất: GpsGate Splitter Express miễn phí cho cả mục đích cá nhân và thương mại, như họ nêu trên trang web của họ.


1

Sau rất nhiều cuộc điều tra, tôi đã tìm ra giải pháp cho vấn đề này chỉ bằng các công cụ miễn phí.

  • GNSSDataInterface: một công cụ tuyệt vời đọc từ API vị trí của windows và gửi dữ liệu đến cổng COM. Bạn có thể định cấu hình cổng wich và nếu bạn muốn bắt đầu tất cả tự động.
  • Com0com: tạo các cổng ảo và ghép nối chúng. Vì vậy, bạn có thể chuyển dữ liệu từ cổng này sang cổng khác. trong trường hợp của tôi (COM4 <-> COM5)

Vì vậy, với GNSSDataInterface, bạn có thể gửi dữ liệu tới COM4 và nhờ vào cặp com0com với COM5. QGIS sẽ phải sử dụng COM5 (cổng miễn phí) để lấy dữ liệu.

Một công cụ thú vị khác là SensorDisgnellectTool (để kiểm tra xem GPS của bạn có đang thu thập dữ liệu thông qua cảm biến không) và GPSView, để kiểm tra dữ liệu từ cổng COM.

Trân trọng.


1

Ngoài ra còn có GPSReverse: https://www.gpssensordrivers.com/ Miễn phí cho mục đích đánh giá ... nhưng dường như không bao giờ hết hạn.

Tải xuống đánh giá GPSComplete (đi kèm với mọi thứ) với độ chính xác bit. Mở công cụ. Cài đặt trình điều khiển cổng com, chọn iLocation làm cảm biến, để phần còn lại làm mặc định. Sau đó cài đặt dịch vụ công cụ chuyển, đặt truy vấn ILocation làm trình điều khiển nguồn và cổng COM làm đích. Giao diện người dùng có thể được đóng lại sau đó, mọi thứ hoạt động như một dịch vụ nền.

Đôi khi, có thể bật trực tiếp cổng COM trên thiết bị với một số cài đặt hoặc trình điều khiển khác nhưng nó khác nhau rất nhiều giữa các nhà sản xuất / kiểu máy và nó thường không được ghi lại. Dưới đây là hướng dẫn cho EM7455: https://zukota.com/sierra-wless-em7455-how-to-enable-com-ports/


Bạn có thể mở rộng về điều này một chút?
Chim bói cá

@Kingfisher đã thêm một số chi tiết, kết quả khác nhau tùy theo máy tính bảng tho. Trên một số thứ rất chậm để khởi động và dữ liệu vị trí bị lag. Không chắc chắn lý do tại sao.
toster-cx

GPSReverse đã làm việc cho thẻ MC7355 của tôi. Phần mềm này cũng hiển thị dữ liệu thời gian thực nhận được, vì vậy bạn có thể xem bạn có sửa hay không (lần đầu tiên tôi mất khoảng 20 phút để thiết lập tín hiệu).
vallismortis
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.