Receber informações sobre estacionamento

Desenvolvedores do Espaço Econômico Europeu (EEE)

O método SearchDestinations da API Geocoding agora inclui informações detalhadas sobre estacionamento para destinos. Esses dados podem ajudar os usuários a planejar a viagem:

  • Entender quais vagas de estacionamento esperar na chegada.
  • Medir quanto tempo alocar para encontrar estacionamento.

Pedir informações sobre estacionamento

Para receber informações de estacionamento, inclua destinations.parkingOptions na máscara de campo da sua solicitação. Use o cabeçalho X-Goog-FieldMask para especificar os campos que você quer na resposta.

Exemplo de solicitação 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

Entender a resposta

Se solicitado, o objeto Destination na resposta vai conter um campo parkingOptions.

parkingOptions

Esse objeto contém detalhes sobre a situação do estacionamento no destino.

  • Tipos de estacionamento:flags booleanas indicam a disponibilidade de tipos específicos de estacionamento:

    • freeParkingLot: verdadeiro se o estacionamento gratuito estiver disponível.
    • paidParkingLot: verdadeiro se o estacionamento pago estiver disponível.
    • freeStreetParking: verdadeiro se houver estacionamento público sem custo financeiro.
    • paidStreetParking: verdadeiro se o estacionamento público pago estiver disponível.
    • valetParking: verdadeiro se o estacionamento com manobrista estiver disponível.
    • freeGarageParking: verdadeiro se o estacionamento gratuito em garagem estiver disponível.
    • paidGarageParking: verdadeiro se houver estacionamento pago disponível.
  • Disponibilidade:uma enumeração que indica a dificuldade geral de encontrar estacionamento:

    • AVAILABILITY_UNSPECIFIED: as informações de disponibilidade de estacionamento não estão disponíveis.
    • PLENTY: geralmente é fácil encontrar estacionamento.
    • SOMEWHAT_DIFFICULT: encontrar estacionamento pode ser difícil.
    • DIFFICULT: é muito difícil encontrar estacionamento.

Exemplo de snippet de resposta

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

Este é um recurso experimental da API Geocoding. Agradecemos seu feedback em geocoding-feedback-channel@google.com.