- Solicitação HTTP
- Parâmetros de caminho
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Attribution
- FlightDetails
- ContrailAttributes
- SegmentAttribution
- ContrailDetectionEvidence
- DataSource
Recebe várias atribuições de rastros de condensação por informações de voo.
Se a solicitação for bem-sucedida, a resposta será uma lista de atribuições de rastros de condensação.
Solicitação HTTP
GET https://contrails.googleapis.com/v2/{parent=attributions}:batchGet
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
parent |
Obrigatório. O recurso principal compartilhado por todas as atribuições que estão sendo recuperadas. Formato: atribuições |
Parâmetros de consulta
| Parâmetros | |
|---|---|
names[] |
Obrigatório. Os nomes de recursos dos voos a serem recuperados. É possível fornecer até 100 nomes em uma única solicitação. Formato: Componentes:
|
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Resposta que contém os rastros de condensação atribuídos para "attributions.batchGet".
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON |
|---|
{
"attributions": [
{
object ( |
| Campos | |
|---|---|
attributions[] |
Uma lista de atribuições, uma para cada nome de recurso especificado no |
Atribuição
Representa um evento de condensação agregado para um voo específico, resumindo todos os segmentos de condensação atribuídos (por exemplo, total de quilômetros e energia).
| Representação JSON |
|---|
{ "name": string, "flightDetails": { object ( |
| Campos | |
|---|---|
name |
Identificador. O nome do recurso do voo. Formato: Componentes:
|
flightDetails |
As informações detalhadas deste voo. |
contrail |
Atributos agregados de rastros de condensação para todo o voo. Isso resume os atributos de contrail de todos os segmentos atribuídos. Interpretação do estado (em um voo encontrado):
|
segments[] |
Atribuições de rastros de condensação por segmento. Cada entrada representa um intervalo de tempo distinto do voo a que os rastros de condensação foram atribuídos. |
FlightDetails
Define o conjunto completo de informações de voo retornadas na resposta.
| Representação JSON |
|---|
{ "carrier": string, "flightNumber": integer, "departureTime": string, "icao24": string, "originAirport": string, "destinationAirport": string, "callSign": string, "analyzedFlightDistanceMeters": integer } |
| Campos | |
|---|---|
carrier |
Código IATA da companhia aérea do voo (por exemplo, "AA"). |
flightNumber |
Número do voo (por exemplo, "123"). |
departureTime |
Data de partida no fuso horário do aeroporto de origem int: época Unix; str: ISO 8601. |
icao24 |
Endereço de aeronave de 24 bits da OACI |
originAirport |
Código IATA do aeroporto de origem. |
destinationAirport |
Código IATA do aeroporto de destino. |
callSign |
Indicativo de chamada da aeronave. Esse campo contém preferencialmente o indicativo de chamada usado nas comunicações de controle de tráfego aéreo (ATC, na sigla em inglês). Se o indicativo de chamada ATC específico não estiver disponível ou for igual ao designador de voo padrão, esse campo vai conter o designador de voo padrão (geralmente uma combinação do código da companhia aérea e do número do voo para voos comerciais). |
analyzedFlightDistanceMeters |
Distância do voo analisado, em metros. |
ContrailAttributes
Representa os atributos de esteira de condensação de um voo ou trecho de voo.
| Representação JSON |
|---|
{ "lengthMeters": integer, "effectiveEnergyForcingJoules": string } |
| Campos | |
|---|---|
lengthMeters |
O comprimento, em metros, dos subconjuntos da trajetória de voo a que os rastros de condensação foram atribuídos. Isso é calculado como a distância do grande círculo entre os pontos de passagem do voo. |
effectiveEnergyForcingJoules |
Forçante energética total efetiva de rastros de condensação, em joules. No momento, esse cálculo é feito com base em médias climatológicas e está sujeito a mudanças. |
SegmentAttribution
Representa a atribuição de rastros de condensação para um segmento de tempo específico de um voo.
| Representação JSON |
|---|
{ "startTime": string, "endTime": string, "contrail": { object ( |
| Campos | |
|---|---|
startTime |
Horário de início do segmento de voo a que os rastros de condensação são atribuídos. Esse carimbo de data/hora está em segundos da época UTC. |
endTime |
Horário de término do segmento de voo a que os rastros de condensação são atribuídos. Esse carimbo de data/hora está em segundos da época UTC. |
contrail |
Atributos de contrail para esse segmento específico. |
detectionEvidences[] |
Detecções individuais de rastros de condensação de satélites que fornecem evidências para a atribuição a esse trecho de voo. |
ContrailDetectionEvidence
Detalhes de uma única observação por satélite de um rastro de condensação.
| Representação JSON |
|---|
{
"observationTime": string,
"observedLengthMeters": integer,
"dataSource": enum ( |
| Campos | |
|---|---|
observationTime |
Data e hora em que a imagem de satélite foi tirada e em que o rastro de condensação foi detectado. Normalmente, esse é o horário de início da leitura. Esse carimbo de data/hora está em segundos da época UTC. |
observedLengthMeters |
O comprimento de ponta a ponta observado do rastro de condensação linear em metros, conforme detectado na imagem de satélite especificada por
|
dataSource |
Apenas saída. A origem dos dados de satélite usados para essa detecção. |
DataSource
A origem dos dados de satélite usados para detecção de rastros de condensação. Outros valores podem ser adicionados no futuro.
| Tipos enumerados | |
|---|---|
DATA_SOURCE_UNSPECIFIED |
Fonte de dados não especificada. |
GOES_EAST_FULL_DISK |
Dados de verificações de disco completo do GOES-East. |
GOES_WEST_FULL_DISK |
Dados de verificações de disco completo do GOES-West. |
MTG_000_FULL_DISK |
Dados de verificações completas do disco MTG-000. |
HIMAWARI_FULL_DISK |
Dados de verificações de disco completo do Himawari. |