Skip to content

Commit 175653e

Browse files
Update JA
1 parent aa1166f commit 175653e

1 file changed

Lines changed: 106 additions & 22 deletions

File tree

OSMBuilding/doc/spec_JA.md

Lines changed: 106 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,97 @@
11
<!-- 10-Header -->
2+
23
[![Smart Data Models](https://smartdatamodels.org/wp-content/uploads/2022/01/SmartDataModels_logo.png "Logo")](https://smartdatamodels.org)
3-
エンティティ: OSMBuilding
4+
5+
エンティティ: OSMBuilding
46
===================<!-- /10-Header -->
7+
58
<!-- 15-License -->
9+
610
[Open License](https://github.com/smart-data-models//dataModel.OpenStreetMap/blob/master/OSMBuilding/LICENSE.md)
7-
[document generated automatically](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)
11+
12+
[document generated automatically](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)
813
<!-- /15-License -->
14+
915
<!-- 20-Description -->
10-
全体的な説明: **building=* とタグ付けされた OpenStreetMap の建物または接続された建物群。建物の形状、寸法、材料、機能分類を含む物理的構造を表します。建物内の特定の機能(店舗、アメニティなど)については、追加のエンティティを使用する必要があります。**
16+
17+
グローバルな説明: **OpenStreetMapでビルディング= *とタグ付けされた建物または接続された建物のグループ。建物の物理的な構造、幾何学、寸法、材料、機能的な分類を表します。建物内の特定の機能(店舗、施設など)については、追加のエンティティを使用する必要があります。**
1118
バージョン: 0.0.1
1219
<!-- /20-Description -->
20+
1321
<!-- 30-PropertiesList -->
22+
1423

15-
## プロパティのリスト
24+
## プロパティの一覧
1625

17-
<sup><sub>[*] 属性に型がない場合は、複数の型や異なるフォーマット/パターンを持つ可能性があるためです。</sub></sup>
18-
- `access[string]`: 建物への一般的なアクセス制限。モデル: [https://wiki.openstreetmap.org/wiki/Key:access](https://wiki.openstreetmap.org/wiki/Key:access)- `address[object]`: schema.org の PostalAddress に従って構造化された建物の住所。 - `addressCity[string]`: 市区町村。OSM: addr:city
19-
- `addressCountry[string]`: ISO 3166-1 alpha-2 国コード。OSM: addr:country
20-
- `houseNumber[string]`: 番地または建物番号。OSM: addr:housenumber
26+
27+
<sup><sub>[*] 属性にタイプがない場合は、複数のタイプまたは異なる形式/パターンを持つ可能性があるためです</sub></sup>
28+
- `access[string]`: 建物への一般的なアクセス制限。モデル: [https://wiki.openstreetmap.org/wiki/Key:access](https://wiki.openstreetmap.org/wiki/Key:access)
29+
- `address[object]`: 建物の住所、schema.org PostalAddressに従って構造化されています。
30+
- `addressCity[string]`: 市。OSM: addr:city
31+
- `addressCountry[string]`: ISO 3166-1 alpha-2国コード。OSM: addr:country
32+
- `houseNumber[string]`: 家または建物番号。OSM: addr:housenumber
2133
- `postalCode[string]`: 郵便番号。OSM: addr:postcode
2234
- `streetAddress[string]`: 通り名。OSM: addr:street
23-
- `alternateName[string]`: この項目の別名 - `amenity[string]`: 建物の主要なアメニティ機能(例:病院、学校)。モデル: [https://wiki.openstreetmap.org/wiki/Key:amenity](https://wiki.openstreetmap.org/wiki/Key:amenity)- `areaServed[string]`: サービスまたは提供品が提供される地理的エリア。モデル: [https://schema.org/Text](https://schema.org/Text)- `buildingColour[string]`: CSS カラー名または 16 進コードで表されるメインファサードの色。モデル: [https://wiki.openstreetmap.org/wiki/Key:building:colour](https://wiki.openstreetmap.org/wiki/Key:building:colour)- `buildingHeight[number]`: 地上から最高点までの建物の総高さ(メートル単位)。モデル: [https://wiki.openstreetmap.org/wiki/Key:height](https://wiki.openstreetmap.org/wiki/Key:height)- `buildingLevels[number]`: 建物の地上階数。モデル: [https://wiki.openstreetmap.org/wiki/Key:building:levels](https://wiki.openstreetmap.org/wiki/Key:building:levels)- `buildingLevelsUnderground[number]`: 建物の地下階数。モデル: [https://wiki.openstreetmap.org/wiki/Key:building:levels:underground](https://wiki.openstreetmap.org/wiki/Key:building:levels:underground)- `buildingMaterial[string]`: 建物の主要な構造材またはファサード材。モデル: [https://wiki.openstreetmap.org/wiki/Key:building:material](https://wiki.openstreetmap.org/wiki/Key:building:material)- `buildingType[string]`: 建物のタイプまたは機能を分類する OSM building タグの値。Enum: 'yes, residential, apartments, house, detached, bungalow, cabin, dormitory, hotel, commercial, office, industrial, warehouse, retail, supermarket, school, university, hospital, church, cathedral, mosque, synagogue, civic, government, public, transportation, train_station, stadium, garage, shed, greenhouse, service, ruins'。モデル: [https://wiki.openstreetmap.org/wiki/Key:building](https://wiki.openstreetmap.org/wiki/Key:building)- `dataProvider[string]`: 統合されたデータエンティティの提供者を識別する文字列 - `dateCreated[date-time]`: エンティティの作成タイムスタンプ。これは通常、ストレージプラットフォームによって割り当てられます。 - `dateModified[date-time]`: エンティティの最終更新タイムスタンプ。これは通常、ストレージプラットフォームによって割り当てられます。 - `description[string]`: この項目の説明 - `flats[number]`: 建物内の個別の住戸の総数。モデル: [https://wiki.openstreetmap.org/wiki/Key:building:flats](https://wiki.openstreetmap.org/wiki/Key:building:flats)- `id[*]`: エンティティの一意の識別子 - `location[*]`: 項目への Geojson 参照。Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon のいずれかです。 - `minHeight[number]`: 地上からの建物の基礎の高さ(メートル単位)。斜面上の建物や高架構造物に使用されます。モデル: [https://wiki.openstreetmap.org/wiki/Key:min_height](https://wiki.openstreetmap.org/wiki/Key:min_height)- `name[string]`: この項目の名前 - `openingHours[string]`: OSM の opening_hours 構文による建物の開館時間またはその主要な機能。モデル: [https://wiki.openstreetmap.org/wiki/Key:opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)- `operator[string]`: 建物を運営または管理するエンティティの名前。モデル: [https://wiki.openstreetmap.org/wiki/Key:operator](https://wiki.openstreetmap.org/wiki/Key:operator)- `osmId[number]`: 元の OpenStreetMap 要素の整数識別子。モデル: [https://wiki.openstreetmap.org/wiki/Elements](https://wiki.openstreetmap.org/wiki/Elements)- `osmLastModified[date-time]`: OSM 要素の最終更新タイムスタンプ。 - `osmType[string]`: 元の OpenStreetMap 要素のタイプ。モデル: [https://wiki.openstreetmap.org/wiki/Elements](https://wiki.openstreetmap.org/wiki/Elements)- `owner[array]`: オーナーの一意の ID を参照する JSON エンコードされた文字列のリスト - `roofColour[string]`: CSS カラー名または 16 進コードで表される屋根の色。モデル: [https://wiki.openstreetmap.org/wiki/Key:roof:colour](https://wiki.openstreetmap.org/wiki/Key:roof:colour)- `roofMaterial[string]`: 屋根表面の主要な材料。モデル: [https://wiki.openstreetmap.org/wiki/Key:roof:material](https://wiki.openstreetmap.org/wiki/Key:roof:material)- `roofShape[string]`: 屋根の形状。Enum: 'flat, gabled, hipped, half-hipped, pyramidal, gambrel, mansard, dome, skillion, round, saltbox, onion, cone'。モデル: [https://wiki.openstreetmap.org/wiki/Key:roof:shape](https://wiki.openstreetmap.org/wiki/Key:roof:shape)- `seeAlso[*]`: この項目に関する追加リソースを指す URI のリスト。 - `source[string]`: エンティティデータの元のソースを URL として示す文字列。ソースプロバイダーの完全修飾ドメイン名、またはソースオブジェクトへの URL であることが推奨されます。 - `startDate[string]`: 建物の建設年または日付。自由形式の日付または年の値。モデル: [https://wiki.openstreetmap.org/wiki/Key:start_date](https://wiki.openstreetmap.org/wiki/Key:start_date)- `type[string]`: NGSI エンティティタイプ。OSMBuilding である必要があります。 - `wheelchair[string]`: 建物の車椅子アクセシビリティのレベル。モデル: [https://wiki.openstreetmap.org/wiki/Key:wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair)<!-- /30-PropertiesList -->
35+
- `alternateName[string]`: このアイテムの別名
36+
- `amenity[string]`: 建物の主なアメニティ機能(例:病院、学校) 。モデル: [https://wiki.openstreetmap.org/wiki/Key:amenity](https://wiki.openstreetmap.org/wiki/Key:amenity)
37+
- `areaServed[string]`: サービスまたは提供されたアイテムが提供される地理的なエリア 。モデル: [https://schema.org/Text](https://schema.org/Text)
38+
- `buildingColour[string]`: メインファサードの色、CSS色名またはヘックスコードで表されます 。モデル: [https://wiki.openstreetmap.org/wiki/Key:building:colour](https://wiki.openstreetmap.org/wiki/Key:building:colour)
39+
- `buildingHeight[number]`: 建物の合計高さ、地面から最高点までのメートル単位 。モデル: [https://wiki.openstreetmap.org/wiki/Key:height](https://wiki.openstreetmap.org/wiki/Key:height)
40+
- `buildingLevels[number]`: 建物の地上階の数 。モデル: [https://wiki.openstreetmap.org/wiki/Key:building:levels](https://wiki.openstreetmap.org/wiki/Key:building:levels)
41+
- `buildingLevelsUnderground[number]`: 建物の地下または地下階の数 。モデル: [https://wiki.openstreetmap.org/wiki/Key:building:levels:underground](https://wiki.openstreetmap.org/wiki/Key:building:levels:underground)
42+
- `buildingMaterial[string]`: 建物の主な構造またはファサード材料 。モデル: [https://wiki.openstreetmap.org/wiki/Key:building:material](https://wiki.openstreetmap.org/wiki/Key:building:material)
43+
- `buildingType[string]`: 建物のタイプまたは機能を分類するOSMビルディングタグの値。Enum:'yes, residential, apartments, house, detached, bungalow, cabin, dormitory, hotel, commercial, office, industrial, warehouse, retail, supermarket, school, university, hospital, church, cathedral, mosque, synagogue, civic, government, public, transportation, train_station, stadium, garage, shed, greenhouse, service, ruins' 。モデル: [https://wiki.openstreetmap.org/wiki/Key:building](https://wiki.openstreetmap.org/wiki/Key:building)
44+
- `dataProvider[string]`: ハーモナイズされたデータエンティティを提供するプロバイダを識別する文字シーケンス
45+
- `dateCreated[date-time]`: エンティティの作成タイムスタンプ。このタイムスタンプは通常、ストレージプラットフォームによって割り当てられます
46+
- `dateModified[date-time]`: エンティティの最後の変更タイムスタンプ。このタイムスタンプは通常、ストレージプラットフォームによって割り当てられます
47+
- `description[string]`: このアイテムの説明
48+
- `flats[number]`: 建物内の個別の住宅ユニットの合計数 。モデル: [https://wiki.openstreetmap.org/wiki/Key:building:flats](https://wiki.openstreetmap.org/wiki/Key:building:flats)
49+
- `id[*]`: エンティティの一意の識別子
50+
- `location[*]`: アイテムへのGeojson参照。ポイント、ラインストリング、ポリゴン、マルチポイント、マルチラインストリング、またはマルチポリゴンになります
51+
- `minHeight[number]`: メートル単位で表される建物の底部の高さ、斜面または高架構造物の建物に使用されます 。モデル: [https://wiki.openstreetmap.org/wiki/Key:min_height](https://wiki.openstreetmap.org/wiki/Key:min_height)
52+
- `name[string]`: このアイテムの名前
53+
- `openingHours[string]`: OSM opening_hours構文で表される建物またはその主な機能の営業時間 。モデル: [https://wiki.openstreetmap.org/wiki/Key:opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
54+
- `operator[string]`: 建物を運営または管理するエンティティの名前 。モデル: [https://wiki.openstreetmap.org/wiki/Key:operator](https://wiki.openstreetmap.org/wiki/Key:operator)
55+
- `osmId[number]`: 元のOpenStreetMap要素の整数識別子 。モデル: [https://wiki.openstreetmap.org/wiki/Elements](https://wiki.openstreetmap.org/wiki/Elements)
56+
- `osmLastModified[date-time]`: OSM要素の最後の変更タイムスタンプ。
57+
- `osmType[string]`: 元のOpenStreetMap要素のタイプ 。モデル: [https://wiki.openstreetmap.org/wiki/Elements](https://wiki.openstreetmap.org/wiki/Elements)
58+
- `owner[array]`: 所有者の一意のIDを参照するJSONエンコードされた文字シーケンスを含むリスト
59+
- `roofColour[string]`: CSS色名またはヘックスコードで表される屋根の色 。モデル: [https://wiki.openstreetmap.org/wiki/Key:roof:colour](https://wiki.openstreetmap.org/wiki/Key:roof:colour)
60+
- `roofMaterial[string]`: 屋根表面の主な材料 。モデル: [https://wiki.openstreetmap.org/wiki/Key:roof:material](https://wiki.openstreetmap.org/wiki/Key:roof:material)
61+
- `roofShape[string]`: 屋根の形状。Enum:'flat, gabled, hipped, half-hipped, pyramidal, gambrel, mansard, dome, skillion, round, saltbox, onion, cone' 。モデル: [https://wiki.openstreetmap.org/wiki/Key:roof:shape](https://wiki.openstreetmap.org/wiki/Key:roof:shape)
62+
- `seeAlso[*]`: このアイテムに関する追加のリソースを指すURIのリスト。
63+
- `source[string]`: エンティティデータの元のソースをURLとして提供する文字シーケンス。ソースプロバイダの完全修飾ドメイン名、またはソースオブジェクトのURLを推奨します。
64+
- `startDate[string]`: 建物が建設された年または日付。自由形式の日付または年値 。モデル: [https://wiki.openstreetmap.org/wiki/Key:start_date](https://wiki.openstreetmap.org/wiki/Key:start_date)
65+
- `type[string]`: NGSIエンティティタイプ。OSMBuildingである必要があります。
66+
- `wheelchair[string]`: 建物の車椅子アクセス性のレベル 。モデル: [https://wiki.openstreetmap.org/wiki/Key:wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair)
67+
<!-- /30-PropertiesList -->
68+
2469
<!-- 35-RequiredProperties -->
25-
必須プロパティ
26-
- `buildingType` - `id` - `location` - `osmId` - `osmType` - `type` <!-- /35-RequiredProperties -->
70+
71+
必要なプロパティ
72+
- `buildingType`
73+
- `id`
74+
- `location`
75+
- `osmId`
76+
- `osmType`
77+
- `type`
78+
<!-- /35-RequiredProperties -->
79+
2780
<!-- 40-NotesYaml -->
81+
2882
<!-- /40-NotesYaml -->
83+
2984
<!-- 50-DataModelHeader -->
30-
## プロパティのデータモデル記述
31-
アルファベット順(クリックで詳細表示)
85+
86+
## プロパティのデータモデル説明
87+
88+
アルファベット順に並べ替え(詳細をクリック)
3289
<!-- /50-DataModelHeader -->
90+
3391
<!-- 60-ModelYaml -->
34-
<details><summary><strong>yaml の詳細</strong></summary>
92+
93+
<details><summary><strong>フルYAMLの詳細</strong></summary>
94+
3595
```yaml
3696
OSMBuilding:
3797
description: A building or group of connected buildings from OpenStreetMap tagged with building=*. Represents the physical structure of a building, including its geometry, dimensions, materials, and functional classification. For specific functions within a building (shop, amenity, etc.) additional entities should be used.
@@ -605,13 +665,20 @@ OSMBuilding:
605665
```
606666
</details>
607667
<!-- /60-ModelYaml -->
668+
608669
<!-- 70-MiddleNotes -->
670+
609671
<!-- /70-MiddleNotes -->
672+
610673
<!-- 80-Examples -->
674+
611675
## ペイロードの例
676+
612677
#### OSMBuilding NGSI-v2 キー値の例
613-
以下は、キー値として JSON 形式の OSMBuilding の例です。これは、`options=keyValues` を使用する場合の NGSI-v2 と互換性があり、個々のエンティティのコンテキストデータを返します。
678+
679+
OSMBuildingのJSON形式のキー値の例です。これは、`options=keyValues`を使用して個々のエンティティのコンテキストデータを返す場合に、NGSI-v2と互換性があります。
614680
<details><summary><strong>例を表示/非表示</strong></summary>
681+
615682
```json
616683
{
617684
"id": "urn:ngsi-ld:OSMBuilding:way:22234584",
@@ -675,9 +742,12 @@ OSMBuilding:
675742
}
676743
```
677744
</details>
678-
#### OSMBuilding NGSI-v2 正規化例
679-
以下は、正規化された JSON 形式の OSMBuilding の例です。これは、オプションを使用しない場合の NGSI-v2 と互換性があり、個々のエンティティのコンテキストデータを返します。
745+
746+
#### OSMBuilding NGSI-v2 正規化された例
747+
748+
OSMBuildingのJSON形式の正規化された例です。これは、オプションを使用しない場合に、NGSI-v2と互換性があり、個々のエンティティのコンテキストデータを返します。
680749
<details><summary><strong>例を表示/非表示</strong></summary>
750+
681751
```json
682752
{
683753
"id": "urn:ngsi-ld:OSMBuilding:way:22234584",
@@ -810,9 +880,12 @@ OSMBuilding:
810880
}
811881
```
812882
</details>
883+
813884
#### OSMBuilding NGSI-LD キー値の例
814-
以下は、キー値として JSON-LD 形式の OSMBuilding の例です。これは、`options=keyValues` を使用する場合の NGSI-LD と互換性があり、個々のエンティティのコンテキストデータを返します。
885+
886+
OSMBuildingのJSON-LD形式のキー値の例です。これは、`options=keyValues`を使用して個々のエンティティのコンテキストデータを返す場合に、NGSI-LDと互換性があります。
815887
<details><summary><strong>例を表示/非表示</strong></summary>
888+
816889
```json
817890
{
818891
"id": "urn:ngsi-ld:OSMBuilding:way:22234584",
@@ -879,9 +952,12 @@ OSMBuilding:
879952
}
880953
```
881954
</details>
882-
#### OSMBuilding NGSI-LD 正規化例
883-
以下は、正規化された JSON-LD 形式の OSMBuilding の例です。これは、オプションを使用しない場合の NGSI-LD と互換性があり、個々のエンティティのコンテキストデータを返します。
955+
956+
#### OSMBuilding NGSI-LD 正規化された例
957+
958+
OSMBuildingのJSON-LD形式の正規化された例です。これは、オプションを使用しない場合に、NGSI-LDと互換性があり、個々のエンティティのコンテキストデータを返します。
884959
<details><summary><strong>例を表示/非表示</strong></summary>
960+
885961
```json
886962
{
887963
"id": "urn:ngsi-ld:OSMBuilding:way:22234584",
@@ -1015,11 +1091,19 @@ OSMBuilding:
10151091
}
10161092
```
10171093
</details><!-- /80-Examples -->
1094+
10181095
<!-- 90-FooterNotes -->
1096+
10191097
<!-- /90-FooterNotes -->
1098+
10201099
<!-- 95-Units -->
1021-
マグニチュード単位の扱いについては、[FAQ 10](https://smartdatamodels.org/index.php/faqs/) を参照してください。
1100+
1101+
[FAQ 10](https://smartdatamodels.org/index.php/faqs/)を参照して、量の単位を扱う方法についての回答を得てください。
10221102
<!-- /95-Units -->
1103+
10231104
<!-- 97-LastFooter -->
1105+
10241106
---
1025-
[Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM)<!-- /97-LastFooter -->
1107+
1108+
[Smart Data Models](https://smartdatamodels.org) +++ [Contribution Manual](https://bit.ly/contribution_manual) +++ [About](https://bit.ly/Introduction_SDM)<!-- /97-LastFooter -->
1109+

0 commit comments

Comments
 (0)