GEOSを整理してみた
勉強がてらGEOSライブラリのジオメトリ生成部分の機能を図にまとめてみました。
SymmetrucDifferenceが怪しいので、解る方がいたら教えて下さいませ。
*1
virtual Geometry * convexHull () const
Returns the smallest convex Polygon that contains all the points in the Geometry.virtual Geometry * intersection (const Geometry *other) const
Returns a Geometry representing the points shared by this Geometry and other.virtual Geometry * Union (const Geometry *other) const
Returns a Geometry representing all the points in this Geometry and other.virtual Geometry * difference (const Geometry *other) const
Returns a Geometry representing the points making up this Geometry that do not make up other.virtual Geometry * symDifference (const Geometry *other) const
Returns a set combining the points in this Geometry not in other, and the points in other not in this Geometry.
1/11追記
こちらに丁寧な説明があるようです、調べるまでも無かった模様 orz...
3)空間解析の基礎 (空間演算処理)
http://web.sfc.keio.ac.jp/~asaka/gis_notes/gis_av8/man3.htm
*1:図形の形が解りにくいので全体的に怪しいと言う気もする