Skip to content

Latest commit

 

History

History
 
 

dim

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

要望の概要 | What

行政が公開しているオープンデータを利活用できるように、オープンデータパッケージマネージャー(dim)を導入する。

dim とは npm のようなオープンデータ向けのデータパッケージマネージャーです。 dim install とすることでオープンデータのダウンロード及び加工を行なうことが可能でデータ管理が容易になります。

https://github.com/c-3lab/dim

なぜやるのか | Why

紙マップへのデータソースとしてオープンデータの利活用を考える。用途に応じて利用してください。

どうやるのか | How

dim を導入する

dim コマンド実行方法

  • Linux(WSL)を想定しています。環境構築手順はこちらをご覧ください。Mac や Windows の場合はバイナリファイルをダウンロードしてください。

  • ダウンロードしたバイナリファイル bin/x86_64-unknown-linux-gnu-dim をコマンドライン上で実行してください。以下、エイリアス設定しているものとしてこのコマンドは dim と表記します。

オープンデータのインストール

dim install

dim.json, dim-lock.json に登録しているオープンデータが data_files 配下に格納されます。 詳細はこちらをご覧ください。

注意点

  • オープンデータのライセンスはオープンデータ提供元に準じます。
  • data_files は .gitignore してもよいかもしれませんが、開発者以外も利用することを考えて .gitignore していません。
  • 本ツールはオープンデータの管理のみを行っているため、紙マップへのデータ反映には別途データ加工が必要です。