Farmer Anbaugebiete: SO-Afrika-Polygon + Blickwinkel-Hinweis (Klima vs. Ertrag)
- koeppen-zones.json: eigenes subtropisch_feucht-Polygon ueber SO-Afrika (KwaZulu-Natal/Lowveld, lon 25-33 / lat -34..-22). Vorher fiel die Region durch bis zum groben Breitengrad-Fallback (+ fehlerhafter Wueste-Streifen im Sueden). Jetzt intentional per Polygon klassifiziert. - game.html: Ernte-Bericht zeigt bei knapper Eignung (S3) einen schuelerlichten "Blickwinkel"-Hinweis: die Sim bewertet die NATUERLICHE Klima-Eignung; mit Bewaesserung/Schutz ernten Profis auch dort viel (Banane z.B. in Suedafrika, Ertrags-Weltmeister Syrien). Klima-Eignung != Anbau-Effizienz. - Eignungswerte unveraendert: subtropische Banane bleibt bewusst S3. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -95,7 +95,8 @@
|
||||
[[[-100,25],[-75,25],[-75,38],[-100,38],[-100,25]]],
|
||||
[[[-60,-33],[-45,-33],[-45,-20],[-60,-20],[-60,-33]]],
|
||||
[[[145,-32],[155,-32],[155,-22],[145,-22],[145,-32]]],
|
||||
[[[88,22],[96,22],[96,28],[88,28],[88,22]]]
|
||||
[[[88,22],[96,22],[96,28],[88,28],[88,22]]],
|
||||
[[[25,-34],[33,-34],[33,-22],[25,-22],[25,-34]]]
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
@@ -238,6 +238,15 @@
|
||||
font-size: 13px; color: #2a2a2a; line-height: 1.55;
|
||||
margin-bottom: 12px;
|
||||
}
|
||||
/* „Blickwinkel"-Hinweis: Klima-Eignung ≠ Anbau-Effizienz (erscheint bei S3). */
|
||||
.farmer-report-viewpoint {
|
||||
font-size: 12px; color: #244a52; line-height: 1.5;
|
||||
background: #eef6f8; border: 1px solid #cfe3e8;
|
||||
border-left: 3px solid #4a7c8a; border-radius: 8px;
|
||||
padding: 8px 11px; margin-bottom: 12px;
|
||||
}
|
||||
.farmer-report-viewpoint strong { color: #1f4e5a; }
|
||||
.farmer-report-viewpoint em { font-style: normal; font-weight: 700; color: #1f4e5a; }
|
||||
.farmer-report-trade {
|
||||
border-top: 1px dashed #d4cfc0; padding-top: 10px;
|
||||
font-size: 12px; color: #444;
|
||||
@@ -1242,6 +1251,19 @@ function showReportCard(idx) {
|
||||
// Falls Krankheit: Diagnose-Text ist im diseaseBox; sonst normaler Narrative
|
||||
const narrativeHtml = r.disease ? '' : `<div class="farmer-report-narrative">${r.narrative}</div>`;
|
||||
|
||||
// „Blickwinkel"-Hinweis bei marginaler Eignung (S3): Wir bewerten die *natürliche*
|
||||
// Klima-Eignung — mit Bewässerung/Schutz ernten Profis auch hier viel (z. B. Bananen
|
||||
// in Südafrika oder Syrien). Exemplarisch, einfach verständlich, je nach EASY-Modus.
|
||||
let viewpointHtml = '';
|
||||
if (r.suitability === 'S3' && !r.disease) {
|
||||
const bananaEx = (r.cropId === 'banana');
|
||||
if (EASY) {
|
||||
viewpointHtml = `<div class="farmer-report-viewpoint">🔎 <strong>So kann man es auch sehen:</strong> Wir schauen nur auf das Klima. Mit viel Wasser und Schutz-Zelten wächst hier trotzdem viel${bananaEx ? ' — Bananen zum Beispiel in Südafrika' : ''}. Beides ist richtig.</div>`;
|
||||
} else {
|
||||
viewpointHtml = `<div class="farmer-report-viewpoint">🔎 <strong>Andere Blickwinkel:</strong> Wir bewerten das <em>natürliche</em> Klima. Mit Bewässerung, Folientunneln und guter Pflege holen Profis auch in „nur knapp" geeigneten Gegenden viel heraus${bananaEx ? ' — Bananen zum Beispiel in Südafrika, ja sogar in Syrien (dem Land mit dem höchsten Bananen-Ertrag pro Hektar!)' : ''}. Beides stimmt — es kommt darauf an, wie man es betrachtet.</div>`;
|
||||
}
|
||||
}
|
||||
|
||||
document.getElementById('report-body').innerHTML = `
|
||||
<div class="farmer-report-headline">
|
||||
<div class="farmer-report-icon-big">${r.cropIcon}</div>
|
||||
@@ -1252,6 +1274,7 @@ function showReportCard(idx) {
|
||||
</div>
|
||||
<div class="farmer-report-place">${placeHtml}</div>
|
||||
${narrativeHtml}
|
||||
${viewpointHtml}
|
||||
${diseaseBox}
|
||||
${mudBox}
|
||||
<div class="farmer-report-trade">${tradeHtml}</div>
|
||||
|
||||
Reference in New Issue
Block a user