back start next

Maps - Welt2000

For airfields and outlandings Cumulus can use as a one possible source the Welt2000 data base. These data were originally compiled by Michael Meier (known as Milomei) as one big file WELT2000.TXT found at www.segelflug.de/vereine/welt2000.

Cumulus downloads this file automatically, if it is missing or if it was updated. Furthermore you can execute a download on demand at the Settings - Airfields page, if you press the Install button there.

The Welt2000 file is installed in the directory .../maps/airfields. It must have the name welt2000.txt. Because a Welt2000 file covers the whole world, the amount of data to be read in must be limited to only that required. Cumulus provides for this two ways on the configuration page Settings/Airfields - Welt2000:

  1. Filtering by countries.
  2. Filtering by a radius around your home position.

One disadvantage of Welt2000 is that it recognizes only three types of airfield (Airfield, Glider Field, Ultra Light Field), while Cumulus recognizes a lot more. This lack can be overcome by additional mapping. You can map the short names or ICAO identifiers of the Welt2000 file entries onto other Cumulus map elements in a configuration file, using the simple syntax shown below. The configuration file must have the name welt2000.conf and must be located in the same directory as the source file welt2000.txt. The file uses the following syntax:

The supported Cumulus map elements for airfields are: Remember that the cumulus map elements used in the mapping rules are case-sensitive.

Short example of a welt2000.conf file:

# Example of a welt2000.conf file, starting with a comment line
$ This is also a comment line
#
# Now follows a country filter definition rule
# Only the countries Germany, Poland and the Czech Republic will be extracted from the welt2000.txt source
FILTER countries=de,pl,cz
#
# Now follows an ICAO identifier mapping rule
# The German airport Berlin-Schönefeld is mapped to an international airport element
MAP_ICAO EDDB=IntAirport
#
# Now follows a short name mapping rule
# The German military airport Holzdorf is mapped to a military airport element
MAP_SHORT_NAME HOLZD1=MilAirport

Please note the following! If a new welt2000.txt file has been installed, the first start-up of Cumulus after that will take a longer time (ca. 10-20 seconds) while it extracts the desired data from it. Cumulus generates a compressed file of the extracted data reuseable by its later runs. This file carries the name welt2000.txc and will be reused, as long as none of the following are changed: the original source, the configuration file, the map projection or the home position. This behaviour minimizes the read-in time after a restart.

If you make any necessary corrections to the data of the Welt2000 file, please report all your changes to the team who maintain the source. Their email address is to be found in the header part of the Welt2000 file or at this page. We all should help to keep the Welt2000 source up-to-date and also remember to thank the guys who do this valuable work.

back start next