Hello Neil,
 
CHANGE DETECTOR and MATCHER ( a rival for the CHANGE DETECTOR transformer) can be used alternatively in different situtaions.
 
I think for your situation MATCHER will help you out.
 
From the book:
===========
A "MATCHER" Detects features that are matches of each other. Features are declared to match when they have matching geometry, matching attribute values, or both.  A list of attributes which must differ between the features may also be specified.
If Treat Blank Value as Different From Missing Attribute is Yes, then an attribute will be considered different for two features when one feature contains the attribute with a blank value and the other feature does not contain the attribute at all. This affects both Matching Attributes and Differing Attributes.
All features matching another feature are output to the MATCHED port. A single copy of each matched feature is sent to the SINGLE_MATCHED port. All non-matching features are sent to the NOT_MATCHED port.
An ID is added to each set of matched features so that it is possible to build a relationship between them if required.
The Interior Vertex Tolerance determines how close together interior vertices must be in order for them to be declared a match. Note that the start and end points of features must be identical for a match to be declared.  This value is optional.
When geometry is being matched, Extra Vertex Tolerance can allow for extra vertices along line segments. A value of 0 means that no such extra vertices are permitted. A nonzero value controls how close any extra vertices must be to the line connecting the adjoining matching vertices.
The ChangeDetector provides an alternate (but less general) approach which may be more convenient for certain applications.
 
There is a port called UNMATCHED, which will give you the unmatched features based on geometry or attributes.
 
HTH
Happy FME-ing :-)
Cheers
SRG
 
 


ns_webster <[EMAIL PROTECTED]> wrote:
Hi all,

Is it possible to analyze two shapefiles for differences if they have
different attributes?

When using ChangeDetector it outputs the two input files not the
differences.

Thanks

Neil









Get the maximum benefit from your FME, FME Objects, or SpatialDirect via our Professional Services team. Visit www.safe.com/services for details.
Yahoo! Groups Links

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

<*> 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/





Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1¢/min.


Get the maximum benefit from your FME, FME Objects, or SpatialDirect via our Professional Services team.  Visit www.safe.com/services for details.



YAHOO! GROUPS LINKS




Reply via email to