ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Help
  • Sign Out
ArcGIS Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS Desktop

A complete professional GIS

ArcGIS Enterprise

GIS in your enterprise

ArcGIS Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

ArcMap

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • Extensions

Mapping information for DAFIF and AIS data models

The Import DAFIF Shapefiles Into AIS Geodatabase tool can be used to import Digital Aeronautical Flight Information File (DAFIF) data into the AIS data model. This tool uses cross-reference mapping files to import the data into the proper location in the AIS schema.

Note:

Mapping files are already created to import from DAFIF to AIS. They can be found in the following install directory location: <Installation location>\Program Files(x86)\ArcGIS\AviationCharting\Desktop<version>\DataExchange\DAFIF

The following table indicates which DAFIF shapefile imports into which AIS feature class. This information is controlled by the entries in the DafifTableMappings.txt file that also contains information about which field is used as the client key for the mapping.

DAFIF shapefileAIS feature class

ACOM

SERVICE

ACOMRM

CALLSIGN

ARPT

ADHP

ATSH

ATSROUTE

ATSL

ATSROUTE

BDRYC

AIRSPACEBOUNDARY

BDRYH

AIRSPACEBOUNDARY

BDRYHP

AIRSPACE

BDRYL

AIRSPACEBOUNDARY

BDRYLP

AIRSPACE

GEN

ADDRESS

HLPT

ADHP

NAVH

NAVAIDCOMPONENT

NAVL

NAVAIDCOMPONENT

NAVT

NAVAIDCOMPONENT

ORTCA

CLEARANCE

RUNWAY

ADHPSURFACEAREA

SUASHP

AIRSPACE

SUASLP

AIRSPACE

WPTH_P

DESIGNATEDPOINT

WPTL_P

DESIGNATEDPOINT

WPTT_P

DESIGNATEPOINT

Note:

Create an AIRSPACEBOUNDARY feature class for importing the BDRYL, BDRYH, and BDRYC DAFIF shapefiles.

Additional mapping files also control the following:

  • The DAFIF field that is mapped in the target feature class using the entries in the DafifFieldMappings.txt file.
  • The domain values that are mapped from DAFIF to domain values in the AIS using the entries in the DafifDomainMappings.json file.

File

DAFIFTableMappings.txt

Purpose

Maps DAFIF shapefile features to AIS feature classes or tables.

Format

Source DAFIF shapefile, destination AIS feature class, DAFIF shapefile field or fields used to populate AIS feature class Clientkey_Id value.

Example

RUNWAY,ADHPSURFACEAREA,ARPT_IDENT,HIGH_IDENT,LOW_IDENT

File

DAFIFFieldMappings.txt

Purpose

Maps DAFIF shapefile fields to AIS fields. There is one line for each AIS feature class or table with source DAFIF shapefile and destination AIS field names given in subsequent corresponding pairs as needed.

Format

AIS feature class or table, source DAFIF shapefile field name, destination AIS field name.

Example

ADHPSURFACEAREA,LENGTH,LENGTH_VAL,RWY_WIDTH,WIDTH_VAL

File

DAFIFDomainMappings.json

Purpose

Maps DAFIF shapefile domain values to AIS domain values where there may be schema differences.

Format

AIS feature class :{
    AIS field:{
        DAFIF value : AIS value

Example

"airspace":{
        "level_code":{
            "B":"B",
            "L":"L",
            "H":"U"

File

DAFIFLogic.json

Purpose

Defines logic used to populate AIS relationship classes, supplemental tables. and special logic for feature creation.

Format

Varied

Example

"address" : [{
        "type": "DAFIFRelationship",
        "relatedField": "addressee_id",
        "clientKey": ["arpt_ident", "heli_ident"]

ArcGIS Desktop

  • Home
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Tell us what you think.
Copyright © 2022 Esri. | Privacy | Legal