<< 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"