MCP Tools Reference: mapstools.googleapis.com

Tool: lookup_weather

Ruft umfassende Wetterdaten ab, einschließlich aktueller Bedingungen, stündlicher und täglicher Vorhersagen. Verfügbare spezifische Daten:Temperatur (aktuell, gefühlt, Höchst-/Tiefsttemperatur, Hitzeindex), Wind (Geschwindigkeit, Böen, Richtung), Himmelsereignisse (Sonnenaufgang/-untergang, Mondphase), Niederschlag (Art, Wahrscheinlichkeit, Menge/QPF), atmosphärische Bedingungen (UV-Index, Luftfeuchtigkeit, Bewölkung, Wahrscheinlichkeit von Gewittern) und geocodierte Standortadresse. Standort und Standortregeln (KRITISCH): Der Standort, für den Wetterdaten angefordert werden, wird über das Feld „location“ angegeben. Dieses Feld ist eine „oneof“-Struktur. Das bedeutet, dass Sie für NUR EINES der drei untergeordneten Standortfelder unten einen Wert angeben MÜSSEN, damit die Wetterdaten korrekt abgerufen werden. 1. Geografische Koordinaten (lat_lng): Verwenden Sie diesen Parameter, wenn Sie genaue Breiten- und Längengradkoordinaten erhalten. * Beispiel: „lat_lng“: { „latitude“: 34.0522, „longitude“: -118.2437 } // Los Angeles 2. Orts-ID (place_id) * Eine eindeutige String-Kennzeichnung (Google Maps-Orts-ID). * Die place_id kann mit dem Tool „search_places“ abgerufen werden. * Beispiel: „place_id“: „ChIJLU7jZClu5kcR4PcOOO6p3I0“ // Eiffelturm 3. Adressstring (address): * Ein beliebig definierbarer String, der für die Geocodierung spezifisch sein muss. * Stadt und Region: Geben Sie immer die Region/das Land an (z.B. „London, UK“ statt „London“). * Adresse: Geben Sie die vollständige Adresse an, z.B. „1600 Pennsylvania Ave NW, Washington, DC“). * Postleitzahlen: MÜSSEN mit einem Ländernamen angegeben werden (z.B. „90210, USA“ und NICHT „90210“). Verwendungsmodi:1. Aktuelles Wetter:Gib nur address an. Geben Sie date und hour nicht an. 2. Stündliche Vorhersage:Geben Sie address, date und hour (0–23) an. Für bestimmte Zeiten verwenden (z.B. um 17:00 Uhr“) oder Begriffe wie „in den nächsten Stunden“ oder „später heute“. Wenn der Nutzer eine Minute angibt, runde auf die nächste volle Stunde ab. Stündliche Vorhersagen, die mehr als 48 Stunden in der Zukunft liegen, werden nicht unterstützt. 3. Tagesvorhersage:Gib address und date an. Geben Sie nicht hour an. Für allgemeine Tagesanfragen verwenden (z.B. „Wetter für morgen“, „Wetter am Freitag“, „Wetter am 25.12.“ Wenn das heutige Datum nicht im Kontext enthalten ist, sollten Sie es mit dem Nutzer klären. Tagesprognosen für mehr als 7 Tage, einschließlich des heutigen Tages, werden nicht unterstützt. Verlaufsdaten zum Wetter werden nicht unterstützt. Parameterbeschränkungen: * Zeitzonen:Alle date- und hour-Eingaben müssen sich auf die lokale Zeitzone des Standorts und nicht auf die Zeitzone des Nutzers beziehen. * Datumsformat:Die Eingaben müssen in {year, month, day} Ganzzahlen unterteilt werden. * Einheiten:Die Standardeinstellung ist METRIC. Setze units_system auf IMPERIAL für Fahrenheit/Meilen, wenn der Nutzer US-Standards impliziert oder explizit anfordert.

Im folgenden Beispiel wird gezeigt, wie Sie mit curl das MCP-Tool lookup_weather aufrufen.

Curl-Anfrage
                  
