3.1 Installationsfiler og mapper

<< Click to Display Table of Contents >>

Navigation:  Kapitel 3 - Installation og konfiguration - V8i >

3.1 Installationsfiler og mapper

LIFALAND installeres ved at filerne i oversigten kopieres over i LIFA's installationsbibliotek. Programmet skal placeres i mapper som er indeholdt i konfigurationsvariablerne "MS_MDL", "MS_MDLAPPS", "MS_LIBRARYPATH", "MS_ADDINPATH" og "MS_VBASEARCHDIRECTORIES". I en standard LIFA-opsætning vil disse variabler omfatte stierne, som er vist i skemaet.

 

Vi anbefaler, at LIFALAND installeres sammen med øvrige LIFA programmer på serveren, typisk under "<drev>:\Cad\Lifa" som er hovedmappen (ofte angivet til LIFA_TOPDIR i MicroStation).

 

Eksempel på en installation af LIFA's programmer (LIFA_TOPDIR = S:\Cad\Lifa).

 

 

WIN-MAPPEN

S:\Cad\Lifa\microstation\mdl8i\win

lifaland_lib.dll

Programkomponent

S:\Cad\Lifa\microstation\mdl8i\win

lifalib.dll

Programkomponent

 

ADDIN-MAPPEN

S:\Cad\Lifa\microstation\AddIn

LIFALandIO.dll

Programkomponent

S:\Cad\Lifa\microstation\AddIn

MSLIFALand.dll

Programfil

S:\Cad\Lifa\microstation\AddIn

LIFADatamodel.dll

Programkomponent

S:\Cad\Lifa\microstation\AddIn

lifaMSlib.dll

Programkomponent

S:\Cad\Lifa\microstation\AddIn

GeodatastyrelsenREST.dll

Programkomponent

S:\Cad\Lifa\microstation\AddIn

Newtonsoft.Json.dll

Programkomponent

S:\Cad\Lifa\microstation\AddIn

RestSharp.dll

Programkomponent

 

LIFALAND-MAPPEN

S:\Cad\Lifa\microstation\LifaLand

FilTyper.ini

Konfigurationsfil

 

LICENS-MAPPEN

S:\Cad\Lifa\DKLICENS\LICENS

landind.lic

Licensfil til LandIND

S:\Cad\Lifa\DKLICENS\LICENS

landud.lic

Licensfil til LandUD

S:\Cad\Lifa\DKLICENS\LICENS

kliste.lic

Licensfil til KLISTE

 

KONFIGURATIONS-MAPPEN

S:\CAD\lifa\microstation\config\appl

LIFALAND.CFG

Konfigurationsfil

 

Konfigurationsfil:

lifaland.cfg samt en række filer i addinbiblioteket (se Kapitel 3.2 - Konfigurationsfil - V8i).

 

Lifaland.ma og lifaland.dll indeholder både LandInd, LandUd og Kliste (det er alene licensfilen som styrer, hvor meget der kan åbnes).

 

Forudsætning:

GCSstamp skal være sat op før at LandInd/Ud kan læse og stemple med koordinatsystem.

 

Der skal være tilknyttet en database, der indeholder en featuretabel.

I databasen kan der være en eller flere attributtabeller.

 

Opsætning af programkald i LIFA-menuen:

LIFALAND kan indsættes i LIFAMENU med kommandoen "null;vba run [LoadAddIn]LoadAddIn MSLifaland;vba unload LoadAddIn".

 

Alternativt kan der defineres en funktionstast med dette indhold.

 

Kald af LIFALAND med anden parameterfil:

LIFALAND kan indstilles til at blive startet op med en anden parameterfil end brugerens egen ved brug af parametren "-par:(navn på parameterfil)".

Dette kan udnyttes så LIFALAND eksempelvis kan startes op med andre indstillinger end standard.

Eksempel på dette vil være "null;vba run [LoadAddIn]LoadAddIn MSLifaland;vba unload LoadAddIn -par:LIFALAND1.RHC"