Název prvku |
Vnořené prvky |
Typ |
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. |