curl --location 'https://mapstools.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
  "method": "tools/call",
  "params": {
    "name": "lookup_weather",
    "arguments": {
      // provide these details according to the tool's MCP specification
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'
                

Eingabeschema

Anfrage für die Methode „LookupWeather“ – stellt die Wetterbedingungen am angeforderten Ort dar.

LookupWeatherRequest

JSON-Darstellung
{
  "DEPRECATEDAddress": string,
  "unitsSystem": enum (UnitsSystem),
  "location": {
    object (Location)
  },

  // Union field _date can be only one of the following:
  "date": {
    object (google.type.Date)
  }
  // End of list of possible types for union field _date.

  // Union field _hour can be only one of the following:
  "hour": integer
  // End of list of possible types for union field _hour.
}
Felder
DEPRECATEDAddress
(deprecated)

string

VERALTET: Verwenden Sie stattdessen „location“.

unitsSystem

enum (UnitsSystem)

Optional. Das Einheitensystem, das für die zurückgegebenen Wetterbedingungen verwendet werden soll. Wenn keine Angabe erfolgt, werden die zurückgegebenen Wetterbedingungen im metrischen System angegeben (Standard = METRIC).

location

object (Location)

Erforderlich. Der Standort, für den die Wetterbedingungen abgerufen werden sollen.

Union-Feld _date.

Für _date ist nur einer der folgenden Werte zulässig:

date

object (google.type.Date)

Optional. Das Datum der erforderlichen Wetterinformationen. Hinweis: Dieses Datum bezieht sich auf die lokale Zeitzone des im Feld „Standort“ angegebenen Standorts. Das Datum muss innerhalb der nächsten 7 Tage liegen.

Union-Feld _hour.

Für _hour ist nur einer der folgenden Werte zulässig:

hour

integer

Optional. Die Stunde der angeforderten Wetterinformationen im 24‑Stunden-Format (0–23). Dieser Wert bezieht sich auf die lokale Zeitzone des im Feld „Standort“ angegebenen Standorts. Die stündliche Vorhersage wird nur für die nächsten 48 Stunden ab der aktuellen Uhrzeit unterstützt.

Datum

JSON-Darstellung
{
  "year": integer,
  "month": integer,
  "day": integer
}
Felder
year

integer

Jahr des Datums. Der Wert muss zwischen 1 und 9999 liegen oder kann 0 sein, wenn ein Datum ohne Jahreszahl angegeben wird.

month

integer

Monat eines Jahres. Der Wert muss zwischen 1 und 12 liegen. Er kann auch 0 sein, wenn ein Jahr ohne Monat und Tag angegeben wird.

day

integer

Tag eines Monats. Der Wert muss zwischen 1 und 31 liegen und für das Jahr und den Monat gültig sein. Er kann auch 0 sein, wenn das Jahr bzw. der Monat angegeben wird, der Tag selbst jedoch nicht relevant ist.

Standort

JSON-Darstellung
{

  // Union field location_type can be only one of the following:
  "latLng": {
    object (google.type.LatLng)
  },
  "placeId": string,
  "address": string
  // End of list of possible types for union field location_type.
}
Felder
Union-Feld location_type. Verschiedene Möglichkeiten, einen Ort darzustellen. Für location_type ist nur einer der folgenden Werte zulässig:
latLng

object (google.type.LatLng)

Ein Punkt, der mit geografischen Koordinaten angegeben wird.

placeId

string

Die mit dem Standort verknüpfte Orts-ID .

address

string

Eine lesbare Adresse oder ein Plus Code. Weitere Informationen finden Sie unter https://plus.codes.

LatLng

JSON-Darstellung
{
  "latitude": number,
  "longitude": number
}
Felder
latitude

number

Der Breitengrad in Grad. Er muss im Bereich [-90,0, +90,0] liegen.

longitude

number

Der Längengrad in Grad. Er muss im Bereich [-180,0, +180,0] liegen.

Ausgabeschema

Antwort für den LookupWeather-RPC – stellt die Wetterbedingungen am angeforderten Ort dar.

Diese Antwort enthält sowohl stündliche als auch tägliche Informationen. Sie ist daher in drei Abschnitte unterteilt: „Stündlich“, „Täglich“ und „Gemeinsam“. Die Felder „Nur stündlich“ und „Nur täglich“ sind als optional gekennzeichnet. Bei Feldern, die sowohl für stündliche als auch für tägliche Informationen verwendet werden, sind einige immer vorhanden und daher nicht als optional gekennzeichnet. Die restlichen Felder sind als optional gekennzeichnet, da sie nicht immer verfügbar sind.

LookupWeatherResponse

JSON-Darstellung
{
  "weatherCondition": {
    object (WeatherCondition)
  },
  "precipitation": {
    object (Precipitation)
  },
  "wind": {
    object (Wind)
  },
  "DEPRECATEDGeocodedAddress": string,
  "returnedLocation": {
    object (Location)
  },

  // Union field _temperature can be only one of the following:
  "temperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _temperature.

  // Union field _feels_like_temperature can be only one of the following:
  "feelsLikeTemperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _feels_like_temperature.

  // Union field _heat_index can be only one of the following:
  "heatIndex": {
    object (Temperature)
  }
  // End of list of possible types for union field _heat_index.

  // Union field _air_pressure can be only one of the following:
  "airPressure": {
    object (AirPressure)
  }
  // End of list of possible types for union field _air_pressure.

  // Union field _max_temperature can be only one of the following:
  "maxTemperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _max_temperature.

  // Union field _min_temperature can be only one of the following:
  "minTemperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _min_temperature.

  // Union field _feels_like_max_temperature can be only one of the following:
  "feelsLikeMaxTemperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _feels_like_max_temperature.

  // Union field _feels_like_min_temperature can be only one of the following:
  "feelsLikeMinTemperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _feels_like_min_temperature.

  // Union field _max_heat_index can be only one of the following:
  "maxHeatIndex": {
    object (Temperature)
  }
  // End of list of possible types for union field _max_heat_index.

  // Union field _sun_events can be only one of the following:
  "sunEvents": {
    object (SunEvents)
  }
  // End of list of possible types for union field _sun_events.

  // Union field _moon_events can be only one of the following:
  "moonEvents": {
    object (MoonEvents)
  }
  // End of list of possible types for union field _moon_events.

  // Union field _relative_humidity can be only one of the following:
  "relativeHumidity": integer
  // End of list of possible types for union field _relative_humidity.

  // Union field _uv_index can be only one of the following:
  "uvIndex": integer
  // End of list of possible types for union field _uv_index.

  // Union field _thunderstorm_probability can be only one of the following:
  "thunderstormProbability": integer
  // End of list of possible types for union field _thunderstorm_probability.

  // Union field _cloud_cover can be only one of the following:
  "cloudCover": integer
  // End of list of possible types for union field _cloud_cover.
}
Felder
weatherCondition

object (WeatherCondition)

Die Wetterbedingungen

precipitation

object (Precipitation)

Die Niederschlagswahrscheinlichkeit und die angesammelte Niederschlagsmenge

wind

object (Wind)

Die Windverhältnisse

DEPRECATEDGeocodedAddress
(deprecated)

string

VERALTET: Verwenden Sie stattdessen „returned_location“.

returnedLocation

object (Location)

Erforderlich. Der Ort, für den die Wetterinformationen zurückgegeben werden. Dieser Standort ist mit dem Standort in der Anfrage identisch, kann sich aber davon unterscheiden, wenn der angeforderte Standort eine Freitextadresse ist, die auf einen groben Standort verweist (z.B. „Mountain View, CA“).

Union-Feld _temperature.

Für _temperature ist nur einer der folgenden Werte zulässig:

temperature

object (Temperature)

Die stündliche Temperatur

Union-Feld _feels_like_temperature.

Für _feels_like_temperature ist nur einer der folgenden Werte zulässig:

feelsLikeTemperature

object (Temperature)

Die stündliche Messung der gefühlten Temperatur.

Union-Feld _heat_index.

Für _heat_index ist nur einer der folgenden Werte zulässig:

heatIndex

object (Temperature)

Die stündliche Hitzeindex-Temperatur.

Union-Feld _air_pressure.

Für _air_pressure ist nur einer der folgenden Werte zulässig:

airPressure

object (AirPressure)

Die stündlichen Luftdruckbedingungen.

Union-Feld _max_temperature.

Für _max_temperature ist nur einer der folgenden Werte zulässig:

maxTemperature

object (Temperature)

Die Höchsttemperatur des Tages.

Union-Feld _min_temperature.

Für _min_temperature ist nur einer der folgenden Werte zulässig:

minTemperature

object (Temperature)

Die niedrigste Temperatur des Tages.

Union-Feld _feels_like_max_temperature.

Für _feels_like_max_temperature ist nur einer der folgenden Werte zulässig:

feelsLikeMaxTemperature

object (Temperature)

Die maximale (hohe) gefühlte Temperatur im Tagesverlauf.

Union-Feld _feels_like_min_temperature.

Für _feels_like_min_temperature ist nur einer der folgenden Werte zulässig:

feelsLikeMinTemperature

object (Temperature)

Die niedrigste gefühlte Temperatur im Laufe des Tages.

Union-Feld _max_heat_index.

Für _max_heat_index ist nur einer der folgenden Werte zulässig:

maxHeatIndex

object (Temperature)

Die maximale Hitzeindex-Temperatur im Laufe des Tages.

Union-Feld _sun_events.

Für _sun_events ist nur einer der folgenden Werte zulässig:

sunEvents

object (SunEvents)

Die Ereignisse im Zusammenhang mit der Sonne (z.B. Sonnenaufgang, Sonnenuntergang).

Union-Feld _moon_events.

Für _moon_events ist nur einer der folgenden Werte zulässig:

moonEvents

object (MoonEvents)

Die Ereignisse im Zusammenhang mit dem Mond (z.B. Mondaufgang, Monduntergang).

Union-Feld _relative_humidity.

Für _relative_humidity ist nur einer der folgenden Werte zulässig:

relativeHumidity

integer

Der Prozentsatz der relativen Luftfeuchtigkeit (Werte von 0 bis 100). Optional, da nicht immer verfügbar.

Union-Feld _uv_index.

Für _uv_index ist nur einer der folgenden Werte zulässig:

uvIndex

integer

Der maximale UV-Index. Optional, da er nicht immer verfügbar ist.

Union-Feld _thunderstorm_probability.

Für _thunderstorm_probability ist nur einer der folgenden Werte zulässig:

thunderstormProbability

integer

Die Wahrscheinlichkeit für Gewitter (Werte von 0 bis 100). Optional, da nicht immer verfügbar.

Union-Feld _cloud_cover.

Für _cloud_cover ist nur einer der folgenden Werte zulässig:

cloudCover

integer

Der Prozentsatz des Himmels, der von Wolken bedeckt ist (Werte von 0 bis 100). Optional, da nicht immer verfügbar.

Temperatur

JSON-Darstellung
{
  "unit": enum (TemperatureUnit),

  // Union field _degrees can be only one of the following:
  "degrees": number
  // End of list of possible types for union field _degrees.
}
Felder
unit

enum (TemperatureUnit)

Der Code für die Einheit, die zum Messen des Temperaturwerts verwendet wird.

Union-Feld _degrees.

Für _degrees ist nur einer der folgenden Werte zulässig:

degrees

number

Der Temperaturwert (in Grad) in der angegebenen Einheit.

AirPressure

JSON-Darstellung
{

  // Union field _mean_sea_level_millibars can be only one of the following:
  "meanSeaLevelMillibars": number
  // End of list of possible types for union field _mean_sea_level_millibars.
}
Felder

Union-Feld _mean_sea_level_millibars.

Für _mean_sea_level_millibars ist nur einer der folgenden Werte zulässig:

meanSeaLevelMillibars

number

Der Luftdruck auf Meereshöhe in Millibar.

SunEvents

JSON-Darstellung
{
  "sunriseTime": string,
  "sunsetTime": string
}
Felder
sunriseTime

string (Timestamp format)

Die Zeit, zu der die Sonne aufgeht.

HINWEIS: In einigen besonderen Fällen (z.B. nördlich des Polarkreises) gibt es an einem Tag möglicherweise keine Sonnenaufgangszeit. In diesen Fällen wird dieses Feld nicht festgelegt.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

sunsetTime

string (Timestamp format)

Die Zeit, zu der die Sonne untergeht.

HINWEIS: In einigen besonderen Fällen (z.B. nördlich des Polarkreises) gibt es an einem Tag möglicherweise keine Sonnenuntergangszeit. In diesen Fällen wird dieses Feld nicht festgelegt.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

Zeitstempel

JSON-Darstellung
{
  "seconds": string,
  "nanos": integer
}
Felder
seconds

string (int64 format)

Stellt Sekunden der UTC-Zeit seit Unix-Epoche 1970-01-01T00:00:00Z dar. Muss einschließlich zwischen -62135596800 und 253402300799 liegen (entspricht 0001-01-01T00:00:00Z bis 9999-12-31T23:59:59Z).

nanos

integer

Nicht negative Sekundenbruchteile Nanosekunden-Auflösung. Dieses Feld enthält den Nanosekundenanteil der Dauer und ist keine Alternative zu Sekunden. Negative Sekundenwerte mit Bruchteilen müssen weiterhin nicht negative Nano-Werte haben, die zeitlich vorwärts gezählt werden. Muss zwischen 0 und 999.999.999 liegen.

MoonEvents

JSON-Darstellung
{
  "moonriseTimes": [
    string
  ],
  "moonsetTimes": [
    string
  ],
  "moonPhase": enum (MoonPhase)
}
Felder
moonriseTimes[]

string (Timestamp format)

Die Zeit, zu der der obere Rand des Mondes über dem Horizont erscheint (siehe https://en.wikipedia.org/wiki/Moonrise_and_moonset)).

HINWEIS: In den meisten Fällen gibt es nur eine Zeit für den Mondaufgang pro Tag. In anderen Fällen ist die Liste möglicherweise leer, z.B. wenn der Mond nach Mitternacht des nächsten Tages aufgeht. In Sonderfällen (z.B. in Polarregionen) kann die Liste jedoch mehr als einen Wert enthalten. In diesen Fällen werden die Werte in aufsteigender Reihenfolge sortiert.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

moonsetTimes[]

string (Timestamp format)

Die Zeit, zu der der obere Rand des Mondes unter dem Horizont verschwindet (siehe https://en.wikipedia.org/wiki/Moonrise_and_moonset)).

HINWEIS: In den meisten Fällen gibt es pro Tag nur eine Uhrzeit für den Monduntergang. In anderen Fällen ist die Liste möglicherweise leer, z.B. wenn der Mond nach Mitternacht des nächsten Tages untergeht. In Sonderfällen (z.B. in Polarregionen) kann die Liste jedoch mehr als einen Wert enthalten. In diesen Fällen werden die Werte in aufsteigender Reihenfolge sortiert.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

moonPhase

enum (MoonPhase)

Die Mondphase.

WeatherCondition

JSON-Darstellung
{
  "iconBaseUri": string,
  "description": {
    object (google.type.LocalizedText)
  },
  "type": enum (Type)
}
Felder
iconBaseUri

string

Die Basis-URI für das Symbol ohne die Dateityperweiterung. Wenn Sie das Symbol anzeigen möchten, hängen Sie diesem URI ein Design (falls gewünscht) und die Dateityperweiterung (.png oder .svg) an. Standardmäßig ist das Symbol hell, aber für den dunklen Modus kann _dark angehängt werden. Beispiel: „https://maps.gstatic.com/weather/v1/dust.svg“ oder „https://maps.gstatic.com/weather/v1/dust_dark.svg“, wobei icon_base_uri „https://maps.gstatic.com/weather/v1/dust“ ist.

description

object (google.type.LocalizedText)

Die Textbeschreibung für diese Wetterbedingung (lokalisiert).

type

enum (Type)

Die Art der Wetterbedingungen.

LocalizedText

JSON-Darstellung
{
  "text": string,
  "languageCode": string
}
Felder
text

string

Lokalisierter String in der Sprache, die google.type.LocalizedText.language_code entspricht.

languageCode

string

Der BCP-47-Sprachcode des Texts, z. B. „en-US“ oder „sr-Latn“.

Weitere Informationen finden Sie unter http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.

Niederschlag

JSON-Darstellung
{
  "probability": {
    object (PrecipitationProbability)
  },
  "snowQpf": {
    object (QuantitativePrecipitationForecast)
  },
  "qpf": {
    object (QuantitativePrecipitationForecast)
  }
}
Felder
probability

object (PrecipitationProbability)

Die Wahrscheinlichkeit für Niederschlag (Werte von 0 bis 100).

snowQpf

object (QuantitativePrecipitationForecast)

Die Menge an Schnee, gemessen als Flüssigwasseräquivalent, die sich über einen bestimmten Zeitraum angesammelt hat. Hinweis: QPF ist die Abkürzung für „Quantitative Precipitation Forecast“ (Vorhersage der Niederschlagsmenge). Weitere Informationen finden Sie in der Definition von „QuantitativePrecipitationForecast“.

qpf

object (QuantitativePrecipitationForecast)

Die Menge an Niederschlag in Form von Regen, gemessen als Äquivalent an flüssigem Wasser, die sich über einen bestimmten Zeitraum angesammelt hat. Hinweis: QPF ist die Abkürzung für „Quantitative Precipitation Forecast“ (Vorhersage der Niederschlagsmenge). Weitere Informationen finden Sie in der Definition von „QuantitativePrecipitationForecast“.

PrecipitationProbability

JSON-Darstellung
{
  "type": enum (PrecipitationType),

  // Union field _percent can be only one of the following:
  "percent": integer
  // End of list of possible types for union field _percent.
}
Felder
type

enum (PrecipitationType)

Ein Code, der den Niederschlagstyp angibt.

Union-Feld _percent.

Für _percent ist nur einer der folgenden Werte zulässig:

percent

integer

Ein Prozentsatz zwischen 0 und 100, der die Wahrscheinlichkeit von Niederschlag angibt.

QuantitativePrecipitationForecast

JSON-Darstellung
{
  "unit": enum (Unit),

  // Union field _quantity can be only one of the following:
  "quantity": number
  // End of list of possible types for union field _quantity.
}
Felder
unit

enum (Unit)

Der Code der Einheit, mit der die Menge des angesammelten Niederschlags gemessen wird.

Union-Feld _quantity.

Für _quantity ist nur einer der folgenden Werte zulässig:

quantity

number

Die Niederschlagsmenge, gemessen als Äquivalent in flüssigem Wasser, die sich über einen bestimmten Zeitraum angesammelt hat.

Wind

JSON-Darstellung
{
  "direction": {
    object (WindDirection)
  },
  "speed": {
    object (WindSpeed)
  },
  "gust": {
    object (WindSpeed)
  }
}
Felder
direction

object (WindDirection)

Die Richtung, aus der der Wind kommt.

speed

object (WindSpeed)

Die Windgeschwindigkeit.

gust

object (WindSpeed)

Die Windböe (plötzlicher Anstieg der Windgeschwindigkeit).

WindDirection

JSON-Darstellung
{
  "cardinal": enum (CardinalDirection),

  // Union field _degrees can be only one of the following:
  "degrees": integer
  // End of list of possible types for union field _degrees.
}
Felder
cardinal

enum (CardinalDirection)

Der Code, der die Himmelsrichtung angibt, aus der der Wind weht.

Union-Feld _degrees.

Für _degrees ist nur einer der folgenden Werte zulässig:

degrees

integer

Die Windrichtung in Grad (Werte von 0 bis 360).

WindSpeed

JSON-Darstellung
{
  "unit": enum (SpeedUnit),

  // Union field _value can be only one of the following:
  "value": number
  // End of list of possible types for union field _value.
}
Felder
unit

enum (SpeedUnit)

Der Code, der die Einheit für die Windgeschwindigkeit angibt.

Union-Feld _value.

Für _value ist nur einer der folgenden Werte zulässig:

value

number

Der Wert der Windgeschwindigkeit.

Standort

JSON-Darstellung
{

  // Union field location_type can be only one of the following:
  "latLng": {
    object (google.type.LatLng)
  },
  "placeId": string,
  "address": string
  // End of list of possible types for union field location_type.
}
Felder
Union-Feld location_type. Verschiedene Möglichkeiten, einen Ort darzustellen. Für location_type ist nur einer der folgenden Werte zulässig:
latLng

object (google.type.LatLng)

Ein Punkt, der mit geografischen Koordinaten angegeben wird.

placeId

string

Die mit dem Standort verknüpfte Orts-ID .

address

string

Eine lesbare Adresse oder ein Plus Code. Weitere Informationen finden Sie unter https://plus.codes.

LatLng

JSON-Darstellung
{
  "latitude": number,
  "longitude": number
}
Felder
latitude

number

Der Breitengrad in Grad. Er muss im Bereich [-90,0, +90,0] liegen.

longitude

number

Der Längengrad in Grad. Er muss im Bereich [-180,0, +180,0] liegen.

Tool-Annotationen

Destruktiver Hinweis: ❌ | Idempotenter Hinweis: ❌ | Hinweis „Nur lesen“: ✅ | Hinweis „Offene Welt“: ❌