Skip to main content

First time user of FME. To make a long story short, I have a CAD file with a bunch of point data that I want to move into GIS. These are manhole locations. The manhole locations are fine, but of course the attributes do not carry over. I've run the 'Feature to Point' tool in ArcMap, which assigns and point location to every annotation feature.

So, not I have a point at every manhole, and a point near every manhole that contains the annotation information of each manhole. Is there a way in FME to somehow link the annotation from P1 to the nearest manhole near that annotation point?

I know there are also ways to work with the raw CAD file to achieve the same thing, but, no luck.

Have a look at the NeighborFinder transformer.

That was built for this purpose.


Have a look at the NeighborFinder transformer.

That was built for this purpose.

Yep! I just can't seem to figure out the right link to make this work. Probably incredibly easy but I'm pretty new to this software.

Here is what I have:

So this spits out all of my manholes + the points with the annotation info to one shapefile, but it doesn't link the points with the annotation to the nearest neighbor. It just always says "Unmatched Base" which I assume that is screwing something up. Thoughts? Can someone walk me through this?


Hi @saj1jr,

Try the t1 feature class as candidate and make sure you create a list.

A list is a way for FME to have multiple values on one feature, you can see the list elements ("attributes") via de Data Inspector in the feature information window when selecting a feature.

FYI you won't see the list elements in the table view....

Depending on your settings the list might contain 1 or more elements. You can sort the list on the _dsitance list element for the t1 feature closest to the manhole feature class.

The help is a good place to get to know your transformers better.

Hope this helps,

Itay


Yep! I just can't seem to figure out the right link to make this work. Probably incredibly easy but I'm pretty new to this software.

Here is what I have:

So this spits out all of my manholes + the points with the annotation info to one shapefile, but it doesn't link the points with the annotation to the nearest neighbor. It just always says "Unmatched Base" which I assume that is screwing something up. Thoughts? Can someone walk me through this?

Try the t1 feature class as candidate and make sure you create a list.

A list is a way for FME to have multiple values on one feature, you can see the list elements ("attributes") via de Data Inspector in the feature information window when selecting a feature.

FYI you won't see the list elements in the table view....

Depending on your settings the list might contain 1 or more elements. You can sort the list on the _dsitance list element for the t1 feature closest to the manhole feature class.

The help is a good place to get to know your transformers better.

Hope this helps,

Itay


Yep! I just can't seem to figure out the right link to make this work. Probably incredibly easy but I'm pretty new to this software.

Here is what I have:

So this spits out all of my manholes + the points with the annotation info to one shapefile, but it doesn't link the points with the annotation to the nearest neighbor. It just always says "Unmatched Base" which I assume that is screwing something up. Thoughts? Can someone walk me through this?

You need to set the points with attribute information to the Candidates port.


Reply