投稿者 トピック: Graphvizを使った産業経路図の試作  (参照数 20207 回)

z9999+

  • 管理人
  • 急行
  • *
  • 投稿: 381
Graphvizを使った産業経路図の試作
« on: 2011/10/18 17:31 »
最近勉強を始めたpythonで、Graphvizを使った産業経路図を作ってみました。
試作に使ったのは、pak64に食糧生産アドオンを追加したpakセットです。

svgのほうはOSやブラウザによってはフォントが正しく表示されないかもしれませ ん。
また、線の色は貨物に指定されている色をそのまま使っているので、色によっては見にくかったり、色が指定されていない場合は、貨物が区別できなかったりしますので、これは今後修正します。

pythonのソースコードも、そのうち整理して公開します。
古くなったwikiの資料を、人手をかけずに効率的に更新できるように、機能を追加しているので、まだ時間がかかるとは思いますが。
« 最終編集: 2011/10/18 17:33 by z9999+ »

z9999+

  • 管理人
  • 急行
  • *
  • 投稿: 381
Re:Graphvizを使った産業経路図の試作
« 返信 #1 on: 2011/10/22 10:12 »
少しコードに手を加えて、生産物と消費物が全く同じものをグループ化してみました。
今回はpak96.comic版とopenpak128版とを作って添付。openpak128は、オブジェクト名なしのコンパクト版も作ってみました。

かなり線がごちゃごちゃとしていて、自動生成ではこれが限界かなという感じですね。
新産業セットも試してみましたが、ちょっと無理があるようでした。
いくつかのカテゴリーに分ければ可能かもしれませんが、今後の課題ということで。

z9999+

  • 管理人
  • 急行
  • *
  • 投稿: 381
Re:Graphvizを使った産業経路図の試作
« 返信 #2 on: 2011/12/26 19:04 »
pak128.Britainを追加。同一グループで翻訳名も同じ場合には1つにまとめるようにしました。
オブジェクト名入りとオブジェクト名なし(日本語のみ)のコンパクト版との2種類です。

なお事後報告ですが、pak64版はwikiに置きました。
メモ/pak64産業施設

z9999+

  • 管理人
  • 急行
  • *
  • 投稿: 381
Re:Graphvizを使った産業経路図の試作
« 返信 #3 on: 2012/01/02 15:25 »
PAK128.german 0.2.1を追加。
図の作成に使用した翻訳ファイルも添付しておきます。(wikiに置いたものと同じです)

PAK128.german 0.2.1のダウンロードはこちらから。開発途上ですので、色々と不具合があるようです。
http://forum.simutrans.com/index.php?topic=8849.0