Weather - Get Current Conditions

현재 기상 조건을 가져오는 데 사용합니다.
API는 Get Current Conditions 지정된 좌표 위치에 대한 강수량, 온도 및 바람과 같은 자세한 현재 기상 조건을 반환하는 HTTP GET 요청입니다. 또한 특정 위치에 대해 지난 6 시간 또는 24 시간 동안의 관측 값을 검색할 수 있습니다. 응답과 함께 반환되는 기본 정보에는 관측 날짜 및 시간, 기상 조건에 대한 간략한 설명, 날씨 아이콘, 강수량 표시기 플래그 및 온도와 같은 세부 정보가 포함됩니다. RealFeel™ 온도 및 UV 지수와 같은 추가 세부 정보도 반환됩니다. 자세한 내용은 실시간 날씨 데이터 요청을 참조하세요

GET {endpoint}/weather/currentConditions/json?api-version=1.1&query={query}
GET {endpoint}/weather/currentConditions/json?api-version=1.1&query={query}&unit={unit}&details={details}&duration={duration}&language={language}

URI 매개 변수

속성 In(다음 안에) 필수 형식 Description
endpoint
path True

string (uri)

Azure Maps 서비스 호스트네임. Azure 퍼블릭 클라우드에는 https://atlas.microsoft.com를 사용하세요. 특정 Azure Maps 지리나 주권 구름을 목표로 하려면 Azure Maps 지리적 범위를 참조하세요.

format
path True

JsonFormat

원하는 응답 형식입니다. json 형식만 지원됩니다.

api-version
query True

string

minLength: 1

이 작업에 사용할 API 버전입니다.

query
query True

number[]

위도와 경도로 구성된 쉼표로 구분된 문자열로 지정된 해당 쿼리입니다(예: "47.641268,-122.125679").

날씨 정보는 일반적으로 육지, 육지로 둘러싸인 수역 및 해안선에서 약 50해리 이내에 있는 해양 지역의 위치에 대해 사용할 수 있습니다.

details
query

string

현재 조건에 대한 전체 세부 정보를 반환합니다. 사용 가능한 값은 다음과 같습니다

  • true - 전체 세부 정보를 반환합니다. 기본적으로 모든 세부 정보가 반환됩니다.
  • false - 관측 날짜, 시간, 날씨 문구, 아이콘 코드, 강수량 표시기 플래그 및 온도를 포함하는 현재 상태 데이터의 잘린 버전을 반환합니다.
duration
query

integer (int32)

반환된 기상 조건의 시간 프레임입니다. 기본적으로 가장 최근의 기상 조건이 반환됩니다. 기본값은 0입니다. 지원되는 값은 다음과 같습니다.

  • 0 - 가장 최근의 기상 조건을 반환합니다.
  • 6 - 지난 6시간 동안의 기상 상태를 반환합니다.
  • 24 - 지난 24시간 동안의 기상 상태를 반환합니다.
language
query

string

검색 결과를 반환해야 하는 언어입니다. 대/소문자를 구분하지 않는 지원되는 IETF 언어 태그 중 하나여야 합니다. 특정 필드에 대해 지정된 언어의 데이터를 사용할 수 없는 경우 기본 언어가 사용됩니다.

자세한 내용은 지원되는 언어 참조하세요.

unit
query

WeatherDataUnit

데이터를 미터법 단위 또는 영국식 단위로 반환하도록 지정합니다. 기본값은 metric입니다.

요청 헤더

속성 필수 형식 Description
x-ms-client-id

string

Microsoft Entra ID 보안 모델에 사용될 계정을 나타냅니다. Azure Maps 계정의 이 고유 ID는 Azure Maps 관리 플레인 계정 API에서 얻을 수 있습니다. Azure Maps에서 Microsoft Entra ID 보안 사용에 대한 자세한 내용은 Azure Maps의 인증 관리 를 참조하세요.

응답

속성 형식 Description
200 OK

CurrentConditionsResult

요청이 성공했습니다.

Other Status Codes

ErrorResponse

예기치 않은 오류 응답입니다.

보안

AadToken

이들은 Microsoft Entra OAuth 2.0 흐름입니다. Azure 역할 기반 접근 제어와 결합하면 Azure Maps REST API 접근을 제어하는 데 사용할 수 있습니다. Azure 역할 기반 접근 제어는 하나 이상의 Azure Maps 리소스 계정 또는 하위 리소스에 대한 접근 권한을 지정하는 데 사용됩니다. 모든 사용자, 그룹 또는 서비스 주체는 Azure Maps REST API에 대한 하나 이상의 권한으로 구성된 기본 제공 역할 또는 사용자 지정 역할을 통해 액세스 권한을 부여할 수 있습니다.

