Membuat tablet kerja mengintegrasikan GNSS (GPS) pada Windows 8 dengan QGIS?

9

Saya memiliki tablet - Dell latitude 10, menjalankan Windows 8, dengan Broadcom GNSS Receiver BCM47511 (GPS, Glonass ...) yang terintegrasi. Karena terintegrasi GPS dan Windows 8, ada cara "baru" dalam menyediakan data GPS yang disebut Windows Location Provider. Cara "baru" ini berarti tidak berfungsi dengan baik atau tidak ada di hampir semua perangkat lunak navigasi / lokalisasi saat ini - karena perangkat lunak ini mengharapkan data GPS yang berasal dari port COM. Termasuk QGIS - saat ini ada di peta jalan - http://hub.qgis.org/issues/7878

Bagaimanapun setelah pencarian yang ekstensif saya menemukan perangkat lunak yang dapat memotong platform pelokalan MS. Itu disebut Centrafuse Localizer. Perangkat lunak ini dapat mensimulasikan port COM dan mengirimkan data GPS sehingga beberapa perangkat lunak dapat membacanya.

Sayangnya bukan QGIS. QGIS dapat melihat port (hanya untuk mengujinya saya mengubah COM 1 menjadi 5 dan 7) dan itu mengubah daftar perangkat seri di QGIS tetapi setelah mencapai Connect, selalu gagal.

Jika Anda berpikir tentang tablet dengan GPS terintegrasi, pikirkan dua kali! Dari sudut pandang saya, ini masih terlalu dini - mungkin juga belum ada driver yang tepat seperti yang saya baca dari file Broadcom Readme. Bahkan ketika GPS "bekerja" kecepatan refresh dan presisi mengerikan dibandingkan dengan ponsel saya. Dan semua perangkat lunak harus diubah agar berfungsi dengan antarmuka baru ini ...

Apakah ada cara lain yang bisa saya coba untuk membuat tablet kerja terintegrasi GNSS (GPS) pada Windows 8 dengan QGIS?

Miro
sumber
2
Bisakah Anda terhubung ke port menggunakan sesuatu seperti Hyper Terminal atau Putty dan melihat apakah itu membuang NMEA yang valid.
Nathan W
Nathan W terima kasih, saya akan mencobanya. Meskipun itu mungkin terlalu maju bagiku. Saya hanya menggunakan Putty beberapa kali dalam hidup saya dan tidak tahu bagaimana validnya NMEA.
Miro
Mapperz - Terima kasih, saya sudah memastikan sebelum saya memposting ini saya punya driver terbaru dari Dell. Saya juga telah membaca artikel kedua dari 2009 untuk Windows XP yang berbicara tentang kartu GPS yang berbeda yang bekerja melalui port com. Tetapi tidak benar-benar terhubung dengan masalah ini.
Miro

Jawaban:

3

Pada akhirnya saya memutuskan untuk mencoba driver baru dari perusahaan lain.

Broadcom GNSS Geolocation Driver untuk Windows 8.1 (32-bit), 8 (32-bit) - ThinkPad Tablet 2 19.14.8401.4 24 Nov 2012

Dengan driver ini dan Centrafuse Localizer, GPS akhirnya berfungsi di QGIS (dan juga dalam beberapa cara di Google Earth). Hore!

Anda perlu hal-hal ini pada saat ini:

  1. Centrafuse Localizer (yang sayangnya bukan freeware) untuk mem-bypass Windows Location Provider yang tidak berguna
  2. Instal driver dari Lenovo (yang membuat Broadcom GNSS berfungsi dengan baik)
  3. QGIS (diuji dengan versi 2.0.1) - GPS berada di bawah informasi View / Panels / GPS
    • Saya memutuskan untuk mengatur koneksi ke perangkat Serial untuk melihat apakah port COM tersedia

Malu pada Anda Microsoft untuk benar-benar memotong kompatibilitas mundur!

Malu pada Anda DELL untuk tidak menyediakan driver fungsional yang tepat!

Pastikan Anda melihat sensor bekerja di localizer:

Centrafuse Localizer

Jalur pengujian saya yang tersimpan di QGIS:

Lagu tersimpan di Qgis

Semoga berhasil!

