Skip to main content
Question

spatialfilter

  • May 5, 2015
  • 2 replies
  • 96 views

I am trying to use SpatialFilter to merge attributes from point attributes into line attributes. They are intersecting each other. I use the 'Merge Attribute' button, but no no merging is conducted.  The points are 'Filters' and the lines are 'Candidate'. What am I doing wrong?
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.

2 replies

david_r
Celebrity
  • May 5, 2015
Hi,

 

 

the SpatialFilter requires 100% intersection for this to work. If the point coordinates deviate as much as a fraction of a millimeter from the line, they won't be considered as intersecting (unlike in ArcGIS, where there is a tolerance for those things). You might be better off using the NeighborFinder or the PointOnLineOverlayer, where you can specify a tolerance.

 

 

Alternatively, you can use a Snapper or AnchoredSnapper with a small tolerance to really make sure the points are situated exactly on your lines. Make sure to use Segment snapping if your points aren't always on a line vertex.

 

 

David

 

 

pratap
Contributor
Forum|alt.badge.img+12
  • Contributor
  • May 13, 2015
Hi,

 

 

Alternatively, use bufferer (with just minimal value) and convert points as polygons and perform the task.

 

 

Pratap