시나리오를 구현하려면인증 개념을 확인하는 것이 좋습니다. 요약하자면, 이 보안 정의는 특정 API 및 범위에 대한 액세스 제어가 가능한 개체를 통해 애플리케이션을 모델링하기 위한 솔루션을 제공합니다.

참고

  • 이 보안 정의 x-ms-client-id 헤더를 사용하여 애플리케이션이 액세스를 요청하는 Azure Maps 리소스를 나타내야 합니다. 이는 Maps 관리 API가져올 수 있습니다.
  • Authorization URL Azure 퍼블릭 클라우드 인스턴스와 관련이 있습니다. 소버린 클라우드는 고유한 권한 부여 URL과 Microsoft Entra ID 구성을 가지고 있습니다.
  • Azure 역할 기반 액세스 제어는 Azure Portal, PowerShell, CLI, Azure SDK 또는 REST API를 통해 Azure 관리 평면에서 구성됩니다.
  • Azure Maps Web SDK 사용하면 여러 사용 사례에 대한 애플리케이션의 구성 기반 설정을 사용할 수 있습니다.
  • Microsoft ID 플랫폼에 대한 자세한 내용은 Microsoft ID 플랫폼 개요참조하세요.

형식: oauth2
Flow: implicit
권한 부여 URL: https://login.microsoftonline.com/common/oauth2/authorize

범위

속성 Description
https://atlas.microsoft.com/.default

subscription-key

Azure Portal에서 Azure Maps 계정 만들거나 PowerShell, CLI, Azure SDK 또는 REST API를 사용할 때 프로비전되는 공유 키입니다.

이 키를 사용하면 모든 애플리케이션이 모든 REST API에 액세스할 수 있습니다. 즉, 이 키를 발급된 계정에서 마스터 키로 사용할 수 있습니다.

공개적으로 노출된 애플리케이션의 경우 키를 안전하게 저장할 수 있도록 기밀 클라이언트 애플리케이션 접근 방식을 사용하여 Azure Maps REST API에 액세스하는 것이 좋습니다.

형식: apiKey
In(다음 안에): header

SAS Token

공유 액세스 서명 토큰은 Azure Portal, PowerShell, CLI, Azure SDK 또는 REST API를 통해 Azure 관리 평면을 통해 Azure Maps 리소스의 SAS 나열 작업에서 만들어집니다.

이 토큰을 사용하면 모든 애플리케이션이 Azure 역할 기반 액세스 제어를 사용하여 액세스하고 특정 토큰에 사용할 만료, 속도 및 지역에 대한 세분화된 제어 권한을 부여받습니다. 즉, SAS 토큰을 사용하여 애플리케이션이 공유 키보다 더 보안이 유지되는 방식으로 액세스를 제어할 수 있습니다.

공개적으로 노출된 애플리케이션의 경우 렌더링 남용을 제한하고 정기적으로 SAS 토큰을 갱신하도록 맵 계정 리소스 허용된 원본의 특정 목록을 구성하는 것이 좋습니다.

형식: apiKey
In(다음 안에): header

예제

Successfully retrieve detailed current weather conditions for a given coordinate location

샘플 요청

GET https://atlas.microsoft.com/weather/currentConditions/json?api-version=1.1&query=47.641268,-122.125679

샘플 응답

