From 850b51cfecf7919da6e39e86dd50a73c389a3b8b Mon Sep 17 00:00:00 2001 From: Alberto Abella Date: Fri, 17 Nov 2023 21:02:12 +0100 Subject: [PATCH] updated UnmannedAerialVehicleTMSFlightMessage/doc/spec_KO.md --- .../doc/spec_KO.md | 1042 ++++++++--------- 1 file changed, 520 insertions(+), 522 deletions(-) diff --git a/UnmannedAerialVehicleTMSFlightMessage/doc/spec_KO.md b/UnmannedAerialVehicleTMSFlightMessage/doc/spec_KO.md index 02958b3..be523b1 100644 --- a/UnmannedAerialVehicleTMSFlightMessage/doc/spec_KO.md +++ b/UnmannedAerialVehicleTMSFlightMessage/doc/spec_KO.md @@ -1,482 +1,480 @@ - -[![Smart Data Models](https://smartdatamodels.org/wp-content/uploads/2022/01/SmartDataModels_logo.png "Logo")](https://smartdatamodels.org) - 엔티티: UnmannedAerialVehicleTMSFlightMessage -========================================== - - [오픈 라이선스](https://github.com/smart-data-models//dataModel.UnmannedAerialVehicle/blob/master/UnmannedAerialVehicleTMSFlightMessage/LICENSE.md) - [문서 자동 생성](https://docs.google.com/presentation/d/e/2PACX-1vTs-Ng5dIAwkg91oTTUdt8ua7woBXhPnwavZ0FxgR8BsAI_Ek3C5q97Nd94HS8KhP-r_quD4H0fgyt3/pub?start=false&loop=false&delayms=3000#slide=id.gb715ace035_0_60) - - - 글로벌 설명: **이 엔티티에는 글로벌 UTM 협회 프로토콜 메시지가 포함된 일반 무인 항공기 UTM 비행 메시지에 대한 조화로운 설명이 포함되어 있습니다. 이 엔티티는 주로 무인 항공기의 제어 및 관리와 관련이 있습니다. 각 UnmannedAerialVehicleTMSFlightMessage 인스턴스는 특정 UAV 인스턴스와 연관되어 있습니다.** - 버전: 0.0.1 - - - - ## 속성 목록 - - [*] 속성에 유형이 없는 것은 여러 유형 또는 다른 형식/패턴을 가질 수 있기 때문입니다. -- `address[object]`: 우편 주소 . Model: [https://schema.org/address](https://schema.org/address) - `addressCountry[string]`: 국가. 예를 들어, 스페인 . Model: [https://schema.org/addressCountry](https://schema.org/addressCountry) - - `addressLocality[string]`: 도로명 주소가 있는 지역 및 해당 지역에 속한 지역 . Model: [https://schema.org/addressLocality](https://schema.org/addressLocality) - - `addressRegion[string]`: 해당 지역이 위치한 지역과 해당 국가의 지역 . Model: [https://schema.org/addressRegion](https://schema.org/addressRegion) - - `district[string]`: 지구는 일부 국가에서는 지방 정부에서 관리하는 행정 구역의 일종입니다. - - `postOfficeBoxNumber[string]`: 사서함 주소의 우체국 사서함 번호입니다. 예: 03578 . Model: [https://schema.org/postOfficeBoxNumber](https://schema.org/postOfficeBoxNumber) - - `postalCode[string]`: 우편 번호입니다. 예: 24004 . Model: [https://schema.org/https://schema.org/postalCode](https://schema.org/https://schema.org/postalCode) - - `streetAddress[string]`: 거리 주소 . Model: [https://schema.org/streetAddress](https://schema.org/streetAddress) - - `streetNr[string]`: 공공 도로의 특정 건물을 식별하는 번호 -- `alternateName[string]`: 이 항목의 대체 이름 - `areaServed[string]`: 서비스 또는 제공 품목이 제공되는 지리적 영역 . Model: [https://schema.org/Text](https://schema.org/Text) - `dataProvider[string]`: 조화된 데이터 엔티티의 공급자를 식별하는 일련의 문자 - `dateCreated[date-time]`: 엔티티 생성 타임스탬프. 이는 일반적으로 스토리지 플랫폼에서 할당합니다. - `dateModified[date-time]`: 엔티티의 마지막 수정 타임스탬프입니다. 이는 일반적으로 스토리지 플랫폼에서 할당합니다. - `dateObserved[date-time]`: 관측이 기록된 날짜/시간을 나타냅니다. 이 필드는 NGSIv2와 함께 사용하도록 정의되었으며 현재 더 이상 사용되지 않습니다. 새 엔티티 및 애플리케이션의 경우 **observedAt**로 대체합니다. - `description[string]`: 이 항목에 대한 설명 - `flightMessage[object]`: 현재 비행 상태를 설명하는 비행 메시지로, JSON 객체로 인코딩된 글로벌 UTM 메시지로 인코딩됩니다(https://bitbucket.org/global_utm/flight-declaration-protocol). - `flightDeclaration`: - - `flightId`: - - `sequenceNumber`: - - `version`: -- `id[*]`: 엔티티의 고유 식별자 - `location[*]`: 항목에 대한 지오숀 참조입니다. 포인트, 라인 문자열, 다각형, 멀티포인트, 멀티라인 문자열 또는 멀티폴리곤일 수 있습니다. - `name[string]`: 이 항목의 이름 - `observedAt[date-time]`: UAVFlightMessage 레코드의 날짜/시간을 나타냅니다. - `originatedByUnmannedAutonomousVehicle[boolean]`: 메시지 소스의 논리적 표시기입니다. 참은 UAV 자체, 거짓은 다른 소스, 수신 스테이션 소프트웨어 애플리케이션 또는 다른 UAV임을 나타냅니다. - `originator[*]`: 메시지가 UAV에 의해 직접 발신되지 않은 경우 해당 정보를 보고한 제3자 UAV 인스턴스 또는 기타 개체(예: 수신국)를 의미합니다. - `owner[array]`: 소유자의 고유 ID를 참조하는 JSON 인코딩된 문자 시퀀스가 포함된 목록입니다. - `seeAlso[*]`: 항목에 대한 추가 리소스를 가리키는 URL 목록 - `source[string]`: 엔티티 데이터의 원본 소스를 URL로 제공하는 문자 시퀀스입니다. 소스 공급자의 정규화된 도메인 이름 또는 소스 개체에 대한 URL을 사용하는 것이 좋습니다. - `type[string]`: NGSI 엔티티 식별자. UnmannedAerialVehicleTMSFlightMessage여야 합니다. - `unmannedAerialVehicle[*]`: 이 UAV 비행 메시지가 연관된 UAV 엔티티에 대한 참조입니다. - - 필수 속성 - - - 이 데이터 모델은 원래 프로젝트인 GSMA IoT 프로젝트(https://www.gsma.com/iot/iot-big-data/)에서 가져온 것입니다. 스마트 데이터 모델의 요구 사항을 충족하기 위해 몇 가지 약간의 수정이 있었습니다. - - - ## 속성에 대한 데이터 모델 설명 - 알파벳순으로 정렬(자세한 내용을 보려면 클릭) - - -
full yaml details - ```yaml -UnmannedAerialVehicleTMSFlightMessage: - description: 'This entity contains a harmonised description of a generic UAV UTM Flight Message, which contains a Global UTM Association protocol message. This entity is primarily associated with the control and management of Unmanned Aerial Vehicles. Each UnmannedAerialVehicleTMSFlightMessage instance is related to a specific UAV instance.' - properties: - address: - description: The mailing address - properties: - addressCountry: - description: 'The country. For example, Spain' - type: string - x-ngsi: - model: https://schema.org/addressCountry - type: Property - addressLocality: - description: 'The locality in which the street address is, and which is in the region' - type: string - x-ngsi: - model: https://schema.org/addressLocality - type: Property - addressRegion: - description: 'The region in which the locality is, and which is in the country' - type: string - x-ngsi: - model: https://schema.org/addressRegion - type: Property - district: - description: 'A district is a type of administrative division that, in some countries, is managed by the local government' - type: string - x-ngsi: - type: Property - postOfficeBoxNumber: - description: 'The post office box number for PO box addresses. For example, 03578' - type: string - x-ngsi: - model: https://schema.org/postOfficeBoxNumber - type: Property - postalCode: - description: 'The postal code. For example, 24004' - type: string - x-ngsi: - model: https://schema.org/https://schema.org/postalCode - type: Property - streetAddress: - description: The street address - type: string - x-ngsi: - model: https://schema.org/streetAddress - type: Property - streetNr: - description: Number identifying a specific property on a public street - type: string - x-ngsi: - type: Property - type: object - x-ngsi: - model: https://schema.org/address - type: Property - alternateName: - description: An alternative name for this item - type: string - x-ngsi: - type: Property - areaServed: - description: The geographic area where a service or offered item is provided - type: string - x-ngsi: - model: https://schema.org/Text - type: Property - dataProvider: - description: A sequence of characters identifying the provider of the harmonised data entity - type: string - x-ngsi: - type: Property - dateCreated: - description: Entity creation timestamp. This will usually be allocated by the storage platform - format: date-time - type: string - x-ngsi: - type: Property - dateModified: - description: Timestamp of the last modification of the entity. This will usually be allocated by the storage platform - format: date-time - type: string - x-ngsi: - type: Property - dateObserved: - description: Indicates the date/time the observation was recorded.Note this field was defined for use with NGSIv2 and is now deprecated. For new entities and applications replace with **observedAt** - format: date-time - type: string - x-ngsi: - type: Property - description: - description: A description of this item - type: string - x-ngsi: - type: Property - flightMessage: - description: 'A flight message describing the current flight status encoded as a Global UTM Message encoded as a JSON object. https://bitbucket.org/global_utm/flight-declaration-protocol' - properties: - flightDeclaration: - properties: - actualLandingTime: - format: date-time - type: string - actualTakeOffTime: - format: date-time - type: string - contactUrl: - format: uri - type: string - expectTelemetry: - type: boolean - idents: - items: - type: string - type: array - operationMode: - enum: - - vlos - - evlos - - bvlos - - automated - type: string - originatingParty: - type: string - parts: - items: - type: string - type: array - purpose: - type: string - type: object - flightId: - type: string - sequenceNumber: - type: number - version: - type: string - type: object - x-ngsi: - type: Property - id: - anyOf: - - description: Identifier format of any NGSI entity - maxLength: 256 - minLength: 1 - pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$ - type: string - x-ngsi: - type: Property - - description: Identifier format of any NGSI entity - format: uri - type: string - x-ngsi: - type: Property - description: Unique identifier of the entity - x-ngsi: - type: Property - location: - description: 'Geojson reference to the item. It can be Point, LineString, Polygon, MultiPoint, MultiLineString or MultiPolygon' - oneOf: - - description: Geojson reference to the item. Point - properties: - bbox: - items: - type: number - minItems: 4 - type: array - coordinates: - items: - type: number - minItems: 2 - type: array - type: - enum: - - Point - type: string - required: - - type - - coordinates - title: GeoJSON Point - type: object - x-ngsi: - type: GeoProperty - - description: Geojson reference to the item. LineString - properties: - bbox: - items: - type: number - minItems: 4 - type: array - coordinates: - items: - items: - type: number - minItems: 2 - type: array - minItems: 2 - type: array - type: - enum: - - LineString - type: string - required: - - type - - coordinates - title: GeoJSON LineString - type: object - x-ngsi: - type: GeoProperty - - description: Geojson reference to the item. Polygon - properties: - bbox: - items: - type: number - minItems: 4 - type: array - coordinates: - items: - items: - items: - type: number - minItems: 2 - type: array - minItems: 4 - type: array - type: array - type: - enum: - - Polygon - type: string - required: - - type - - coordinates - title: GeoJSON Polygon - type: object - x-ngsi: - type: GeoProperty - - description: Geojson reference to the item. MultiPoint - properties: - bbox: - items: - type: number - minItems: 4 - type: array - coordinates: - items: - items: - type: number - minItems: 2 - type: array - type: array - type: - enum: - - MultiPoint - type: string - required: - - type - - coordinates - title: GeoJSON MultiPoint - type: object - x-ngsi: - type: GeoProperty - - description: Geojson reference to the item. MultiLineString - properties: - bbox: - items: - type: number - minItems: 4 - type: array - coordinates: - items: - items: - items: - type: number - minItems: 2 - type: array - minItems: 2 - type: array - type: array - type: - enum: - - MultiLineString - type: string - required: - - type - - coordinates - title: GeoJSON MultiLineString - type: object - x-ngsi: - type: GeoProperty - - description: Geojson reference to the item. MultiLineString - properties: - bbox: - items: - type: number - minItems: 4 - type: array - coordinates: - items: - items: - items: - items: - type: number - minItems: 2 - type: array - minItems: 4 - type: array - type: array - type: array - type: - enum: - - MultiPolygon - type: string - required: - - type - - coordinates - title: GeoJSON MultiPolygon - type: object - x-ngsi: - type: GeoProperty - x-ngsi: - type: GeoProperty - name: - description: The name of this item - type: string - x-ngsi: - type: Property - observedAt: - description: Indicates the date/time of the UAVFlightMessage record - format: date-time - type: string - x-ngsi: - type: Property - originatedByUnmannedAutonomousVehicle: - description: 'A logical indicator of source of the message. True indicates it is the UAV itself, false indicates that it is a different source, a listening station software application or a different UAV' - type: boolean - x-ngsi: - type: Property - originator: - anyOf: - - description: Identifier format of any NGSI entity - maxLength: 256 - minLength: 1 - pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$ - type: string - x-ngsi: - type: Property - - description: Identifier format of any NGSI entity - format: uri - type: string - x-ngsi: - type: Property - description: Refers to a third party UAV instance or other entity (e.g. listening station) that reported the information in the case the message was not directly originated by the UAV - x-ngsi: - type: Relationship - owner: - description: A List containing a JSON encoded sequence of characters referencing the unique Ids of the owner(s) - items: - anyOf: - - description: Identifier format of any NGSI entity - maxLength: 256 - minLength: 1 - pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$ - type: string - x-ngsi: - type: Property - - description: Identifier format of any NGSI entity - format: uri - type: string - x-ngsi: - type: Property - description: Unique identifier of the entity - x-ngsi: - type: Property - type: array - x-ngsi: - type: Property - seeAlso: - description: list of uri pointing to additional resources about the item - oneOf: - - items: - format: uri - type: string - minItems: 1 - type: array - - format: uri - type: string - x-ngsi: - type: Property - source: - description: 'A sequence of characters giving the original source of the entity data as a URL. Recommended to be the fully qualified domain name of the source provider, or the URL to the source object' - type: string - x-ngsi: - type: Property - type: - description: NGSI Entity identifier. It has to be UnmannedAerialVehicleTMSFlightMessage - enum: - - UnmannedAerialVehicleTMSFlightMessage - type: string - x-ngsi: - type: Property - unmannedAerialVehicle: - anyOf: - - description: Identifier format of any NGSI entity - maxLength: 256 - minLength: 1 - pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$ - type: string - x-ngsi: - type: Property - - description: Identifier format of any NGSI entity - format: uri - type: string - x-ngsi: - type: Property - description: Reference to the UAV entity to which this UAVFlightMessage relates - x-ngsi: - type: Relationship - required: [] - type: object - x-derived-from: "" - x-disclaimer: 'Redistribution and use in source and binary forms, with or without modification, are permitted provided that the license conditions are met. Copyleft (c) 2022 Contributors to Smart Data Models Program' - x-license-url: https://github.com/smart-data-models/dataModel.UnmannedAerialVehicle/blob/master/UnmannedAerialVehicleTMSFlightMessage/LICENSE.md - x-model-schema: https://smart-data-models.github.io/dataModel.UnmannedAerialVehicle/UnmannedAerialVehicleTMSFlightMessage/schema.json - x-model-tags: GSMA - x-version: 0.0.1 -``` -
- - - - - ## 페이로드 예시 - #### UnmannedAerialVehicleTMSFlightMessage NGSI-v2 키값 예시 - 다음은 키-값으로 JSON-LD 형식의 UnmannedAerialVehicleTMSFlightMessage의 예시입니다. 이는 `옵션=키값`을 사용할 때 NGSI-v2와 호환되며 개별 엔티티의 컨텍스트 데이터를 반환합니다. -
show/hide example + +[![Smart Data Models](https://smartdatamodels.org/wp-content/uploads/2022/01/SmartDataModels_logo.png "Logo")](https://smartdatamodels.org) + 엔티티: UnmannedAerialVehicleTMSFlightMessage +========================================== + + [오픈 라이선스](https://github.com/smart-data-models//dataModel.UnmannedAerialVehicle/blob/master/UnmannedAerialVehicleTMSFlightMessage/LICENSE.md) + [문서 자동 생성](https://docs.google.com/presentation/d/e/2PACX-1vTs-Ng5dIAwkg91oTTUdt8ua7woBXhPnwavZ0FxgR8BsAI_Ek3C5q97Nd94HS8KhP-r_quD4H0fgyt3/pub?start=false&loop=false&delayms=3000#slide=id.gb715ace035_0_60) + + + 글로벌 설명: **이 엔티티에는 글로벌 UTM 협회 프로토콜 메시지가 포함된 일반 무인 항공기 UTM 비행 메시지에 대한 조화로운 설명이 포함되어 있습니다. 이 엔티티는 주로 무인 항공기의 제어 및 관리와 관련이 있습니다. 각 UnmannedAerialVehicleTMSFlightMessage 인스턴스는 특정 UAV 인스턴스와 연관되어 있습니다.** + 버전: 0.0.1 + + + ## 속성 목록 + [*] 속성에 유형이 없는 것은 여러 유형 또는 다른 형식/패턴을 가질 수 있기 때문입니다. +- `address[object]`: 우편 주소 . Model: [https://schema.org/address](https://schema.org/address) - `addressCountry[string]`: 국가. 예를 들어, 스페인 . Model: [https://schema.org/addressCountry](https://schema.org/addressCountry) + - `addressLocality[string]`: 도로명 주소가 있는 지역 및 해당 지역에 속한 지역 . Model: [https://schema.org/addressLocality](https://schema.org/addressLocality) + - `addressRegion[string]`: 해당 지역이 위치한 지역과 해당 국가의 지역 . Model: [https://schema.org/addressRegion](https://schema.org/addressRegion) + - `district[string]`: 지구는 일부 국가에서는 지방 정부에서 관리하는 행정 구역의 일종입니다. + - `postOfficeBoxNumber[string]`: 사서함 주소의 우체국 사서함 번호입니다. 예: 03578 . Model: [https://schema.org/postOfficeBoxNumber](https://schema.org/postOfficeBoxNumber) + - `postalCode[string]`: 우편 번호입니다. 예: 24004 . Model: [https://schema.org/https://schema.org/postalCode](https://schema.org/https://schema.org/postalCode) + - `streetAddress[string]`: 거리 주소 . Model: [https://schema.org/streetAddress](https://schema.org/streetAddress) + - `streetNr[string]`: 공공 도로의 특정 건물을 식별하는 번호 +- `alternateName[string]`: 이 항목의 대체 이름 - `areaServed[string]`: 서비스 또는 제공 품목이 제공되는 지리적 영역 . Model: [https://schema.org/Text](https://schema.org/Text) - `dataProvider[string]`: 조화된 데이터 엔티티의 공급자를 식별하는 일련의 문자 - `dateCreated[date-time]`: 엔티티 생성 타임스탬프. 이는 일반적으로 스토리지 플랫폼에서 할당합니다. - `dateModified[date-time]`: 엔티티의 마지막 수정 타임스탬프입니다. 이는 일반적으로 스토리지 플랫폼에서 할당합니다. - `dateObserved[date-time]`: 관측이 기록된 날짜/시간을 나타냅니다. 이 필드는 NGSIv2와 함께 사용하도록 정의되었으며 현재 더 이상 사용되지 않습니다. 새 엔티티 및 애플리케이션의 경우 **observedAt**로 대체합니다. - `description[string]`: 이 항목에 대한 설명 - `flightMessage[object]`: 현재 비행 상태를 설명하는 비행 메시지로, JSON 객체로 인코딩된 글로벌 UTM 메시지로 인코딩됩니다(https://bitbucket.org/global_utm/flight-declaration-protocol). - `flightDeclaration`: + - `flightId`: + - `sequenceNumber`: + - `version`: +- `id[*]`: 엔티티의 고유 식별자 - `location[*]`: 항목에 대한 지오숀 참조입니다. 포인트, 라인 문자열, 다각형, 멀티포인트, 멀티라인 문자열 또는 멀티폴리곤일 수 있습니다. - `name[string]`: 이 항목의 이름 - `observedAt[date-time]`: UAVFlightMessage 레코드의 날짜/시간을 나타냅니다. - `originatedByUnmannedAutonomousVehicle[boolean]`: 메시지 소스의 논리적 표시기입니다. 참은 UAV 자체, 거짓은 다른 소스, 수신 스테이션 소프트웨어 애플리케이션 또는 다른 UAV임을 나타냅니다. - `originator[*]`: 메시지가 UAV에 의해 직접 발신되지 않은 경우 해당 정보를 보고한 제3자 UAV 인스턴스 또는 기타 개체(예: 수신국)를 의미합니다. - `owner[array]`: 소유자의 고유 ID를 참조하는 JSON 인코딩된 문자 시퀀스가 포함된 목록입니다. - `seeAlso[*]`: 항목에 대한 추가 리소스를 가리키는 URL 목록 - `source[string]`: 엔티티 데이터의 원본 소스를 URL로 제공하는 문자 시퀀스입니다. 소스 공급자의 정규화된 도메인 이름 또는 소스 개체에 대한 URL을 사용하는 것이 좋습니다. - `type[string]`: NGSI 엔티티 식별자. UnmannedAerialVehicleTMSFlightMessage여야 합니다. - `unmannedAerialVehicle[*]`: 이 UAV 비행 메시지가 연관된 UAV 엔티티에 대한 참조입니다. + + 필수 속성 + + + 이 데이터 모델은 원래 프로젝트인 GSMA IoT 프로젝트(https://www.gsma.com/iot/iot-big-data/)에서 가져온 것입니다. 스마트 데이터 모델의 요구 사항을 충족하기 위해 몇 가지 약간의 수정이 있었습니다. + + + ## 속성에 대한 데이터 모델 설명 + 알파벳순으로 정렬(자세한 내용을 보려면 클릭) + + +
full yaml details + ```yaml +UnmannedAerialVehicleTMSFlightMessage: + description: 'This entity contains a harmonised description of a generic UAV UTM Flight Message, which contains a Global UTM Association protocol message. This entity is primarily associated with the control and management of Unmanned Aerial Vehicles. Each UnmannedAerialVehicleTMSFlightMessage instance is related to a specific UAV instance.' + properties: + address: + description: The mailing address + properties: + addressCountry: + description: 'The country. For example, Spain' + type: string + x-ngsi: + model: https://schema.org/addressCountry + type: Property + addressLocality: + description: 'The locality in which the street address is, and which is in the region' + type: string + x-ngsi: + model: https://schema.org/addressLocality + type: Property + addressRegion: + description: 'The region in which the locality is, and which is in the country' + type: string + x-ngsi: + model: https://schema.org/addressRegion + type: Property + district: + description: 'A district is a type of administrative division that, in some countries, is managed by the local government' + type: string + x-ngsi: + type: Property + postOfficeBoxNumber: + description: 'The post office box number for PO box addresses. For example, 03578' + type: string + x-ngsi: + model: https://schema.org/postOfficeBoxNumber + type: Property + postalCode: + description: 'The postal code. For example, 24004' + type: string + x-ngsi: + model: https://schema.org/https://schema.org/postalCode + type: Property + streetAddress: + description: The street address + type: string + x-ngsi: + model: https://schema.org/streetAddress + type: Property + streetNr: + description: Number identifying a specific property on a public street + type: string + x-ngsi: + type: Property + type: object + x-ngsi: + model: https://schema.org/address + type: Property + alternateName: + description: An alternative name for this item + type: string + x-ngsi: + type: Property + areaServed: + description: The geographic area where a service or offered item is provided + type: string + x-ngsi: + model: https://schema.org/Text + type: Property + dataProvider: + description: A sequence of characters identifying the provider of the harmonised data entity + type: string + x-ngsi: + type: Property + dateCreated: + description: Entity creation timestamp. This will usually be allocated by the storage platform + format: date-time + type: string + x-ngsi: + type: Property + dateModified: + description: Timestamp of the last modification of the entity. This will usually be allocated by the storage platform + format: date-time + type: string + x-ngsi: + type: Property + dateObserved: + description: Indicates the date/time the observation was recorded.Note this field was defined for use with NGSIv2 and is now deprecated. For new entities and applications replace with **observedAt** + format: date-time + type: string + x-ngsi: + type: Property + description: + description: A description of this item + type: string + x-ngsi: + type: Property + flightMessage: + description: 'A flight message describing the current flight status encoded as a Global UTM Message encoded as a JSON object. https://bitbucket.org/global_utm/flight-declaration-protocol' + properties: + flightDeclaration: + properties: + actualLandingTime: + format: date-time + type: string + actualTakeOffTime: + format: date-time + type: string + contactUrl: + format: uri + type: string + expectTelemetry: + type: boolean + idents: + items: + type: string + type: array + operationMode: + enum: + - vlos + - evlos + - bvlos + - automated + type: string + originatingParty: + type: string + parts: + items: + type: string + type: array + purpose: + type: string + type: object + flightId: + type: string + sequenceNumber: + type: number + version: + type: string + type: object + x-ngsi: + type: Property + id: + anyOf: + - description: Identifier format of any NGSI entity + maxLength: 256 + minLength: 1 + pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$ + type: string + x-ngsi: + type: Property + - description: Identifier format of any NGSI entity + format: uri + type: string + x-ngsi: + type: Property + description: Unique identifier of the entity + x-ngsi: + type: Property + location: + description: 'Geojson reference to the item. It can be Point, LineString, Polygon, MultiPoint, MultiLineString or MultiPolygon' + oneOf: + - description: Geojson reference to the item. Point + properties: + bbox: + items: + type: number + minItems: 4 + type: array + coordinates: + items: + type: number + minItems: 2 + type: array + type: + enum: + - Point + type: string + required: + - type + - coordinates + title: GeoJSON Point + type: object + x-ngsi: + type: GeoProperty + - description: Geojson reference to the item. LineString + properties: + bbox: + items: + type: number + minItems: 4 + type: array + coordinates: + items: + items: + type: number + minItems: 2 + type: array + minItems: 2 + type: array + type: + enum: + - LineString + type: string + required: + - type + - coordinates + title: GeoJSON LineString + type: object + x-ngsi: + type: GeoProperty + - description: Geojson reference to the item. Polygon + properties: + bbox: + items: + type: number + minItems: 4 + type: array + coordinates: + items: + items: + items: + type: number + minItems: 2 + type: array + minItems: 4 + type: array + type: array + type: + enum: + - Polygon + type: string + required: + - type + - coordinates + title: GeoJSON Polygon + type: object + x-ngsi: + type: GeoProperty + - description: Geojson reference to the item. MultiPoint + properties: + bbox: + items: + type: number + minItems: 4 + type: array + coordinates: + items: + items: + type: number + minItems: 2 + type: array + type: array + type: + enum: + - MultiPoint + type: string + required: + - type + - coordinates + title: GeoJSON MultiPoint + type: object + x-ngsi: + type: GeoProperty + - description: Geojson reference to the item. MultiLineString + properties: + bbox: + items: + type: number + minItems: 4 + type: array + coordinates: + items: + items: + items: + type: number + minItems: 2 + type: array + minItems: 2 + type: array + type: array + type: + enum: + - MultiLineString + type: string + required: + - type + - coordinates + title: GeoJSON MultiLineString + type: object + x-ngsi: + type: GeoProperty + - description: Geojson reference to the item. MultiLineString + properties: + bbox: + items: + type: number + minItems: 4 + type: array + coordinates: + items: + items: + items: + items: + type: number + minItems: 2 + type: array + minItems: 4 + type: array + type: array + type: array + type: + enum: + - MultiPolygon + type: string + required: + - type + - coordinates + title: GeoJSON MultiPolygon + type: object + x-ngsi: + type: GeoProperty + x-ngsi: + type: GeoProperty + name: + description: The name of this item + type: string + x-ngsi: + type: Property + observedAt: + description: Indicates the date/time of the UAVFlightMessage record + format: date-time + type: string + x-ngsi: + type: Property + originatedByUnmannedAutonomousVehicle: + description: 'A logical indicator of source of the message. True indicates it is the UAV itself, false indicates that it is a different source, a listening station software application or a different UAV' + type: boolean + x-ngsi: + type: Property + originator: + anyOf: + - description: Identifier format of any NGSI entity + maxLength: 256 + minLength: 1 + pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$ + type: string + x-ngsi: + type: Property + - description: Identifier format of any NGSI entity + format: uri + type: string + x-ngsi: + type: Property + description: Refers to a third party UAV instance or other entity (e.g. listening station) that reported the information in the case the message was not directly originated by the UAV + x-ngsi: + type: Relationship + owner: + description: A List containing a JSON encoded sequence of characters referencing the unique Ids of the owner(s) + items: + anyOf: + - description: Identifier format of any NGSI entity + maxLength: 256 + minLength: 1 + pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$ + type: string + x-ngsi: + type: Property + - description: Identifier format of any NGSI entity + format: uri + type: string + x-ngsi: + type: Property + description: Unique identifier of the entity + x-ngsi: + type: Property + type: array + x-ngsi: + type: Property + seeAlso: + description: list of uri pointing to additional resources about the item + oneOf: + - items: + format: uri + type: string + minItems: 1 + type: array + - format: uri + type: string + x-ngsi: + type: Property + source: + description: 'A sequence of characters giving the original source of the entity data as a URL. Recommended to be the fully qualified domain name of the source provider, or the URL to the source object' + type: string + x-ngsi: + type: Property + type: + description: NGSI Entity identifier. It has to be UnmannedAerialVehicleTMSFlightMessage + enum: + - UnmannedAerialVehicleTMSFlightMessage + type: string + x-ngsi: + type: Property + unmannedAerialVehicle: + anyOf: + - description: Identifier format of any NGSI entity + maxLength: 256 + minLength: 1 + pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$ + type: string + x-ngsi: + type: Property + - description: Identifier format of any NGSI entity + format: uri + type: string + x-ngsi: + type: Property + description: Reference to the UAV entity to which this UAVFlightMessage relates + x-ngsi: + type: Relationship + required: [] + type: object + x-derived-from: "" + x-disclaimer: 'Redistribution and use in source and binary forms, with or without modification, are permitted provided that the license conditions are met. Copyleft (c) 2022 Contributors to Smart Data Models Program' + x-license-url: https://github.com/smart-data-models/dataModel.UnmannedAerialVehicle/blob/master/UnmannedAerialVehicleTMSFlightMessage/LICENSE.md + x-model-schema: https://smart-data-models.github.io/dataModel.UnmannedAerialVehicle/UnmannedAerialVehicleTMSFlightMessage/schema.json + x-model-tags: GSMA + x-version: 0.0.1 +``` +
+ + + + + ## 페이로드 예시 + #### UnmannedAerialVehicleTMSFlightMessage NGSI-v2 키값 예시 + 다음은 키-값으로 JSON-LD 형식의 UnmannedAerialVehicleTMSFlightMessage의 예시입니다. 이는 `옵션=키값`을 사용할 때 NGSI-v2와 호환되며 개별 엔티티의 컨텍스트 데이터를 반환합니다. +
show/hide example ```json { "id": "urn:ngsi-ld:UAVUTMFlightMessage:4de63bda-592c-11e8-a603-234826e9b9fe", @@ -495,10 +493,10 @@ UnmannedAerialVehicleTMSFlightMessage: } } ``` -
- #### UnmannedAerialVehicleTMSFlightMessage NGSI-v2 정규화 예제 - 다음은 정규화된 JSON-LD 형식의 UnmannedAerialVehicleTMSFlightMessage의 예시입니다. 이는 옵션을 사용하지 않을 때 NGSI-v2와 호환되며 개별 엔티티의 컨텍스트 데이터를 반환합니다. -
show/hide example +
+ #### UnmannedAerialVehicleTMSFlightMessage NGSI-v2 정규화 예제 + 다음은 정규화된 JSON-LD 형식의 UnmannedAerialVehicleTMSFlightMessage의 예시입니다. 이는 옵션을 사용하지 않을 때 NGSI-v2와 호환되며 개별 엔티티의 컨텍스트 데이터를 반환합니다. +
show/hide example ```json { "id": "urn:ngsi-ld:UAVUTMFlightMessage:4de63bda-592c-11e8-a603-234826e9b9fe", @@ -512,8 +510,8 @@ UnmannedAerialVehicleTMSFlightMessage: "value": "https://provider.example.com" }, "unmannedAerialVehicle": { - "type": "Relationship", - "object": "urn:ngsi-ld:UAV:23821045-33d4-46ec-b777-98f461bf4856" + "type": "Text", + "value": "urn:ngsi-ld:UAV:23821045-33d4-46ec-b777-98f461bf4856" }, "observedAt": { "type": "DateTime", @@ -524,8 +522,8 @@ UnmannedAerialVehicleTMSFlightMessage: "value": false }, "originator": { - "type": "Relationship", - "object": "urn:ngsi-ld:UAV:29935bbe-5922-11e8-9742-93bfb84686ec" + "type": "Text", + "value": "urn:ngsi-ld:UAV:29935bbe-5922-11e8-9742-93bfb84686ec" }, "flightMessage": { "type": "StructuredValue", @@ -538,36 +536,36 @@ UnmannedAerialVehicleTMSFlightMessage: } } ``` -
- #### UnmannedAerialVehicleTMSFlightMessage NGSI-LD 키-값 예시 - 다음은 키-값으로 JSON-LD 형식의 UnmannedAerialVehicleTMSFlightMessage의 예입니다. 이는 `옵션=키값`을 사용할 때 NGSI-LD와 호환되며 개별 엔티티의 컨텍스트 데이터를 반환합니다. -
show/hide example +
+ #### UnmannedAerialVehicleTMSFlightMessage NGSI-LD 키-값 예시 + 다음은 키-값으로 JSON-LD 형식의 UnmannedAerialVehicleTMSFlightMessage의 예입니다. 이는 `옵션=키값`을 사용할 때 NGSI-LD와 호환되며 개별 엔티티의 컨텍스트 데이터를 반환합니다. +
show/hide example ```json { - "id": "urn:ngsi-ld:UAVUTMFlightMessage:4de63bda-592c-11e8-a603-234826e9b9fe", - "type": "UnmannedAerialVehicleTMSFlightMessage", - "source": "https://source.example.com", - "dataProvider": "https://provider.example.com", - "unmannedAerialVehicle": "urn:ngsi-ld:UAV:23821045-33d4-46ec-b777-98f461bf4856", - "observedAt": "2016-08-23T10:18:16Z", - "originatedByUnmannedAutonomousVehicle": false, - "originator": "urn:ngsi-ld:UAV:29935bbe-5922-11e8-9742-93bfb84686ec", - "flightMessage": { - "flightId": "3ce68ac8-5932-11e8-9a8d-ef74eb0fb0a2", - "sequenceNumber": 0, - "flightDeclaration": {}, - "version": "1.0.0" - }, - "@context": [ - "https://smart-data-models.github.io/dataModel.UnmannedAerialVehicle/UnmannedAerialVehicleTMSFlightMessage/context.jsonld", - "https://raw.githubusercontent.com/smart-data-models/dataModel.UnmannedAerialVehicle/master/context.jsonld" - ] + "id": "urn:ngsi-ld:UAVUTMFlightMessage:4de63bda-592c-11e8-a603-234826e9b9fe", + "type": "UnmannedAerialVehicleTMSFlightMessage", + "source": "https://source.example.com", + "dataProvider": "https://provider.example.com", + "unmannedAerialVehicle": "urn:ngsi-ld:UAV:23821045-33d4-46ec-b777-98f461bf4856", + "observedAt": "2016-08-23T10:18:16Z", + "originatedByUnmannedAutonomousVehicle": false, + "originator": "urn:ngsi-ld:UAV:29935bbe-5922-11e8-9742-93bfb84686ec", + "flightMessage": { + "flightId": "3ce68ac8-5932-11e8-9a8d-ef74eb0fb0a2", + "sequenceNumber": 0, + "flightDeclaration": {}, + "version": "1.0.0" + }, + "@context": [ + "https://smart-data-models.github.io/dataModel.UnmannedAerialVehicle/UnmannedAerialVehicleTMSFlightMessage/context.jsonld", + "https://raw.githubusercontent.com/smart-data-models/dataModel.UnmannedAerialVehicle/master/context.jsonld" + ] } ``` -
- #### UnmannedAerialVehicleTMSFlightMessage NGSI-LD 정규화 예제 - 다음은 정규화된 JSON-LD 형식의 UnmannedAerialVehicleTMSFlightMessage의 예입니다. 이는 옵션을 사용하지 않을 때 NGSI-LD와 호환되며 개별 엔티티의 컨텍스트 데이터를 반환합니다. -
show/hide example +
+ #### UnmannedAerialVehicleTMSFlightMessage NGSI-LD 정규화 예제 + 다음은 정규화된 JSON-LD 형식의 UnmannedAerialVehicleTMSFlightMessage의 예입니다. 이는 옵션을 사용하지 않을 때 NGSI-LD와 호환되며 개별 엔티티의 컨텍스트 데이터를 반환합니다. +
show/hide example ```json { "id": "urn:ngsi-ld:UAVUTMFlightMessage:4de63bda-592c-11e8-a603-234826e9b9fe", @@ -614,12 +612,12 @@ UnmannedAerialVehicleTMSFlightMessage: ] } ``` -
- - - - [FAQ 10](https://smartdatamodels.org/index.php/faqs/)을 참조하여 규모 단위를 다루는 방법에 대한 답변을 확인하세요. - - ---- - [Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM) +
+ + + + [FAQ 10](https://smartdatamodels.org/index.php/faqs/)을 참조하여 규모 단위를 다루는 방법에 대한 답변을 확인하세요. + + +--- + [Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM)