| Název prvku |
Vnořené prvky |
Popis |
| CONVERTSCRIPT |
HEADER
MAIN
|
Povinný Kořenový prvek |
| HEADER |
NAME
VERSION
|
Povinný Hlavička skriptu. Obsahuje identifikační údaje o
skriptu (zatím pouze název a verzi).
|
| NAME |
|
Povinný Název skriptu (řetězec). |
| VERSION |
|
Povinný Verze skriptu (řetězec). |
| MAIN |
AREA
COLORTABLE
CONVERTDB
COORDSYS
LINE
POINT
SEED
SCALE
TEXT
UORPERMM
|
Povinný Hlavní část skriptu. |
| AREA |
CELL_NAME
CONVERT
COLORSELECTOR
LAYERSELECTOR
|
Volitelný Definice převodu ploch. |
| COLORTABLE |
ITEM_RGB (+) |
Povinný Definice jednotlivých barev pro DGN soubor. |
| ITEM_RGB |
|
Povinný Jedna položka tabulky barev ve výsledném DGN.
Řetězec ve formátu INDEX=RED_GREEN_BLUE. INDEX - pořadí barvy v tabulce
barev (0-254) RED, GREEN, BLUE - jednotlivé složky výsledné barvy.
|
| CONVERTDB |
|
Povinný Určuje zda se budou převádět databáze (TRUE/FALSE). |
| COORDSYS |
|
Volitelný Určuje souřadný systém převáděných bloků (JTSK/GAUSS).
Pokud není uveden, implicitně se předpokládá JTSK.
|
| LINE |
CONVERT
COLORSELECTOR
LAYERSELECTOR
LSTYLESELECTOR
LWEIGHTSELECTOR |
Volitelný Definice převodu linií. |
| POINT |
CELL_NAME
CONVERT
COLORSELECTOR
FONTYTXT
LAYERSELECTOR
POINT_CROSS_SIZE
SCALE
|
Volitelný Definice převodu bodů. |
| SEED |
|
Povinný Vzorový soubor pro vytvoření DGN
(řetězec s celou cestou k souboru).
|
| SCALE |
|
Povinný Měřítko převodu. Uvnitř prvku MAIN
určuje globální konstantu pro převod souřadnic (standardně 1000 - mm/m). Uvnitř prvku
POINT určuje konstantu pro převod rozměrů bodových značek.
|
| TEXT |
CONVERT
COLORSELECTOR
FONTSELECTOR
LAYERSELECTOR
TEXT_HEIGHT_SCALE
TEXT_WIDTH_SCALE
|
Volitelný Definice převodu textů. |
| UORPERMM |
|
Povinný Počet UOR (nejmenší rozměrová jednotka v Microstation)
na jeden milimetr. Tato hodnota je závislá na použitém
SEED souboru
(při použití standardního SEED
souboru je tato hodnota 1000).
|
| CELL_NAME |
|
Volitelný Název buněk generovaných z ploch. |
| CONVERT |
|
Povinný Určuje zda se bude daný typ objektů převádět (TRUE/FALSE). |
| COLORSELECTOR |
TYPE
ITEM (+)
|
Povinný Definice převodu barvy jednotlivých typů objektů.
Podle hodnoty vnořeného prvku TYPE
se vybere jedna položka ITEM pro
převod výsledné barvy.
|
| FONTYTXT |
|
Povinný Jméno souboru FONTY.TXT (viz.
dokumentace k TopoLu).
|
| LAYERSELECTOR |
TYPE
ITEM (+)
|
Povinný Definice převodu jednotlivých typů objektů do
příslušných vrstev. Podle hodnoty vnořeného prvku
TYPE se vybere jedna
položka ITEM pro výslednou vrstvu.
|
| LSTYLESELECTOR |
TYPE
ITEM (+) |
Povinný Definice převodu stylu čar linií. Podle hodnoty
vnořeného prvku TYPE
se vybere jedna položka ITEM pro převod výsledného
stylu.
|
| LWEIGHTSELECTOR |
TYPE
ITEM (+)
|
Povinný Definice převodu tloušťky linií. Podle hodnoty
vnořeného prvku TYPE
se vybere jedna položka ITEM pro převod výsledná
tloušťka.
|
| FONTSELECTOR |
ITEM (+) |
Povinný Definice převodu fontů. |
| ITEM |
|
Povinný Položka pro seznam jednotlivých selektorů
s formátem HODNOTA1=HODNOTA2.
Uvnitř prvku FONTSELECTOR má hodnota prvku formát
FONT_TOPOL=FONT_MICROSTATION (fonty jsou určeny číslem).
|
| TYPE |
|
Povinný Typ převodu v jednotlivých selektorech.
- BYCOLOR - HODNOTA1 je barva objektu v RGB
- BYGROUP - HODNOTA1 je číslo druhu objektu
- BYSYMBOL - HODNOTA1 je číslo značky objektu
HODNOTA2 udává výslednou hodnotu závislou na jednotlivých selektorech:
|
| TEXT_HEIGHT_SCALE |
|
Volitelný Konstanta pro převod výšky textů. |
| TEXT_WIDTH_SCALE |
|
Volitelný Konstanta pro převod šířky textů. Šířka textů je
také závislá na jejich výšce.
|
| POINT_CROSS_SIZE |
|
Volitelný Velikost křížků při převodu bodů bez značek. |