MIL 2525B Symbol Composition / Rendering SDK
Speedy implementation of standard symbology.
Do
you have to decode and/or build MIL 2525B symbols and line types into your
C4I application?
Have you looked at the controlling MIL Spec document lately? If you want to
speed up development,
take a look at our MIL 2525B Symbol
Construction toolkit. In our Symbology
toolkit, symbols can be composed of:
- Static Text - text that stays the same during the life of the composite symbol.
- Dynamic Text - text that changes during the life of the symbol.
- Images - a TGA image, including alpha channel.
The symbology engine is data-driven, and allows the developer
to design their own symbol construction
methods by simply editing a text file, then specifying locations and scale
values for the various components.
The symbol SDK utilizes our OpenGL-based GUI (GOOEY) library,
allowing the developer to
render the composite symbol in 2D or 3D.
Our Symbology toolkit comes with databases for the current MIL-STD-2525B
symbology set.
Features:
- Data driven symbol construction.
- Transparency support.
- Provides API calls to change text at runtime.
- Allows developers to position and scale images and text components within symbols.
- Three-layer approach: Fields define the "input string" format that specifies the symbol; Primitives define the components that are used to construct the symbols; Specifications define how each field in the "input string" translates into one or more primitives.
- Demonstrated on, but not restricted to, MIL-STD-2525B symbology.
