{"id":30130861,"url":"https://github.com/dimchansky/lt-road-info","last_synced_at":"2026-05-10T10:02:55.698Z","repository":{"id":298064399,"uuid":"998468725","full_name":"dimchansky/lt-road-info","owner":"dimchansky","description":"Download Lithuanian road restrictions and speed control zones as GPX files for navigation apps","archived":false,"fork":false,"pushed_at":"2026-04-25T07:06:23.000Z","size":59,"stargazers_count":0,"open_issues_count":4,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-04-25T09:32:28.011Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dimchansky.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-06-08T17:11:51.000Z","updated_at":"2025-09-30T10:35:18.000Z","dependencies_parsed_at":"2026-03-15T13:04:06.798Z","dependency_job_id":null,"html_url":"https://github.com/dimchansky/lt-road-info","commit_stats":null,"previous_names":["dimchansky/lt-road-info"],"tags_count":332,"template":false,"template_full_name":null,"purl":"pkg:github/dimchansky/lt-road-info","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimchansky%2Flt-road-info","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimchansky%2Flt-road-info/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimchansky%2Flt-road-info/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimchansky%2Flt-road-info/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dimchansky","download_url":"https://codeload.github.com/dimchansky/lt-road-info/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimchansky%2Flt-road-info/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32602730,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T22:12:39.696Z","status":"online","status_checked_at":"2026-05-04T02:00:06.625Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-08-10T18:08:48.248Z","updated_at":"2026-05-04T10:03:43.659Z","avatar_url":"https://github.com/dimchansky.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Lithuanian Road Information GPX Downloader\n\n[![Daily Update](https://github.com/dimchansky/lt-road-info/actions/workflows/update.yml/badge.svg)](https://github.com/dimchansky/lt-road-info/actions/workflows/update.yml)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nAutomatically updated GPX files with Lithuanian road information including temporary restrictions (construction, repairs) and average speed control sections. Perfect for motorcyclists and drivers who want to import current road conditions into OsmAnd or other navigation apps.\n\n## 📥 Download Latest GPX Files\n\nThe GPX files are automatically updated daily. You can download them directly:\n\n- **[Road Restrictions (Latest)](https://github.com/dimchansky/lt-road-info/releases/latest/download/lt-road-restrictions.gpx)** - Temporary road restrictions, construction zones, repairs\n- **[Speed Control Sections (Latest)](https://github.com/dimchansky/lt-road-info/releases/latest/download/lt-speed-control.gpx)** - Average speed control zones\n\n## 🚀 Features\n\n- **Daily Updates**: Automated GitHub Actions workflow fetches fresh data every day\n- **Two Data Types**:\n  - **Road Restrictions**: Construction sites, repairs, temporary closures, weight/height/width limits\n  - **Speed Control Sections**: Average speed measurement zones\n- **Navigation App Compatible**: GPX format works with OsmAnd, Garmin, and other navigation apps\n- **Accurate Coordinates**: Proper conversion from Lithuanian LKS-94 to WGS-84 (GPS) coordinate system\n\n## 📱 Using with Navigation Apps\n\n### OsmAnd\n\n1. Download the GPX files to your device\n2. Copy files to `Android/data/net.osmand/files/tracks/` (or use OsmAnd's import feature)\n3. Go to Configure Map → GPX files → select the imported files\n4. The restrictions and speed zones will appear on your map\n\n### Other Navigation Apps\n\nMost navigation apps that support GPX import will work. Look for \"Import GPX\" or \"Import Track\" feature in your app.\n\n## 🛠️ Building from Source\n\nIf you want to run the tool yourself or contribute to development:\n\n### Prerequisites\n\n- Go 1.24 or later\n- Internet connection (for fetching data from Lithuanian traffic APIs)\n\n### Installation\n\n```bash\ngit clone https://github.com/dimchansky/lt-road-info.git\ncd lt-road-info\ngo mod download\ngo build -o lt-road-info ./cmd/lt-road-info\n```\n\n### Usage\n\n```bash\n# Download all data (both restrictions and speed control)\n./lt-road-info\n\n# Download only road restrictions\n./lt-road-info -type restrictions\n\n# Download only speed control sections\n./lt-road-info -type speed-control\n\n# Specify output directory\n./lt-road-info -output /path/to/gpx/files\n\n# Enable verbose logging\n./lt-road-info -verbose\n```\n\n### Command-line Options\n\n- `-type` - Type of data to download: `all` (default), `restrictions`, `speed-control`\n- `-output` - Output directory for GPX files (default: current directory)\n- `-verbose` - Enable detailed logging\n- `-help` - Show help message\n\n### Development Tools\n\n- `make test` - Run the test suite\n- `make verify-coords` - Validate coordinate transformations with live data (see [cmd/verify-coords/README.md](cmd/verify-coords/README.md))\n\n## 🔄 Data Sources\n\nThis tool fetches data from official Lithuanian road administration systems:\n\n- **Road Restrictions**: [eismoinfo.lt](https://eismoinfo.lt) - Lithuanian Road Administration's traffic information portal\n- **Speed Control Sections**: [gis.ktvis.lt](https://gis.ktvis.lt) - Lithuanian Transport Safety Administration's GIS system\n\n## 📝 GPX File Structure\n\n### Road Restrictions (`lt-road-restrictions.gpx`)\n\nEach restriction is saved as a track with:\n- **Name**: Type of restriction (e.g., \"Road Works\", \"Road Closed\", \"Speed Limit\")\n- **Description**: Detailed information about the restriction\n- **Track Points**: GPS coordinates forming the affected road section\n\n### Speed Control Sections (`lt-speed-control.gpx`)\n\nEach speed control section is saved as a track with:\n- **Name**: Section identifier\n- **Description**: Road name/number and speed limit (if available)\n- **Track Points**: GPS coordinates of the speed measurement zone\n\n## 🤝 Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## ⚠️ Disclaimer\n\nThis tool provides information from official sources but should not be your only source of road information. Always follow actual road signs and local regulations. The developers are not responsible for any issues arising from the use of this data.\n\n## 🏍️ For Motorcyclists\n\nThis tool was created with motorcyclists in mind. Knowing about road restrictions and speed control zones in advance helps plan safer and more enjoyable routes. Stay safe and enjoy the ride!\n\n---\n\nMade with ❤️ for the Lithuanian riding community","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimchansky%2Flt-road-info","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdimchansky%2Flt-road-info","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimchansky%2Flt-road-info/lists"}