管理対象の公共施設の事前登録
自治体の登録が終わりましたので、次に管理対象となる施設情報を登録します。
ご参考までに、登録する施設の情報を一覧にします。繰り返しますが、正しい情報ではない可能性がありますので、その点はご容赦下さい。
項目 | 登録したい情報 | 補足 |
---|---|---|
施設名 | “吉浦まちづくりセンター” | |
自治体 | 広島県呉市 | 呉市のEntityのidは”urn:ngsi-ld:Organization:JP9000020342025″ |
所管課 | “市民部吉浦まちづくりセンター” 部門番号は”04040004″ | 所管課の所在地も施設の所在地と同じ 施設の連絡先も所管課 |
建物名 | “呉市吉浦市民センター” | 複合施設です。 |
入居フロア | “2階” | 2階にまちづくりセンターの受付があるため、2階としています |
所在地 | “7370852” “広島県呉市吉浦東本町1-7-23″ | |
施設No | “00000002″ | |
連絡先 | Tel:0823-31-7540 Fax:0823-31-1856 | |
敷地の形状 | [132.529706, 34.257934], [132.529987, 34.257849], [132.529894, 34.257637], [132.529604, 34.25772] | 左記の4点の座標を頂点とする四角形の土地です。 |
敷地の容積率 | 300% | |
土地の建ぺい率 | 80% | |
敷地の面積 | 500㎡ | |
構造 | 鉄骨鉄筋コンクリート造。地上5階、地下は無い | |
総床面積 | 2152㎡ | |
竣工 | 1996年 | |
バリアフリー | 車椅子可、車椅子貸し出し可、スロープあり、点字ブロックあり、優先駐車スペースあり、フロア段差無し、手すりあり、自動ドア | |
建設費用 | 889,653千円 | |
所有形態 | 市有 | |
フロア用途 | 1階: 市民センター 200㎡、会議室 100㎡ 2階: ホール 300㎡、会議室 50㎡ | 煩雑なので、3階以上は省略しました。 |
各部の呼称 | 建物外部 外壁 ”北面”,”東面”, “南面”, “西面” 建物内部 1F ”正面玄関”,”吉浦支所”,”会議室” 2F ”まちづくりセンター受付”, “和室”, “図書室”] 3F ”学習室1″, “学習室2”, “学習室3” 4F ”ホール”,”控室1″,”控室1″,”控室2″ 外構 出入口 ”正面”, “通用口” 駐車場 植栽 | |
開館時間 | 8時から夜10時まで | |
その他 | 子供向けサービス (9時から夜5時まで) ・授乳室あり ・飲食可 ・ベビーカー利用可 定員 660人 避難所 — 洪水、地震、噴火 利用制限 なし | 子供は4歳から10歳まで 市民以外の利用も可 |
これらの情報を登録する訳ですが、自治体同様に複数の帳票(データモデル)に振り分けます。帳票間の関係は以下の通りです。
自治体の情報を登録した時と同様に、施設の情報も幾つかの帳票にまたがって登録することになります。やはり、数枚の帳票をホチキスで留めて提出するイメージですね。
技術情報
ここでも、都市OSに登録する例を紹介します。
所管部門は施設に対応するものと建物に対応するものがあり得ますが、建物に対応しているとしています。
所管部門の所在場所は一般的には管理対象施設とは別の場所であることが多いですが、この例では施設内にあるとしています。別の施設にあるときは、所管部門の施設に対する項目(departmentOf)に別の施設のidを登録することになります。
尚、所管部門からは自治体の法人(Organization)に対するリンクがありますが、自治体の情報は登録済みなので、今回は登録しません。
参考までに、NGSI V2で登録するための指定も掲載します。自治体情報はkeyValues形式という視認性が良い形式でしたが、今回は参考のために通常の形式にしました。最初の3行と最後の2行を除く、太字の波括弧で囲まれた4っつのブロックがそれぞれ帳票です。ダウンロードしたい方はこちら。

