Comments (6)
Are those GPS devices?
About the name, I don't think so? Anything wrong with the current name?
from gps-share.
No, they’re competing/complimentary location-triangulating satellite networks. GPS is a network of satellites operated by the US government. Galileo is the European Union’s network of satellites, and GLONASS is Russia’s version. These are semi-military assets, so there is little cooperation, unfortunately.
Modern satnavs chips will report GPS, GLONASS, and Galileo data separately. There are actually more networks out there than these three, most notably the BDS from China, but I don’t know anything about these and have never had a device that supports anyone but Galileo, GLONASS, and GPS.
A USB test device that supports BDS, Galileo, GLONASS, and GPS costs 7,40 USD with free shipping. 🛰
The only thing wrong with the name is that it’s associated with one satellite network operated by the US government. GLONASS has higher accuracy in the enormous geographical area that is Russia, and Galileo has accuracy down to a few centimeters in Europe.
Ideally, the program should share the most accurate location data – regardless of which satellite network provides the most accurate location for the user. Or possibly look at all available satellite networks and work out the center point as reported by all networks? I don’t know enough about how all of this works to provide more details on what is possible, or indeed desirable.
from gps-share.
I don't think the name is something interesting to focus on. It's been genericised to mean "satellite location technology", and you won't see any mentions of "GLONASS" or "Galileo" anywhere except in tech specs.
The specifics of hardware support stand, even though I'm fairly certain that there's no GPS-specifics in the NMEA protocol. Something to test out.
from gps-share.
Pull request #7 adds support for Galieo, BeiDou, GLONASS, and GNSS (generic/mixed).
from gps-share.
This issue now only tracks documentation and naming.
The naming discussing can be closed at @zeenix’s discretion.
The name gps-share
falsely leaves the impression that the utility only support the GPS network. Which was almost true prior to pull request #7 (SBAS and QZSS were also supported.) The utility really should be called either nmea-share
(after the protocol and information being shared, and how its advertised in service broadcast messages) or gnss-share
(generic term for any satellite position system).
from gps-share.
@da2x Thanks for the PR, I'll look at it shortly. Most folks don't know the difference and calls them all GPS. While I would have named it like you suggested from the start if I had thought of the difference, but I don't see the compelling need to change the name.
from gps-share.
Related Issues (11)
- Build fails HOT 5
- can't reproduce release build of 0.2.0 (EDIT: on 32-bit arm) HOT 9
- Document how to use with geoclue HOT 3
- wrong version number
- Publish gps-share on crates.io HOT 6
- Move from Travis CI to GH Actions
- building 0.3.0 with --locked fails
- Navilock NL 302U does not work HOT 20
- NaviLock NL 602U not autodetected HOT 7
- Use the standard 10110/TCP port instead of a dynamically selected port HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gps-share.