Neighbourfinder: Possibility to use Start and Endpoints only for finding Neighbo

Related products: FME Form

***Note from Migration:***



Original Title was: Neighbourfinder: Possibility to use Start and Endpoints only for finding Neighbourhood




Problem:

I often Need only to use start- and end-Vertices of lines to pass through the neighborfinder-transformer (as well as Networktopologybuilder)

So I must use the Workaround to:

1. use the Counter to get an ID for the lines

2. coordinateextractor 2 times do get first and last coordinate

3. vertexcreator to create start and endpoints

4. use the neighbourfinder to find out wheter a line's start- or end-vertex is nearby (what I actually wanted to know!!)

5. use the featuremerger with the original Feature to get the Information on the original-Feature

Possible Solution:

Upgrade the Neighbourfinder with the Parameter "used base geometry" with the possible values:

"All Geometry" -- means the whole geometry, including lines between Vertices

"Start-Points"

"End-Points"

"Start and End Points"

"All Vertices"

This could be also helpful with the networktopolgybuilder (Start and Endpoint could help!!), because a lot of users seem to have problems with selfintersecting Features and other "invalid" Features (sometimes the Invalidation is only in FME, not in Reader or writer, where e.g. selfintersections are allowed)

Would be helpful!

@Lucky: in the meantime you can simplify your process a bit by using the Snipper. See https://community.safe.com/s/question/0D54Q000080hO9wSAE/i-have-a-line-and-i-want-to-figure-out-its-endpoints for more information.