{
  "results": [
    {
      "apparentTemperature": {
        "unit": "C",
        "unitType": 17,
        "value": 16.1
      },
      "ceiling": {
        "unit": "m",
        "unitType": 5,
        "value": 4359
      },
      "cloudCover": 95,
      "dateTime": "2019-11-14T15:08:00-08:00",
      "dewPoint": {
        "unit": "C",
        "unitType": 17,
        "value": 9.2
      },
      "hasPrecipitation": false,
      "iconCode": 7,
      "isDayTime": true,
      "obstructionsToVisibility": "",
      "pastTwentyFourHourTemperatureDeparture": {
        "unit": "C",
        "unitType": 17,
        "value": 1.8
      },
      "phrase": "Cloudy",
      "precipitationSummary": {
        "past12Hours": {
          "unit": "mm",
          "unitType": 3,
          "value": 0.8
        },
        "past18Hours": {
          "unit": "mm",
          "unitType": 3,
          "value": 0.8
        },
        "past24Hours": {
          "unit": "mm",
          "unitType": 3,
          "value": 0.8
        },
        "past3Hours": {
          "unit": "mm",
          "unitType": 3,
          "value": 0.8
        },
        "past6Hours": {
          "unit": "mm",
          "unitType": 3,
          "value": 0.8
        },
        "past9Hours": {
          "unit": "mm",
          "unitType": 3,
          "value": 0.8
        },
        "pastHour": {
          "unit": "mm",
          "unitType": 3,
          "value": 0.5
        }
      },
      "pressure": {
        "unit": "mb",
        "unitType": 14,
        "value": 1014.9
      },
      "pressureTendency": {
        "code": "S",
        "localizedDescription": "Steady"
      },
      "realFeelTemperature": {
        "unit": "C",
        "unitType": 17,
        "value": 13.6
      },
      "realFeelTemperatureShade": {
        "unit": "C",
        "unitType": 17,
        "value": 13.6
      },
      "relativeHumidity": 75,
      "temperature": {
        "unit": "C",
        "unitType": 17,
        "value": 13.7
      },
      "temperatureSummary": {
        "past12Hours": {
          "maximum": {
            "unit": "C",
            "unitType": 17,
            "value": 13.7
          },
          "minimum": {
            "unit": "C",
            "unitType": 17,
            "value": 5.9
          }
        },
        "past24Hours": {
          "maximum": {
            "unit": "C",
            "unitType": 17,
            "value": 13.7
          },
          "minimum": {
            "unit": "C",
            "unitType": 17,
            "value": 5.9
          }
        },
        "past6Hours": {
          "maximum": {
            "unit": "C",
            "unitType": 17,
            "value": 13.7
          },
          "minimum": {
            "unit": "C",
            "unitType": 17,
            "value": 8.3
          }
        }
      },
      "uvIndex": 0,
      "uvIndexPhrase": "Low",
      "visibility": {
        "unit": "km",
        "unitType": 6,
        "value": 8
      },
      "wetBulbTemperature": {
        "unit": "C",
        "unitType": 17,
        "value": 11.4
      },
      "wind": {
        "direction": {
          "degrees": 315,
          "localizedDescription": "NW"
        },
        "speed": {
          "unit": "km/h",
          "unitType": 7,
          "value": 3.6
        }
      },
      "windChillTemperature": {
        "unit": "C",
        "unitType": 17,
        "value": 13.9
      },
      "windGust": {
        "speed": {
          "unit": "km/h",
          "unitType": 7,
          "value": 4.9
        }
      }
    }
  ]
}

정의

속성 Description
CurrentConditions

지정된 위치에 대한 단일 기상 관측 결과를 Get Current Conditions 작업으로 반환합니다. 요청 duration에 따라 이 관측은 최신(가장 최근) 측정값일 수도 있고, 이전 시간별 관측값 중 하나일 수도 있습니다. 기본적으로 단순화된 하위 집합이 반환됩니다: 관측 날짜와 시간, 기상 구문, 아이콘 코드, 강수 지표, 그리고 온도. 요청에서 상세 정보를 요청할 때는 모든 부동산이 포함되어 있으며, RealFeel, 이슬점, 바람, 가시, 구름 덮개, 기압, 지난 몇 시간의 강수량과 온도 요약 등 측정값이 포함됩니다.

CurrentConditionsResult

응답은 현재 조건 가져오기 연산으로 반환되었으며, 지정된 위치에 대한 하나 이상의 현재 상태 관측값이 포함되어 있습니다. 기본적으로 현재 시점에 대한 단일 관측값이 반환되며; 매개변수가 duration 6 또는 24로 설정되면, 응답에는 해당 창 동안 지난 한 시간마다 한 번의 관측 응답도 포함됩니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

ErrorDetail

오류 세부 정보입니다.

ErrorResponse

모든 Azure Resource Manager API에서 실패한 작업에 대한 오류 세부 정보를 반환하는 공통 오류 응답입니다. 또한 OData 오류 응답 형식을 따릅니다.

IconCode

표시할 아이콘을 식별하는 숫자 기상 조건 코드입니다. 이 열거 내의 각 값은 Azure Maps의 날씨 아이콘(예: 맑음, 흐림, 뇌우)에 해당하며, 인간이 읽을 수 있는 iconPhrase 반환 아이콘과 함께 표시됩니다. 동일한 코드가 현재, 시간별, 일간, 분별, 분별, 분 단위 응답에 나타날 수 있어, 애플리케이션이 모든 기상 서비스에서 일관된 아이콘을 구현할 수 있습니다.

코드 전체 목록, 매핑되는 아이콘, 예시 이미지는 Azure Maps의 기상 서비스를 참조하세요.

JsonFormat

원하는 응답 형식입니다. json 형식만 지원됩니다.

PastHoursTemperature

롤링 윈도우 중 TemperatureSummary 하나(6, 12, 24시간 이상)에 관측된 최고 및 최저 기온은 요청에 명시된 단위에 따라 섭씨(°C) 또는 화씨(°F)로 측정됩니다.

