Files
geograsim/App/sims/farmer/assets/data/hubs.json
T
Adminator 1e51ef7def Nachtrag: alle bisher untracked Ordner + hängende Änderungen mit-committen
- Konzept/, didaktik_geografie/, didaktik_simulation/, v2-modules/, v2-platform/
- 12 code-workspace-Files
- STATUS-*.md
- viele M/D/R-Änderungen an bereits getrackten Files
- .gitignore verstärkt: **/.humaninput/, **/secret_keys.txt

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-08 02:27:02 +02:00

67 lines
3.5 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"_comment": "5 Welt-Handelshubs (reale Top-Container-Häfen / Drehscheiben). consumerCities = regionale Konsumenten — wenn die Lieferung am Hub ankommt, wird sie symbolisch per LKW weiterverteilt (zeigt: Markt = Konsumraum, nicht ein Punkt).",
"hubs": [
{
"id": "hamburg", "title": {"de": "Hamburg", "easy": "Hamburg"},
"lat": 53.55, "lon": 9.99, "icon": "🇪🇺", "continent": "Europe",
"consumerCities": [
{ "name": "Berlin", "lat": 52.52, "lon": 13.40 },
{ "name": "Paris", "lat": 48.85, "lon": 2.35 },
{ "name": "Mailand", "lat": 45.46, "lon": 9.19 },
{ "name": "Wien", "lat": 48.21, "lon": 16.37 },
{ "name": "Warschau", "lat": 52.23, "lon": 21.01 }
]
},
{
"id": "newyork", "title": {"de": "New York", "easy": "New York"},
"lat": 40.71, "lon": -74.01, "icon": "🇺🇸", "continent": "North America",
"consumerCities": [
{ "name": "Toronto", "lat": 43.65, "lon": -79.38 },
{ "name": "Boston", "lat": 42.36, "lon": -71.06 },
{ "name": "Atlanta", "lat": 33.75, "lon": -84.39 },
{ "name": "Chicago", "lat": 41.88, "lon": -87.63 },
{ "name": "Miami", "lat": 25.76, "lon": -80.19 }
]
},
{
"id": "shanghai", "title": {"de": "Shanghai", "easy": "Shanghai"},
"lat": 31.22, "lon": 121.46, "icon": "🇨🇳", "continent": "Asia",
"consumerCities": [
{ "name": "Tokyo", "lat": 35.68, "lon": 139.69 },
{ "name": "Seoul", "lat": 37.57, "lon": 126.98 },
{ "name": "Hongkong", "lat": 22.30, "lon": 114.17 },
{ "name": "Taipeh", "lat": 25.03, "lon": 121.57 },
{ "name": "Manila", "lat": 14.60, "lon": 120.98 }
]
},
{
"id": "saopaulo", "title": {"de": "São Paulo", "easy": "São Paulo"},
"lat": -23.55, "lon": -46.63, "icon": "🇧🇷", "continent": "South America",
"consumerCities": [
{ "name": "Rio de Janeiro", "lat": -22.91, "lon": -43.17 },
{ "name": "Belo Horizonte", "lat": -19.92, "lon": -43.94 },
{ "name": "Asunción", "lat": -25.30, "lon": -57.61 },
{ "name": "Buenos Aires", "lat": -34.60, "lon": -58.38 },
{ "name": "Brasília", "lat": -15.79, "lon": -47.88 }
]
},
{
"id": "dubai", "title": {"de": "Dubai", "easy": "Dubai"},
"lat": 25.20, "lon": 55.27, "icon": "🇦🇪", "continent": "Asia",
"consumerCities": [
{ "name": "Riyadh", "lat": 24.71, "lon": 46.68 },
{ "name": "Tehran", "lat": 35.69, "lon": 51.39 },
{ "name": "Karachi", "lat": 24.86, "lon": 67.01 },
{ "name": "Mumbai", "lat": 19.08, "lon": 72.88 },
{ "name": "Cairo", "lat": 30.04, "lon": 31.24 }
]
}
],
"transport": {
"_comment": "Modus-Wahl: dist < 1500 km → LKW, sonst → Schiff. Reefer-Aufschlag 1.5× Kosten + 2× CO2 für perishable (Bananen). Quellen: Frachtraten UNCTAD / Eurostat 2023, CO2-Faktoren Umweltbundesamt 2022 (gerundet). factorPerTonKm in € pro Tonne-km, co2PerTonKm in Gramm pro Tonne-km.",
"truck": { "icon": "🚚", "factorPerTonKm": 0.07, "co2PerTonKm": 90, "speedKmPerSec": 500, "label": {"de": "LKW", "easy": "LKW"} },
"ship": { "icon": "🚢", "factorPerTonKm": 0.015, "co2PerTonKm": 15, "speedKmPerSec": 1333, "label": {"de": "Schiff", "easy": "Schiff"} },
"plane": { "icon": "✈️", "factorPerTonKm": 1.5, "co2PerTonKm": 1000, "speedKmPerSec": 2000, "label": {"de": "Flugzeug", "easy": "Flugzeug"} }
}
}