AIXM Origination Components

Everything you need to build tools that create and change AIXM data.

The AIXM Origination Engine, a headless origination runtime, ready-made React components and Template Studio: the complete stack behind our Digital NOTAM and AMDB applications, available for your own origination solutions.

Overview

Originating AIXM is hard to get right: changes must follow the AIXM temporality model, reference existing features correctly, carry precisely calculated geometry and often produce NOTAM text as well. The AIXM Origination Components package this knowledge into reusable parts. Your developers describe what to originate in templates and assemble the user interface from tested components; the components take care of how the AIXM is produced.

See the use cases on the AIXM Software Development Kit page for typical combinations.

AIXM Origination Engine

Template-Driven AIXM Change Generator

The heart of the AIXM Origination Components. The AIXM Origination Engine takes an origination template and the user's inputs, evaluates them against the baseline dataset and produces a validated AIXM change set, ready to export as an AIXM message.

Origination Runtime

Headless Origination Logic

The runtime connects templates, data and the engine, without any user interface. Use it behind your own screens or together with the user interface components.

Planned AIXM changes with diagnostics and NOTAM text
Planned AIXM changes, diagnostics and generated text.

Form Components

Low-level React components for building input forms that understand AIXM. They are used inside the origination input form, and can equally be placed in your own forms.

AIXM Reference Lookup

Search and select referenced features such as airports, runways, airspaces or navaids from the baseline, with filtering, advanced lookup and automatic selection when only one feature matches.

Geometry Input

Typed entry of points, lines, polygons and circles in DD and DMS formats, with geodesic arcs, radii, state border segments, live validation and format help.

Schedule Entry

Entry of AIXM timesheet schedules as text or in a calendar view, including weekdays, holidays and sunrise or sunset times, rendered back as AIXM and readable text.

Derived Value Proposals

Present values proposed by the engine, such as affected FIRs or vertical limits, for the user to accept or override.

AIXM Value Editors

Field editors for values with units of measure, code lists including OTHER values, nil reasons, validity periods and translated notes.

Dataset and Effective Date Picker

Select the baseline dataset, airport and effective date that the origination works against.

Template input form sections for a restricted area
Form sections generated from a template.

Application Components

Higher-level components that combine the form components, the map and the runtime into complete building blocks of an origination application.

Origination Input Form

A complete form generated from any template: sections, required and conditional fields, references, geometry, schedules and derived value proposals, with validation messages shown in place.

Template Catalogue

A searchable catalogue of available templates, grouped by category, with detailed, compact and list views, favourites and a quick picker for the map toolbar.

Map Capture and Editing

Origination maps built on the map platform: baseline and workspace layers, drawing of points, lines, polygons and circles synchronised with the form, snapping, move, rotate and scale, undo and redo, selection of referenced features on the map, and assignment of imported GIS shapes to template fields.

Workspace Controls

Everything needed for project-based tools: creating, opening, saving and exchanging workspaces, workspace properties and menus, and a feature browser listing all changes in the workspace with their status.

NOTAM and SNOWTAM Preview

Formatted preview of the NOTAM and SNOWTAM messages generated for an event, with the NOTAM header, Q line and Items A to G, updated live as the form changes.

Event Components

Components for event-based applications such as Digital NOTAM: event list and calendar, time window and "active at" selection, proposal and approval workflow, publication dialog, lifecycle dialog for updating or cancelling events, and event history.

Advanced AIXM Editor

For expert users: direct editing of any AIXM feature and property, TimeSlice operations such as correction, cancellation and withdrawal, XML preview and comparison with the baseline.

Template Studio

Origination Template Editor

Template Studio is the authoring environment for origination templates. Use it to adapt our templates to local rules or to create templates for entirely new scenarios and feature types.

Template Packages

Ready-made, versioned template catalogues give you a head start:

Copyright

Annea s.r.o.

Contact

info@annea.sk

Discuss Licensing AIXM Software Development Kit