PrecipitationSummary

관측 지점에서 굴러가는 창을 통해 관측 시간에 도달한 총 액체 등가량입니다. 각 값은 "지금"부터 측정한 전체 창을 포함합니다. 예를 들어, past3Hours 최근 3시간의 연계 기간을 포함하며, 단지 3시간째 때문이 아니라 최근 3시간의 연속 기록입니다. 따라서 창문이 겹치고, 긴 창에는 짧은 창의 강수량이 포함됩니다. 눈과 얼음도 녹은 액체 상태의 영향을 줍니다. 요청서에 명시된 단위에 따라 밀리미터(mm) 또는 인치(in) 단위로 보고됩니다.

PressureTendency

대기압의 최근 추세—압력이 상승, 감소, 또는 일정한지—는 국지적인 문구이자 한 글자 코드로 다시 돌아왔습니다. 단기적인 기상 변화를 예측하는 데 유용하며; 기압 하락은 종종 날씨 악화를 알리며, 기압 상승은 보통 상황 개선을 나타냅니다.

TemperatureSummary

관측 시점에 끝나는 롤러윈도우 위에서 관측된 최고 기온과 최저 기온. 각 값은 "지금" 이후 측정된 전체 창을 포함합니다. 예를 들어, past12Hours 12시간째가 아니라 최근 12시간의 최고 기온과 최저 기온을 보고합니다. 따라서 창문이 겹치고, 긴 창에는 짧은 창의 온도가 포함됩니다. 요청서에 명시된 단위에 따라 섭씨(°C) 또는 화씨(°F)로 보고됩니다.

UnitType

표시되는 단위 유형과 연관된 정수 값입니다. 예를 들어, 섭씨는 17, 화씨는 18입니다. 단위 변환에 사용할 수 있습니다. 자세한 내용은 Azure Maps의 기상 서비스를 참조하십시오.

WeatherDataUnit

미터법 또는 영국 단위 중 어떤 데이터를 반환할지 지정하며, 기본으로 미터법을 사용합니다. 다음은 그 예입니다.

  • 미터법: 밀리미터(mm), 미터(m), 킬로미터(km), 섭씨(C)
  • 임페리얼: 인치(안), 피트(ft), 마일(mi), 화씨(F)
WeatherValue

온도, 이슬점, 풍속과 같은 기상 관련 지표의 값은 단위 URI 매개변수에 명시된 대로 미터법 또는 영국식 단위로 제시됩니다. 자세한 내용은 'Azure Maps의 기상 서비스' 기사의 유닛 유형을 참조하세요.

WindDetails

요청에 명시된 단위에 따라 시속 킬로미터(km/h) 또는 마일/시(mph) 단위로 측정된 예보된 풍속을 제공합니다. 또한 진북에서 시계 방향으로 방향을 측정한 방위각 방향도 표시합니다. 북쪽은 0°, 동쪽은 90°, 남쪽은 180°, 서쪽은 270°에 해당합니다. 가능한 값은 0°에서 359°까지 다양합니다.

WindDirection

방위각 방향과 국지화된 바람 방향 약어를 포함한 풍향에 대한 세부 정보를 제공합니다.

CurrentConditions

지정된 위치에 대한 단일 기상 관측 결과를 Get Current Conditions 작업으로 반환합니다. 요청 duration에 따라 이 관측은 최신(가장 최근) 측정값일 수도 있고, 이전 시간별 관측값 중 하나일 수도 있습니다. 기본적으로 단순화된 하위 집합이 반환됩니다: 관측 날짜와 시간, 기상 구문, 아이콘 코드, 강수 지표, 그리고 온도. 요청에서 상세 정보를 요청할 때는 모든 부동산이 포함되어 있으며, RealFeel, 이슬점, 바람, 가시, 구름 덮개, 기압, 지난 몇 시간의 강수량과 온도 요약 등 측정값이 포함됩니다.

속성 형식 Description
apparentTemperature

WeatherValue

관측 시점의 겉보기 온도는 공기 온도, 상대 습도, 풍속을 고려해 인간에게 실제로 공기가 어떻게 느껴지는지를 의미합니다. 요청에 명시된 단위에 따라 섭씨(°C) 또는 화씨(°F)로 측정됩니다.

ceiling

WeatherValue

관측 시점의 구름 천장은 요청에 명시된 단위에 따라 피트(ft) 또는 미터(m) 단위로 표기됩니다. 항공 분야에서 중요한 점은, 비행 시야와 운항에 영향을 미치기 때문입니다.

cloudCover

integer (int32)

