Home Page Software Download Prodej TopoL Internet Server  
English version English version
 

Popis skriptu pro převod formátu BLK do DGN

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.


Import a export z/do formátu DGN, Ukázkové skripty pro převod formátu BLK do DGN, Popis skriptu pro převod formátu DGN do formátu BLK, Ukázkové skripty pro převod formátu DGN do formátu BLK, Download skriptů



 Aktualizace: 10.1.2001 © 2000 TopoL Software, tel.: +420 2 5156 3003, fax: +420 2 5156 4005