Xem thông tin về nơi đỗ xe

Nhà phát triển ở Khu vực kinh tế Châu Âu (EEA)

Phương thức SearchDestinations của API Geocoding hiện bao gồm thông tin chi tiết về chỗ đỗ xe cho các điểm đến. Dữ liệu này có thể giúp người dùng lên kế hoạch cho hành trình của mình bằng cách:

  • Tìm hiểu những tiện nghi đỗ xe sẽ có khi đến.
  • Ước tính thời gian cần dành cho việc tìm chỗ đỗ xe.

Yêu cầu thông tin về chỗ đỗ xe

Để nhận thông tin về chỗ đỗ xe, bạn phải đưa destinations.parkingOptions vào mặt nạ trường của yêu cầu. Sử dụng tiêu đề X-Goog-FieldMask để chỉ định các trường bạn muốn trong phản hồi.

Ví dụ về yêu cầu 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

Tìm hiểu về phản hồi

Nếu được yêu cầu, đối tượng Destination trong phản hồi sẽ chứa trường parkingOptions.

parkingOptions

Đối tượng này chứa thông tin chi tiết về tình hình đỗ xe tại điểm đến.

  • Các loại chỗ đỗ xe: Cờ boolean cho biết tình trạng cung cấp các loại chỗ đỗ xe cụ thể:

    • freeParkingLot: Đúng nếu có chỗ đỗ xe miễn phí.
    • paidParkingLot: Đúng nếu có chỗ đỗ xe trả phí.
    • freeStreetParking: Đúng nếu có chỗ đỗ xe trên đường miễn phí.
    • paidStreetParking: Đúng nếu có chỗ đỗ xe trên đường trả phí.
    • valetParking: Đúng nếu có dịch vụ đỗ xe hộ.
    • freeGarageParking: Đúng nếu có chỗ đỗ xe miễn phí trong nhà để xe.
    • paidGarageParking: Đúng nếu có chỗ đỗ xe trả phí trong nhà để xe.
  • Tình trạng cung cấp: Một enum cho biết mức độ khó chung khi tìm chỗ đỗ xe:

    • AVAILABILITY_UNSPECIFIED: Không có thông tin về tình trạng cung cấp chỗ đỗ xe.
    • PLENTY: Thường dễ tìm chỗ đỗ xe.
    • SOMEWHAT_DIFFICULT: Có thể khó tìm chỗ đỗ xe.
    • DIFFICULT: Thường rất khó tìm chỗ đỗ xe.

Đoạn mã phản hồi mẫu

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

Phản hồi

Đây là một tính năng thử nghiệm của Geocoding API. Chúng tôi rất mong nhận được ý kiến phản hồi tại geocoding-feedback-channel@google.com.