관측 시점에 구름이 하늘을 가린 비율을 0(맑음)에서 100(흐림)까지 말입니다. NULL일 수 있습니다.

dateTime

string (date-time)

이 관찰의 날짜와 시간은 RFC 3339 형식(yyyy-mm-ddThh:mm:ss-hh:mm)으로 제공됩니다. 예를 들어, 2025-04-29T07:00:00-07:00.

dewPoint

WeatherValue

관측 시점의 이슬점은 공기가 포화되기 위해 냉각되어야 하는 온도(상대습도의 100%)입니다. 요청에 명시된 단위에 따라 섭씨(°C) 또는 화씨(°F)로 측정됩니다. 이슬점이 높을수록 공기 중 수분이 더 많다는 뜻입니다.

hasPrecipitation

boolean

true 관찰 시점에 강수(비, 눈, 진눈깨비, 우박)가 내린다면; 그렇지 않으면 false.

iconCode

IconCode

이 관측을 대표하는 날씨 아이콘 코드와 phrase 해당 부동산입니다. 숫자 값은 Azure Maps 날씨 아이콘에 해당하며, 전체 목록은 Azure Maps의 기상 서비스를 참조하세요. NULL일 수 있습니다.

isDayTime

boolean

true 지정된 위치와 관찰 시간 false 에서 낮이면 밤이라면

obstructionsToVisibility

string

안개, 연기, 안개, 강수와 같이 관측 시점에서 가시성을 감소시키는 주요 요인을 식별하는 코드입니다. 운전이나 항공 등 시야가 맑은 활동에 유용합니다.

가능한 값:

  • A = 강한 뇌우/우박
  • BD = 불기 먼지
  • BN = 모래를 불고 있어
  • BS = 눈 불기
  • D = 먼지
  • F = 안개
  • GF = 지상 안개
  • HZ = 헤이즈
  • I = 얼음
  • IC = 얼음 결정
  • IF = 얼음 안개
  • IP = 얼음 펠릿
  • IPW = 얼음 펠릿 샤워
  • K = 연기
  • L = 이슬비
  • R = 비
  • RS = 비/눈
  • RW = 비 소나기
  • S = 눈
  • SG = 눈 과립
  • SP = 눈 펠릿
  • SW = 눈 소나기
  • T = 뇌우
  • UP = 정의되지 않은 강수량
  • ZL = 얼음 이슬비
  • ZR = 얼음비
  • + = 무거운
  • - = 빛
pastTwentyFourHourTemperatureDeparture

WeatherValue

24시간 전과 비교한 공기 온도 변화는 요청에 명시된 단위에 따라 섭씨(°C) 또는 화씨(°F) 단위로 표시됩니다. 양수(positive)는 어제보다 더 따뜻함을 나타내며; 음수(negative value)는 공기가 더 차가워졌음을 나타냅니다.

phrase

string

관측 시점의 기상 조건을 간단히 설명하는 용어로, 예를 들어 맑 음 또는 부분적으로 흐린 날씨입니다. 와 짝을 iconCode이루며, 이는 일치하는 날씨 아이콘을 식별합니다. 자세한 내용은 Azure Maps의 기상 서비스를 참조하십시오.

precipitationSummary

PrecipitationSummary

요청에 명시된 단위에 따라 밀리미터(mm) 또는 인치(인치)로 관측 지점의 롤링 윈도우 기간 동안 관찰 지점에서 액체 등가량을 요약한 것입니다.

pressure

WeatherValue

관측 시점의 지상(대기) 압력은 요청서에 명시된 단위에 따라 밀리바(mb) 또는 수은(inHg) 단위로 측정됩니다.

pressureTendency

PressureTendency

최근 대기압의 추세 - 상승, 하락, 또는 안정. 단기적인 기상 변화를 예측하는 데 유용하며; 기압 하락은 종종 날씨 악화를 알리며, 기압 상승은 보통 상황 개선을 나타냅니다.

realFeelTemperature

WeatherValue

관측 시점의 RealFeel™ 온도는 요청에 명시된 단위에 따라 섭씨(°C) 또는 화씨(°F) 단위로 제공됩니다. AccuWeather에서 개발한 RealFeel은 공기 온도와 습도, 바람, 구름 덮개, 햇빛 강도 등 다양한 요소를 결합하여 실제 날씨가 어떻게 느껴지는지를 나타냅니다. 자세한 내용은 AccuWeather RealFeel 온도는 무엇인가를 참조하세요.

realFeelTemperatureShade

WeatherValue

