• Coppell Technologies

    Coppell Technologies

    Data Model Use Cases

    • トップ
    • 1. データモデルの共通パーツ
    • 2. 推奨データセット
    • 3. 公共施設管理

    Menu


    Coppell Technologiesトップ
    Fiwareで都市OSを動かしてみよう
    NGSI-LDにも挑戦
    データ仕様の現状と課題
    データ交換の標準規格 (案)

    Data Model Use Cases
    ユースケース
    • トップ
    • 1. データモデルの共通パーツ
    • 1. データモデルの共通パーツ
    •  1.2節
    •  1.3節
    • 2. 推奨データセット
    • 3. 公共施設管理

    Column
    Link集
    用語集

    Coppell

    Technologies

    1. データモデルの共通パーツ  1.2節


    2022-09-01/2023-01-08



    1.2 Attribute
     ここでは、ここでは、多くのデータモデルで使われるであろうText属性のAttributeの内、特別な規則がある項目を記します。尚、データモデルによっては、ここに記したAttribute nameとは異なる識別子をAttribute nameとしている可能性があります。

    addressCountry

    項目名: addressCountry 用途: property Value type:Text
    IRI: https://schema.org/addressCountry
    継承元、参照規約: コア語彙/住所、schema.org、ISO 3166-1
    補足:Schema.orgを参照し、国名または二文字の国コードで表現。日本の場合は"Japan"または"JP"。国コードはISO 3166-1 alpha-2 country code.
    Normalized形式/keyValues形式例
               "addressCountry": "Japan"

    addressLocality

    項目名: addressLocality 用途: property Value type:Text
    IRI: https://schema.org/addressLocality
    継承元、参照規約: コア語彙/住所、schema.org
    補足:addressRegionの次のレベルの自治体名を記述する。日本国内の住所については市区町村名。表記はベースレジストリ日本町字マスター データセットに従う。例えば!"千代田区"。また、町村の場合は郡名も含む。但し、政令市区名はグローバル標準に合わせて含めない事とする
    Normalized形式/keyValues形式例
               "addressLocality": "呉市"

    addressRegion

    項目名: addressRegion 用途: property Vaue type:Text
    IRI: https://schema.org/addressRegion
    継承元、参照規約: コア語彙/住所、schema.org
    補足:国名の次のレベルの自治体名を記述する。日本国内の住所については都道府県名。表記はベースレジストリ日本町字マスター データセットに従う。例えば"東京都"、"大阪府"、"広島県"など。従って、"東京"や"大阪"や"廣島県"は許されない。
    Normalized形式/keyValues形式例
           "addressRegion": "広島県"

    availableLanguage

    項目名: availableLanguage 用途: property Vaue type:Text
    IRI: https://schema.org/availableLanguage
    継承元、schema.org
    補足: 対応できる言語を記述。schema.orgでは、IETF BCP 47 standardに従べきとしているが、この標準では2文字1種と3文字2種が記載されており、この項目の利用が必要な場合には更なる検討が必要。日本語では、"ja"と"jpn"の二種類。
    Normalized形式/keyValues形式例
           "availableLanguage": "ja"

    項目名: contactType 用途: property Vaue type: Text
    IRI: https://schema.org/contactType
    継承元、参照規約: schema.org
    補足:連絡の種別を記述する。CDMにはない項目。例えば施設の場合、"施設の不具合"、"予約"、"その他"などの記載があり得る。この項目がある場合、データモデルでは、連絡先を複数記述出来る事が期待される。
    Normalized形式/keyValues形式例
           "contactType": "施設の不具合"

    項目名: coordinates 用途: property Vaue type: Number (Array)
    IRI: https://purl.org/geojson/vocab#coordinates
    継承元、参照規約: The GeoJSON Specification (RFC 7946)
    補足:値として座標を示す配列を有する事を示す。小数点以下の桁数は支障が無い限りコアデータパーツの規定に従い6桁とする。
    Normalized形式/keyValues形式のtype=Pointの例
                   "coordinates": [ 132.530414, 34.2567817 ]
    Normalized形式/keyValues形式のtype=Polygonの例
                   "coordinates": [ 132.530414, 34.2567817 ]
                   "coordinates": [
                       [
                           [ 100, 0],
                           [ 101, 0],
                           [ 101, 1],
                           [ 100, 1],
                           [ 100, 0]
                       ]
                   ]

    項目名: email 用途: property Value type:Text
    IRI: https://schema.org/email
    継承元、参照規約: コア語彙/連絡先、schema.org/email
    補足:emailのメールアドレスを記述する
    Normalized形式/keyValues形式例
           "email": "foo@def.ghi.jp"

    項目名: extension 用途: property Value type:Text
    IRI: https://pfikyokai.or.jp/extension
    継承元、参照規約: コア語彙/連絡先
    補足:電話番号に更に内線番号がある場合に内線番号を記述する
    Normalized形式/keyValues形式例
           "extension": "1234"

    項目名: formURL 用途: property Value type:Text
    IRI: https://pfikyokai.or.jp/formURL
    継承元、参照規約: コア語彙/連絡先、schema.org/email
    補足:連絡先などがWebFormの場合のURL
    Normalized形式/keyValues形式例
           "formURL": "https://www.form.def.ghi.jp"

    項目名: id 用途: property Value type:Text
    IRI: https://pfikyokai.or.jp/id
    継承元、NGSI-LD
    補足:NGSI V2に準拠する場合も将来の互換性確保のため、NGSI-LDにも準拠したidの識別子とする。識別子に使える文字については、準拠規格を参照のこと。互換性や安全性などの観点で、NGSI V2よりも使える文字が少なくなっています
    Normalized形式/keyValues形式例
           "id": "uen:ngsi-ls:Abcd:0000001"

    postalCode

    項目名: postalCode 用途: property Value type:Text
    IRI: https://schema.org/postalCode
    継承元、参照規約: コア語彙/住所、schema.org/postalCode、コアデータパーツ/郵便番号
    補足:日本国内の住所についてはコア・データパーツの郵便番号に従う。ハイフンなどのセパレータを使わず、連続した7桁のASCII数字(半角数字)からなる文字列。
    Normalized形式/keyValues形式例
           "postalCode": "7370843"

    streetAddress

    項目名: streetAddress 用途: property Value type:Text
    IRI: https://schema.org/streetAddress
    継承元、参照規約: コア語彙/住所、schema.org、コアデータパーツ/住所
    補足:住所の表記の内、addressLocalityよりも後ろの部分を記述する。日本国内の住所については市区町村名より後ろの部分で方書を除いた部分。政令指定市区名・町名・字名以降。表記はベースレジストリ日本町字マスター データセットに従う。町字名より後ろは数字をハイフンで結んだ形式とする。例えば、"霞が関2-1-6"。方書は、建物の名称などの方書の情報はaddressとは別項目で表現する
    Normalized形式/keyValues形式例
           "streetAddress": "吉浦潭鼓町1-1"


    telephone
    項目名: telephone 用途: property Value type:Text
    IRI: https://schema.org/telephone
    継承元、参照規約: コア語彙/連絡先、コアデータパーツ/電話番号、コアデータモデル/連絡先、schema.org、コアデータパーツ/住所
    補足:電話番号を数字、およびハイフン"-"からなる文字列で記述。国番号を付けるときは、先頭に"+"をつけると共に、市外局番の先頭のゼロ"0"は省略する。一般には条件により省略可と言う趣旨で括弧を使うが、スマートシティではデータの受け手を特定出来ないので、使用しない。
    Normalized形式/keyValues形式例
           "telephone": "+81-3-01234567"


    Coppell Technologies