Komponenty Delphi pomoc
Start › Komponenty Delphi › TWeather › Klik obszaru → JSON

TWeather – klik obszaru → JSON

Middleware: klik województwa (TMapAreas) → OnChartsRequest z nazwą obszaru → fetch → JSON do dalszego programowania. Wzorzec Map.Weather.

Ładuję województwa…

Ścieżka zdarzeń (middleware)

    Pola przetworzone (z JSON)

    Kliknij mapę – tu pojawią się temp, wilgotność, wiatr, UV, odczuwalna, dzień/noc, hourly/daily.

    ChartsJSON (surowy – do dalszego programowania)

    // po kliknięciu: lat, lon, time[], temperature_2m[], relative_humidity_2m[], wind_speed_10m[], uv_index[], apparent_temperature[], is_day[], days[] …

    Odpowiednik Delphi – parsowanie OnChartsRequest

    // Weather1.Charts.ShowOnMapClick / ShowOnAreaClick := True;\n// Weather1.OnChartsRequest := …;  // ChartsJSON = ChartsJSONAt(Lat,Lon)
    Odpowiednik Delphi: Map.Weather + Charts.ShowOnAreaClick + TMapAreas → OnChartsRequest(Lat,Lon,AreaName,Admin,ChartsJSON). Wzorzec powiązania Map.Weather bez zmian. ← Wróć do opisu TWeather