Tilpasning til MicroStation

<< Click to Display Table of Contents >>

Navigation:  4 Installationsvejledning > 4.4 Tilpasning til CAD/GIS >

Tilpasning til MicroStation

Sammen med installationspakken til TLexplorer følger også en MicroStation AddIn-applikation med filnavnet: "TLexplorerMicrostationAddin.dll". Installationen kopierer automatisk denne fil ind på C-drevet i samme mappe hvor TLexplorer installeres, typisk i mappen C:\Program Files (x86)\LIFA\TLexplorer.

 

For at TLexplorer kan startes fra MicroStation skal følgende konfigurationsvariabler være defineret:

 

 PROGRAM_FILES_X86 :        ${ProgramFiles(X86)}

 MS_ADDINPATH        >        $(PROGRAM_FILES_X86)/LIFA/TLexplorer/

 

Bemærk: hvis "TLexplorerMicrostationAddin.dll" er placeret i en anden mappe end C:\Program Files (x86)\LIFA\TLexplorer skal ovenstående tilrettes til den aktuelle sti.

I en standard LIFA-opsætning er de to konfigurationsvariable defineret i filen "TLexplorer.cfg", som er placeret i mappen "appl" som typisk er placeret i denne sti: '...\lifa\microstation\config\appl'

 

Udover konfigurationsfilen til selve TLexplorer skal variablen LIFA_MAT_LINK været defineret for at skabe forbindelse mellem database/attributoplysninger fra de enkelte matrikelnumre til TLexplorer.

LIFA_MAT_LINK er normalt defineret i filen "LIFA-apps.cfg", som er placeret i mappen ...\MicroStation\Lifa\Config\Appl\...

Variablen kan også placeres i en anden fil hvis dette ønskes.

Pt. understøttes kortdata fra hhv. LIFAs Kortfordeler, DSFLoversatte matrikelkort med database og WFSimport med enten tags eller items.

Disse skal benævnes "Kortfordeler"; "DSFLimport"; "WFSimport" efterfulgt af de aktuelle navne på databasefelterne (Kortfordeler og DSFLimport) og Tag- eller itemsnavne (WFSimport). Bemærk at Tagset navnene er case sensitive.

Som default er variablen sat således op:

 

LIFA_MAT_LINK        = Kortfordeler:KF.Jordstykke,landsejerlavskode,matrikelnummer;DSFLimport:matrikel,ejerlav,matrnr;WFSimport(tags):Jordstykke,landsejerlavskode,matrikelnummer;WFSimport(tags):Centroide,landsejerlavskode,matrikelnummer;WFSimport(items):Jordstykke,landsejerlavskode,matrikelnummer;WFSimport(items):Centroide,landsejerlavskode,matrikelnummer

 

Desuden skal der være adgang til følgende generelle LIFA dll'er: LIFAmsLib.dll og lifalib.dll defineret med følgende konfigurationsvariabler:

 

 MS_ADDINPATH        - sti til "LIFAmsLib.dll", er normalt defineret med: $(LIFA_ADDIN_DIR)

 MS_LIBRARYPATH        - sti til lifalib.dll, er normalt defineret med: $(LIFA_DIR)mdl8i/win/

 

 I en standard LIFA-opsætning til MicroStation er disse variabler på forhånd defineret i LIFA-apps.cfg.

 

 Bemærk: lifalib.dll skal være v. 1.3.1 eller højere.

 

MS_ADDINPATH skal angive stien til TLexplorerMicrostationAddin.dll og lifaMSlib.dll

MS_ADDINPATH skal angive stien til TLexplorerMicrostationAddin.dll og lifaMSlib.dll

 

MS_LIBRARY_PATH skal angive stien til lifalib.dll

MS_LIBRARY_PATH skal angive stien til lifalib.dll

 

TLexplorer kan startes fra key-in feltet i MicroStation:

 

Key-in

 

I key-in feltet indtastes kommandoen: "mdl load TLexplorerMicrostationAddin"

 

Key-in: "mdl load TLexplorerMicrostationAddin"

Key-in: "mdl load TLexplorerMicrostationAddin"

 

Det er også muligt at lægge denne kommando ind som en genvej i MicroStation eller som et menupunkt i LIFA-menuen.

 

Hvis TLexplorer ønskes afviklet fra LIFA-menuen, kan følgende linie indsættes i filen "lifamenu.mnu" (f.eks. S:\Programmer\lifa\microstation\mdl8i\win\lifamenu.mnu), under den menu hvor TLexplorer ønskes placeret:

 

 TLexplorer,                             "mdl load TLexplorerMicrostationAddin"