SOLFIND
Web Lens
Portal home

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

  1. Skip to content [direct]
  2. Sign in [direct]
  3. GitHub Copilot Write better code with AI [direct]
  4. GitHub Copilot app Direct agents from issue to merge [direct]
  5. MCP Registry Integrate external tools [direct]
  6. Actions Automate any workflow [direct]
  7. Codespaces Instant dev environments [direct]
  8. Issues Plan and track work [direct]
  9. Code Review Manage code changes [direct]
  10. Code Quality Enforce quality at merge [direct]
  11. GitHub Advanced Security Find and fix vulnerabilities [direct]
  12. Code security Secure your code as you build [direct]
  13. Secret protection Stop leaks before they start [direct]
  14. Why GitHub [direct]
  15. Documentation [direct]
  16. Blog [direct]
  17. Changelog [direct]
  18. Marketplace [direct]
  19. View all features [direct]
  20. Enterprises [direct]
  21. Small and medium teams [direct]
  22. Startups [direct]
  23. Nonprofits [direct]
  24. App Modernization [direct]
  25. DevSecOps [direct]
  26. DevOps [direct]
  27. CI/CD [direct]
  28. View all use cases [direct]
  29. Healthcare [direct]
  30. Financial services [direct]
  31. Manufacturing [direct]
  32. Government [direct]
  33. View all industries [direct]
  34. View all solutions [direct]
  35. AI [direct]
  36. Software Development [direct]
  37. DevOps [direct]
  38. Security [direct]
  39. View all topics [direct]
  40. Customer stories [direct]
  41. Events & webinars [direct]
  42. Ebooks & reports [direct]
  43. Business insights [direct]
  44. GitHub Skills [direct]
  45. Customer support [direct]
  46. Community forum [direct]
  47. Trust center [direct]
  48. Partners [direct]
  49. View all resources [direct]
  50. GitHub Sponsors Fund open source developers [direct]
  51. Security Lab [direct]
  52. Maintainer Community [direct]
  53. GitHub Stars [direct]
  54. Archive Program [direct]
  55. Topics [direct]
  56. Trending [direct]
  57. Collections [direct]
  58. Copilot for Business Enterprise-grade AI features [direct]
  59. Premium Support Enterprise-grade 24/7 support [direct]
  60. Pricing [direct]
  61. Sign up [direct]
  62. alexbartisro [direct]
  63. Notifications [direct]
  64. Issues 0 [direct]
  65. Pull requests 0 [direct]
  66. Actions [direct]
  67. Projects [direct]
  68. Security and quality 0 [direct]
  69. Insights [direct]
  70. Branches [direct]
  71. Tags [direct]
  72. 70 Commits [direct]
  73. .github/ workflows [direct]
  74. placemarks [direct]
  75. routes [direct]
  76. .gitignore [direct]
  77. LICENSE [direct]
  78. README.md [direct]
  79. tracks.json [direct]
  80. Alex Pe Motor [direct]