{
"actionType": "append",
"entities": [
{
"id": "urn:ngsi-ld:Facility:JP9000020342025-01234567",
"type": "Facility",
"accessMethod": {
"type": "Text",
"value": "JR吉浦駅から徒歩10分"
},
"accessibility": {
"type": "Accessblity",
"value": {
"wheelchairAccessible": true,
"wheelchairRental": false,
"caneRental": true,
"multipurposeToilet": false,
"ramps": true,
"mobilitySupportForBrailleBlocks": false,
"toiletForOstomates": true,
"remarks": "老眼鏡もお貸しします"
}
},
"category": {
"type": "Text",
"value": "地方行政"
},
"subcategory": {
"type": "Text",
"value": "市民活動施設"
},
"chargeType": {
"type": "Text",
"value": "無料"
},
"childCare": {
"type": "ChildCare",
"value": {
"childCareType": "無償",
"minAgeInMonths": 4,
"maxAge": 10,
"childCareOpeningHours": "Mo-Su 09:00-17:00",
"nursery": true,
"diaperChangingCorner": false,
"foodAndDrinkAvailable": true,
"strollerRental": false,
"strollerUse": true,
"remarks": "専任の担当が常駐しています"
}
},
"description": {
"type": "Text",
"value": "市民が集う空間です。"
},
"facilityNo": {
"type": "Integer",
"value": 22
},
"floor": {
"type": "Text",
"value": "2階"
},
"name": {
"type": "Text",
"value": "吉浦まちづくりセンター"
},
"nameKana": {
"type": "Text",
"value": "ヨシウラマチヅクリセンター"
},
"openingHours": {
"type": "Text",
"value": [
"Mo-Su 08:00-22:00"
]
},
"peopleCapacity": {
"type": "Integer",
"value": 660
},
"refBuilding": {
"type": "Relationship",
"value": "urn:ngsi-ld:Building:0000000002002-0000"
},
"refContactPoint": {
"type": "Relationship",
"value": "urn:ngsi-ld:Organizarion:0123456789012"
},
"refOffStreetParking": {
"type": "Relationship",
"value": "urn:ngsi-ld:OffStreetParking:001"
},
"shelter": {
"type": "Text",
"value": [
"洪水",
"地震",
"噴火"
]
},
"status": {
"type": "Text",
"value": "稼働中"
},
"priceRemarks": {
"type": "Text",
"value": "部屋別料金です。ホームページをご覧ください"
},
"contactPoint": {
"type": "Text",
"value": "0823-31-7540"
},
"userLimitation": {
"type": "Boolean",
"value": false
}
},
{
"id": "urn:ngsi-ld:Building:0000000002002-0000",
"type": "Building",
"category": {
"type": "Text",
"value": "支所"
},
"name": {
"type": "Text",
"value": "呉市吉浦市民センター"
},
"nameKana": {
"type": "Text",
"value": "クレシヨシウラシショ"
},
"alternateName": {
"type": "Text",
"value": [
"呉市吉浦支所",
"呉市吉浦まちづくりセンター"
]
},
"description": {
"type": "Text",
"value": "呉市の吉浦地区の市民センターです"
},
"refLand": {
"type": "Relationship",
"value": ["urn:ngsi-ld:Land:0000000001002-0000"]
},
"usage": {
"type": "Text",
"value": "官公庁施設"
},
"buildingArea": {
"type": "Number",
"value": 500
},
"totalFloorArea": {
"type": "Number",
"value": 2152
},
"floorsAboveGround": {
"type": "Number",
"value": 4
},
"floorsBelowGround": {
"type": "Number",
"value": 0
},
"structure": {
"type": "Text",
"value": "鉄骨鉄筋コンクリート造建"
},
"completionYear": {
"type": "Text",
"value": "1996"
},
"accessibility": {
"type": "StructuredValue",
"value": {
"wheelchairAccessible": true,
"wheelchairRental": true,
"ramp": true,
"elevator": true,
"escalator": false,
"mobilitySupportForBrailleBlocks": true,
"priorityParking": true,
"barrierFreeFloor": true,
"handrail": true,
"automaticDoor": true
}
},
"acquisitionPrice": {
"type": "Number",
"value": 889653000
},
"mixedUseFacility": {
"type": "Boolean",
"value": true
},
"ownership": {
"type": "Text",
"value": "市"
},
"map": {
"type": "Text",
"value": "https://www.google.co.jp/xxxx"
},
"areaByUseByFloor": {
"type": "StructuredValue",
"value": [
{
"floor": "1",
"floorInformation": [
{
"use": "市民センター",
"area": 200
},
{
"use": "会議室",
"area": 100
}
]
},
{
"floor": "2",
"floorInformation": [
{
"use": "ホール",
"area": 300
},
{
"use": "会議室",
"area": 50
}
]
}
]
},
"refDepartment": {
"type": "Relationship",
"value": "urn:ngsi-ld:Department:JP9000020342025-01234567"
},
"zones": {
"type": "Text",
"value": [
{
"zoneName": "建物外部",
"subzones": [
{
"subzoneName": ["外壁", [ "北面", "東面", "南面", "西面"]]
}
]
},
{
"zoneName": "建物内部",
"subzones": [
{
"subzoneName": ["1F", ["正面玄関", "市民センター", "会議室"]]
},
{
"subzoneName": ["2F", ["まちづくりセンター受付", "和室", "図書室"]]
},
{
"subzoneName": ["3F", ["学習室1", "学習室2", "学習室3"]]
},
{
"subzoneName": ["4F", ["ホール", "控室1", "控室1", "控室2"]]
}
]
},
{
"zoneName": "外構",
"subzones": [
{
"subzoneName": ["出入口", ["正面", "通用口"]]
},
{
"subzoneName": ["駐車場", []]
},
{
"subzoneName": ["植栽", []]
}
]
}
]
}
},
{
"id": "urn:ngsi-ld:Land:0000000002002-0000",
"type": "Land",
"address": {
"type": "PostalAddress",
"value": {
"streetAddress": "吉浦東本町1-7-23",
"addressLocality": "呉市",
"addressRegion": "広島県",
"postalCode": "7370852"
}
},
"coverageRatio": {
"type": "Number",
"value": 80
},
"description": {
"type": "Text",
"value": "呉市吉浦市民センターの敷地です"
},
"floorAreaRatio": {
"type": "Number",
"value": 300
},
"location": {
"type": "geo:json",
"value": {
"type": "Polygon",
"coordinates": [
[
[132.529706, 34.257934],
[132.529987, 34.257849],
[132.529894, 34.257637],
[132.529604, 34.25772],
[132.529706, 34.257934]
]
]
}
},
"siteArea": {
"type": "Number",
"value": 825.14
},
"usage": {
"type": "Text",
"value": "公益施設用地"
}
},
{
"id": "urn:ngsi-ld:Department:JP9000020342025-0402004",
"type": "Department",
"name": {
"type": "Text",
"value": "市民部吉浦まちづくりセンター"
},
"departmentOf": {
"type": "Relationship",
"value": "urn:ngsi-ld:Organization:JP9000020342025"
},
"refFacility": {
"type": "Relationship",
"value": "urn:ngsi-ld:Facility:JP9000020342025-01234567"
},
"contactPoint": {
"type": "ContactPoint",
"value": [
{
"availableLanguage": "ja",
"contactType": "総合",
"telephone": "0823-31-0010"
}
]
}
}
]
}
登録する際のAPIの指定は以下の通りです。この例でも前記のファイルをDドライブ直下にダウンロードして、PCのローカル環境にFiwra/Orionを起動して実行しました。従って、ファイルやURL等は適宜変更してください。
curl -iX POST -H "Content-Type: application/json" -d @d:\Yoshiura.json http://localhost:1026/v2/op/update