Overview

This package contains classes for reading Digital Aeronautical Flight Information Files (see DAFIF file). The format is a numerical map format for aeronautical maps that is published by the National Geospatial Intelligence Agency. The DAFIF readers provided in this package are based on DAFIF specification Edition 8.
Basically, a DAFIF catalog covers the whole world with aeronautical data. It is composed of a root directory (DAFIFT). This root directory is divided into subdirectories, each corresponding to a specific table set (ARPT, HLPT,IR,TZ,...). These subdirectories contain the table description TXT files that make up the table set.
To find more information, you need to access the NGA NIPRNET/Extranet. To access the NGA NIPRNET/Extranet, you need additional access privileges granted by NGA. Register for access by going to https://www.extranet.nga.mil.
There are two ways of reading DAFIF data:
  • Using an IlvDAFIFReader instance directly. In this case, you must write all the code required to render the DAFIF map features into graphic objects, and then add them to the manager.
  • Using an IlvDAFIFDataSource. This is a convenient way of performing all the above operations at once and is more integrated with the data model of the map.
The source code for the Map Builder demonstration, which contains all of the code described in this section, can be found at <installdir> /jviews-maps89/samples/mapbuilder/index.html.