Skip to content

πŸ›°οΈ A web-based tool to find the nearest NTRIP mount point based on your current location, supporting multiple NTRIP networks.

License

Notifications You must be signed in to change notification settings

danielmroczek/nearest-mountpoint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

52 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›°οΈ NTRIP Mount Point Finder

A web-based tool to find the nearest NTRIP mount point based on your current location, supporting multiple NTRIP networks.

πŸ”— Live Demo

Try it now: NTRIP Mount Point Finder

🎯 Features

  • πŸ“ Automatic geolocation detection with fallback to GeoIP
  • 🌐 Support for multiple NTRIP networks:
    • ASG-EUPOS (Poland)
    • RTK2Go (Global)
    • Easily extendable to other networks
  • πŸ—ΊοΈ Finds the closest RTCM 3.2 mount point from selected network
  • πŸ“‹ One-click copy for mount point names
  • πŸ“Š Table view of all available mount points sorted by distance
  • πŸ” Distance calculation for each mount point
  • 🌍 Automatic language selection based on location
  • πŸŒ“ Dark/Light theme support
  • πŸ“± Responsive design
  • πŸ”„ Retry functionality for failed location attempts
  • πŸ“ Location method indicator (GPS/GeoIP)

πŸ› οΈ Tech Stack

  • Pure JavaScript
  • HTML5 Geolocation API
  • CSS3 with CSS Variables
  • Modular code structure with separate components
  • Multi-language support with automatic region detection

πŸš€ Getting Started

  1. Clone the repository
  2. Run make install to update mount point data
  3. Open index.html in your browser
  4. Allow location access when prompted
  5. Select your preferred NTRIP network from the dropdown menu

πŸ› οΈ Development Requirements

  • Node.js
  • Make
  • No additional npm dependencies required

πŸ“ Note

This tool works with multiple NTRIP Caster networks including Polish ASG-EUPOS and global RTK2Go. Mount point data is stored locally in JSON format.

The application can be easily extended to work with different Caster networks by adding a new network configuration and corresponding mount point data file.

πŸ“„ License

MIT License

About

πŸ›°οΈ A web-based tool to find the nearest NTRIP mount point based on your current location, supporting multiple NTRIP networks.

Topics

Resources

License

Stars

Watchers

Forks