관측 시점의 그곳 지역에서의 RealFeel™ 온도는 요청에 명시된 단위에 따라 섭씨(°C) 또는 화씨(°F) 단위로 표시됩니다. 와 비슷 realFeelTemperature하지만 직사광선의 따뜻함 효과를 제외하여 그늘에서 날씨가 어떻게 느껴지는지 더 정확하게 알 수 있습니다.

relativeHumidity

integer (int32)

관측 시점의 상대 습도는 같은 온도에서 공기가 담을 수 있는 최대 수증기량의 0에서 100 사이의 백분율로 표현됩니다.

temperature

WeatherValue

관측 시점의 기온은 요청에 명시된 단위에 따라 섭씨(°C) 또는 화씨(°F)로 표시됩니다.

temperatureSummary

TemperatureSummary

요청서에 명시된 단위에 따라 지난 6, 12, 24시간 동안 이 위치에서 롤링 윈도우를 통해 관측된 최고 및 최저 기온을 요약한 것입니다.

uvIndex

integer (int32)

관측 시점의 자외선(UV) 지수는 보호받지 않은 햇빛 노출로 인한 위험성을 나타냅니다. 지원되는 값은 다음과 같습니다.

  • 0-2: 일반 사람에게 태양 자외선 위험이 낮음.
  • 3-5: 보호받지 않은 햇빛 노출로 인한 중간 정도의 위험.
  • 6-7: 보호받지 않은 햇빛 노출로 인한 높은 위험.
  • 8-10: 보호받지 않은 햇빛 노출로 인한 매우 높은 위험.
  • 11+: 보호받지 않은 햇빛 노출로 인한 극심한 위험.
uvIndexPhrase

string

예를 들어, 낮음, 중간, 높음, 매우 높음, 극한 음색 등 짧은 설명 라벨 uvIndex 입니다.

visibility

WeatherValue

관측 시점의 수평 가시성은 물체나 빛이 명확히 식별될 수 있는 거리로, 요청에 명시된 단위에 따라 킬로미터(km) 또는 마일(mi) 단위입니다.

wetBulbTemperature

WeatherValue

관측 시점의 습구 온도는 일정한 압력으로 공기를 증발시켜 포화 상태(상대습도 100%)까지 냉각했을 때 도달할 온도입니다. 요청에 명시된 단위에 따라 섭씨(°C) 또는 화씨(°F)로 측정됩니다. 열 스트레스와 증발 냉각 평가에 유용합니다.

wind

WindDetails

관측 시점의 풍속과 방향. 속도는 요청에 명시된 단위에 따라 시속 킬로미터(km/h) 또는 마일 시속(mph) 단위이다; 방향은 진북에서 시계 방향으로 측정한 방위각 기준이다(0° = N, 90° = E, 180° = 남, 270° = 서).

windChillTemperature

WeatherValue

관측 시점의 체감 온도 - 바람과 저온의 복합 영향으로 노출된 피부에 공기가 얼마나 차갑게 느껴지는지를 나타냅니다. 보통 실제 기온보다 낮습니다. 요청에 명시된 단위에 따라 섭씨(°C) 또는 화씨(°F)로 측정됩니다.

windGust

WindDetails

관측 시점에서 최대 단기 폭발 풍속 속도와 방향으로, 동일한 단위와 방위각 관례 wind를 사용합니다. 돌풍은 비행, 요트, 연날리기 등 야외 활동에 영향을 줄 수 있는 짧은 바람 급증입니다.

CurrentConditionsResult

응답은 현재 조건 가져오기 연산으로 반환되었으며, 지정된 위치에 대한 하나 이상의 현재 상태 관측값이 포함되어 있습니다. 기본적으로 현재 시점에 대한 단일 관측값이 반환되며; 매개변수가 duration 6 또는 24로 설정되면, 응답에는 해당 창 동안 지난 한 시간마다 한 번의 관측 응답도 포함됩니다.

속성 형식 Description
results

CurrentConditions[]

현재 상황 관측 결과는 가장 최근 관측 순서대로 진행됩니다. 기본적으로 단일 항목 - 최신 관찰 기록

  • 반환됩니다; 응답에는 요청에 따라 최근 롤링 윈도우(보통 지난 6시간 또는 24시간) 동안 한 시간당 한 번의 항목이 포함될 수도 있습니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

속성 형식 Description
info

추가 정보입니다.

type

string

추가 정보 유형입니다.

ErrorDetail

오류 세부 정보입니다.

속성 형식 Description
additionalInfo

ErrorAdditionalInfo[]

오류 추가 정보입니다.

code

string

오류 코드입니다.

details

ErrorDetail[]

오류 세부 정보입니다.

message

string

오류 메시지입니다.

target

string

오류 대상입니다.

ErrorResponse

