Mendapatkan informasi parkir

Developer Wilayah Ekonomi Eropa (EEA)

Metode SearchDestinations Geocoding API kini menyertakan informasi parkir mendetail untuk tujuan. Data ini dapat membantu pengguna merencanakan perjalanan mereka dengan:

  • Memahami fasilitas parkir yang tersedia saat tiba.
  • Memperkirakan berapa banyak waktu yang harus dialokasikan untuk menemukan tempat parkir.

Meminta informasi parkir

Untuk menerima informasi tempat parkir, Anda harus menyertakan destinations.parkingOptions di mask kolom permintaan Anda. Gunakan header X-Goog-FieldMask untuk menentukan kolom yang Anda inginkan dalam respons.

Contoh permintaan cURL

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

Memahami respons

Jika diminta, objek Destination dalam respons akan berisi kolom parkingOptions.

parkingOptions

Objek ini berisi detail tentang situasi parkir di tujuan.

  • Jenis Parkir: Flag boolean menunjukkan ketersediaan jenis parkir tertentu:

    • freeParkingLot: Benar jika parkir di tempat parkir gratis tersedia.
    • paidParkingLot: Benar jika parkir di tempat parkir berbayar tersedia.
    • freeStreetParking: Benar jika parkir di jalan gratis tersedia.
    • paidStreetParking: Benar (True) jika parkir di jalan berbayar tersedia.
    • valetParking: Benar (True) jika layanan parkir valet tersedia.
    • freeGarageParking: Benar (True) jika parkir garasi gratis tersedia.
    • paidGarageParking: Benar jika parkir di garasi berbayar tersedia.
  • Ketersediaan: Enum yang menunjukkan kesulitan umum dalam menemukan tempat parkir:

    • AVAILABILITY_UNSPECIFIED: Informasi ketersediaan tempat parkir tidak tersedia.
    • PLENTY: Biasanya mudah menemukan tempat parkir.
    • SOMEWHAT_DIFFICULT: Menemukan tempat parkir bisa jadi sulit.
    • DIFFICULT: Sering kali sangat sulit menemukan tempat parkir.

Contoh cuplikan respons

{
  "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
    }
  ]
}

Masukan

Ini adalah fitur eksperimental Geocoding API. Kami akan sangat berterima kasih atas masukan Anda di geocoding-feedback-channel@google.com.