← Back to projects / Data Integration
Database-to-AirTOP integration utility PUBLIC PORTFOLIO VIEW

Data Integration

SQL Flight Plan Importer

Imports approved flight-plan records from a relational data source into AirTOP with movement pairing, mapping, validation and controlled exception handling.

ROLE Data mapping, pairing logic, validation workflow and AirTOP import engineering
DELIVERY MODEL Specialist-governed · Human-reviewed
SQL AirTOP API Java Movement Pairing Data Mapping CSV Export
SQL Flight Plan Importer public interface preview
CAPABILITY PREVIEW Public-safe interface representation
Privacy and confidentiality protected

Public portfolio summary. Database names, connection details, field-level mappings, operational records and proprietary classification rules are intentionally excluded.

01

PROJECT OVERVIEW

From operational need to controlled delivery

A

THE CHALLENGE

Operational need

Structured data still requires careful chronology, movement relationships, field mapping and quality checks before it can be used safely in a simulation model.

B

ENGINEERED RESPONSE

Solution approach

A purpose-built importer retrieves an approved operating period, pairs related movements, prepares routing and model fields, and exposes exceptions for specialist review before import.

C

VALUE CREATED

Operational impact

Creates a repeatable database-to-AirTOP workflow, reduces manual pairing and improves visibility of unmatched or invalid records.

02

CONTROLLED WORKFLOW

A clear specialist-led path from source to result

01

Select period

Choose an operating date or approved date range

02

Fetch records

Read authorised movement data from SQL

03

Pair movements

Associate related arrival and departure activity

04

Map & validate

Prepare model fields, routes and classifications

05

Review exceptions

Inspect unmatched, duplicate or incomplete records

06

Import & export

Create AirTOP records and preserve a review log

03

DEVELOPED CAPABILITIES

Complete public-safe feature inventory

The list below describes the developed capability without exposing operational records, source-system credentials, private mappings or proprietary implementation details.

01

SQL data extraction

Provides a controlled entry point for approved operational datasets.

  • Connects to an authorised relational flight-plan data source.
  • Supports a selected operating date or a complete date range.
  • Maps the selected source period to the corresponding AirTOP model day.
  • Retrieves arrival and departure movement records for review.
  • Displays source records in a sortable specialist table.
  • Keeps database credentials outside the public application content.
02

Operational time handling

Uses movement-relevant timestamps instead of a single generic time field.

  • Selects the appropriate operational time for each movement type.
  • Normalises timestamps into the AirTOP simulation timeline.
  • Handles midnight crossing and multi-day source ranges.
  • Assigns records to the correct model day.
  • Flags invalid chronology before import.
  • Sorts the review grid using the calculated reference time.
03

Arrival and departure pairing

Associates related movements while retaining unmatched traffic.

  • Groups records using approved aircraft and chronology attributes.
  • Matches the nearest valid subsequent movement where relationships are consistent.
  • Checks reciprocal origin and destination logic.
  • Keeps arrival-only and departure-only records visible.
  • Shows paired, unpaired and excluded counts before import.
  • Exports a link-review report for specialist verification.
04

Route and procedure mapping

Converts database route fields into model-ready routing information.

  • Maps departure routing from available procedure and departure-fix data.
  • Maps arrival routing from available procedure and arrival-fix data.
  • Selects the strongest valid match from available model objects.
  • Supports local-flight and overflight treatment.
  • Retains usable movement data when full routing cannot be resolved.
  • Makes unresolved mappings visible before import.
05

Import controls and reporting

Gives the specialist a clear, reversible review process.

  • Previews every candidate record before model creation.
  • Supports configurable duplicate handling.
  • Shows validation warnings and import-blocking errors.
  • Uses a progress indicator for longer database operations.
  • Exports processed records and review results to CSV.
  • Separates created, skipped, unmatched and failed outcomes.
06

Data governance

Protects operational information while documenting the workflow.

  • Keeps connection strings and credentials in environment configuration.
  • Avoids publishing source schemas or operational records.
  • Uses explicit mapping and validation steps.
  • Preserves specialist approval before committing model data.
  • Supports traceable review outputs without revealing confidential values.
  • Separates public portfolio descriptions from production implementation details.
04

SOLUTION ARCHITECTURE

High-level design without sensitive implementation exposure

01

Authorised SQL source

Approved movement and flight-plan dataset

02

Extraction layer

Date filtering and controlled record retrieval

03

Pairing & mapping engine

Chronology, relationship, route and field preparation

04

Specialist review UI

Counts, exceptions, duplicate controls and approval

05

AirTOP & export

Model creation plus CSV review output

05

CAPABILITY EVIDENCE

Designed outcomes

Repeatable database-to-AirTOP preparation workflow.

Reduced manual movement pairing and field mapping.

Clear visibility of unmatched and invalid records.

Improved consistency across operating-day imports.

No public exposure of source-system details or operational data.