모든 Azure Resource Manager API에서 실패한 작업에 대한 오류 세부 정보를 반환하는 공통 오류 응답입니다. 또한 OData 오류 응답 형식을 따릅니다.

속성 형식 Description
error

ErrorDetail

오류 개체입니다.

IconCode

표시할 아이콘을 식별하는 숫자 기상 조건 코드입니다. 이 열거 내의 각 값은 Azure Maps의 날씨 아이콘(예: 맑음, 흐림, 뇌우)에 해당하며, 인간이 읽을 수 있는 iconPhrase 반환 아이콘과 함께 표시됩니다. 동일한 코드가 현재, 시간별, 일간, 분별, 분별, 분 단위 응답에 나타날 수 있어, 애플리케이션이 모든 기상 서비스에서 일관된 아이콘을 구현할 수 있습니다.

코드 전체 목록, 매핑되는 아이콘, 예시 이미지는 Azure Maps의 기상 서비스를 참조하세요.

값 Description
1

맑음

2

대체로 맑음

3

부분적으로 맑음

4

간헐적인 구름

5

흐릿한 선샤인

6

대체로 흐림

7

Cloudy

8

음울한 (흐림)

11

안개

12

Showers

13

대부분 흐림, 적은 양의 비

14

부분적으로 맑음, 적은 양의 비

15

Thunderstorms

16

대부분 흐림, 천둥번개

17

부분적으로 맑음, 천둥번개

18

비

19

Flurries

20

대부분 흐림, 적은 양의 눈

21

부분적으로 맑음, 적은 양의 눈

22

Snow

23

대부분 흐림, 눈

24

얼음

25

진눈깨비

26

얼어붙은 비

29

비와 눈

30

Hot

31

냉각

32

Windy

33

Clear

34

대부분 맑음

35

부분적으로 흐림

36

간헐적인 구름

37

흐릿한 달빛

38

대체로 흐림

39

부분적으로 흐림, 적은 양의 비

40

대부분 흐림, 적은 양의 비

41

부분적으로 흐림, 천둥번개

42

대부분 흐림, 천둥번개

43

대부분 흐림, 적은 양의 눈

44

대부분 흐림, 눈

JsonFormat

원하는 응답 형식입니다. json 형식만 지원됩니다.

값 Description
json

JavaScript 개체 표기법 데이터 교환 형식

PastHoursTemperature

롤링 윈도우 중 TemperatureSummary 하나(6, 12, 24시간 이상)에 관측된 최고 및 최저 기온은 요청에 명시된 단위에 따라 섭씨(°C) 또는 화씨(°F)로 측정됩니다.

속성 형식 Description
maximum

WeatherValue

이 기간 동안 관측된 최고 기온입니다.

minimum

WeatherValue

이 기간 동안 관측된 최저 기온입니다.

PrecipitationSummary

관측 지점에서 굴러가는 창을 통해 관측 시간에 도달한 총 액체 등가량입니다. 각 값은 "지금"부터 측정한 전체 창을 포함합니다. 예를 들어, past3Hours 최근 3시간의 연계 기간을 포함하며, 단지 3시간째 때문이 아니라 최근 3시간의 연속 기록입니다. 따라서 창문이 겹치고, 긴 창에는 짧은 창의 강수량이 포함됩니다. 눈과 얼음도 녹은 액체 상태의 영향을 줍니다. 요청서에 명시된 단위에 따라 밀리미터(mm) 또는 인치(in) 단위로 보고됩니다.

속성 형식 Description
past12Hours

WeatherValue

지난 12시간 동안 내린 액체 등가량 강수량.

past18Hours

WeatherValue

지난 18시간 동안 내린 액체 등가량 강수량.

past24Hours

WeatherValue

지난 24시간 동안 감소한 액체 등가량 강수량.

past3Hours

WeatherValue

지난 3시간 동안 떨어진 액체 등가량 강수량.

past6Hours

WeatherValue

지난 6시간 동안 내린 액체 등가량 강수량.

past9Hours

WeatherValue

지난 9시간 동안 내린 액체 등가량 강수량.

pastHour

WeatherValue

지난 한 시간 동안 감소한 액체 등가량 강수량.

PressureTendency

대기압의 최근 추세—압력이 상승, 감소, 또는 일정한지—는 국지적인 문구이자 한 글자 코드로 다시 돌아왔습니다. 단기적인 기상 변화를 예측하는 데 유용하며; 기압 하락은 종종 날씨 악화를 알리며, 기압 상승은 보통 상황 개선을 나타냅니다.

속성 형식 Description
code

string

압력 경향에 대한 언어 독립적인 한 글자 코드: F = 하락, S = 안정, R = 상승.

localizedDescription

