Track geometry data bundled in this folder is derived from the SIMRacingApps
project by Jeffrey Gilliam (https://github.com/SIMRacingApps/SIMRacingAppsServer),
licensed under the Apache License 2.0.

Original source: src/com/SIMRacingApps/Tracks/ (JSON metadata + GPX route files).
Each track file here is a merged JSON containing the metadata plus the ONTRACK
and ONPITROAD waypoints from the corresponding GPX files.

Apache License 2.0:  https://www.apache.org/licenses/LICENSE-2.0

  Copyright (C) 2015 - 2024 Jeffrey Gilliam

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

---

Some tracks in this folder were NOT sourced from SIMRacingApps — they were
hand-drawn by the project maintainer in https://gpx.studio/ to fill gaps in
the upstream SRA library. Those are converted with gpx_to_json.py in this
same folder and released under the same licence as the rest of this repo.

User-drawn tracks (as of April 2026):
  - monza_full.json   (drawn April 24, 2026)

---

Some tracks are derived from OpenStreetMap data, © OpenStreetMap
contributors, licensed under the Open Database License (ODbL) 1.0
(https://www.openstreetmap.org/copyright). The track centreline and pit
lane geometry were extracted from OSM raceway ways via the Overpass API
and converted to this folder's JSON format (loop rotated to start at the
start/finish line, in driving direction).

OSM-derived tracks (as of June 2026):
  - okayama_full.json (OSM ways 177330893 + 267173063, extracted June 4, 2026)
  - phillipisland.json / phillipisland_2019.json (OSM ways 43598473 +
    1436851708 + 1436851709 + 903048485, extracted June 4, 2026; same
    data under two filenames because iRacing's TrackName for the 2019
    rescan is unconfirmed)
  - thruxton.json (stitched from OSM raceway segments around
    51.208N 1.609W + pit way 168899566, extracted June 4, 2026)
  - brandshatch_grandprix.json (stitched from OSM raceway segments
    around 51.357N 0.263E, Indy-link way 4928103 excluded to obtain
    the GP loop; pit way 4906930; extracted June 4, 2026)
  - miami_gp.json (stitched from OSM "Miami International Autodrome"
    ways around 25.958N 80.239W, alternate-layout way 1233165737
    excluded; pit way 1017340352; extracted June 4, 2026)

zandvoort_2023_*.json are renamed copies of the SRA-derived zandvoort_*
files (same circuit, new iRacing TrackName after the 2023 rescan).

The upstream collection also describes three Qualcomm/Coronado layouts
sampled from an iRacing asset. Those files are intentionally excluded from
this Simracelab distribution.

lagunaseca_2026*.json / lagunaseca2026.json are renamed copies of the
SRA-derived lagunaseca_full file (same physical circuit, new iRacing
TrackName after the 2026 rescan; slug unconfirmed — delete the losing
variants once the console prints the wanted filename).
