<< 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 kommandoer, som for de flestes vedkommende 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 efternavn (extension) fra resultat-projektionen (f.eks.: "utm32_euref89"). |
* |
KSYS NAVNE \<inddir> \<uddir> |
Opretter en parallel directory struktur af mappen <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 indfil til den aktuelle udfil. |
|
KSYS PATH <path> |
Sætter “<path>”, som fast sti til alle uddata 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 udfil. Dette kan dog ændres med kommandoerne: KSYS NAVNE \<inddir> \<uddir>, KSYS NAVNE {NAVN}, og KSYS EXTENTION - se efterfølgende 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 undermapper 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 indsæ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 mulighed 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 konverterede 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 under ”System”. 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 svarer til det referencesystem der konverteres 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 ligeledes være valgt korrekt referencesystem for ind og uddata. Er dette ikke opfyldt kan det fejlagtigt se ud som om konverteringen lykkes!