Satellite navigation software
Satellite navigation software or GNSS navigation software a category of software that provide positioning services by utilizing data from satellite navigation systems.
Key functions of satellite navigation software usually includes:
- Positioning: determines the device's precise location using signals from multiple satellites
- Route planning: calculates optimized route based on user needs, such as starting point, destination, and travelling mean, et cetera. This functionality could be extended to driving assistant.
- Tracking: shows where the tracked object have been..
- Searching: finds locations with addresses or GNSS coordinates.
- Traffic updates: shows real-time traffic information, enabling the software to suggest a better route during driving.
- Offline map: allows regions of map to be pre-downloaded, enabling usage with minimal connectivity.
- Bookmarking: saves locations for later use.
Requirement
Satellite navigation software is most commonly used on mobile devices, particularly mobile phones, to provide the positioning functionality. However, relying exclusively on GNSS data is not accurate enough due to the limitations of GNSS services, To address this, Assisted GNSS is used instead. By leveraging data from nearby cellular towers, Wi-Fi, and Bluetooth connections, A-GNSS enhances accuracy, reduces power consumption, lowers the risk of signal blockage, and effectively mitigates the limitations of GNSS.
Software products
There are many navigation software products available. The primary distinction is whether it is designed for use on land, water or air. Below is a short-listed software products:Land-based
Free and open source- OpenStreetMap open source and free
- OsmAnd open source, and free
- MoNav open source and free
- Navit open source and free
Commercial
- DeLorme Street Atlas USA and Topo USA
- HERE
- Rand McNally
- Navigon
- Navman
- Magellan
- Mireo
- iGO
- ROUTE 66
- TomTom Navigator
- TomTom Mobile
- TeleType WorldNavigator
- TPL Maps
- OziExplorer
- GPSS
Marine navigation software
Free and open source
- OpenCPN open source and free
Aeronautical navigation software