Skip to main content
Question

Select by Location with a negative search distance

  • October 17, 2017
  • 4 replies
  • 79 views

Forum|alt.badge.img

I need to replicate the Select by Location function in ARC.

The catch is that I need to be able to set a negative search distance. i.e. I need the polygons in the candidate layer to overlap the filter lay by at least 2 meters. see ARC settings below

I have tried the Spatial Filter and Spatial Relator however I cant see where you can specify a distance.

The Neighbour Finder lets you specify a distance but not a negative.

Please Help.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

4 replies

erik_jan
Contributor
Forum|alt.badge.img+22
  • Contributor
  • 2179 replies
  • October 17, 2017

How about creating a Buffer (using Bufferer) with buffersize -2 (a negative buffer to decrease the size of the filter polygon) and use that in a SpatialFilter or a FeatureReader.


Forum|alt.badge.img

@erik_jan I tried that too, It wont let me do a negative buffer either, unless I am doing something wrong?

I can create the buffer in ARC and then use that but I was trying to avoid using more than one bit of software.

Thanks


fmelizard
Safer
Forum|alt.badge.img+20
  • Safer
  • 3719 replies
  • October 17, 2017

@erik_jan I tried that too, It wont let me do a negative buffer either, unless I am doing something wrong?

I can create the buffer in ARC and then use that but I was trying to avoid using more than one bit of software.

Thanks

Hmm the -ve buffer worked for me in 2017.1 (attached) Which version of FME are you using?

 

-vebuffer.fmw

 

 


Forum|alt.badge.img
Hmm the -ve buffer worked for me in 2017.1 (attached) Which version of FME are you using?

 

-vebuffer.fmw

 

 

2016.1

 

I don't have that transformer. Looks like I need an upgrade.