Skip to Main Content
Need Support? Let’s guide you to the right answer or agent.
Status Needs review
Workspace sisNET
Categories Other
Created by Guest
Created on Jan 24, 2024

Richtige Einfügepunkte für TFO und Beschriftungen in _GEOM_BEST

Bei der Geometriespeicherung von textförmigen Objekten und Beschriftungen werden in den _GEOM_BEST-Tabellen stets die Koordinaten der linken unteren Ecke des Textes gespeichert.

Stattdessen sollten die Koordinaten des richtigen Einfügepunkts (Textknotens) gespeichert oder diesen Speichermodus konfigurierbar gemacht werden (z.B. über eine zusätzliche Spalte in der DB-Tabelle N_OG_SETTINGS).

Als Workaround kann man anhand der Koordinaten der linken unteren Ecke, der Spalten MS_X_SCALE, MS_Y_SCALE, MS_ANGLE, ANNOTATION_ID/DAS_TYPE und der Werte aus N_FS_OBJ_BESCHINFO_KATALOG.JUST den richtigen Einfügepunkt errechnen.

Das klappt aber nicht bei den Texten, die einen der Buchstaben wie "gjpqy" enthalten und bei denen in der FS der Einfügepunkt als "unten links/mittig/rechts" definiert ist.

In diesen Fällen wird in _GEOM_BEST nicht die linke untere Ecke der Grundlinie sondern des umschließenden Rechtecks gespeichert, aus der man den richtigen Einfügepunkt nicht errechnen kann.

  • Admin
    Theo van de Ven
    Reply
    |
    Jan 25, 2024

    Thank you for your input!

    This idea has been added as sisNET Product Backlog Item 1360946, for further review by the sisNET team.