Kapitel 2 - Batch afvikling

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

Kapitel 2 - Batch afvikling

 

Hvis der skal foretages de samme ændringer i flere filer kan dette med fordel gø­res i en ”batch afvikling”. Hertil anvendes enten LIFA’s program FILLISTE eller MicroStation V8’s værktøj ”Batch Process” (se eksempler i BILAG 1 og 2).

KOORDSYS kan også køres i en batch afvikling. Der findes følgende kom­man­do­er, som for de flestes ved­kom­men­de også kan udføres fra dialogboksen (key-in):

 

Kommando

Funktion

 

 

 

 

KSYS NAVNE

Sætter standardnavne på ind- og udfil og placerer udfilen ”ved siden” af indfilen.

Udfilens navn bliver: fornavn på indfilen og ef­ter­­navn (­ex­ten­­sion) fra resultat-pro­jek­tionen (f.eks.: "utm32_euref89").

*

KSYS NAVNE \<inddir> \<uddir>

Opretter en parallel directory struktur af map­­pen <ind-dir> i mappen <ud-dir>

NB: <ud-dir> skal eksistere på forhånd.

 

KSYS NAVNE XX{NAVN}YY

Parameteren ”{navn}” bliver substitueret med indfilens navn. XX og YY kan frit ændres.

**

KSYS FIL

Starter transformationen af den aktuelle ind­­­fil til den ak­tu­elle udfil.

 

KSYS PATH <path>

Sætter “<path>”, som fast sti til alle ud­data filer, f.eks. c:\transit\

**

KSYS EXTENTION <ext>

Sætter "<ext>" som extension på udfil, f.eks. "utm"

 

KSYS LICENS

Åbner licens dialogboks.

 

 

*

KSYS NAVNE” skal altid stå i en linie for sig selv og derudover kan så komme en linie med eksempelvis ”KSYS NAVNE \<inddir> \<uddir>” – se eksempel i BILAG 2.

**

virker kun i begrænset omfang sammen med KSYS NAVNE \<inddir> \<uddir>

 

 

Se i øvrigt uddybende forklaring nedenfor

Uddybende forklaringer af key-in kommandoer

KSYS NAVNE og KSYS FIL

 

Disse to kommandoer er obligatoriske i nævnte rækkefølge (de øvrige er valgfrie).

KSYS NAVNE fastholder fil- og stinavn fra indfil og til ud­fil. Dette kan dog ændres med kommandoerne:

KSYS NAVNE \<inddir> \<uddir>, KSYS NAVNE {NAVN}, og KSYS EXTENTION - se efter­følg­ende beskrivelse.

KSYS NAVNE \<ind-dir> \<ud-dir>

 

Opretter en parallel struktur af de konverterede filer, inkl. eventuelle underdirectories. Anvendes hvis man ønsker at konvertere en række designfiler over i en ny separat mappe og med den samme struktur af und­er­mapper som den oprindelige.

”Ind-dir” erstattes med det directory som ønskes konverteret og ”Ud-dir” erstattes med ”rod-stien” for de konverterede filer. Stierne kan ind­sættes med og uden drevbetegnelse.

For at få konverteret underdirectories er det nødvendigt at disse er valgt i MicroStation 8’s ”Batch Process” – det er ikke tilstrækkeligt at stien er angivet i Koordsys’ ”ind-dir”.

Bemærk: Anvend ikke KSYS PATH og KSYS NAVNE {NAVN} sammen med KSYS NAVNE \<ind-dir> \<ud-dir> - de sætter ind- og ud-dir ud af kraft.             NB: <ud-dir> skal eksistere på forhånd.

 

Eksempel:

 

 

- Navn på ind-dir:

c:\dgn\

 

- Ønsket ud-dir:

c:\dgn_utm32euref89\

 

- Key-in:

ksys navne \dgn\ \dgn_utm32euref89\

KSYS NAVNE {NAVN}  (Fornavn på konverterede filer)

 

Parameteren {NAVN} kan tilføjes KSYS NAVNE. Den giver mu­lig­­hed for en nærmere styring af fornavnet på udfilen. Før og efter {NAVN} kan frit tilføjes karakterer. Disse vil gå igen på alle kon­ver­terede filer.

 

Eksempel:

 

 

- Aktuelt navn på indfil:

c:\dgn\kkk.gkt

 

- Key-in:

Ksys navne Lifa_{navn}_UTM

 

- Resultat navn på udfil:

c:\dgn\Lifa_kkk_UTM.gkt

KSYS PATH (Placering af filer)

 

Hvis der ikke indsættes en sti til de konverterede filer bliver disse lagt ”ved siden af” originalerne og i samme directory.

Indsættes en sti med KSYS PATH bliver samtlige konverterede filer lagt i dette ene directory - uden eventuelle underdirectories. Stien i KSYS PATH skal være oprettet før batchkørsel.

KSYS EXTENTION <ext> (Efternavn på konverterede filer)

 

<ext> erstattes med det ønskede efternavn på de konverterede filer.

KOORDSYS konverterer altid til det referencesystem der er valgt und­er ”Sy­stem”.

Hvis man har indsat navnet på referencesystemet i extension er det derfor vigtigt at dette stemmer overens med det der faktiske konverteres til. Programmet kan ikke checke om det valgte efternavn i KSYS EXTENTION sva­rer til det referencesystem der kon­ver­te­res til.

Hvis de konverterede filer skal fastholde deres eksisterende efternavn skal KSYS EXTENTION blot udelades.

 

 

Bemærk: For at konvertere i batch skal KOORDSYS være åbnet og der skal lige­­ledes være valgt korrekt referencesystem for ind og uddata. Er dette ikke op­fyldt kan det fejlagtigt se ud som om konverteringen lykkes!