Logo of 52°North


First, the program builds a geodatabase. This geodatabase contains a network dataset and feature classes like roads, barriers, and turn restrictions, which are referenced by the network dataset. Then a map document (*.mxd) is created. This map document is ready to perform network analyses. Figure 1 shows the workflow of the application, and figure 2 shows the graphical user interface of the application.

Figure 1: Workflow of the application

Figure 2: Graphical user interface of the application

The application was written in Java (Version 6). The Java library ArcObjects (9.3.1) was used for the generation of the geodatabase, the network dataset, and the map document. The XML files are read with the help of JAXB (Java Architecture for XML Binding).