+------------+------------+ | | | | | | | *........* | *........* | | | | | | | +------------+------------+
*.....* が一つの河道区分を表すとします。* は端点を、. は 非端点を表します。 このような二つの図郭を一つの図郭に合成 する場合、gcnd では二つの図郭の境界 線上にある二つの端点を消し去り、下の図のように一つの河道区分にしてしまいます。
+-------------------------+ | | | | | *...................* | | | | | +-------------------------+
mergePFdata は gcnd とはちがって、二つの図郭の境界線上にある 二つの端点を 一つの端点にして、二つの河道区分ができるように します。下の図のような イメージです。
+-------------------------+ | | | | | *......... * .........* | | | | | +-------------------------+
このようにすることで、もとの図郭と、新しい端点・河道区分の対応がわかります。 mergePFdata はこの対応関係もファイルに書き出します。