I have a layer consisting of feautures representing state boundaries.

Each state is a single multi-polygon.

I've been trying to simplify the geometries, so as to reduce the amount
of data, and I've had fair luck using FME's AreaGeneralier.  The problem
is that small islands are represented as small polygons within the
larger multipolygon, and the Douglas algorithm isn't removing them, it's
turning them into small triangles.

I'd rather have them removed entirely.

Any ideas on how to approach this?  I can vaguely see how I might use
the AreaCalculator and remove the features with small areas using
AttributeFilter, except that I don't want to remove features, I want to
remove small polygons within a multipolygon.

Is there some way of breaking a multipolygon into a separate feature for
each component polygon, and then to put them back together?  It looks
like FeatureMerger would work for the latter.  But I can't find anything
that would work for the former.

Or is there a better approach?



For insights into what's up at Safe Software and what's on the development 
horizon, visit Safe's blog at spatial-etl.blogspot.com.

Love FME? Then open your diary to March 6-7, 2008 and write this... "Second 
Worldwide FME User Conference - Must Attend!" See 
http://www.safe.com/company/fmeuc2008/index.php for more details. 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/fme/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/fme/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Reply via email to