Hello,
I'm trying to convert our old Desktop-based Data Reviewer batch jobs to the newer attribute rules (mostly as validation rules so far). I have numerous checks on various feature classes that used the older Geometry on Geometry check to basically make sure a field in one feature class matched the thing it is sitting on in another feature class. They used the "Compare Attributes" setting that was in Geometry on Geometry checks.
Example:
ESN feature class has an EMS field which lists the EMS that is responding if a call comes into that ESN. (Yes, still using ESNs, don't get me started...)
My old check looks at the EMS field's value in the ESN feature class and makes sure it matches the EMS field's value in the EMS polygon it's sitting on in the EMS feature class.
I cannot for the life of me figure out how to update these kind of checks to the newer Pro/Data Reviewer attribute rule checks. They don't import, and trying to do them from scratch has me stumped. Feature on Feature doesn't let me compare attributes like the old Geometry on Geometry checks did - that's missing as far as I can tell. I realize I can do something like a spatail join and then compare features, but it was so much faster/easier when I could do this in Data Reviewer's Geometry on Geometry check that I hate to go backwards.
Does anybody know of another way to do these in the more modern checks, or am I going to have to go back to doing the old spatial join method and then compare attributes there?
Thanks!
More details from my original Geometry on Geometry check in case it's useful:
ESN feature class is named ESN_Boundaries and was set as Feature Class 1.
EMS feature class is named EMS_Districts and was set as Feature Class 2.
Spatial Relation Check was "within".
Compare attributes was used, and it was set as follows:
Data Source 1 ESN Boundaries attribute EMS <> Data Source 2 EMS_Districts attribute District.
Error condtion was EMS <> District