電子国土の穴ポリゴン認識 [コンピュータ]
電子国土の穴ポリゴン認識
始点と同じ座標の点が現れた場合、次のリングに移る模様。
GM_Polygon内のGM_Curveが一つでも穴ポリゴン化される。
座標が異なっても、非常に近い場合、同一視されてしまい、描画が乱れる。
実験してみた。
#このXML、こんな風になってる箇所があった。チェックしてないのかよw
<<CRS uuidref="JGD2000 / (L, B)" />
①正しい書き方
①の二つ目三つ目のGM_Curveの座標の部分(<controlPoint>ここ</controlPoint>)を一つ目に連結。・・・②
②GM_Curveで分ける必要は無い?
①の三つ目のGM_Curveの座標から先頭二つを二つ目のGM_Curveに移動・・・③
③GM_Curveは全く必要ない?
①の二つ目のGM_Curveの最後の点(始点と同じ座標)を複製し連続させる・・・④
④座標で判断している。始点
④の連続した点の内、前の方に0.0000001を加える・・・⑤
⑤ずれていればOK
④の連続した点の内、前の方に0.00000001を加える・・・⑥
⑥有効数字小数点以下7桁?
タグ:電子国土
コメント 0