GitHub - alexbartisro/alexpemotor-database: Database of routes and placemarks for the Alex Pe Motor Rides and Placemarks · GitHub
https://github.com/alexbartisro/alexpemotor-database • 285 KB fetched
Open original page
GitHub - alexbartisro/alexpemotor-database: Database of routes and placemarks for the Alex Pe Motor Rides and Placemarks · GitHub
Skip to content
Navigation Menu
Sign in Appearance settings
* Platform
* AI CODE CREATION
* GitHub Copilot Write better code with AI
* GitHub Copilot app Direct agents from issue to merge
* MCP Registry Integrate external tools
* DEVELOPER WORKFLOWS
* Actions Automate any workflow
* Codespaces Instant dev environments
* Issues Plan and track work
* Code Review Manage code changes
* Code Quality Enforce quality at merge
* APPLICATION SECURITY
* GitHub Advanced Security Find and fix vulnerabilities
* Code security Secure your code as you build
* Secret protection Stop leaks before they start
* EXPLORE
* Why GitHub
* Documentation
* Blog
* Changelog
* Marketplace
View all features
* Solutions
* BY COMPANY SIZE
* Enterprises
* Small and medium teams
* Startups
* Nonprofits
* BY USE CASE
* App Modernization
* DevSecOps
* DevOps
* CI/CD
* View all use cases
* BY INDUSTRY
* Healthcare
* Financial services
* Manufacturing
* Government
* View all industries
View all solutions
* Resources
* EXPLORE BY TOPIC
* AI
* Software Development
* DevOps
* Security
* View all topics
* EXPLORE BY TYPE
* Customer stories
* Events & webinars
* Ebooks & reports
* Business insights
* GitHub Skills
* SUPPORT & SERVICES
* Documentation
* Customer support
* Community forum
* Trust center
* Partners
View all resources
* Open Source
* COMMUNITY
* GitHub Sponsors Fund open source developers
* PROGRAMS
* Security Lab
* Maintainer Community
* GitHub Stars
* Archive Program
* REPOSITORIES
* Topics
* Trending
* Collections
* Enterprise
* ENTERPRISE SOLUTIONS
* Enterprise platform AI-powered developer platform
* AVAILABLE ADD-ONS
* GitHub Advanced Security Enterprise-grade security features
* Copilot for Business Enterprise-grade AI features
* Premium Support Enterprise-grade 24/7 support
* Pricing
Search /
Sign in
Sign up Appearance settings
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
alexbartisro
/
alexpemotor-database
Public
*
Notifications
You must be signed in to change notification settings
*
Fork
3
*
Star
3
*
Code
*
Issues
0
*
Pull requests
0
*
Actions
*
Projects
*
Security and quality
0
*
Insights
Additional navigation options
*
Code
*
Issues
*
Pull requests
*
Actions
*
Projects
*
Security and quality
*
Insights
main
Branches Tags
Go to file
Code Open more actions menu
Latest commit
History
70 Commits
70 Commits
Folders and files
Name Name Last commit message
Last commit date
.github/ workflows
.github/ workflows
placemarks
placemarks
routes
routes
.gitignore
.gitignore
LICENSE
LICENSE
README.md
README.md
tracks.json
tracks.json
View all files
Repository files navigation
*
* README
* License
More items
Alex Pe Motor — Route Database
Public data repository for Alex Pe Motor — motorcycle routes, GPS tracks and placemarks covering Romania and beyond.
This repo is the data backend for the interactive map at apm.bartis.ro (or whichever subdomain is current). The website itself lives in a separate private repo; this one contains only the route files and the manifest that drives the map.
What's in here
alexpemotor-database/
├── tracks.json ← route manifest: baseUrl + tracks[]
├── placemarks/
│ └── placemarks.json ← all points of interest (281 entries)
└── routes/ ← one file per route (101 routes)
├── *.gpx ← GPS device recordings (includes elevation)
├── *.kml ← Google My Maps exports (2D only)
└── *.kmz ← zipped KML (also supported)
The website fetches both files independently on load:
* tracks.json → route list, sidebar, polylines
* placemarks/placemarks.json → map pins, popups
tracks.json structure
{
"baseUrl" : " https://raw.githubusercontent.com/alexbartisro/alexpemotor-database/main " ,
"_regions_ref" : " Transilvania; Oltenia; Muntenia; ... " ,
"tracks" : [
{
"id" : 1 ,
"title" : " Vascau → Varfurile " ,
"date" : " 2025-06-15 " ,
"type" : " onroad " ,
"file" : " routes/vascau-varfurile.kml " ,
"youtube" : " https://youtu.be/VIDEO_ID " ,
"description" : " Optional short description. " ,
"country" : [ " Romania " ],
"region" : [ " Crisana " ],
"county" : [ " Bihor " ]
}
]
}
Track fields:
Field
Required
Notes
id
✅
unique integer, increment from last
title
✅
display name shown in sidebar
date
✅
YYYY-MM-DD
type
✅
"onroad" or "offroad"
file
✅
path relative to baseUrl
youtube
—
full https://youtu.be/... URL or empty string
description
—
short text shown in route detail
country
✅
array, e.g. ["Romania"]
region
✅
array from: Transilvania , Oltenia , Muntenia , Moldova , Bucovina , Dobrogea , Crisana , Banat , Maramures
county
✅
array of Romanian county names
Route colours are applied automatically by the website based on type — no colour field needed. Onroad renders in blue, offroad in amber.
placemarks/placemarks.json structure
{
"placemarks" : [
{
"id" : 1 ,
"title" : " Cheile Turzii viewpoint " ,
"lat" : 46.5585 ,
"lng" : 23.6847 ,
"type" : " viewpoint " ,
"description" : " Great pull-off with a view over the gorge. " ,
"county" : " Cluj " ,
"image_url" : " https://... " ,
"address" : " DN75, ... " ,
"phone" : " +40 ... " ,
"website" : " https://... " ,
"business_name" : " ... " ,
"contact_person" : " ... " ,
"email" : " ... "
}
]
}
Placemark fields: id , title , lat , lng , type and description are the core fields. All others are optional and shown in the popup when present.
Placemark types: viewpoint 👁, fuel ⛽, food 🍴, camp ⛺, danger ⚠️ , photo 📷, pgl 🍽️, school 🏫, service 🔧 — anything else renders as 📍
Contributing
Found a great road and want to add it? Open a pull request.
* Fork this repo
* Add your route file to routes/ — use a lowercase slug filename, e.g. transalpina-2025.gpx
* Add an entry for it in tracks.json (pick the next available id , set type to "onroad" or "offroad" )
* Open a PR with a short description of the route
Please keep route files in .gpx format where possible — it includes elevation data which powers the chart on the website. .kml exports from Google My Maps are also welcome.
By submitting a pull request or contributing content in any other way, you agree to the contributor licence below.
Contributor licence
By contributing any content to this repository (route files, placemarks, edits or otherwise), you grant Alex Bartis , Alex Pe Motor and Comunitatea Alex Pe Motor a perpetual, irrevocable, worldwide, royalty-free licence to use, reproduce, modify, distribute and display that content in any form and for any purpose, without restriction. You waive any right to claim payment, royalties or any other form of compensation for your contribution — now or at any point in the future.
Using this data
This data is licensed under Creative Commons Attribution 4.0 (CC BY 4.0) — see LICENSE .
You are free to use, share and adapt the routes for any purpose, including commercial, as long as you provide attribution to:
* Alex Bartis
* Alex Pe Motor — https://youtube.com/@alexpemotor
* Comunitatea Alex Pe Motor
A link back to this repo or the map website is appreciated.
Links
* Map website: https://apm.bartis.ro
* YouTube: https://youtube.com/@alexpemotor
* Main website: https://bartis.ro
About
Database of routes and placemarks for the Alex Pe Motor Rides and Placemarks
Resources
Readme
License
Activity
Stars
3 stars
Watchers
0 watching
Forks
3 forks
Report repository
Releases
Packages
Contributors
Footer
(c) 2026 GitHub, Inc.
Footer navigation
*
Terms
*
Privacy
*
Security
*
Status
*
Community
*
Docs
*
Contact
*
Manage cookies
*
Do not share my personal information
You can’t perform that action at this time.
Links found on this page
- Skip to content [direct]
- Sign in [direct]
- GitHub Copilot Write better code with AI [direct]
- GitHub Copilot app Direct agents from issue to merge [direct]
- MCP Registry Integrate external tools [direct]
- Actions Automate any workflow [direct]
- Codespaces Instant dev environments [direct]
- Issues Plan and track work [direct]
- Code Review Manage code changes [direct]
- Code Quality Enforce quality at merge [direct]
- GitHub Advanced Security Find and fix vulnerabilities [direct]
- Code security Secure your code as you build [direct]
- Secret protection Stop leaks before they start [direct]
- Why GitHub [direct]
- Documentation [direct]
- Blog [direct]
- Changelog [direct]
- Marketplace [direct]
- View all features [direct]
- Enterprises [direct]
- Small and medium teams [direct]
- Startups [direct]
- Nonprofits [direct]
- App Modernization [direct]
- DevSecOps [direct]
- DevOps [direct]
- CI/CD [direct]
- View all use cases [direct]
- Healthcare [direct]
- Financial services [direct]
- Manufacturing [direct]
- Government [direct]
- View all industries [direct]
- View all solutions [direct]
- AI [direct]
- Software Development [direct]
- DevOps [direct]
- Security [direct]
- View all topics [direct]
- Customer stories [direct]
- Events & webinars [direct]
- Ebooks & reports [direct]
- Business insights [direct]
- GitHub Skills [direct]
- Customer support [direct]
- Community forum [direct]
- Trust center [direct]
- Partners [direct]
- View all resources [direct]
- GitHub Sponsors Fund open source developers [direct]
- Security Lab [direct]
- Maintainer Community [direct]
- GitHub Stars [direct]
- Archive Program [direct]
- Topics [direct]
- Trending [direct]
- Collections [direct]
- Copilot for Business Enterprise-grade AI features [direct]
- Premium Support Enterprise-grade 24/7 support [direct]
- Pricing [direct]
- Sign up [direct]
- alexbartisro [direct]
- Notifications [direct]
- Issues
0 [direct]
- Pull requests
0 [direct]
- Actions [direct]
- Projects [direct]
- Security and quality
0 [direct]
- Insights [direct]
- Branches [direct]
- Tags [direct]
- 70 Commits [direct]
- .github/ workflows [direct]
- placemarks [direct]
- routes [direct]
- .gitignore [direct]
- LICENSE [direct]
- README.md [direct]
- tracks.json [direct]
- Alex Pe Motor [direct]