Požadavky na formát souborů profilů

Soubory profilů slouží k záznamu dat rozvržení vrcholů výškového polygonu v profilu.

Soubor profilu je jednoduchý textový soubor ve formátu ASCII. Soubor obsahuje řadu staničení podél trasy, výšku jednotlivých staničeních a volitelně délku křivky ve staničení. Každý řádek může obsahovat až tři informační prvky oddělené mezerou:

  1. Staničení. Prvek vyžadovaný pro každý řádek. Znaménko + (plus) nelze použít.
  2. Výška. Povinný prvek.
  3. Délka oblouku. Volitelný prvek. Tento prvek však nelze použít na prvním a posledním řádku souboru. Všechny výškové oblouky musí být parabolické.

Vzorové řádky souboru:

0 100.23
50 104.2
100 109.0 40.0
150 102.63
200 98.12 35.0
250 102.45
300 105.8

V tomto příkladu pouze třetí a pátý vrchol výškového polygonu obsahuje oblouky (délky 40,0 a 35,0). U jednotlivých souborů profilů použijte tyto další požadavky na formát: