ruby-robotの夢

cygwin-ruby,qgisの達人を目指す奮闘記

Excelの図形情報から座標情報の取得(Ruby)

MS-Excel等Ms-Officeの Shapeの頂点座標の情報を再利用したい場合がある。

地図図像に、数+個の氾濫ブロック境界をShapeで作成したものがあり、これをGISで使いたいということがあった。

Excel→PDF、Addobe-IllustratorでxdwにしてそれをCADソフトで座標取得。

といった手法もあるが、面倒なことだ。。

Officeさえあれば、VBAで取得できる。

Rubyでも、Win32oleを使えば用意に処理できる。

また、座標の変換は、2点の移動座標の指定でよい。