Advanced information about write access

On Export, the translator will give better results if a RST (in Ground Units) with the following attributes are available. Note that these are only optional, and that the export operation will work but without representation information (colors, line widths, etc.) if they are not provided:

  REPCode       (Integer)      Index to a REPCode in the provided RST.
  Angle         (Double)       Orientation for TEXTs.
  TextString    (String)       TEXT value.
  RingStart     (CountedInt)   Used by GDB to regenerate REGIONs and PLINEs.

These special attributes are fetched by GDB in the following order:

  1. If the application provides setting for these attributes (through the layer's iXXXField members) then these will be used.
  2. If an attribute with the right name and type exists, then it will be used.
  3. Finally, if the 2 cases above failed, then some default values will be used instead of attribute values.

GDB needs the layer extents at the beginning of the export operation to give the best results when exporting with a RST. If the application does not provide that information to GDB, then default values will be used for line widths (always 1 pixel) and symbol sizes (always 10 points).

© PCI Geomatics Enterprises, Inc.®, 2024. All rights reserved.