Informações de veículos em movimento

Você pode fornecer informações sobre caminhões de lixo e limpa-neves por meio de um feed. O veículo em questão (veja ilustração acima) vai ser mostrado no mapa do Waze e no mapa ao vivo com base nos detalhes que você fornecer. Essas listagens não afetam os horários previstos de chegada nem o tempo de navegação para motoristas que usam o app Waze.

Elementos do veículo em movimento

Use os parâmetros na tabela a seguir para criar um feed de veículos em movimento. Ele é um arquivo diferente daqueles de incidentes e via interditada.

Elemento Obrigatório? Entrada da tag Descrição
truck Obrigatório Texto livre

Um ID exclusivo para cada veículo. com pelo menos três caracteres alfanuméricos.

<truck id="qV11DEayKr">...</truck>
localização Obrigatório Lat-lon

Coordenadas de latitude e longitude descrevendo a localização do veículo. Ela precisa ter pelo menos seis valores depois do ponto decimal para ter uma precisão suficiente.

<location>40.510090 -110.006902</location>
reconhecimento Obrigatório WORKING ou NOT_WORKING

Se o veículo está em serviço ou não.

<status>WORKING</status>
digitar Obrigatório GARBAGE ou SNOW

O tipo de veículo.

<type>SNOW</type>
orientação Obrigatório azimuth

A direção do veículo em graus. Esse é um número inteiro positivo entre 0 e 359. (0 = Norte, 90 = Leste e assim por diante)

<heading>120</heading>

Exemplos de veículos em movimento

Os exemplos a seguir mostram uma única entrada de veículo em movimento nos formatos XML e JSON.

Exemplo em XML

Este é um exemplo de um único item de veículo em movimento em XML.

<truck id="45345345">
     <location>51.510090 -0.006902</location>
     <status>NOT_WORKING</status>
     <type>SNOW</type>
     <heading>50</heading>
     <speed_kmh>7</speed_kmh>
     <updatetime>2018-09-04-01T00:00:00-05:00</updatetime>
</truck>

Exemplo de JSON

Este é um exemplo de um único item de veículo em movimento em JSON.

{
  "id": "45345345",
  "location": "51.510090 -0.006902",
  "status": "NOT_WORKING",
  "type": "SNOW",
  "heading": "50",
  "speed_kmh": "7"
}

Os exemplos a seguir mostram um arquivo inteiro de feed de incidentes nos formatos XML e JSON.

Arquivo de feed em formato XML

Este é um exemplo de arquivo completo de feed de veículos em movimento em XML.

<trucks>
  <truck id="45345345">
     <location>51.510090 -0.006902</location>
     <status>NOT_WORKING</status>
     <type>SNOW</type>
     <heading>50</heading>
     <speed_kmh>7</speed_kmh>
     <updatetime>2018-09-04-01T00:00:00-05:00</updatetime>
  </truck>
  <truck id="545346">
     <location>50.310090 -0.006923</location>
     <status>WORKING</status>
     <type>SNOW</type>
     <heading>120</heading>
     <speed_kmh>32</speed_kmh>
     <updatetime>2018-07-30-01T00:00:00-05:00</updatetime>
  </truck>
  <truck id="345345567">
     <location>51.500090 -0.004702</location>
     <status>NOT_WORKING</status>
     <type>SNOW</type>
     <heading>120</heading>
     <speed_kmh>0</speed_kmh>
     <updatetime>2018-07-30-01T00:00:00-05:00</updatetime>
  </truck>
</trucks>

Arquivo de feed em formato JSON

Este é um exemplo de arquivo completo de feed de veículos em movimento em JSON.

{
   "trucks": [
      {
      "id": "45345345",
      "location": "51.510090 -0.006902",
      "status": "NOT_WORKING",
      "type": "SNOW",
      "heading": "50",
      "speed_kmh": "7"
      },
      {
      "id":"545346",
      "location": "50.310090 -0.006923",
      "status": "WORKING",
      "type": "SNOW",
      "heading": "120",
      "speed_kmh": "32"
      },
      {
      "id":"345345567",
      "location": "51.500090 -0.004702",
      "status": "NOT_WORKING",
      "type": "SNOW",
      "heading": "120",
      "speed_kmh": "0"
      }
   ]
}