オープンソース」カテゴリーアーカイブ

Wikibaseの環境構築(2)


今回はいよいよ本題のWikibase(リポジトリとクライアント)をインストールします。
シェル上の作業では、PHPのパッケージ管理ツールComposerを使用します。 そこでまず、ホームディレクトリに composer.phar をインストールしました。Composerのインストール方法はこちらを参照して下さい。
続きを読む

Wikibaseの環境構築(1)


Wikibaseは構造化データの格納とアクセスのためのソフトウェアであり、ウィキデータでも使用されています。WikibaseはMediaWikiの拡張機能として実装されており、構造化データを格納するWikibaseリポジトリと、構造化データを表示したり利用するためのWikibaseクライアントの2つによって構成されます。
今回はまず、レンタルサーバ上にMediaWikiをインストールします。
続きを読む

SfMによる3Dモデルの作成(2)


庚申塔や月待塔のような石造物は、側面や背面にも造立年などの重要な情報が刻まれていることが多く、1枚の写真だけでは充分な情報を記録し、伝えることができません。そこで、あらゆる角度から見ることができる3Dモデルにすれば、単により多くの情報を記録するだけではなく、正面以外にも情報が刻まれているという特性の理解にも役立つと考え、石造物の3Dモデル作成を始めました。
ウィキメディア・コモンズで公開することを目標とし、ファイル形式は、3Dデータとしては現時点でコモンズにアップロードできる唯一のフォーマットであるSTL(Standard Triangulated Language)とします。
続きを読む

SfMによる3Dモデルの作成


複数の写真から被写体の立体形状を復元するSfMStructure from Motion)と呼ばれる技術を容易に利用できるよう、ツール環境が揃ってきました。今回は、いずれもオープンソースのVisualSFMMeshLabを用いて、庚申塔の3Dモデルを作成してみることにします。
完成したモデルはWindows標準の3Dビューアで表示することができます。


続きを読む

JavaScriptチャートライブラリ3種


月待塔 の参加型オープンデータをツイートで作成する 月待ビンゴ 参加者の活動を可視化するために、3種類のJavaScriptチャートライブラリを使用しました。
作成した可視化サイトはこちらです。
使用した3種のチャートライブラリについて簡単に紹介します。
続きを読む