pedigree

Draw a pedigree chart in SVG format

系図を描いて SVG データにしてみよう

Brief Description

This drawing tool allows you to draw a pedigree chart (i.e., family tree chart) free from taking care of the size of the area (or the size of the sheet of paper) where the chart is to be embedded. You can draw your chart as you like (however large the chart may become), and then scale the chart as you need. The scaling does not degrade the chart’s image quality because Scalable Vector Graphics (SVG) format is scalable, of course.

A pedigree chart in SVG format is good in that:

Two simple example charts are shown below (precisely speaking, they are Portable Network Graphics (PNG) images converted from original images in SVG format). Links to other examples are listed on another page. Although Chinese/Japanese characters (not Latin characters) are used in these charts, you will still see that how complex chart can be created by using this drawing tool.

Please do not hesitate to contact me on GitHub (@piyo-ko) or on Twitter (@pi__yo__ko). Any commnents on the tool or the manual page are welcome.

All you need is your Web browser. No data of your chart will be sent to the server (because only a client-side script is used). Enjoy!

簡単な紹介

系図がほしい状況は色々あるはずだが、自分で作ろうとなると、まずどのソフトウェアで作れば良いのかに悩む。しかも、作図している途中では全体像が見えにくいこともあるので、途中で「全体的に各要素を縮小したい (そうしないと所定の範囲に系図を収められない)」となるかもしれないが、ソフトウェアによっては、その作業が煩雑を極める可能性もある。

そこで、「SVG ならスケーラブルだし、後でテキストエディタで微調整も好きにできるし、再利用性も良さそうだし、系図作りに良いのでは?」と思いついて、その単なる思いつきのままに、行き当たりばったりで系図作成アプリ的なものを作ってみた。

御感想などは Twitter で @pi__yo__ko までどうぞ。

系図を作るのに必要なものは、ウェブブラウザだけです。 また、本ツールは、クライアントサイドのスクリプトのみで動作しますので、系図のデータがサーバに送られることはありません。 お気軽にお試しください。

PNG への変換ページ で変換した画像 (背景色として白を指定したもの) を二つ、例として載せておく。

森鷗外と星新一が親戚だよという家系図

三菱東京UFJ銀行の来歴

作成した系図の一覧ページも作った。

今後の課題

予定は未定だし、対処できるかどうかも分からないが、一応、残っている課題・思いつく課題を挙げておく。

以上。