Miro
sumber
Kami telah bermain dengan Localizer di Tablet Acer, namun pengguna saya memberi tahu saya bahwa ketika mereka mencoba mencari tahu pertanyaan dengan presisi lebih tinggi seperti "Sisi perbatasan tanah mana yang ditempati pohon", pengguna lebih bahagia dengan keakuratan tongkat GPS eksternal. Masalah ergonomis yang ditimbulkan oleh tongkat yang mencabut tablet Anda dapat dengan mudah diselesaikan dengan kabel mini-usb pendek dan beberapa lakban. Juga, Localizer 4 memiliki beberapa masalah stabilitas. Saya benar-benar berhasil membuat BSOD Loop dengan tablet vanilla Win 8.1 kemarin hanya dengan menginstal unduhan percobaan. Saya harus mengatur ulang mesin.
MonsterMushroom
Menarik, terima kasih sudah berbagi. Sementara yang lalu kami memutuskan untuk membeli GPS eksternal juga (GPS kecepatan tinggi bleutooth). Setelah beberapa tes awal tidak ada perbedaan besar. Tapi itu pasti lebih nyaman untuk hanya memasangkannya dan menggunakannya dengan qgis langsung dari kotak.
Miro
2

Saya harus mengatasi masalah ini untuk klien yang menjalankan QGIS pada tablet Windows 8-10.

Solusi terbaik yang saya temukan sejauh ini adalah GpsGate Splitter Express . Jika Anda menginstalnya dengan plugin, memungkinkan untuk membaca data GPS dari penyedia lokasi dan mengirimkannya ke port COM virtual. Program berjalan saat startup, sehingga boot aman UEFI harus dinonaktifkan agar ini berfungsi.

Dan yang terbaik: GpsGate Splitter Express gratis untuk penggunaan pribadi dan komersial, karena mereka menyatakan di situs web mereka.

tarikki
sumber
1

setelah banyak penyelidikan, saya menemukan solusi untuk masalah ini hanya menggunakan alat gratis.

  • GNSSDataInterface: alat hebat yang membaca dari API lokasi windows dan mengirim data ke port COM. Anda dapat mengkonfigurasi port mana dan jika Anda ingin memulai semua secara otomatis.
  • Com0com: membuat port virtual dan memasangkannya. Jadi, Anda dapat mentransfer data dari satu port ke port lainnya. dalam kasus saya (COM4 <-> COM5)

Jadi dengan GNSSDataInterface Anda dapat mengirim data ke COM4 dan berkat pasangan com0com dengan COM5. QGIS harus menggunakan COM5 (port gratis) untuk mendapatkan data.

Alat lain yang menarik adalah SensorDisgnosticTool (untuk memeriksa apakah Anda GPS meminta data melalui sensor) dan GPSView, untuk memeriksa data dari port COM.

Salam.

Santiago Soto Lopez-Cepero
sumber
1

Ada juga GPSReverse: https://www.gpssensordrivers.com/ Gratis untuk tujuan evaluasi ... tetapi sepertinya tidak pernah kedaluwarsa.

Unduh evaluasi GPSComplete (dilengkapi dengan segalanya) dengan bitness yang benar. Buka alatnya. Instal driver port com, pilih iLocation sebagai sensor, biarkan sisanya sebagai default. Kemudian instal layanan alat transfer, setel kueri penempatan sebagai sumber dan driver port COM sebagai tujuan. UI dapat ditutup setelah itu, semuanya berfungsi sebagai layanan latar belakang.

Terkadang dimungkinkan untuk mengaktifkan port COM pada perangkat secara langsung dengan beberapa pengaturan atau driver yang berbeda tetapi sangat bervariasi antara produsen / model dan seringkali tidak didokumentasikan. Inilah tutorial untuk EM7455: https://zukota.com/sierra-wireless-em7455-how-to-enable-com-ports/

toster-cx
sumber
Bisakah Anda sedikit mengembangkan ini?
Kingfisher
@ Kingfisher menambahkan beberapa detail, hasilnya bervariasi menurut tablet. Pada beberapa sangat lambat untuk memulai dan data lokasi lamban. Tidak yakin kenapa.
toster-cx
GPSReverse berfungsi untuk kartu MC7355 saya. Perangkat lunak ini juga menampilkan data realtime yang diterima, sehingga Anda dapat melihat apakah Anda memiliki perbaikan atau tidak (saya memerlukan waktu sekitar 20 menit untuk membuat sinyal pertama kali).
vallismortis