利用例サマリ
■想定業務
公共施設の管理を行う業務を想定します。具体的には施設や施設に設置された設備類を点検し、必要に応じて処置を行い、公共施設の所有者である自治体に報告する業務を行います。これらの業務を遂行するために、公共施設や設備のマスターデータを作成すると共に、設備の不具合に関する報告書を電子データ化して自治体に提出します。
■本利用例
本利用例では、自治体に提出する日本PFI・PPP協会の
共通データ仕様に準拠するJSON文に対し各種整形を行います。
■準備作業
ツールはPythonで作成されているため、Pythonをインストールしてください。
「入手方法」で記載した圧縮ファイルは、以下のディレクトリ構造でプログラムやデータを配置しています。
|
c:\Tools
|-- ctoj.py
|-- my_packeage
| |-- __init__.py
| |-- NGSIv2.py
| |-- address.py
|
|-- data
| |-- 拡張スキーマ例
| |-- 入力となるcsv例
| |-- 出力するJSON例
| |-- 実行時のログ例
| |-- 自治体の名称一覧
| |
モジュールはmy_package配下に格納します。
外部モジュールは以下のものを使います。実行環境に存在しない場合はpipでインストールしてください