Skip to main content

HI FME SPECIALIST,

I HAVE ONE QUESTION ABOUT CAD ANNOTATION TO GIS.THE SITUATION IS IN CAD, I HAVE COMBINED LINE FEATURE WITH ANNOTATION IN ONE SINGLE LAYER. THEN, IN GIS I WANT TO EXTRACT IT TO TWO SHP WHICH IS FOR LINE AND FOR ANNOTATION. SO, HOW TO EXTRACT THE ANNOTATION FROM LINE LAYER USING FME?THANKS..

Hi.

 

Since shp does not support annotations, you should consider extracting the center point with the annotation as an attribute, to create a point shp.

 

 


Hi,

 

 

Itay is right, you will either have to convert your annotations to point or line geometries or use an output format that supports annotations.

 

 

Depending on your input format, FME will also automatically create some internal attributes for annotations that you can use for your translation:
  • fme_rotation: The rotation of the text in degrees counterclockwise from horizontal. If not set, then 0 is assumed.
  • fme_text_string: The actual annotation string.
  • fme_text_size: The height of the text measured in ground units.
You can expose these in your input feature type to make them accessible in the Workbench. If you stick to Shape as output format, you could rename and store these attributes with each annotation point/line and configure your presentation layer (e.g. ArcMap) to use these to draw the labels.

 

David

Reply