Weather - Get Hourly Forecast
Use para obter uma previsão meteorológica horária detalhada para até 24 horas ou uma previsão diária para até 10 dias.
A Get Hourly Forecast API é um HTTP GET que Solicita previsão meteorológica detalhada por hora para os próximos 1, 12, 24 (1 dia), 72 (3 dias), 120 (5 dias) e 240 horas (10 dias) para o local de coordenadas dado. A API retorna detalhes como temperatura, umidade, vento, precipitação e índice ultravioleta (UV). Para obter mais informações, consulte Solicitar dados de previsão do tempo por hora.
GET {endpoint}/weather/forecast/hourly/json?api-version=1.1&query={query}
GET {endpoint}/weather/forecast/hourly/json?api-version=1.1&query={query}&unit={unit}&duration={duration}&language={language}
Parâmetros do URI
| Nome | Em | Obrigatório | Tipo | Descrição |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
O nome de host do serviço Azure Maps. Usa |
|
format
|
path | True |
Formato desejado da resposta. Apenas |
|
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a utilizar para esta operação. |
|
query
|
query | True |
number[] |
A consulta aplicável especificada como uma cadeia de caracteres separada por vírgulas composta por latitude seguida de longitude, por exemplo, "47.641268,-122.125679". As informações meteorológicas estão geralmente disponíveis para locais em terra, corpos de água cercados por terra e áreas do oceano que estão a aproximadamente 50 milhas náuticas de uma costa. |
|
duration
|
query |
integer (int32) |
Prazo da previsão meteorológica devolvida. Por padrão, os dados de previsão para a próxima hora serão retornados. Os valores disponíveis são
|
|
|
language
|
query |
string |
Idioma em que os resultados da pesquisa devem ser retornados. Deve ser uma das tags de idioma IETF suportadas, sem distinção entre maiúsculas e minúsculas. Quando os dados no idioma especificado não estão disponíveis para um campo específico, o idioma padrão é usado. |
|
|
unit
|
query |
Especifica para retornar os dados em unidades métricas ou unidades imperiais. O valor padrão é métrico. |
Cabeçalho do Pedido
| Nome | Obrigatório | Tipo | Descrição |
|---|---|---|---|
| x-ms-client-id |
string |
Indica a conta destinada a ser utilizada com o modelo de segurança do Microsoft Entra ID. Este ID único para a conta Azure Maps pode ser obtido a partir da API da conta Azure Maps plano de gestão. Para mais informações sobre o uso da segurança Microsoft Entra ID em Azure Maps, consulte Gerir autenticação em Azure Maps. |
Respostas
| Nome | Tipo | Descrição |
|---|---|---|
| 200 OK |
O pedido foi bem-sucedido. |
|
| Other Status Codes |
Uma resposta de erro inesperada. |
Segurança
AadToken
Estes são os fluxos Microsoft Entra OAuth 2.0. Quando combinado com controlo Azure baseado em funções, pode ser usado para controlar o acesso a APIs REST Azure Maps. Os controlos de acesso baseados em papéis do Azure são usados para designar o acesso a uma ou mais contas ou subrecursos de recursos do Azure Maps. Qualquer usuário, grupo ou entidade de serviço pode receber acesso por meio de uma função interna ou uma função personalizada composta por uma ou mais permissões para APIs REST do Azure Maps.
Para implementar cenários, recomendamos a visualização conceitos de autenticação. Em resumo, essa definição de segurança fornece uma solução para modelar aplicativos(s) por meio de objetos capazes de controle de acesso em APIs e escopos específicos.
Note
- Essa definição de segurança requer o uso do cabeçalho
x-ms-client-idpara indicar a qual recurso do Azure Maps o aplicativo está solicitando acesso. Isso pode ser adquirido na API de gerenciamento do Maps. - O
Authorization URLé específico para a instância de nuvem pública do Azure. As clouds soberanas têm URLs de Autorização e configurações de Microsoft Entra ID únicas. - O controle de acesso baseado em função do Azure é configurado a partir do plano de gerenciamento do Azure por meio do portal do Azure, PowerShell, CLI, SDKs do Azure ou APIs REST.
- O uso do SDK da Web do Azure Maps permite a configuração baseada em configuração de um aplicativo para vários casos de uso.
- Para obter mais informações sobre a plataforma de identidade da Microsoft, consulte visão geral da plataforma de identidade da Microsoft.
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
| Nome | Descrição |
|---|---|
| https://atlas.microsoft.com/.default |
subscription-key
Esta é uma chave compartilhada que é provisionada quando você Criar uma conta do Azure Maps no portal do Azure ou usando PowerShell, CLI, SDKs do Azure ou API REST.
Com essa chave, qualquer aplicativo pode acessar todas as APIs REST. Em outras palavras, essa chave pode ser usada como uma chave mestra na conta em que eles são emitidos.
Para aplicativos expostos publicamente, nossa recomendação é usar a abordagem de de aplicativos cliente confidenciais para acessar APIs REST do Azure Maps para que sua chave possa ser armazenada com segurança.
Tipo:
apiKey
Em:
header
SAS Token
Este é um token de assinatura de acesso compartilhado criado a partir da operação Listar SAS no de recursos do
Com esse token, qualquer aplicativo é autorizado a acessar com controles de acesso baseados em função do Azure e controle de grão fino para a expiração, taxa e região(ões) de uso para o token específico. Em outras palavras, o Token SAS pode ser usado para permitir que os aplicativos controlem o acesso de forma mais segura do que a chave compartilhada.
Para aplicativos expostos publicamente, nossa recomendação é configurar uma lista específica de origens permitidas no de recursos da conta do
Tipo:
apiKey
Em:
header
Exemplos
Successfully retrieve detailed weather forecast by the hour
Pedido de amostra
GET https://atlas.microsoft.com/weather/forecast/hourly/json?api-version=1.1&query=47.632346,-122.138874&duration=12
Resposta da amostra
{
"forecasts": [
{
"ceiling": {
"unit": "m",
"unitType": 5,
"value": 3901
},
"cloudCover": 100,
"date": "2019-11-14T16:00:00-08:00",
"dewPoint": {
"unit": "C",
"unitType": 17,
"value": 8.4
},
"hasPrecipitation": false,
"ice": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"iceProbability": 0,
"iconCode": 7,
"iconPhrase": "Cloudy",
"isDaylight": true,
"precipitationProbability": 39,
"rain": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"rainProbability": 39,
"realFeelTemperature": {
"unit": "C",
"unitType": 17,
"value": 14.1
},
"relativeHumidity": 72,
"snow": {
"unit": "cm",
"unitType": 4,
"value": 0
},
"snowProbability": 0,
"temperature": {
"unit": "C",
"unitType": 17,
"value": 13.4
},
"totalLiquid": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"uvIndex": 0,
"uvIndexPhrase": "Low",
"visibility": {
"unit": "km",
"unitType": 6,
"value": 16.1
},
"wetBulbTemperature": {
"unit": "C",
"unitType": 17,
"value": 10.9
},
"wind": {
"direction": {
"degrees": 311,
"localizedDescription": "NW"
},
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 3.7
}
},
"windGust": {
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 5.6
}
}
},
{
"ceiling": {
"unit": "m",
"unitType": 5,
"value": 4054
},
"cloudCover": 94,
"date": "2019-11-14T17:00:00-08:00",
"dewPoint": {
"unit": "C",
"unitType": 17,
"value": 7.8
},
"hasPrecipitation": false,
"ice": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"iceProbability": 0,
"iconCode": 7,
"iconPhrase": "Cloudy",
"isDaylight": false,
"precipitationProbability": 34,
"rain": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"rainProbability": 34,
"realFeelTemperature": {
"unit": "C",
"unitType": 17,
"value": 12.8
},
"relativeHumidity": 73,
"snow": {
"unit": "cm",
"unitType": 4,
"value": 0
},
"snowProbability": 0,
"temperature": {
"unit": "C",
"unitType": 17,
"value": 12.5
},
"totalLiquid": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"uvIndex": 0,
"uvIndexPhrase": "Low",
"visibility": {
"unit": "km",
"unitType": 6,
"value": 16.1
},
"wetBulbTemperature": {
"unit": "C",
"unitType": 17,
"value": 10.2
},
"wind": {
"direction": {
"degrees": 281,
"localizedDescription": "W"
},
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 5.6
}
},
"windGust": {
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 7.4
}
}
},
{
"ceiling": {
"unit": "m",
"unitType": 5,
"value": 4176
},
"cloudCover": 94,
"date": "2019-11-14T18:00:00-08:00",
"dewPoint": {
"unit": "C",
"unitType": 17,
"value": 7.4
},
"hasPrecipitation": false,
"ice": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"iceProbability": 0,
"iconCode": 7,
"iconPhrase": "Cloudy",
"isDaylight": false,
"precipitationProbability": 29,
"rain": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"rainProbability": 29,
"realFeelTemperature": {
"unit": "C",
"unitType": 17,
"value": 11.3
},
"relativeHumidity": 77,
"snow": {
"unit": "cm",
"unitType": 4,
"value": 0
},
"snowProbability": 0,
"temperature": {
"unit": "C",
"unitType": 17,
"value": 11.3
},
"totalLiquid": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"uvIndex": 0,
"uvIndexPhrase": "Low",
"visibility": {
"unit": "km",
"unitType": 6,
"value": 16.1
},
"wetBulbTemperature": {
"unit": "C",
"unitType": 17,
"value": 9.5
},
"wind": {
"direction": {
"degrees": 206,
"localizedDescription": "SSW"
},
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 7.4
}
},
"windGust": {
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 9.3
}
}
},
{
"ceiling": {
"unit": "m",
"unitType": 5,
"value": 4542
},
"cloudCover": 93,
"date": "2019-11-14T19:00:00-08:00",
"dewPoint": {
"unit": "C",
"unitType": 17,
"value": 7
},
"hasPrecipitation": false,
"ice": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"iceProbability": 0,
"iconCode": 7,
"iconPhrase": "Cloudy",
"isDaylight": false,
"precipitationProbability": 20,
"rain": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"rainProbability": 20,
"realFeelTemperature": {
"unit": "C",
"unitType": 17,
"value": 9.8
},
"relativeHumidity": 79,
"snow": {
"unit": "cm",
"unitType": 4,
"value": 0
},
"snowProbability": 0,
"temperature": {
"unit": "C",
"unitType": 17,
"value": 10.4
},
"totalLiquid": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"uvIndex": 0,
"uvIndexPhrase": "Low",
"visibility": {
"unit": "km",
"unitType": 6,
"value": 16.1
},
"wetBulbTemperature": {
"unit": "C",
"unitType": 17,
"value": 8.8
},
"wind": {
"direction": {
"degrees": 169,
"localizedDescription": "S"
},
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 7.4
}
},
"windGust": {
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 11.1
}
}
},
{
"ceiling": {
"unit": "m",
"unitType": 5,
"value": 4389
},
"cloudCover": 92,
"date": "2019-11-14T20:00:00-08:00",
"dewPoint": {
"unit": "C",
"unitType": 17,
"value": 6.9
},
"hasPrecipitation": false,
"ice": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"iceProbability": 0,
"iconCode": 7,
"iconPhrase": "Cloudy",
"isDaylight": false,
"precipitationProbability": 20,
"rain": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"rainProbability": 20,
"realFeelTemperature": {
"unit": "C",
"unitType": 17,
"value": 9.2
},
"relativeHumidity": 80,
"snow": {
"unit": "cm",
"unitType": 4,
"value": 0
},
"snowProbability": 0,
"temperature": {
"unit": "C",
"unitType": 17,
"value": 10.1
},
"totalLiquid": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"uvIndex": 0,
"uvIndexPhrase": "Low",
"visibility": {
"unit": "km",
"unitType": 6,
"value": 16.1
},
"wetBulbTemperature": {
"unit": "C",
"unitType": 17,
"value": 8.6
},
"wind": {
"direction": {
"degrees": 170,
"localizedDescription": "S"
},
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 9.3
}
},
"windGust": {
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 11.1
}
}
},
{
"ceiling": {
"unit": "m",
"unitType": 5,
"value": 4481
},
"cloudCover": 91,
"date": "2019-11-14T21:00:00-08:00",
"dewPoint": {
"unit": "C",
"unitType": 17,
"value": 7.1
},
"hasPrecipitation": false,
"ice": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"iceProbability": 0,
"iconCode": 7,
"iconPhrase": "Cloudy",
"isDaylight": false,
"precipitationProbability": 20,
"rain": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"rainProbability": 20,
"realFeelTemperature": {
"unit": "C",
"unitType": 17,
"value": 9
},
"relativeHumidity": 82,
"snow": {
"unit": "cm",
"unitType": 4,
"value": 0
},
"snowProbability": 0,
"temperature": {
"unit": "C",
"unitType": 17,
"value": 10.1
},
"totalLiquid": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"uvIndex": 0,
"uvIndexPhrase": "Low",
"visibility": {
"unit": "km",
"unitType": 6,
"value": 16.1
},
"wetBulbTemperature": {
"unit": "C",
"unitType": 17,
"value": 8.8
},
"wind": {
"direction": {
"degrees": 170,
"localizedDescription": "S"
},
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 9.3
}
},
"windGust": {
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 13
}
}
},
{
"ceiling": {
"unit": "m",
"unitType": 5,
"value": 4481
},
"cloudCover": 92,
"date": "2019-11-14T22:00:00-08:00",
"dewPoint": {
"unit": "C",
"unitType": 17,
"value": 7.2
},
"hasPrecipitation": false,
"ice": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"iceProbability": 0,
"iconCode": 7,
"iconPhrase": "Cloudy",
"isDaylight": false,
"precipitationProbability": 20,
"rain": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"rainProbability": 20,
"realFeelTemperature": {
"unit": "C",
"unitType": 17,
"value": 8.5
},
"relativeHumidity": 84,
"snow": {
"unit": "cm",
"unitType": 4,
"value": 0
},
"snowProbability": 0,
"temperature": {
"unit": "C",
"unitType": 17,
"value": 9.8
},
"totalLiquid": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"uvIndex": 0,
"uvIndexPhrase": "Low",
"visibility": {
"unit": "km",
"unitType": 6,
"value": 16.1
},
"wetBulbTemperature": {
"unit": "C",
"unitType": 17,
"value": 8.6
},
"wind": {
"direction": {
"degrees": 174,
"localizedDescription": "S"
},
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 9.3
}
},
"windGust": {
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 13
}
}
},
{
"ceiling": {
"unit": "m",
"unitType": 5,
"value": 3688
},
"cloudCover": 94,
"date": "2019-11-14T23:00:00-08:00",
"dewPoint": {
"unit": "C",
"unitType": 17,
"value": 7
},
"hasPrecipitation": false,
"ice": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"iceProbability": 0,
"iconCode": 7,
"iconPhrase": "Cloudy",
"isDaylight": false,
"precipitationProbability": 20,
"rain": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"rainProbability": 20,
"realFeelTemperature": {
"unit": "C",
"unitType": 17,
"value": 8.5
},
"relativeHumidity": 82,
"snow": {
"unit": "cm",
"unitType": 4,
"value": 0
},
"snowProbability": 0,
"temperature": {
"unit": "C",
"unitType": 17,
"value": 9.8
},
"totalLiquid": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"uvIndex": 0,
"uvIndexPhrase": "Low",
"visibility": {
"unit": "km",
"unitType": 6,
"value": 16.1
},
"wetBulbTemperature": {
"unit": "C",
"unitType": 17,
"value": 8.5
},
"wind": {
"direction": {
"degrees": 175,
"localizedDescription": "S"
},
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 9.3
}
},
"windGust": {
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 13
}
}
},
{
"ceiling": {
"unit": "m",
"unitType": 5,
"value": 2926
},
"cloudCover": 97,
"date": "2019-11-15T00:00:00-08:00",
"dewPoint": {
"unit": "C",
"unitType": 17,
"value": 6.9
},
"hasPrecipitation": false,
"ice": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"iceProbability": 0,
"iconCode": 7,
"iconPhrase": "Cloudy",
"isDaylight": false,
"precipitationProbability": 20,
"rain": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"rainProbability": 20,
"realFeelTemperature": {
"unit": "C",
"unitType": 17,
"value": 8.8
},
"relativeHumidity": 81,
"snow": {
"unit": "cm",
"unitType": 4,
"value": 0
},
"snowProbability": 0,
"temperature": {
"unit": "C",
"unitType": 17,
"value": 10.1
},
"totalLiquid": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"uvIndex": 0,
"uvIndexPhrase": "Low",
"visibility": {
"unit": "km",
"unitType": 6,
"value": 16.1
},
"wetBulbTemperature": {
"unit": "C",
"unitType": 17,
"value": 8.6
},
"wind": {
"direction": {
"degrees": 176,
"localizedDescription": "S"
},
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 9.3
}
},
"windGust": {
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 13
}
}
},
{
"ceiling": {
"unit": "m",
"unitType": 5,
"value": 2164
},
"cloudCover": 99,
"date": "2019-11-15T01:00:00-08:00",
"dewPoint": {
"unit": "C",
"unitType": 17,
"value": 6.8
},
"hasPrecipitation": false,
"ice": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"iceProbability": 0,
"iconCode": 7,
"iconPhrase": "Cloudy",
"isDaylight": false,
"precipitationProbability": 21,
"rain": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"rainProbability": 21,
"realFeelTemperature": {
"unit": "C",
"unitType": 17,
"value": 8.5
},
"relativeHumidity": 81,
"snow": {
"unit": "cm",
"unitType": 4,
"value": 0
},
"snowProbability": 0,
"temperature": {
"unit": "C",
"unitType": 17,
"value": 9.9
},
"totalLiquid": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"uvIndex": 0,
"uvIndexPhrase": "Low",
"visibility": {
"unit": "km",
"unitType": 6,
"value": 16.1
},
"wetBulbTemperature": {
"unit": "C",
"unitType": 17,
"value": 8.5
},
"wind": {
"direction": {
"degrees": 177,
"localizedDescription": "S"
},
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 9.3
}
},
"windGust": {
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 13
}
}
},
{
"ceiling": {
"unit": "m",
"unitType": 5,
"value": 1737
},
"cloudCover": 100,
"date": "2019-11-15T02:00:00-08:00",
"dewPoint": {
"unit": "C",
"unitType": 17,
"value": 6.8
},
"hasPrecipitation": false,
"ice": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"iceProbability": 0,
"iconCode": 7,
"iconPhrase": "Cloudy",
"isDaylight": false,
"precipitationProbability": 21,
"rain": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"rainProbability": 21,
"realFeelTemperature": {
"unit": "C",
"unitType": 17,
"value": 8.5
},
"relativeHumidity": 82,
"snow": {
"unit": "cm",
"unitType": 4,
"value": 0
},
"snowProbability": 0,
"temperature": {
"unit": "C",
"unitType": 17,
"value": 9.8
},
"totalLiquid": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"uvIndex": 0,
"uvIndexPhrase": "Low",
"visibility": {
"unit": "km",
"unitType": 6,
"value": 16.1
},
"wetBulbTemperature": {
"unit": "C",
"unitType": 17,
"value": 8.4
},
"wind": {
"direction": {
"degrees": 172,
"localizedDescription": "S"
},
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 9.3
}
},
"windGust": {
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 13
}
}
},
{
"ceiling": {
"unit": "m",
"unitType": 5,
"value": 1311
},
"cloudCover": 100,
"date": "2019-11-15T03:00:00-08:00",
"dewPoint": {
"unit": "C",
"unitType": 17,
"value": 6.9
},
"hasPrecipitation": false,
"ice": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"iceProbability": 0,
"iconCode": 7,
"iconPhrase": "Cloudy",
"isDaylight": false,
"precipitationProbability": 26,
"rain": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"rainProbability": 26,
"realFeelTemperature": {
"unit": "C",
"unitType": 17,
"value": 8.6
},
"relativeHumidity": 83,
"snow": {
"unit": "cm",
"unitType": 4,
"value": 0
},
"snowProbability": 0,
"temperature": {
"unit": "C",
"unitType": 17,
"value": 9.7
},
"totalLiquid": {
"unit": "mm",
"unitType": 3,
"value": 0
},
"uvIndex": 0,
"uvIndexPhrase": "Low",
"visibility": {
"unit": "km",
"unitType": 6,
"value": 16.1
},
"wetBulbTemperature": {
"unit": "C",
"unitType": 17,
"value": 8.4
},
"wind": {
"direction": {
"degrees": 161,
"localizedDescription": "SSE"
},
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 9.3
}
},
"windGust": {
"speed": {
"unit": "km/h",
"unitType": 7,
"value": 13
}
}
}
]
}
Definições
| Nome | Descrição |
|---|---|
|
Error |
O erro de gerenciamento de recursos informações adicionais. |
|
Error |
O detalhe do erro. |
|
Error |
Resposta de erro comum para todas as APIs do Azure Resource Manager devolver detalhes de erro para operações falhadas. (Isso também segue o formato de resposta de erro OData.) |
|
Hourly |
O |
|
Hourly |
A resposta devolvida pela operação Get Hourly Forecast, contendo previsões meteorológicas hora a hora para um local especificado. O número de |
|
Icon |
O código numérico de condição meteorológica que identifica qual ícone a exibir.
Cada valor nesta enumeração corresponde a um ícone meteorológico do Azure Maps (como Sunny, Cloudy ou Thunderstorms) e é emparelhado com um ícone Para a lista completa de códigos, os ícones a que correspondem e imagens de exemplo, consulte Serviços meteorológicos no Azure Maps. |
|
Json |
Formato desejado da resposta. Apenas |
|
Unit |
Um valor inteiro associado ao tipo de unidade que está a ser apresentada. Por exemplo, 17 para Celsius, 18 para Fahrenheit. Pode ser usado para tradução de unidades. Para mais informações, consulte Serviços meteorológicos em Azure Maps. |
|
Weather |
Especifica se deve devolver dados em unidades métricas ou imperiais, tendo métrica como padrão. Por exemplo:
|
|
Weather |
Valores para métricas relacionadas com o clima, como temperatura, ponto de orvalho e velocidade do vento, apresentados em unidades métricas ou imperiais, conforme especificado no parâmetro unitário URI. Para mais informações, veja Tipos de Unidades no artigo Serviços meteorológicos no Azure Maps. |
|
Wind |
Fornece a velocidade prevista do vento, medida em unidades como quilómetros por hora (km/h) ou milhas por hora (mph), dependendo da unidade especificada no pedido. Também indica a direção do vento medida em graus de azimute, começando no norte verdadeiro e movendo-se no sentido dos ponteiros do relógio. Norte corresponde a 0°, a leste a 90°, a sul a 180° e a oeste a 270°. Os valores possíveis variam de 0° a 359°. |
|
Wind |
Fornece detalhes sobre a direção do vento, incluindo a direção em graus de azimute e uma abreviatura localizada da direção do vento. |
ErrorAdditionalInfo
O erro de gerenciamento de recursos informações adicionais.
| Nome | Tipo | Descrição |
|---|---|---|
| info |
As informações adicionais. |
|
| type |
string |
O tipo de informação adicional. |
ErrorDetail
O detalhe do erro.
| Nome | Tipo | Descrição |
|---|---|---|
| additionalInfo |
O erro informações adicionais. |
|
| code |
string |
O código de erro. |
| details |
Os detalhes do erro. |
|
| message |
string |
A mensagem de erro. |
| target |
string |
O destino do erro. |
ErrorResponse
Resposta de erro comum para todas as APIs do Azure Resource Manager devolver detalhes de erro para operações falhadas. (Isso também segue o formato de resposta de erro OData.)
| Nome | Tipo | Descrição |
|---|---|---|
| error |
O objeto de erro. |
HourlyForecast
O HourlyForecast objeto fornece detalhes meteorológicos horários, incluindo data e hora, temperaturas esperadas e percebidas, e ponto de orvalho. Cobre a velocidade e direção do vento, rajadas de vento, humidade relativa, visibilidade e probabilidade de precipitação. Indica se se espera precipitação e especifica o seu tipo. Propriedades adicionais incluem índice UV, percentagem de cobertura de nuvens e altura do teto das nuvens. Também apresenta um ícone, um código e uma frase que descrevem as condições meteorológicas.
| Nome | Tipo | Descrição |
|---|---|---|
| ceiling |
A altura da camada mais baixa de nuvens acima do solo, medida em pés ou metros com base na unidade especificada no pedido. Esta medição é crucial para a aviação e a previsão meteorológica. |
|
| cloudCover |
integer (int32) |
A percentagem do céu coberta por nuvens na hora especificada. Este valor varia de 0% (céu limpo) a 100% (completamente nublado). Pode ser NULL. |
| date |
string (date-time) |
Data e hora da previsão no formato RFC 3339 (yyy-mm-ddThh:mm:ss±hh:mm). Por exemplo, 2019-11-14T16:00:00-08:00. |
| dewPoint |
A temperatura à qual o ar se satura de humidade e começa a formar-se orvalho. É medida em graus Fahrenheit (°F) ou Celsius (°C), dependendo da unidade especificada. Este valor é crucial para compreender os níveis de humidade, pois um ponto de orvalho mais alto indica mais humidade no ar, tornando-o mais húmido. |
|
| hasPrecipitation |
boolean |
Um valor booleano que indica se se espera precipitação (chuva, neve, granizo ou granizo) durante o período especificado. Retorna verdadeiro se a precipitação for esperada, caso contrário falso. |
| ice |
Devolve a acumulação estimada de gelo para cada hora na previsão, medida em milímetros (mm) ou polegadas (in), dependendo da unidade especificada no pedido. |
|
| iceProbability |
integer (int32) |
Mostra a probabilidade de formação de gelo durante a hora especificada, expressa como percentagem de 0 a 100. Um valor de 0 significa que não há hipótese de formação de gelo, enquanto 100 significa que a formação de gelo é certa. Esta informação ajuda os utilizadores a avaliar o potencial de condições de gelo. |
| iconCode |
Um valor numérico que corresponde a uma imagem que mostra o |
|
| iconPhrase |
string |
Um termo descritivo que corresponde a uma condição climática específica, como Sol. Está emparelhado com um |
| isDaylight |
boolean |
Um valor booleano que indica se é luz do dia durante a hora especificada. Retorna verdadeiro se for de dia, caso contrário falso. |
| precipitationProbability |
integer (int32) |
Mostra a probabilidade de precipitação durante a hora especificada, expressa como percentagem de 0 a 100. Um valor de 0 significa que não há hipótese de precipitação, enquanto 100 significa que a precipitação é certa. Isto ajuda os utilizadores a avaliar a probabilidade de chuva, neve ou outras formas de precipitação. |
| rain |
Devolve a quantidade de precipitação esperada durante cada hora na previsão, medida em milímetros (mm) ou polegadas (in), dependendo da unidade especificada no pedido. |
|
| rainProbability |
integer (int32) |
Mostra a probabilidade de chuva durante o período especificado, expressa como percentagem de 0 a 100. Um valor de 0 significa que não há hipótese de chuva, enquanto 100 significa que a chuva é certa. |
| realFeelTemperature |
Fornece valores de temperatura RealFeel™ para a hora especificada, medidos em graus Celsius (°C) ou Fahrenheit (°F), dependendo da unidade especificada no pedido. Esta métrica, desenvolvida pela AccuWeather, incorpora mais de uma dúzia de fatores, incluindo humidade, velocidade do vento, cobertura de nuvens e intensidade solar, para oferecer uma medida abrangente de como o tempo realmente se sente. Para mais informações, veja Qual é a temperatura AccuWeather RealFeel? |
|
| relativeHumidity |
integer (int32) |
A quantidade de vapor de água presente no ar, expressa como percentagem da quantidade máxima que o ar pode conter à mesma temperatura. Este valor indica quão próximo o ar está de estar saturado de humidade, afetando o quão confortável ou húmido o ambiente se sente. |
| snow |
Devolve a quantidade de neve acumulada prevista durante a hora especificada, medida em milímetros (mm) ou polegadas (in), dependendo da unidade especificada no pedido. |
|
| snowProbability |
integer (int32) |
Mostra a probabilidade de neve durante a hora especificada, expressa como percentagem de 0 a 100. Um valor de 0 significa que não há hipótese de neve, enquanto 100 significa que a neve é certa. |
| temperature |
A temperatura esperada para a hora especificada, medida em graus Celsius (°C) ou Fahrenheit (°F), dependendo da unidade especificada no pedido. |
|
| totalLiquid |
Devolve a quantidade total de precipitação líquida (como chuva) esperada durante cada hora do período de previsão, medida em milímetros (mm) ou polegadas (in), dependendo da unidade especificada no pedido. |
|
| uvIndex |
integer (int32) |
Fornece o índice ultravioleta (UV) para cada hora do período de previsão. Este índice indica o nível de radiação ultravioleta esperado, ajudando os utilizadores a compreender o risco potencial de exposição solar em diferentes momentos do dia. Os valores suportados são:
|
| uvIndexPhrase |
string |
Fornece uma frase descritiva que indica o nível de radiação UV, como Baixo, Moderado, Alto ou Muito Alto. |
| visibility |
Devolve a distância a que um objeto ou luz pode ser claramente discernido para cada hora do período de previsão, medida em quilómetros (km) ou milhas (mi), dependendo da unidade especificada no pedido. Isto indica até onde se pode ver claramente, o que é crucial para atividades como condução e aviação. |
|
| wetBulbTemperature |
Devolve a temperatura que um pacote de ar teria se fosse arrefecido até à saturação (100% humidade relativa) pela evaporação da água para dentro dele. Esta propriedade é importante para compreender o stress térmico e o efeito de arrefecimento da evaporação. |
|
| wind |
Fornece a velocidade e direção esperadas do vento. A velocidade do vento é medida em quilómetros por hora (km/h) ou milhas por hora (mph), com base na unidade especificada. A direção do vento é medida em graus de azimute, variando de 0° (norte verdadeiro) a 359°, movendo-se no sentido dos ponteiros do relógio (a leste é 90°, sul a 180°, oeste a 270°). |
|
| windGust |
Devolve a velocidade máxima esperada de rajada de vento durante cada hora do período de previsão, medida em quilómetros por hora (km/h) ou milhas por hora (mph), com base na unidade especificada. A direção do vento é dada em graus de azimute, variando de 0° (norte verdadeiro) a 359°, movendo-se no sentido dos ponteiros do relógio. Rajadas de vento são aumentos breves na velocidade do vento, importantes para compreender variações de curto prazo que podem afetar atividades como aviação, vela e eventos ao ar livre. |
HourlyForecastResult
A resposta devolvida pela operação Get Hourly Forecast, contendo previsões meteorológicas hora a hora para um local especificado. O número de HourlyForecast inscrições devolvidas corresponde à duração prevista solicitada – uma de 1, 12, 24, 48, 72 ou 96 horas (ver a HourlyDuration união).
| Nome | Tipo | Descrição |
|---|---|---|
| forecasts |
As entradas de previsão hora a hora, uma por hora na janela solicitada, por ordem cronológica. Cada entrada contém a temperatura esperada, RealFeel, ponto de orvalho, vento, previsão de precipitação (probabilidade e quantidades de chuva, neve e gelo), cobertura de nuvens, visibilidade, índice UV, teto e outras observações para essa hora. Por exemplo, uma duração de 12 retorna 12 entradas a partir das 14-11-2019 Às 16:00:00-08:00 e avançando uma hora de cada vez. |
IconCode
O código numérico de condição meteorológica que identifica qual ícone a exibir.
Cada valor nesta enumeração corresponde a um ícone meteorológico do Azure Maps (como Sunny, Cloudy ou Thunderstorms) e é emparelhado com um ícone iconPhrase legível para humanos devolvido ao lado. O mesmo código pode aparecer em respostas atuais, horárias, diárias, trimestrais e minuto a minuto, permitindo que as aplicações exibam um conjunto de ícones consistente em todos os serviços meteorológicos.
Para a lista completa de códigos, os ícones a que correspondem e imagens de exemplo, consulte Serviços meteorológicos no Azure Maps.
| Valor | Descrição |
|---|---|
| 1 |
Sunny |
| 2 |
Principalmente ensolarado |
| 3 |
Parcialmente ensolarado |
| 4 |
Nuvens intermitentes |
| 5 |
Sol nebuloso |
| 6 |
Principalmente nublado |
| 7 |
Cloudy |
| 8 |
Sombrio (nublado) |
| 11 |
Fog |
| 12 |
Showers |
| 13 |
Principalmente nublado com chuveiros |
| 14 |
Parcialmente ensolarado com chuva |
| 15 |
Thunderstorms |
| 16 |
Principalmente nublado com trovoadas |
| 17 |
Parcialmente ensolarado com trovoadas |
| 18 |
Rain |
| 19 |
Flurries |
| 20 |
Principalmente nublado com neve fraca |
| 21 |
Parcialmente ensolarado com neve fraca |
| 22 |
Snow |
| 23 |
Principalmente nublado com neve |
| 24 |
Ice |
| 25 |
Sleet |
| 26 |
Chuva congelada |
| 29 |
Chuva e neve |
| 30 |
Hot |
| 31 |
Cold |
| 32 |
Windy |
| 33 |
Limpar |
| 34 |
Maioritariamente limpo |
| 35 |
Parcialmente Nublado |
| 36 |
Nuvens intermitentes |
| 37 |
Luar nebuloso |
| 38 |
Principalmente nublado |
| 39 |
Parcialmente nublado com chuveiros |
| 40 |
Principalmente nublado com chuveiros |
| 41 |
Parcialmente nublado com trovoadas |
| 42 |
Principalmente nublado com trovoadas |
| 43 |
Principalmente nublado com neve fraca |
| 44 |
Principalmente nublado com neve |
JsonFormat
Formato desejado da resposta. Apenas json formato é suportado.
| Valor | Descrição |
|---|---|
| json |
O formato de intercâmbio de dados de notação de objeto JavaScript |
UnitType
Um valor inteiro associado ao tipo de unidade que está a ser apresentada. Por exemplo, 17 para Celsius, 18 para Fahrenheit. Pode ser usado para tradução de unidades. Para mais informações, consulte Serviços meteorológicos em Azure Maps.
| Valor | Descrição |
|---|---|
| 0 |
feet |
| 1 |
inches |
| 2 |
miles |
| 3 |
millimeter |
| 4 |
centimeter |
| 5 |
medidor |
| 6 |
kilometer |
| 7 |
kilometersPerHour |
| 8 |
knots |
| 9 |
milesPerHour |
| 10 |
metersPerSecond |
| 11 |
hectoPascals |
| 12 |
inchesOfMercury |
| 13 |
kiloPascals |
| 14 |
millibars |
| 15 |
millimetersOfMercury |
| 16 |
poundsPerSquareInch |
| 17 |
Celsius |
| 18 |
Fahrenheit |
| 19 |
kelvin |
| 20 |
percent |
| 21 |
float |
| 22 |
número inteiro |
| 31 |
MicrogramsPerCubicMeterOfAir |
WeatherDataUnit
Especifica se deve devolver dados em unidades métricas ou imperiais, tendo métrica como padrão. Por exemplo:
- Métrica: milímetro (mm), metro (m), quilómetro (km), Celsius (C)
- Imperial: polegada (polegada), pé (pé), milha (mi), Fahrenheit (F)
| Valor | Descrição |
|---|---|
| imperial |
Devolve os dados usando unidades imperiais como Fahrenheit (F) para temperatura e milhas (mi) para distância. |
| metric |
Retorne dados usando unidades métricas como Celsius (C) para temperatura e quilômetro (km) para distância. |
WeatherValue
Valores para métricas relacionadas com o clima, como temperatura, ponto de orvalho e velocidade do vento, apresentados em unidades métricas ou imperiais, conforme especificado no parâmetro unitário URI. Para mais informações, veja Tipos de Unidades no artigo Serviços meteorológicos no Azure Maps.
| Nome | Tipo | Descrição |
|---|---|---|
| unit |
string |
A unidade de medida usada no valor de retorno, como "C" para Celsius, "F" para Fahrenheit. |
| unitType |
Um inteiro que representa o tipo de unidade. Por exemplo, 0 para pés, 1 para polegadas, 2 para milhas. Para uma lista completa, veja Tipos de Unidades no artigo Serviços meteorológicos no Azure Maps. |
|
| value |
number (float) |
O valor medido expresso na unidade especificada. |
WindDetails
Fornece a velocidade prevista do vento, medida em unidades como quilómetros por hora (km/h) ou milhas por hora (mph), dependendo da unidade especificada no pedido. Também indica a direção do vento medida em graus de azimute, começando no norte verdadeiro e movendo-se no sentido dos ponteiros do relógio. Norte corresponde a 0°, a leste a 90°, a sul a 180° e a oeste a 270°. Os valores possíveis variam de 0° a 359°.
| Nome | Tipo | Descrição |
|---|---|---|
| direction |
A direção do vento é medida em graus de azimute, começando no verdadeiro Norte (0°) e movendo-se no sentido dos ponteiros do relógio. Este corresponde a 90°, a sul a 180°, e a oeste a 270°. Os valores possíveis variam de 0° a 359°. Esta propriedade devolve um inteiro que representa a direção do vento. |
|
| speed |
A velocidade esperada do vento, medida em quilómetros por hora (km/h) ou milhas por hora (mph), dependendo da unidade especificada no pedido. |
WindDirection
Fornece detalhes sobre a direção do vento, incluindo a direção em graus de azimute e uma abreviatura localizada da direção do vento.
| Nome | Tipo | Descrição |
|---|---|---|
| degrees |
integer (int32) |
A direção do vento é medida em graus de azimute, começando no norte verdadeiro e movendo-se no sentido dos ponteiros do relógio. Norte corresponde a 0 graus, este a 90 graus, sul a 180 graus e oeste a 270 graus. Os valores possíveis variam de 0 a 359 graus. |
| localizedDescription |
string |
Uma abreviatura localizada da direção do vento, devolvida na língua especificada no pedido. Por exemplo, |