From 751cc1d5fb4e582d620db90599ac52f5ebb6f2ab Mon Sep 17 00:00:00 2001 From: Alberto Abella Date: Wed, 25 Oct 2023 19:04:34 +0200 Subject: [PATCH] updated GtfsService/doc/spec_KO.md --- GtfsService/doc/spec_KO.md | 251 +++++++++++++++++++++++++++++++++++++ 1 file changed, 251 insertions(+) create mode 100644 GtfsService/doc/spec_KO.md diff --git a/GtfsService/doc/spec_KO.md b/GtfsService/doc/spec_KO.md new file mode 100644 index 00000000..adfa0736 --- /dev/null +++ b/GtfsService/doc/spec_KO.md @@ -0,0 +1,251 @@ + +[![Smart Data Models](https://smartdatamodels.org/wp-content/uploads/2022/01/SmartDataModels_logo.png "Logo")](https://smartdatamodels.org) + 엔티티: GtfsService +================ + + [오픈 라이선스](https://github.com/smart-data-models//dataModel.UrbanMobility/blob/master/GtfsService/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) + + + 글로벌 설명: **GTFS 서비스** + 버전: 0.0.1 + + + + ## 속성 목록 + + [*] 속성에 유형이 없는 것은 여러 유형 또는 다른 형식/패턴을 가질 수 있기 때문입니다. +- `alternateName[string]`: 이 항목의 대체 이름 - `dataProvider[string]`: 조화된 데이터 엔티티의 공급자를 식별하는 일련의 문자 - `dateCreated[date-time]`: 엔티티 생성 타임스탬프. 이는 일반적으로 스토리지 플랫폼에서 할당합니다. - `dateModified[date-time]`: 엔티티의 마지막 수정 타임스탬프입니다. 이는 일반적으로 스토리지 플랫폼에서 할당합니다. - `description[string]`: 이 항목에 대한 설명 - `id[*]`: 엔티티의 고유 식별자 - `name[string]`: 이 항목의 이름 - `operatedBy[*]`: 이 서비스를 운영하는 대행사. 이 엔티티는 GtfsAgency 유형의 엔티티를 가리켜야 합니다. - `owner[array]`: 소유자의 고유 ID를 참조하는 JSON 인코딩된 문자 시퀀스가 포함된 목록입니다. - `seeAlso[*]`: 항목에 대한 추가 리소스를 가리키는 URL 목록 - `source[string]`: 엔티티 데이터의 원본 소스를 URL로 제공하는 문자 시퀀스입니다. 소스 공급자의 정규화된 도메인 이름 또는 소스 개체에 대한 URL을 사용하는 것이 좋습니다. - `type[string]`: NGSI 엔티티 유형. GtfsService여야 합니다. + + 필수 속성 +- `id` - `name` - `operatedBy` - `type` + + 특정 날짜에 하나 이상의 노선에서 이용할 수 있는 운송 서비스를 나타냅니다. + + + ## 속성에 대한 데이터 모델 설명 + 알파벳순으로 정렬(자세한 내용을 보려면 클릭) + + +
full yaml details + ```yaml +GtfsService: + description: GTFS Service + properties: + alternateName: + description: An alternative name for this item + type: string + x-ngsi: + 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 + description: + description: A description of this item + type: string + 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 + name: + description: The name of this item + type: string + x-ngsi: + type: Property + operatedBy: + 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: Agency that operates this service. It shall point to an Entity of Type GtfsAgency + 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 type. It has to be GtfsService + enum: + - GtfsService + type: string + x-ngsi: + type: Property + required: + - id + - type + - name + - operatedBy + 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.UrbanMobility/blob/master/GtfsService/LICENSE.md + x-model-schema: https://smart-data-models.github.io/dataModel.UrbanMobility/GtfsService/schema.json + x-model-tags: "" + x-version: 0.0.1 +``` +
+ + + + + ## 페이로드 예시 + #### GtfsService NGSI-v2 키-값 예제 + 다음은 키-값으로 JSON-LD 형식의 GtfsService의 예입니다. 이는 `옵션=키값`을 사용할 때 NGSI-v2와 호환되며 개별 엔티티의 컨텍스트 데이터를 반환합니다. +
show/hide example + ```json + { + "id": "urn:ngsi-ld:Service:Malaga:LAB", + "type": "GtfsService", + "name": "LAB", + "description": "Laborables", + "operatedBy": "urn:ngsi-ld:GtfsAgency:Malaga_EMT" +} +``` +
+ #### GtfsService NGSI-v2 정규화 예제 + 다음은 정규화된 JSON-LD 형식의 GtfsService의 예입니다. 이는 옵션을 사용하지 않을 때 NGSI-v2와 호환되며 개별 엔티티의 컨텍스트 데이터를 반환합니다. +
show/hide example + ```json + { + "id": "urn:ngsi-ld:Service:Malaga:LAB", + "type": "GtfsService", + "operatedBy": { + "type": "URI", + "value": "urn:ngsi-ld:GtfsAgency:Malaga_EMT" + }, + "name": { + "type": "Text", + "value": "LAB" + }, + "description": { + "type": "Text", + "value": "Laborables" + } +} +``` +
+ #### GtfsService NGSI-LD 키-값 예제 + 다음은 키-값으로 JSON-LD 형식의 GtfsService의 예입니다. 이는 `옵션=키값`을 사용할 때 NGSI-LD와 호환되며 개별 엔티티의 컨텍스트 데이터를 반환합니다. +
show/hide example + ```json + { + "id": "urn:ngsi-ld:Service:Malaga:LAB", + "type": "GtfsService", + "description": "Laborables", + "name": "LAB", + "operatedBy": "urn:ngsi-ld:GtfsAgency:Malaga_EMT", + "@context": [ + "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context.jsonld", + "https://raw.githubusercontent.com/smart-data-models/dataModel.UrbanMobility/master/context.jsonld" + ] +} +``` +
+ #### GtfsService NGSI-LD 정규화 예제 + 다음은 정규화된 JSON-LD 형식의 GtfsService의 예입니다. 이는 옵션을 사용하지 않을 때 NGSI-LD와 호환되며 개별 엔티티의 컨텍스트 데이터를 반환합니다. +
show/hide example + ```json + { + "id": "urn:ngsi-ld:Service:Malaga:LAB", + "type": "GtfsService", + "description": { + "type": "Property", + "value": "Laborables" + }, + "name": { + "type": "Property", + "value": "LAB" + }, + "operatedBy": { + "type": "Relationship", + "object": "urn:ngsi-ld:GtfsAgency:Malaga_EMT" + }, + "@context": [ + "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context.jsonld", + "https://raw.githubusercontent.com/smart-data-models/dataModel.UrbanMobility/master/context.jsonld" + ] +} +``` +
+ + + + [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)