Folks,
I have a challenge and I'm not sure if FME has this capacity.I have some Mapinfo co-located points that need to be written as attributed blocks.This I know FME can do and I have done this successfully.Now the challenge has been set to come up with "placement rules" that "move" each block insertion such that it DOES NOT overlap its co-located partners.
As far as the logic is concerned what I would want to do is test each input object(point) to see if there are co-located points.Then based on the number of co-located objects loop through the objects placing them at some fixed incrementing\decrementing Y(North South axis) coordinate.
eg var NumPoints = 5
for i = 2 to Numpoints
fetch rec(i)
insert block X,Y+(i*-10)
next
Is there any sort of construct that would support this?
I'm also aware I'd need a way to ensure I didn't test an already tested point and inserted\offset block.
Any advice appreciated.
Hi,
I am using the TestFilter with a composite test set up.However,the results are not what I am expecting.I believe it is something to do with my use of brackets and the AND and OR operator order.
I can't get the following composite test to work:
(1 OR 2 OR 3) AND (4 OR 5 OR 6)
Can anyone explain the order of precedence for OR and AND in the TestFilter composite test and whether the brackets are even recognised?
Thanks