2009年12月30日水曜日

ポリゴンの面積の総計を計算します。(5)


http://www.ted-cad.co.jp/
ポリゴンの面積の総計を計算します。(5)g091230
「東京のイメージ」を適当に分割して面積を求めました。
   黄色エリア   350.542
   赤色エリア   455.079
   青色エリア   855.320
   緑色エリア   429.112
   <合 計>  2090.053

《学生の方に、[Grain CAD System]と[QuickLeaf]の製品版を無償で提供いたします!》

イメージをテキスト形式にすると次のようになります。(参考)
 /Line_data
  //Polygon 黄色
  f0.005 36.614873 43.406258 36.59643 43.419907 36.533219 43.377825
   36.52783 43.376756 36.522441 43.377826 36.461603 43.418333
   36.400766 43.377826 36.395376 43.376757 36.389987 43.377825
  //Polygon 赤色
  f0.005 68.393387 17.35392 68.395244 17.329517 68.422411 17.290905
   68.465511 17.271634 68.495783 17.275184 68.515811 17.28007
   68.520114 17.279842 68.524169 17.278385 68.581038 17.236296
  //Polygon 青色
  f0.005 44.187001 36.694906 44.135245 36.66045 44.129855 36.659381
   44.124466 36.66045 44.063629 36.700957 44.002791 36.66045
   43.997402 36.659381 43.992012 36.66045 43.937755 36.696574
  //Polygon 緑色
  f0.005 59.564684 24.641059 59.604882 24.667824 59.610272 24.668893
   59.615661 24.667824 59.676498 24.62732 59.737334 24.667824
   59.742724 24.668893 59.748113 24.667824 59.811327 24.625735

フォーマットは次の通りです。
「ポリゴンの位置データ」
 /LINE_DATA
  //POLYGON ulaynam
    ///NET ["[net_name]"]
        net_name  ネット名称 省略時はネットなし
    pen_name x y[/A] ... :
      pen_name  ポリゴンペン定義の名称
      x y     ポイントの位置
      /A     円弧の通過点に指定

       <>

0 件のコメント:

コメントを投稿