string

압력 경향을 설명하는 짧은 구절(예: 하락, 안정, 상승 )이 요청에 명시된 언어로 반환되었습니다.

TemperatureSummary

관측 시점에 끝나는 롤러윈도우 위에서 관측된 최고 기온과 최저 기온. 각 값은 "지금" 이후 측정된 전체 창을 포함합니다. 예를 들어, past12Hours 12시간째가 아니라 최근 12시간의 최고 기온과 최저 기온을 보고합니다. 따라서 창문이 겹치고, 긴 창에는 짧은 창의 온도가 포함됩니다. 요청서에 명시된 단위에 따라 섭씨(°C) 또는 화씨(°F)로 보고됩니다.

속성 형식 Description
past12Hours

PastHoursTemperature

지난 12시간 동안 관측된 최고 및 최저 기온.

past24Hours

PastHoursTemperature

지난 24시간 동안 관측된 최고 기온과 최저 기온.

past6Hours

PastHoursTemperature

지난 6시간 동안 관측된 최고 기온과 최저 기온.

UnitType

표시되는 단위 유형과 연관된 정수 값입니다. 예를 들어, 섭씨는 17, 화씨는 18입니다. 단위 변환에 사용할 수 있습니다. 자세한 내용은 Azure Maps의 기상 서비스를 참조하십시오.

값 Description
0

feet

1

inches

2

miles

3

millimeter

4

centimeter

5

meter

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

떠다니다

22

정수

31

MicrogramsPerCubicMeterOfAir

WeatherDataUnit

미터법 또는 영국 단위 중 어떤 데이터를 반환할지 지정하며, 기본으로 미터법을 사용합니다. 다음은 그 예입니다.

  • 미터법: 밀리미터(mm), 미터(m), 킬로미터(km), 섭씨(C)
  • 임페리얼: 인치(안), 피트(ft), 마일(mi), 화씨(F)
값 Description
imperial

온도는 화씨(F), 거리는 마일(mi)와 같은 영국 단위로 데이터를 반환합니다.

metric

온도의 경우 섭씨(C), 거리의 경우 킬로미터(km)와 같은 미터법 단위를 사용하여 데이터를 반환합니다.

WeatherValue

온도, 이슬점, 풍속과 같은 기상 관련 지표의 값은 단위 URI 매개변수에 명시된 대로 미터법 또는 영국식 단위로 제시됩니다. 자세한 내용은 'Azure Maps의 기상 서비스' 기사의 유닛 유형을 참조하세요.

속성 형식 Description
unit

string

반환값에 사용되는 측정 단위, 예를 들어 "C"는 섭씨, "F"는 화씨입니다.

unitType

UnitType

정수는 단위의 종류를 나타냅니다. 예를 들어, 0은 피트, 1은 인치, 2는 마일입니다. 전체 목록은 Azure Maps의 Weather services 기사에 있는 단위 유형을 참조하세요.

value

number (float)

측정값은 지정된 단위로 표현됩니다.

WindDetails

요청에 명시된 단위에 따라 시속 킬로미터(km/h) 또는 마일/시(mph) 단위로 측정된 예보된 풍속을 제공합니다. 또한 진북에서 시계 방향으로 방향을 측정한 방위각 방향도 표시합니다. 북쪽은 0°, 동쪽은 90°, 남쪽은 180°, 서쪽은 270°에 해당합니다. 가능한 값은 0°에서 359°까지 다양합니다.

속성 형식 Description
direction

WindDirection

풍향은 진북(0°)에서 시계 방향으로 시계 방향으로 측정됩니다. 동쪽은 90°, 남쪽은 180°, 서쪽은 270°에 해당합니다. 가능한 값은 0°에서 359°까지 다양합니다. 이 속성은 바람 방향을 나타내는 정수를 반환합니다.

speed

WeatherValue

요청서에 명시된 단위에 따라 시속 킬로미터(km/h) 또는 마일/시(mph) 단위로 측정되는 예상 풍속입니다.

WindDirection

방위각 방향과 국지화된 바람 방향 약어를 포함한 풍향에 대한 세부 정보를 제공합니다.

속성 형식 Description
degrees

integer (int32)

바람 방향은 진북에서 시계 방향으로 이동하는 방위각 단위로 측정됩니다. 북쪽은 0도, 동쪽은 90도, 남쪽은 180도, 서쪽은 270도에 해당합니다. 가능한 값은 0도에서 359도까지 다양합니다.

localizedDescription

string

요청서에 명시된 언어로 반환된 풍향의 국지화된 약어입니다. 예를 들어, N 북쪽, E 동쪽, S 남 W 쪽, 서쪽 등입니다.