WeatherObserved

환경
버전 1.0.0 최종 수정 2026-09-21 표준 TTAK.KO-10.1331-Part4

날씨 관측 데이터

버전

속성 목록

속성명 NGSI-LD 타입 데이터 타입 필수 관측 시각 단위 허용 값 · 범위 설명
id Property string 필수 해당 없음 날씨 관측 데이터 인스턴스 ID
type Property string 필수 해당 없음 WeatherObserved 모델 타입
location GeoProperty GeoJSON 필수 선택 위치정보
address Property Address 선택 쓰지 않음 측정지 주소
source Property string 선택 쓰지 않음 데이터 제공자
refDevice Relationship Relationship 선택 해당 없음 측정기 인스턴스 ID
weatherType Property string 선택 선택 맑음구름조금흐림소나기비 외 6 · 전체 날씨 타입
windDirection Property double 선택 선택 ° DD 최소 0 · 최대 360 풍향 (단위: degree)
windSpeed Property double 선택 선택 m/s MTS 최소 0 풍속 (단위: m/s)
temperature Property double 선택 선택 ℃ CEL 기온 (단위: ℃)
humidity Property integer 선택 선택 % P1 최소 0 · 최대 100 습도 (단위: %)
atmosphericPressure Property double 선택 선택 hPa A97 현지기압 (단위: hPa)
seaLevelPressure Property double 선택 선택 hPa A97 해면기압 (단위: hPa)
rainfall Property double 선택 선택 mm MMT 최소 0 일간 강수량 (단위: mm)
hourlyRainfall Property double 선택 선택 mm MMT 최소 0 시간 강수량 (단위: mm)
vaporPressure Property double 선택 선택 hPa A97 수증기압 (단위: hPa)
dewPoint Property double 선택 선택 ℃ CEL 이슬점온도 (단위: ℃)
sunshine Property double 선택 선택 h HUR 최소 0 일조시간 (단위: h)
insolation Property double 선택 선택 MJ/m² 최소 0 일사량 (단위: MJ/㎡)
snowfall Property double 선택 선택 cm CMT 최소 0 적설량 (단위: cm)
visibility Property integer 선택 선택 m MTR 최소 0 가시거리 (단위: m)

예제 (NGSI-LD 정규 표현법)

{
  "id": "urn:datahub:siheung:WeatherObserved_001",
  "type": "WeatherObserved",
  "location": {
    "type": "GeoProperty",
    "value": {
      "type": "Point",
      "coordinates": [
        127.1293735,
        37.4114423
      ]
    }
  },
  "weatherType": {
    "type": "Property",
    "value": "맑음",
    "observedAt": "2022-03-11T20:09:55Z"
  },
  "temperature": {
    "type": "Property",
    "value": 23.8,
    "observedAt": "2022-03-11T20:09:55Z"
  },
  "humidity": {
    "type": "Property",
    "value": 70,
    "observedAt": "2022-03-11T20:09:55Z"
  },
  "source": {
    "type": "Property",
    "value": "https://www.weather.go.kr/"
  }
}

관계 모델

이 모델에 정의된 관계가 없고, 이 모델을 가리키는 모델도 없습니다.

같은 도메인의 다른 모델 (환경)

AirQualityObserved

대기질 관측 데이터

ExtremeTemperatureDisasterImpactAssessmentInput

폭염한파 영향평가 입력 데이터

ExtremeTemperatureDisasterImpactAssessmentResult

폭염한파 영향평가 결과 데이터

HydrologicalDisasterImpactAssessmentInput

홍수가뭄 영향평가 입력 데이터

HydrologicalDisasterImpactAssessmentResult

홍수가뭄 영향평가 결과 데이터

Manhole

맨홀 데이터

OdorObserved

악취 관측 데이터

WaterLevelObserved

수위 관측 데이터

WaterQualityObserved

수질 관측 데이터

이 URI 를 기계로 받는 법

같은 주소가 Accept 헤더에 따라 세 가지를 돌려줍니다. 리다이렉트 없이 200 을 직접 반환하며 모든 응답에 Vary: Accept 가 붙습니다.

Accept받는 것
text/html지금 보고 있는 이 문서
application/json모델 정의(원본)
application/ld+json모델 정의 JSON-LD (+ @context Link 헤더)
curl -H 'Accept: application/json' http://uri.citydatahub.kr/ngsi-ld/models/WeatherObserved
curl http://uri.citydatahub.kr/ngsi-ld/schemas/WeatherObserved                   # 정본 스키마(FQN 키)
curl 'http://uri.citydatahub.kr/ngsi-ld/schemas/WeatherObserved?keys=compact'    # 짧은 이름 키 스키마
curl http://uri.citydatahub.kr/ngsi-ld/models/WeatherObserved/example            # 예시 데이터(정규 표현) — 과거 버전은 …/versions/{버전}/example
curl http://uri.citydatahub.kr/ngsi-ld/context/v1/core.jsonld                    # @context

검증용 스키마는 모델 주소가 아니라 스키마 주소 /ngsi-ld/schemas/WeatherObserved 에서 받습니다 — 정의(이 문서)와 검증 계약(스키마)을 나눕니다. 이 타입의 식별자(데이터에 찍히는 값)는 http://uri.citydatahub.kr/vocab/WeatherObserved 입니다.

공개되는 스키마는 최신 버전 하나입니다 — 버전을 지정해 스키마를 받는 공개 경로는 없습니다. 과거 버전 문서는 /ngsi-ld/models/WeatherObserved/versions/{버전} 에서 볼 수 있습니다.