Parkplatzinformationen abrufen

Entwickler im Europäischen Wirtschaftsraum (EWR)

Die SearchDestinations Methode der Geocoding API enthält jetzt detaillierte Parkplatzinformationen für Zielorte. Diese Daten können Nutzern bei der Reiseplanung helfen, indem sie:

  • Informationen zu den Parkmöglichkeiten am Zielort erhalten.
  • Einschätzen können, wie viel Zeit sie für die Parkplatzsuche einplanen sollten.

Parkplatzinformationen anfordern

Wenn Sie Parkplatzinformationen erhalten möchten, müssen Sie destinations.parkingOptions in die Feldmaske Ihrer Anfrage aufnehmen. Geben Sie im Header X-Goog-FieldMask die Felder an, die in der Antwort enthalten sein sollen.

Beispiel für eine cURL-Anfrage

curl -X POST -d '{
  "place": "places/ChIJY8sv5-i2j4AR_S6BlDDR42w"
}' \
-H 'Content-Type: application/json' \
-H "X-Goog-Api-Key: API_KEY" \
-H "X-Goog-FieldMask: destinations.primary.place,destinations.parkingOptions" \
https://geocode.googleapis.com/v4alpha/geocode/destinations

Antwort verstehen

Falls angefordert, enthält das Destination-Objekt in der Antwort ein parkingOptions-Feld.

parkingOptions

Dieses Objekt enthält Details zur Parksituation am Zielort.

  • Parkplatztypen:Boolesche Flags geben die Verfügbarkeit bestimmter Parkplatztypen an:

    • freeParkingLot: „True“, wenn kostenlose Parkplätze verfügbar sind.
    • paidParkingLot: „True“, wenn kostenpflichtige Parkplätze verfügbar sind.
    • freeStreetParking: „True“, wenn kostenlose Parkplätze an der Straße verfügbar sind.
    • paidStreetParking: „True“, wenn kostenpflichtige Parkplätze an der Straße verfügbar sind.
    • valetParking: „True“, wenn ein Einparkservice verfügbar ist.
    • freeGarageParking: „True“, wenn kostenlose Parkplätze in einer Garage verfügbar sind.
    • paidGarageParking: „True“, wenn kostenpflichtige Parkplätze in einer Garage verfügbar sind.
  • Verfügbarkeit:Eine Enum-Klasse, die den allgemeinen Schwierigkeitsgrad der Parkplatzsuche angibt:

    • AVAILABILITY_UNSPECIFIED: Informationen zur Parkplatzverfügbarkeit sind nicht verfügbar.
    • PLENTY: Normalerweise ist es einfach, einen Parkplatz zu finden.
    • SOMEWHAT_DIFFICULT: Es kann schwierig sein, einen Parkplatz zu finden.
    • DIFFICULT: Es ist oft sehr schwierig, einen Parkplatz zu finden.

Beispiel für einen Antwort-Snippet

{
  "destinations": [
    {
      "primary": {
        "place": "places/ChIJY8sv5-i2j4AR_S6BlDDR42w"
        // ... other primary place fields
      },
      "parkingOptions": {
        "freeParkingLot": true,
        "paidParkingLot": false,
        "freeStreetParking": true,
        "paidStreetParking": true,
        "valetParking": false,
        "freeGarageParking": false,
        "paidGarageParking": true,
        "availability": "SOMEWHAT_DIFFICULT"
      }
      // ... other destination fields
    }
  ]
}

Feedback

Dies ist eine experimentelle Funktion der Geocoding API. Wir freuen uns über Feedback unter geocoding-feedback-channel@google.com.