Skip to main content
I'm converting our Intergraph GeoMedia (SQL Server) data to Esri ArcGIS (SDE Geodatabase on SQL Server).  I've got a workbench created for translating various GeoMedia text feature classes into Esri annotation feature classes.  After a lot of sweat and blood, I have all of the issues with text size and formatting resolved, except for one.

 

 

Translated single line text appears to be a near perfect match to the position, size, formattting of the original text.  Multiline text matches the size and formatting, but the position is off.  If a feature with two lines of text is stored in GeoMedia with center/center justification, the origin is the middle of the overall bounding box of the whole text feature (or between the two lines of text).  When FME writes this into my Esri annotation feature class, the center/center point of the first line of Esri annotation text lines up with the coordinates of the origin of the GeoMedia text feature.

 

 

I've set the geodb_h_align and geodb_v_align attributes with the appropriate values based on the incoming GeoMedia fm0_justification values, per FMEpedia article 000001996.

 

 

Any ideas on how to fix this?
Some additional info might be helpful.  I'm attaching screenshots showing how the text appears in both GeoMedia (pink background) and ArcGIS (green background).  The color-filled polygon geometry in the background represents parcels.  A mulitline text example is circled in red in both screenshots, while a single line text example is circled in blue.

 

 

 

 

 

 

The blue circled example (single-line text) is perfect.  But the multiline text has shifted noticably.

Reply