13 lines
542 B
Python
13 lines
542 B
Python
from pathlib import Path
|
|
|
|
from models.model_builder import load_circuits_json
|
|
circuits_dir = Path("./circuits")
|
|
circuits_data = load_circuits_json(circuits_dir.joinpath("circuits.json"), load_geo_data=True)
|
|
|
|
for country_slug, country in circuits_data.items():
|
|
country.load_geo_json_data()
|
|
for locality_slug, locality in country.localities.items():
|
|
for circuit_slug, circuit in locality.circuits.items():
|
|
for layout_slug, track_layout in circuit.layouts.items():
|
|
track_layout.save_svg(circuits_dir)
|