Dato Ny ordre Udgået ordre Div. større ændringer
240424 Ordren @prp (genering af længde/tæerprofiler) er opdateret.
Eksempler på generering af længde- og tværprofiler er oprettet, så det er enkelt
at oprette længde- og tværprofiler og generere snit, så de kan udtegnes på A4 papir
både liggende og stående.
Vejledningen til ordren er forbedret (data\doc\grafik\prp.ord).
Jeg har lavet en video, der viser en beregningsgang: https://youtu.be/moRvV6AwgoM
og en video, der beskriver opsætning af filer, der er nødvendig før profilgenering
kan foretages: https://youtu.be/OF9iABzBavI
050424 Ved alle indtastninger af numeriske værdier i de fleste GeoCAD programmer, kan
der nu foretages regneoperationer (+, -, * og /). Skal to tal adderes i et indtast-
ningfelt, der prompter for en numerisk værdi, kan man fx. skrive: "5 + 7" svarende
til at skrtive: "12". De 4 regneoperationer skal være adskilt med et mellemrum på
begge sider.
Husk at værdier som "2+3" svarer til "2 * 10**3". Altså 2 gange 10 i tredie.
"2-1" vil være "0,2" (2 gange 10 i minus første). Det har altid været muligt at
indtaste på den måde i de fleste GeoCAD progrmmer.
For at kunne skælne, må de 4 regnearter derfor være adskilt med et mellemrum på begge
sider.
Addere fx. 5 meter til en Y-koordinart er derfor nu ganske simpelt:
Find punkt; Ændre FIND værdier; Indtast " + 5" efter Y koordinaten og tast return.
290324 @cgo Ordren checker for, at alle GeoEDIT ordre eksisterer i "GeoEDIT.xml" og
at der er dokumentation til alle ordre (i mappen "Data\Dok\Grafik").
Flere brugere har deres egen layout af GeoEDIT ordrene. Der kan ved et uheld mangle
en ordre.
Test for dokumentation er nok mere til mit brug, da jeg sagtens kan lave nye ordre
og glemme at oprette dokumentationen.
280324 Ordrene ("@do1") "Digitaliser et nyt objekt" + ("@dmo") "Digitaliser nye objekter"
er forbedret, idet der nu er muligt at tilknytte et rasterbillede. Et rasterbillede
tilknyttes enkeltpunkter idet de digitaliseres. "RA" i kodetabellen skal skal have
koden "1", "2" eller "5" for at kunne tilknytte rasterbilleder.
Hvis koden er "5" oprettes en lang tekst, og det absolutte stinavn skrives i lang
tekst.
Stinavnet incl. filnavn kan derfor kun være op til 80 karakterer.
Ved koden "1" eller "2" gemmes filnavnet i rdokumenter/pdokumenter og filnavnet kan
derfor maks være 12 karakterer. Vælges en rasterfil i en tilfældig mappe, kopieres
filen automatisk til rdokumenter/pdokumenter.
260324 Ordren ("@tol") "Tilknyt raster-fil til objekt (FIND)" er udvidet, så det nu også
er muligt at knytte et rasterbillede til lang tekst og med absolut stinavn.
"RA" i kodetabellen skal have koden "5" og der skal være en lang tekst tilknyttet
objektet for at knytte et rasterbillede til lang tekst.
250324 I kodetabellen er der en kode 'RA', der kan udtegner/viser rasterdokumenter/raster
billeder.
Denne kode er udvidet noget. Tidligere skulle rasterfilerne ligge i mapperne
"rdokumenter" og "pdokumernter". Nu er det også muligt at give et absolut stinavn,
men det kræver en lang tekst til objektet. Stinavnet incl. filnavn kan derfor kun
være op til 80 karakterer.
Størrelsen af rasterfilen står stadig i kort tekst3, men enheden kan nu, ligesom
størrelsen for signaturer/tekster, være konstant, variere med kvadratroden af ud-
tegningens målforhold og variere ligefrem proportionalt med målforholdet. Endvidere
er det nu også muligt at koordinaterne til objerktet knyttes til et vilkårligt af
rasterfilens 4 hjørner.
Alt det er beskrevet i "GeoCAD\pgm\help\kodetabel.help' under koden "RA" (ca. linje
1363).
Alt dette kræver, at kodetabellen skal oversættes på ny (ccab).
Ældre programmer kan ikke benytte nyoversatte tabeller, ligesom nye programmer ikke
kan benytte ældre kodetabeller.
Alt dette bevirker bl.a., at et firmalogo nu enkelt kan placers i et tegningshoved.
Nyt program: "GeoLicense.exe", der fortæller brugerens aktuelle rettigheder til
programmer.
160324 @r2e Denne ordre kalder programmet "Raster2ecw.exe" (se herunder).
Nyt program: "Raster2ecw.exe". Programmet kan konvertere en/flere .jpg/.png/.tif/.tiff
fil(er) til en/flere .ecw fil(er) (Enhanced Compressed Wavelet). GeoEDIT håndterer
.ecw filer meget hurtigere end standard rasterfiler. Specielt, når de er rigtig store.
Fx. store filer fra "historiskekort.dk". Disse skanninger kan ofte indeholde over
100.000.000 pixler.
150324 @r2e Konverterer en .jpg/.png/.tif fil til en .ecw fil.
130324 Der er kommert en ny mulighed i kodetabellen. Specialkoderne "SP" er udvidet med en
kolonne 30. I kolonne 30 kan skrives 0/1/2/3/4.
Vælges 0 eller blank vil der ikke være nogen ændring.
Vælges 1 skrives der i GPA-filen altid (for alle objekter efter specialkoden
i samme fil) ZERO LL
Vælges 2 skrives der i GPA-filen altid (for alle objekter efter specialkoden
i samme fil) ZERO LR
Ideen er, at der i en fil med headerinformation, er muligt i TM projektioner at
højrestille en headerinformation, så headeren aktid udskrives til højre på papiret.
Husk at x koordinater i filen skal være negative med 0 i højre side
af headeren.
Vælges 3 skrives der i GPA-filen altid (for alle objekter efter specialkoden
i samme fil) ZERO UR
Vælges 4 skrives der i GPA-filen altid (for alle objekter efter specialkoden
i samme fil) ZERO UL
030324 En lidt større ændring:
Hardwarelåse benyttes ikke længere. Der benyttes nu en licensserver.
Det er bygget op på følgende måde:
For hver maskine (PC):
Ved start af et program, der kræver licens, undersøges om der ligger en gyldig
"numbers.dat" på maskinen. En "numbers.dat" er gyldig, når udløbsdatoen ikke er
overskredet og maskinens serienummer passer med serienummeret i "numbers.dat".
Er "numbers.dat" i orden, kan alle programmer, der er købt licens til afvikles.
Er "numbers.dat" ikke i orden eller mangler filen, spørges om der er ledige li-
censer (licenser i banken). En bruger har det antal licenser, der er købt til
GeoEDIT/ScanOBS.
Er der ledige licenser tælles antallet af ledige licenser ned med 1, og der op-
rettes en "numbers.dat" på den aktuelle maskine. Denne "numbers.dat" har en
udløbsdato ved midnat.
NB: "numbers.dat" kan ikke kopieres til en anden maskine, da maskinens serie-
nummer er gemt i "numbers.dat".
Er der ingen ledige licenser tilbage, kan ingen programmer, der kræver licens,
startes på denne maskine.
Ved midnat opdateres antallet af licenser til det købte antal, så man næste morgen
igen har det købte antal licenser.
Så er der nok nogen det lurer på, om det ikke er en god ide, ikke at stoppe GeoEDIT.
Men desværre tester GeoEDIT for hver 10 ordre på, om "numbers.dat" er gyldig. Hvis
midnat er passeret, hentes (hvis ledige licenser i banken) en ny "numbers.dat" og
antallet af licenser tælles ned med 1. Er der ikke ledige licenser i banken (fordi
en/flere andre maskiner har gjort brug af alle licenser), og GeoEDIT har stået
"åben" hele natten, får brugeren 5 kald af en GeoEDIT ordre før programmet stopper
incl. en evt. opdatering af alle ændringer.
Hvis alt mod forventning går galt, kan man få tilsendt en "numbers.dat", der kan
benyttes i en aftalt tid.
Som noget helt specielt, kan man i "data\setup" ligge en fil med navnet
"no_licendserver.dat" (inholdet er uden betydning). "Numbers.dat" vil benyttes som
hidtil dog uden hardwarelås. NB. "numbers.dat" fra før dags dato kan ikke benyttes!
290224 @osi Opret signaturforklaring og flyt i cursor.
Ordren svarer til den gamle ordre fra 2018 ("@sig") Opret signaturforklaring,
men med denne nye ordre flyttes signaturklaringen direkte i cursoren og placeres
derefter.
Altså den gamle ordre efterfulgt af ("@flc") Flyt i cursor.
280224 @fic Flyt i cursor. Ordren flytter "udvalgte objekter" i curseren.
"Udvalgte objekter" i curseren, oprettes automatisk ved flg. ordre:
1) Digitaliser dimensioner (digitaliserede objekter fra hvert kald af
"påsæt dimension")
2) Indlæsning af filer (Alle objekter i de filer der er indlæst)
3) Opretning af en signaturforklaring (hele signaturforklaringen)
4) Generering af opstalt (både FIND "@kco" og MULTI-FIND "@ops")
5) Opret rektangel "@rek". Oprettede rektangler flyttes til "udvalgte objekter"
6) Opret rektangel "@rec". Rektanglet flyttes til "udvalgte objekter"
7) Opret cirkelobjekt "@oci". Oprettede cirkelobjekter flyttes til "udvalgte objekter"
8) Indlæs tekstfil som lang tekst "@rtx". De oprettede lange tekster flyttes til
"udvalgte objekter"
Fx. efter indlæsning af en fil/flere filer, kan den/disse filer flyttes i curseren.
Alle objekter i filen/filerne flyttes i curseren.
Har du gode ideer til ordre, der skal oprette "udvalgte objekter", så lad
mig høre. Det er yderst enkelt at programmere (få linjer de rette steder).
250224 Ordren ("drm") Drej alle MULTI-FIND-punkter er forberet.
240224 Ordren ("ops") Opstalt og ordrene ("cat" og "kat") Opdatering af TIN er forberet.
140224 'Info FIND punkter' ("@lfi" og "@lsf") lister nu også om punktet/punkterne er
markeret med MULTI-FIND, om punktet/punkterne er gemt i MULTI-FIND-parkering/
SPECIAL-markering
140224 @odi Beregn ortogonal afstand fra MF til TIN.
Alle MULTI-FIND punkter projiceres vinkelret ned på alle flader, som er defineret
ved trekanter. Et MF punkt kan ofte projekteres ned på flere trekanter. Falder den
vinkelrette projektion inden for en trekant, vil den
mindste absolutte afstand (afstanden regnes med fortegn) fra projektionen til MF
punktet gemmes som
1) kote til MF punktet
2) kort tekst1 til MF punktet
3) kort tekst2 til MF punktet
4) kort tekst3 til MF punktet
Det er også muligt at lave et georefereret rasterbillede af afstandene.
Rasterbilledet får MF punkternes filnavn efterfulgt af ".png".
Ordren kan bl.a. benyttes ved kontrolmålinger på ARoS nye dome: 'The Next
Level".
070224 Flere muligheder for faktoren for den relative koordinat beskrevet i "T0" og "TA"
(tekst til objektinfo og areal af objektet) i kodetabellen.
Se i "kotetabel.help" for yderligere information
040224 @mmf Denne ordre flytter alle punkter, der er markeret med MULTI-FIND. Flytningen foretages
visuelt, da alle objekter udtegnes som cusor. Hvis alle punkter i et objekt er markeret
med MF udtegnes objektet. Ellers udtegnes kun MF markeringen.
010224 @mmt MF markering af objekter, der har fællespunkter. Altså objekter der har et eller
koordinatsammenfald med FIND-objektet. Fællespunkter kan også etableres via objekter,
der har koordinatsammenfald med FIND-objektet.
Et/flere punkter skal eksistere i FIND.
Alle punkter, der har fællespunkter med FIND markeres med MF.
Fællespunkter kan findes ved 2D koordinatsammenfald og ved 3D koordinatsammenfald.
Ved TIN kan et "mesh" markeres.
290124 @kco Kopier + skær + opstalt af FIND.
Et helt objekt med koter skal eksistere in FIND.
FIND kopieres (evt. til en ny fil).
"Kopiobjektet" skæres med alle objekter i den aktuelle udtegningsmaske
(dog kun rette linjer).
Koterne til skæringspunkterne beregnes som følger:
Hvis kote til ikke-"kopiobjektet": Interpoleret kote fra ikke-"kopiobjektet"
Hvis ej kote til ikke-"kopiobjektet": Interpoleret kote fra "kopiobjektet"
"Kopiobjektet" ændres til opstalt:
Første punkt i "kopiobjektet" får koordinaten (koten,0)
Efterfølgende koordinater er (koten,afstanden fra første punkt i "kopiobjektet")
Hvis afstandskorrektionen er sat (AK) korrigeres afstandene med den aktuelle ppmsys
værdi.
Objektkoden til den skærende linje (ikke-"kopiobjektet") kan gemmes i kort tekst1/
kort tekst2/kort tekst3 i opstaltobjektet.
280124 Ny 'check' i 'Div. check' ("@sp1") (MM) side 4 nr. 9.
Markering af objekter med samme plane koordinater.
Dog markeres kun det "øverste" (middel af koterne i objektet) objekt.
Der skal skal eksistere 2 eller flere objekter med samme plane koordinater.
Ordren kan være interessant, hvis fx. en bygning i flere etager leveres som
en designfil. De¨enkelte etager kan således markeres (forudsat de er ens).
200124 Et år efter jeg begyndte på ordren: "@ftr" (Flyt tekst relativet) er den blevet
noget bedre. Nu kan den bruges med de begrænsninger, der er indbygget i ordren:
Maks antal punkter, der flyttes samtidig, bør nok ikke overstige et par hundrede.
Teksterne flyttes kun i Y-aksens retning.
Der tages kun hensyn til kollision mellem tekster.
281223 @ofm Opret et nyt objekt, som er foreningsmængden mellem FIND og et snappet objekt.
Både FIND og det snappede objekt skal være lukkede objekter. Der kan ikke være
udeladelsesflader i objekterne. Det nye objekt får samme objektkode som FIND ob-
jektet.
Ved prompt af snap til "det snappede objekt", er det ikke muligt at snappe til FIND.
FIND og det snappede objekt udvides med alle skæringspunkter.
Der kan vælges om FIND og det snappede objekt, skal slettes efter beregningen.
Slettes de to objekter ikke, kan ordren også bruges til at beregne skæringspunkter
mellem to lukkede objekter, idet de to originale objekter er udvidet med skæringspunk-
terne. Skæringspunkter får attributter som bestemt i kodetabellen ("DP").
Består objekterne af cirkelbuer/splines beregnes skæringerne med grafisk nøjagteghed.
Et større målforhold vil således give en større præcision ved beregning af skæringer
ved cirkelbuer. Spline udregnes altid med 6 mellempunkter.
261123 Ordren "@sig" (Opret signaturforklaring) kan nu også generere en afdækningsflade under
signaturforklaringen.
Det vil være en fordel at vælge en objektkode til afdækningsfladen, der ligger først
efter sorterede objektkoder. Det vil objektkoden " !" gøre. Alle indlæste data sorteres
efter objektkode - og filordenen bibeholdes - straks efter afdækningsfladen er gene-
reret. Hvis der oprettes en egen fil til signaturforklaringen, vil udtegningen foregå
efter filrækkefølge, og rækkefølgen af de enkelte objekter (i de enkelte filer) er af-
hængig af objektkoden. " !" (afdækningsfladen) udtegnes således efter alle objekter
er tegnet med undtagelse af objekterne i filen med signaturforklaringen. I denne fil
udtegnes " !" først og afdækker således tegningen hvor signaturforklaringen udtegnes.
Oven på afdækmingen udtegnes signaturforklaringen.
251123 @cuo Opret "cutout" til lukket objekt.
Hvis man har et lukket objekt, der har en fladeudfyldning - ex. en løvskov - og der inden
for objektet er et andet lukket objekt - fx. en sø, kan "løvskoven" udvides (formindskes)
med "søen".
"Løvskoven" skal ligge i FIND og der promptes for det lukkede objekt i "løvskoven".
For at snappe til dette objekt, skal curseren væren inden for objektet.
Løvskoven vil nu udtegnes med søen som et udeladelsesområde.
131123 Ordrene "@mph" og "@mfc" (indsæt punkter på cirkelbue for maks pilhøjde; FIND og MULTI-
FIND) er forbedret, idet der nu også kan oprettes et nyt objekt i de indsatte punkter.
Op til 100 ændrinder kan tilbageføres med fortrydmuligheden "ZZ".
101123 Ordren "Påsætning af dimension (lang tekst) inden for MULTI-FIND" ("@mfd") er udvidet,
så buelængden nu også kan påsættes. Hvis buelængden vælges, beregnes denne, hvis cirkel-
bue og radius eksisterer (ellers beregnes den rette linjes længde).
021123 I ScanOBS er der nu muligt at markere alle observationer med valgt punkt-/opstillings-
nummer.
Punkt-/opstillingsnummeret vælges nederst i panelet med de udjævnede resultater.
Det er således muligt, at få et hurtigt overblik over alle observationer til et bestemt
punkt.
291023 @ilw Ny ordre til at hente WMS billeder.
241023 Ny mulighed "Sæt div. værdier" ("@sni") hvor der på side 27 nr. 276 nu er mulighed for
at fravælge "Reg. slut + luk" og "Reg. slut" ved digitalisering af et nyt objekt ("@do1"
og "@dmo"). Ideen var, at der skulle være mulighed for, at stoppe digitaliseringen efter
det sidste punkt i objektet var digitaliseret. Er det sidste punkt i objektet digitali-
seret, er det med "Reg. slut + luk" og "Reg. slut" nu muligt at stoppe digitaliseringen
af objektet uden at digitalisere et nyt punkt.
Men for garvede brugere af GeoEDIT blev det for besværligt at finde "Dig. slut".
Derfor nu muligheden i "Sæt div. værdier".
130823 Transformationen ("@str") kan udtegne og gemme residualvektorer. Men nu kan en residual-
vektor udtegnes som to residualvektorer: En i hver akseretning. Altså residualvektoren
projekteret på de to akseretninger. Ændres nordtetningen for tegningen vil de to residu-
alvektorer ikke udtegnes akseret (efter systemkoordinaterne), men udtegnes som projek-
teret på de to sider af vinduet (bunden og siden af vinduet).
Det kan ofter i forbindelse med tekniske opgaver være interessant at undersøge afvigel-
ser i de to akseretninger. Og endda ofte i forhold til modullinjer. Det er nu muligt.
020823 Ved "Opretter en signaturforklaring" ("@sig") vil farven på signaturen, linjen eller
fladen ikke kun følge kodetabellen, men nu også følge farven på det enkelte objekt,
hvis alle objekter med samme objektkode har fået tildelt samme farve. Altså gives alle
levende hegn farven lysserød vil levende hegn i signaturforklaringen også udtegnes med
lysserød. Hvis bare et levende hegn har en anden farve, vælges farvn fra kodetabellen.
260723 I kodetabellen er der kommet en ny kode "OI" med flg. beskrivelse:
OI 01-02 Ved digitalisering af nyt obj: Objektinformation oprettes også til
objektet
07-10 Objektkode
20-20 Kode (0/1) for opret objektinformtion ved digitalisering af nyt objekt
0: Objektinformation oprettes ikke ved digitalisering af nyt objekt
svarende til udeladelse af "OI".
1: Objektinformation oprettes ved digitalisering af nyt objekt
Koordinaten til objerktinformationen er middelkoordinaten til
punkterne i objektet.
190723 Ordren "@clc", der kan ændre en linjekode, er udvidet til også at kunne ændre linje-
koden til en "ellipse".
Ellipser er lidt specielle:
1: Antallet af punkter i en ellipse er 3.
2: Linjekoden er "6" for første og andet punkt og "9" for sidste.
3: Første punkt i ellipsen er ellipsens midtpunkt.
4: Afstanden fra første punkt til andet punkt er lilleaksens/storaksens længde.
5: Afstanden fra første punkt til tredie punkt er lilleaksens/storaksens længde.
6: Første punkt -> andet punkt er enten lilleaksen eller storaksen alt after om 4)
eller 5) er størst.
7: Signaturstørrelsen i første punkt skalerer ellipsen. En størrelse på "1000"
bevirker at ellipsen går gennem andet punkt. En størrelse på fx 500 halvere
ellipsens størrelse.
Linjekoden kan kun ændres til en ellipse, hvis FIND udgør et helt objekt, er åben og
består af 3 punkter.
180723 Ordrene for lineær regression (@lre og @lrz) er forbedret. Residualerne for alle
punkter vises og det er muligt at vælge punkter, der ikke skal indgå i regressionen.
260523 Ordren "@pob" (Opret parallel objekt) er udvidet, så der nu kan tegnes en cirkelbue
i parallellinjen. Cirkelbuen kommer i punkter når parallelafstanden er positiv og
originalobjektet i punktet drejer til venstre. Og vise versa.
290323 Ordre der forbereder scannedata til OPM formatet. Specielt udviklet til ScanSurvey.
(ScanSurvey/Atkins/første ordre):
@as1 Opret objektinformation til spormidter (fra tekstobj). shortcut="A 0"/>
@as9 Opret objektinformation til spormidter veksel (fra tekstobj). shortcut="A 1"/>
@as2 Opret objektinformation til spor (H og V) (fra spormidte). shortcut="A 2"/>
@as3 Opret objektinformation til master (fra tekstobj). shortcut="A 3"/>
@as4 Opret objektinformation til fundamenter (fra mast). shortcut="A 4"/>
@as5 Opret objektinformation til bæreledningsfeste (fra mast). shortcut="A 5"/>
@as6 Opret maste-ID til kørestrønsledninger (fra mast). shortcut="A 6"/>
@as7 Opret objektinformation til bæreledningsfeste (fra tekstobj). shortcut="A 7"/>
@as0 Opret bæreledningsfeste-ID til kørestrønsledninger (fra bæreledningsfeste). shortcut="A 8"/>
@as8 Opret nye obj. Mast/bæreledningsfeste nedfældet på spormidte og spor. shortcut="A 9"/>
Filen "OPM.txt" i current dir kan kan indeholde (kol 1-4):
5000 maks afstand mast - skinne i mm
1500 maks afstand bæreledningsfeste - skinne i mm
6666 objektkode for maste nedfældningspunkt på spor/spormidte
7871 objektkode for master til kørestrømsledninger
6300 objektkode for fundamenter
7876 objektkode for bæreledningsfeste
7847 objektkode for kjørestrømsledning
7103 objektkode for skinne
7101 objektkode for spormidte
7100 objektkode for spormidte veksel
9599 objektkode for tekstobjekt med "objektinfo". Mast
9599 objektkode for tekstobjekt med "objektinfo". Spormidte
9599 objektkode for tekstobjekt med "objektinfo". Veksel
9599 objektkode for tekstobjekt med "objektinfo". Bæringsfeste
230323 "Sæt diverse værdier" er der på side 27 nr. 274 og 275 kommet to nye mulighed:
I ordrene "@cf8" og "@cf9" (ændre FIND punktinfo/objinfo) + "@cm8" og "@cm9" (ændre
inden for MULTI-FIND punktinfo/objinfo) + "@cp8" og "@cp9" (ændre inden for polygon
punktinfo/objinfo) kan default værdien til Kort tekst1 sættes til den foregående + 1.
Altså værdien tæller op med 1.
180323 @cfo: Kopier objektinformation fra FIND objektet til snappet objekt.
Der vælges hvilke attributter, der ønskes kopieret.
Hvis det snappede objekt ikke har en objektinformation, oprettes den.
150323 Ny markering med MF i "div check": Marker alle objekter uden objektinformation.
side 10 nr 2.
050323 I "Sæt diverse værdier" er der på side 6 nr. 69 kommet en ny mulighed: Ved digitalisering
kan efterfølgende punkter med samme koordinat slettes, hvis "JA" til nr. 69.
Digitaliseres fx. en bygning med 4 sider, digitaliseres 4 punkter, hvor man i sidste punkt
vælger "slut + luk". Nye brugere af GeoEDIT digitaliserer ofte de 4 punkter for derefter
at digitaliser det sidste punkt igen med "slut + luk". Herved kommer objektet til at bestå
af 5 punkter, hvor punkt 4 og 5 er ens. Sættes nr. 69 til "JA" slettes dobbeltpunktet og
alt er som ønsket.
020323 I ScanOBS er der kommet en ny mulighed for ændring i .obs-filern efter udjævning:
Udvægtede observationer (ej check mark) som har 3D "ts" kode (tilbagesigte
defineret i "ScanOBS.ini):
2D udvægtning: Observationskoden ændres til 1D "ts" observationskode
1D udvægtning: Observationskoden ændres til 2D "ts" observationskode
1D og 2D udvægtning: Observationslinjen ændres fra "+" til "-"
Ideen er, at hvis udjævningen kaldes igen, vil de uvægtede observationer forblive udvægtet.
Hvis det samme punktnummer indgår et andet sted i udjævningen, vil ScanOBS komme med en
advarsel, der siger, at et punkt med samme punktnummer har forskellige koder i .obs-filen.
Men det har ingen indflydelse på udjævningen.
100223 I "Sæt diverse værdier" er der på side 5 nr. 56 kommet en ny mulighed: Ved digitalisering
kan koterne beregnes ud fra parametrene fra fladeudjævningen beregnet med ordren "@flp".
I "Sæt diverse værdier" er der på side 11 nr. 114 nu også muligt, ved påsætning af areal,
at gemme arealet i kort tekst2 og kort tekst3.
090223 @p44 Polygonordre, der ændre kote, så den flade, der er beregnet med ordren "@flp", benyttes
til de nye koter.
050223 @ldp En af de første ordre i GeoEDIT var "@lds" "List afstand mellem 2 punkter".
Først viste den bare 2D afstend. Senere kom retning til. Så viste den igen senere også en
3D afstand. Og her for nylig kom kotedifferencen også til (på opfordring af en bruger,
der bruger rigtig meget kotedifferencer).
Men det blev for 'forvirrende' for en anden bruger.
Så derfor er der nu kommet en ordre, der nok er mere overskuelig, men til gengæld
fylder 12 linjer pr. koordinat. Så nu er der frit valg.
Husk at GeoEDIT kan korrigere forskellige projektioner for afstandskorrektion.
Derfor udskrives der (ved indtastning/visning af afstande/arealer) i en parantes "(#)"
eller, hvis der er plads "(# -234), hvor tallet fortæller den aktuelle ppm-værdi.
Ved "@lds" og "@ldp" er der plads til ppm-værdien.
"#" udskrives ikke, hvis afstandskorrekten er slået fra.
Husk at afstandskorrektionen ved UTM kan være op til 40 mm pr 100 meter!
040223 @flp Beregning af fladeparametre.
MULTI-FIND ordre. Der foretages en fladeudjævning af alle punkter markeret med MF.
Drejning om X-aken, Y-aksen og flytning i kote bestemmes incl. parameternes spredning.
Spredning på vægtenheden beregnes også.
Har man skannet et gulv (rigtig mange punkter) kan kan der på under et sekund beregnes
en spredning, der fortæller hvor plant gulvet er. Der kan også ses hvor meget gulvet
hælder om X og Y aksen.
220123 @ftr Flyt tekst relativet. Under udarbejdelse! Og det tager nogen tid!
200123 Antallet af undo (ZZ) er sat op fra 25 til 100.
200123 @vkr Opretter næsten vinkelrette objekter, så de bliver vinkelrette (ortogonaliserer).
Linjer i MULTI-FIND (linjer startende med MULTI-FIND) ortogonaliseres.
Linjerne roteres om linjemidtpunkterne. Objektretningen beregnes som middeltal
efter vægt. Vægten er omvendt proportional med linjelængden kvadreret.
Der sættes en maks rotation (gon) af en linje. Der sættes en maks flytning
af en koordinat ved rotationen. En bygning, hvor den ene side (eller flere
sider) er drejet i forhold til de andre, kan således ortogonaliseres uden
denne/disse sider drejes.
Undo er mulig med op til 25 ortogonaliseringer (25 objekter).
Ortogonalisering af 120000 bygninger med ca 1 million punkter (hele Aalborg
kommune) tager ca. 10 sekunder!
020123 Ny video, der beskriber GeoEDITs over 30 muligheder for zoom/panorering:
https://www.youtube.com/watch?v=JPIGQ3OV9DE
281222 @mst Ændre af retning for signatur/tekst til MULTI-FIND-punkter.
Retningen vælges som snap til nørmeste linje. Linjens retning eller multiplum at
100 gon kan vælges. Ved snap til linje kan vælges, om der skal benyttes en
FIND-maske. Der kan også sættes en maks afstand til linjen. Overskrides denne,
foretages ingen ændringer. Kan der ikke findes en linje, foretages der heller
ingen ændringer.
241222 @so1 Digitalisering et nyt objekt incl. snap nærmeste linje for signatur/tekst retning.
@smo Ordrene svarer til "@do1" og "@dmo", men retningen for signatur og/eller tekst
vælges som snap til nærmeste linje. Linjens retning eller multiplum at 100 gon
kan vælges. Ved snap til linje kan vælges, om der skal benyttes en FIND-maske.
Der kan også sættes en maks afstand til linjen. Overskrides denne, vælges
standard værdier til retning for det valgte objekt. Kan der ikke findes en linje,
vælges der også standard værdier.
201222 Ordren "@los" er forbedret med skæring mellem linjer i MF objektet og fladen
i trekanten. Se ordren "@los" herunder.
041222 @lsr Line Of Sight. Rasterfil.
Opretter en rasterfil, der viser de områder, der kan ses fra et FIND punkt.
Eksisterer et TIN og man ønsker at undersøge, om der kan ses fra et punkt
til et andet, fx. i forbindelse med måling med totalstation, kan "øjepunktet"
markeres med FIND. Hvis koten til FIND eksisterer benyttes denne. Hvis ikke
koten eksisterer til FIND, interpoleres den i TIN (+ et "offset til FIND").
Kan der ses fra FIND-punktet til et punkt (rasterpunkt) inden for størrelsen
af den ønskede rasterfil (dog kun inden for TIN) + et "offset til rasterpunktet"
(fx. prismehøjden), markeres rasterpunktet med en grøn farve.
Er afstanden fra sigtelinjen til TIN større end "offset til rasterpunktet"
vil rasterpunktet markeres med "fuld" grøn. Er afstanden nærmere 0.0 meter,
men positiv aftager den grønne intensitet.
Er afstanden fra sigtelinjen til TIN negativ, vil rasterpunktet markeres med
rød. Hvornår "fuld" rød gemmes i rasterpunktet vælges af brugeren. Er afstanden
nærmere 0.0 meter, men negativ aftager den røde intensitet.
Rasterfilens størrelse kan vælges som min/maks af TIN og som min/maks af en
editeringspolygon.
Rasterfilens maks størrelse er pt. 10.000.000 pixler.
251122 I ObsDK2bnr er der nu muligt at udskrive detailpunkter i .obs formatet.
"GeoCAD\data\initialisering\ScanOBS.ini" er ændret. Formatet for koden 'fp'
er udvidet med en kolonne 12 og en kolonne 13, der beskriver om ObsDK2bnr
skal oprette en .obs fil med detailpunkter. Detailpunkterner kan udskrives
på to forskellige måder (se 'fp' kolonne 13).
Se beskrivelsen i "ScanOBS.ini" under kodem "fp". NB: Der er rettet flere
forskellige steder i beskrivelsen i "ScanOBS.ini" som konsekvens af
udvidelsen af 'fp'.
211122 I ScanOBS er der nu muligt at udskrive fikspunkter/udjævnede koordinater i
.obs formatet.
"GeoCAD\data\initialisering\ScanOBS.ini" er ændret. Formatet for koden 'fp'
er udvidet med en kolonne 12, der beskriver om ScanOBS skal oprette en .obs-
fil med fikspunkter.
Se beskrivelsen i "ScanOBS.ini" under kodem "fp".
191122 Ordren "@lsf" "Info FIND koordinater" er udvidet med to nye muligheder:
"Editer i valgt markering" og "Slet markeret punkt".
Det er således muligt fx. at ændre i en tekst til det markerede punkt.
Eller slette det markerede punkt.
171122 Ordren "@lsp" "Info samme koordinater" er udvidet med to nye muligheder:
"Editer i valgte markering" og "Slet markerede punkter".
Det er således muligt fx. at ændre i en tekst til det markerede punkt.
Eller slette det markerede punkt.
Ordren "@lre" er udvidet med en ny mulighed: Oprette et nyt objekt,
bestående af 2 punkter, som er den bedste linje gennem punkterne.
071122 @los Line Of Sight. Farvelægning af MULTI-FIND objekter/oprettelse af nye objekter..
Eksisterer et TIN og man ønsker at undersøge, om der kan ses fra et punkt
til et andet, fx. i forbindelse med måling med totalstation, kan alle
sigtelinjer digitaliseres og markeres med MULTI-FIND (normalt med to punkter).
Hvis koten ikke eksisterer til punkterne beregnes de (interpolation i TIN)
incl. et tillæg for opstillingshøjde og sigte til højde.
MF objektet kan farvelægges med valgt farve alt efter, om der er fri sigt for
alle linjer i objektet (i første punkt i MF-objektet gemmes den mindste
afstand fra MF-linjerne til TIN).
Eller, der kan oprettes nye objekter med skæring mellem linjer i MF objektet
og fladen i trekanterne. De nye objekter består af to punkter (som kan være
"punkterne i MF objektet"/"linjerne i MF objektets skæring med trekantsfladen".
De nye objekt farvelægges alt efter, om de ligger over eller under trekanterne.
I kort tekst3 til de nye objekter skrives:
Objekter under TIN: Den største numeriske differens mellem linje og TIN.
Værdien udskrives med negativ fortegn.
Objekter over TIN: Den største differens mellem linje og TIN.
Resultatet kan også ses i 3D, hvor linjerne evt. går bag om trekanterne
(ses hvis trekanterne udfyldes).
Ordren kan også bruges som skæring mellem linje og flade. Dog må fladen ikke
være lodret eller tilnærmelsesvis lodret.
261022 To ny knapper nederst i "Parametervinduet" i ScanOBS.
Den ene knap kan gemme et sæt udjævnede koordinater.
Den anden knap kan sammenligne et sæt gemte koordinater med et sæt nyudjævnede
koordinater.
Koordinatdifferencer vises.
Det er således muligt at foretage to forskellige udjævninger - fx hvor valg af
fikspunkter ændres - og så sammenligne disse to udjævninger.
221022 "Malerbøtten" (@mcp: Marker lukket polygon) er forbedret med en mulighed for
at opdatere en eksisterende arealtekst med det nyberegnede areal – i stedet
for at indsætte en ny arealtekst (og derefter slette den gamle).
Der nu også mulighed for at zoome ved påsætning af areal.
201022 @pdi Påsæt dimension med parallelafstand.
Ordren virker som "@qdi", men der promptes for en parallelafstand. Parallel-
afstanden kan digitaliseres eller tastes. Dimensionen digitaliseres som normalt,
men udtegnes flyttet "parallelafstand". Det er således muligt at påsætte en
udflyttet dimension.
161022 @czm Ændre koter til alle underliggende punkter (samme X og Y koordinat) markeret
med MULTI-FIND til koten fra MULTI-FIND.
Er MULTI-FIND koten ikke givet, ændres det/de underliggende punkt(er) ikke.
Ordren svare til "@czu", men virker i stedet på MULTI-FIND. Hvis der eksisterer
flere MULTI-FIND punkter med samme koordinat, skal alle MULTI-FIND punkter have
samme kote, hvis de underliggende punkters kote skal ændres.
141022 @dmp Slet alle MULTI-FIND markeringer på en omfangspolygom.
Ordren skal ses i sammenhæng med "@tk0" (herunder), der også markerer
omfanget af trekanterne med MULTI-FIND. Disse markeringer kan nu slettes
med denne ordre, hvor polygonen opsøges ved at snappe til en linje, der ligger
oven for og uden for polygonen.
I "sæt deverse værdier" er det uden betydning hvad der er valgt i 161, 162
og 163. De sættes automatisk til JA, JA og NEJ.
131022 @tk0 Ordren markerer (med MULTI-FIND) sider i trekanter (lukkede objekter med
3 punkter), der ikke grænser op til en anden trekant.
Ideen er, at man dermed kan markere, hvor der er "huller" i et TIN.
Ordren har et problem: Den markerer også hele omfanget af trekanterne.
Men ordren "@dmp" kan slette disse.
121022 @czu Ændre koter til alle underliggende punkter (samme X og Y koordinat) markeret
med FIND til koten fra FIND.
Er FIND koten ikke givet, ændres det/de underliggende punkt(er) ikke.
081022 I filen "GeoCAD_mus.dat" (se datoen "010422" herunder) er der en lille
udvidelde: "*space+". Virker som "*space", men "*space+" gentegner det
grafiske vindue efter FIND, MULTI-FIND og polygonen er slettet. Det giver et
kønnere resultat, men kan ved rigtig meget udtegnet i grafikken tage lidt
længere tid.
071022 Digitaliser nyt/nye objekt(er) "@do1", "@do2", @dl3" og "@dmo" kalder auto-
matisk "Påsæt dimension" ("@qdi"), hvis der vælges en objektkode (ved første
valg af objektkode), der i kodetabellen under "T0" i kolonne 58-60 har værdier
fra 90-103, 120-126, 190-203 eller 220-226. Benyttes ved påsætning af dimension.
070922 @dl3 Digitaliser et lukket objekt med 3 punkter.
Default vælges "Dig. slut + luk", når punkt 3 skal digitaliseres. Skal mange
lukkede objekter digitaliseres med 3 punkter i hvert objekt (fx et TIN, hvor
man selv ønsker at definere trekanternes "udseende"), er ordren ganske effektiv.
Ordren svarer til "@dmo".
040922 @izr Ordrene svarer til "@izk" (interpoler Z-koordinat til FIND punkter).
Men i forhold til den originale ordre, opsøges alle plane koordinater med
samme plane placering som FIND, og disse punkter gives samme kote som FIND
punkterne (efter ændringen). Dog skal objekterne være udtegnet på skærmen
(den aktuelle udtegningsmaske) for at koterne ændres. FIND-masken er uden
betydning.
040922 Nyt program; "Obs2bnr_stationsplit.exe".
Programmet opretter en/flere GeoCAD binær fil med detailpunkter (som "obs2bnr.exe"),
men der oprettes en fil pr. opstilling. Disse filer oprettes i mappen:
"detailpunkter"/Opsplit.
Endvidere kan ScanOBS oprette en GeoCAD binær fil med netskitser pr. opstilling.
Disse filer oprettes i mappen:
"netpunkter"/Opsplit.
I "Parameterpanelet" i "ScanOBS" kan vælges om der skal ske opsplitning.
Formatet i filen: ScanOBS.ini er ændret, idet der er tilføjet en ny linje 34, så
valget om opsplitning huskes til næste kald af ScanOBS.
Versionsnummeret for "ScanOBS.ini" er nu: 'VC'.
Obs2bnr_stationsplit.exe opretter også argumentfiler i mappen:
"detailpunkter"/geoeditarg så GeoEDIT kan kaldes.
Er opsplitning valgt i "ScanOBS", kaldes "Obs2bnr_stationsplit" automatisk i
"ScanOBS".
Opsplitningen virker kun med det norske kodesystem og skal benyttes til
kvalitetssikring.
260622 @czq
@izq
@azq Ordrene svarer til "@czp", "@izc" og "@azp".
Ændre kote til indtastet værdi, Ændre kote til middel af digitaliserede
punkter og Adder indtastet værdi til kote. De originale ordre ændrer koten
til FIND punkterne.
Men i forhold til de originale ordre, opsøges alle plane koordinater med
samme plane placering som FIND, og disse punkter gives samme kote som FIND
punkterne (efter ændringen). Dog skal objekterne være udtegnet på skærmen
(den aktuelle udtegningsmaske) for at koterne ændres. FIND-masken er uden
betydning.
210522 @gds Udtegning af konstruktionsnet, men simpel definition.
Svarer til ordren @gdr, men der er altid samme maskevidde i X- og
Y-retning og retningen af nettet er altid akseret. Nettet vil altid
have et netpunkt i 0.000, 0.000.
Ordren @sgr (Opret objekter til konstruktionsnet) er væsentlig udvidet.
Der kan nu med denne ordre udføres flere forskellige ordre vedr.
konstruktionsnet.
1: Tænd konstruktionsnet, men simpel definition (@gds).
2: Sluk konstruktionsnet (@gde).
3: Opret editeringspolygon = min/max koordinater af data.
4: Opret editeringspolygon = min/max koordinater af udtegningsvinduet.
5: Opret af enkeltpunkter i konstruktionsnet (fx. kordinatkryds).
Enkeltpunkterne har valgftri objektkode.
Punkterne oprettes i den aktuelle fil for nye objekter,
Punkterne oprettes inden for editeringspolygonen.
I kodetabellen "GeoCADstandard.tab" er objektkoden "gr_s"
6: Koordinatpåskrift (koordinatsæt) til snappet punkt.
Koordinatpåskriften har valgftri objektkode.
Koordinaterne kan påskrives med 0 -> 3 decimaker
I kodetabellen "GeoCADstandard.tab" er objektkoden "gr_c"
Valg gemmes i "Setup\konstruktionsnet.ini" i projektmappen.
Det kan være fornuftigt også at gemme "konstruktionsnet.ini" i
"C:\Program Files\GeoCAD\Data\Setup\Initialisering"/
"C:\ProgramData\GeoCAD\Setup\Initialisering",
så defaultværdierne er som ønsket, hvis der startes i en ny projektmappe.
030522 @sun Info for et netpunkt beregnet ved Superudtynding '@sut'.
Netpunktet er beregnet vha. fladeudjævning og kan benyttes ved
trekantsgenering ved arealer, der formodes at være ganske jævne.
Fx. kørebaner.
010422 I GeoEDIT kan flere forskellige ordre kaldes med museklik.
Nogle brugere er god til at huske sådanne ordre og kan derved speede
editeringsprocessen noget op.
Hvilke ordre, der skal ligge i de forskellige museklik, kan defineres
af brugeren ved at ændre i filen
"Data\SETUP\Brugergraenseflade\GeoCAD_mus.dat".
Videoen viser de muligheder, jeg synes er fornuftige.
Link til videoen: https://youtu.be/7gUToUAoLGk
Jørgen Ravn - en af GeoCADs første kunder - har lavet denne video til
Kort- og Landmålingsteknikernes Forenings årsmøde i 2022.
Videoen er uden lyd og beregnet til kontinuerlig visning på skærm.
Geodata (3x3 km i Bryrup) fra Datafordeleren hentes, behandles
(udtyndede tematiserede TIN modeller oprettes) og vises som 3D model.
Der vises tværsnit af veje (og nærmeste arealer), beregnet på grundlag
af TIN modellerne. Data fra Matrikelkortet, FOT, Ortofoto og Lidar scannedata
(ca. 62 mio. punkter) benyttes til generering af den udtyndede
(ca. 800.000 punkter) tematiserede TIN model, der igen danner grundlag for
længde og tværprofiler.
Link til videoen: https://youtu.be/N_Y9dE3Fff4
290422 @f23 FIND: 2 punkter + radius -> 3 punkter - radius.
@m23 MF: 2 punkter + radius -> 3 punkter - radius.
I gamle dage - tiden før nu - kunne man sende et skel til Geodatastyrelsen,
som bestod af 2 punkter og en tilkørende radius. Det kan man ikke i fremtiden.
Nu skal skellet, hvis det er en cirkelbue, bestå af de to skelpunkter og et
mellempunkt på cirkelbue.
De to ordre "@f23" og "m23" kan klare at bygge et mellempunkt ind i en cirkel-
bue bestående af to punkter og en radius. Radius sættes til 0.000 og det nye
punkt bygges ind midt mellem de to punkter. Hvis de to punkter har en kote,
får det nye punkt middelkoten af de to punkter.
"@f23" virker på to FIND punkter og "m23" virker på alle MULTI-FIND punkter,
der er mellem to MF-punkter dannende en cirkelbue med radius forskellig fra 0.000.
190422 5 videoer ligger på YouTube (GeoCAD.dk) og beskriver ordren "@udj":
https://www.youtube.com/watch?v=TdMAY3mCz4k
https://www.youtube.com/watch?v=JkMtT3lrDEU
https://www.youtube.com/watch?v=EQzmNg5QDlU
https://www.youtube.com/watch?v=7zh99nJvNPQ
https://www.youtube.com/watch?v=2yolCTZzPNM
190422 Ordren @udj: "Udjævning af lidt specielle observationer" er igen forbedret.
Jeg syntes lige at jeg i påsken kunne bruge et par time på:
Forbedre kodetabellen (filen "01_Observationer_udj.sub_tab"), så de forskellige
specialobservationer bedre kan ses, og
Tilføjet en ny observation: "Punkt på linje" ("Upli"). Ordren kan det samme som en
vinkel (retningsdifferens) kan, men er mere forståelig og kræver kun 3 punkter.
Se ordren @udj herunder.
150422 Bruges der specielle museordre (se '240421') fra "GeoCAD_mus.dat", har der ved
fx. digitalisering en gang i mellem kunne ses, at det samme punkt registreres dobbelt.
Jeg håber den fejl nu er rettet.
110422 Ordren @udj: "Udjævning af lidt specielle observationer" er forbedret, idet
kort tekst1 (genererede punknumre til observationerne) udskrives sammen med
residualerne. Det kan lette fejlfinding ved forkert digitalisering af observation,
eller ved at identificere hvor observationen ligger.
060422 Ny observation i ordren @udj: "Udjævning af lidt specielle observationer",
Den nye observation er hjørneafskæring. Se ordren @udj herunder.
040422 @glt MULTI-FIND linjer glattes.
En cirkelbue gennereres gemmen 4-100 punkter.
Der vælges et punkt på "cirkelbuen", der ønsket flyttet (fx. punkt nummer 3).
Dette punkt i flyttes til buen.
Cirkelbuen genereres ved hjælp af udjævning. Vægten til punktet på "cirkelbuen",
kan gives en større eller mindre vægt i forhold til de andre punkter.
Punkterne i MULTI-FIND gennemløbes.
Cirkelbuen vil i flere tilfælde ikke kunne beregnes. Fx. hvor punkterne ligge
på en ret linje eller en næsten ret linje. Så forsøges med en lineær regression.
Hvor der foretages store ændringer i kurveforløbet, kan ændringerne forvære
kurveforløbet.
Udglatningen foretages uafhængigt af linjekoden.
Der vil være et manuelt arbejde at udføre efter en udglatning.
Det vil ligeledes være et arbejde i at finde det mest fornuftige antal
punkter cirkelbuen skal genereres ud fra. Punktet, der ønskes flyttet, vil
ofte vælges plandt halvden til to tredielele af det valgte punktantal til
cirkelgennereringen.
Jo flere punkter til cirkelgeneringen jo glattere linje, men bratte ændringer
i kurven vil "fejle".
Den samme datamængde kan en gang i mellem med fordel glattes flere gange.
Ændringer i op til 25 objekter kan fortrydes.
Polygonordren @rda "Reducering af datamængde" kan ofte med fordel kaldes efterfølgende.
Men jeg må dog indrømme, at @rda "Reducering af datamængde" ofte kan gøre jobbet
uden først at kalde "Udglat linjer".
090322 @udj Udjævning af lidt specielle observationer.
Første udgave med 8 forskellige observationer. Udjævningen arbejder i 2D:
Koordinatobservationer. Det vil sige Y og X (N og E) koordinater.
Afstande.
Afstandsdifferenser. Det vil sige en differens mellem to afstande.
Vinkel (retningsdifferens).
Punkt på linje.
Areal.
Arealdifferenser. Det vil sige differens mellem to arealer.
Hjørneafskæring.
Allerede i min studietid (ca. 1974) programmerede jeg dette i "Algol W".
Jess Ryttersgaard (lektor på Landbohøjskolen og hvis stilleng jeg fik da
han rejste), syntes det kunne være en smart løsning på store udstykningsopgaver.
Det hele var ikke gearet til den løsning. Alt foregik via hulkort! Men programmet
virkede. Og kun Jess syntes det var interessant. Nu knap 50 år efter prøver jeg igen.
Så håber jeg, der er flere, der finder interresse for løsningen.
Observationerne definers ved GeoCAD objekter:
Koordinatobservationer består af enkeltpunkter med koden: Ukoo
Afstande består af et objekt med 2 punkter og koden: Udis
Afstandsdifferens består af et objekt med 4 punkter og koden: Uddi
Linjekoden mellem punkt 2 og punkt 3 kan (men ikke nødvendigvis) være usynlig.
Vinkel består af et objekt med 4 punkter og koden: Uvkl
Linjekoden mellem punkt 2 og punkt 3 kan (men ikke nødvendigvis) være usynlig.
Punkt på linje består af et objekt med 3 punkter og koden: Upli
Punktet på linjen digitaliseres som det første punkt i objektet. De to næste
punkter er linjen.
Areal består af et lukkrt objekt med alle punkter i arealet og koden: Uare
Arealdifferens består af et objekt med alle punkter i "de to arealer" og koden: Uadi
Linjekoden mellem de 2 arealer skal være usynlig. I første areal skal første og
sidste punkt være sammenfaldende. Derefter skal linjekoden være usynlig til det
første punkt i areal 2. Areal 2 skal afslutte med sammenfald med første punkt i
areal 2.
Hjørneafskæring består af et objekt med 4 punkter og koden: Uhjs.
Selve hjørneafskæringen skal være punkt 2 og 3.
Observationen er differensen mellem de to vinkler, som dannes mellem punkt 1, 2 og 3
og vinklen mellem punkt 2, 3 og 4. Observationen er derfor oftest 0.000 (blank).
Afstanden for hjørneafskæringen skal defineres med afstandsobservationen.
Observationer til de forskellige observationstyper (dog ikke koordinatobservationer)
skal stå i "kort tekst2" til 1 punkt i observationsobjektet.
Apriori spredninger til de forskellige observationstyper skal stå i "kort tekst3" til
1 punkt i observationsobjektet.
Er første punkt i et eller flere observationsobjekter markeret med MULTI-FIND, vil
det være muligt kun at udjævne på MULTI-FIND objekterne.
Ideen med udjævningen er at fremskaffe arealer, der har de ønskede arealstørrelser.
Eller sider med de ønskede sidelængder. Hvis der er overbestemmelser, vil der selv-
følgelig opstå residualer. Altså de udjævnede "observationer" kommer ikke til at
passe med de ønskede værdier.
Da beregningen foregår som en udjævning, skal de digitaliserede observationer passe så
nogenlunde med de udjævnede. "Topografien" skal være korrekt. Ændringer på op til 50%
af afstanden til nærliggende punkter kan ofte klares af udjævningen.
Da det er en udjævning, skal der selvfølgelig være observationer nok til alle punkter
er bestemt. Men for at udjævningen ikke skal "vælte" ved "underskud" af observationer,
vil alle ubekendte koordinater indgå som observation, men med en lille vægt. Så et
areal kan sagtens stå alene som en observation med fx. 12 ubekendte (6 koordinater).
I filen "01_Observationer_udj.sub_tab" i mappen "GeoCAD\Data\TABEL\GeoCAD.kodetabel"
ligger alle de syv observationstyper. Subtabellen kan læses ind i en viklårlig
kodetabel med ordren "FI" (Indlejring af filer) (fi 01_Observationer_udj.sub_tab).
Se "kodetabel.help".
050222 Flere småfejl rettet.
En beregningsfejl i "Højde- og passagetillæg "@hpt" er udbedret.
Museordre hvor "tryk, træk og slip" indgår (fra GeoCAD_mus.dat), virker nu også med
nordretning forskellig fra 0.000.
170122 Så burde ScanOBS og ObsDK2bnr også virke med kodesystemet: SDL System 3.
En beskrivelse kan ses her:
http://dok.lifa.dk/manual/lifaland/html/bilag_3_3_system_3_-_lifa-sdl_xxx_yy.htm
I linje 2 i ScanOBS.ini filen skal der i kolonne 1 og 2 stå: S3
090122 @pcx Kopierer objekter inden for polygon/MULTI-FIND og gentag.
Virker som ordren "@pcp", men ny placering (kopiering) kan foretages indtil
"Fortryd"/"Esc".
Objekter fra polygon/MULTI-FIND kopieres til en ny placering. Objekterne kopieres
efter en vektor, som digitaliseres. Ved gentag digitaliseres kun punkt 2 i vektoten.
En eventuel objektinformation kopieres også.
080122 @cpx Kopierer punkter og gentag.
Virker som ordren "@cps", men ny placering (kopiering) kan foretages indtil
"Fortryd"/"Esc".
Alle punkter fra FIND kopieres til et nyt objekt med samme objektkode, som det
oprindelige FIND. Punktet/punkterne kopieres efter en vektor, som digitaliseres. Ved
gentag digitaliseres kun punkt 2 i vektoten. En eventuel objektinformation kopieres
også.
070122 @trv Beregner transformationsparametre (2D) for spejling i digitaliseret linje.
Ønskes der foretaget en spejling af data, i en linje, der digitaliseres med to
punkter, kan der sættes et sæt transformationsparameter, således at en trans-
formation (inden for en polygon) spejler koordinaterne i den digitaliserede linje.
Ændre i polygon -> 2D transformation (@pd5) skal kaldes efter denne ordre.
040122 @rek Opret rektangel
Der kan vælges længde og bredde samt objektkode for rektanglet.
Siderne vil ligge parallelt med koordinatakserne.
Nederste venstre hjørne af rektanglet digitaliseres.
Der er mulighed for gentagne placeringer (oprettelse) af nye rektangler.
301221 @atl Fortløbende nummerering til udpegede punkter.
Der kan bl.a. vælges:
Startværdi
Interval
Kort tekst1/kort tekst2/kort tekst3
Forskellige muligheder for højre-/venstrestil teksten
Nummering til en afsætning kan i modsætning til den automatiske, foretages efter
brugerens valgte rækkefølge.
231221 @dop Slet alt uden/inden for en editeringspolygon.
Der skal eksistere en editeringspolygon. Der foretages en skæringsberegning mellem
polygonen og alle udtegnede objekter. Ved skæringsberegningen kan benyttes rette
linjer og cirkelbuer. Splines behandes som rette linjer. Lukkede objekter vil efter
skæring være åbne.
Polygon i polygon og en ydre (vendt) polygon vil ikke virke fornuftigt.
Der er ingen fortryd.
231121 @oes Opret ejerlejlighedsskema.
Der skal eksistere et dataset med udtegning af fx. ejerlejligheder. Hver ejer-
lejlighed, skal kunne danne en lukket polygon. Inden for hver lukkede polygon,
skal der eksistere to objekter (enkeltpunkt eller lang tekst), med to forskellige
objektkoder. Objekt 1 og objekt 2.
Objekt 1 opsøges og der dannes en lukket polygon omkring objekt 1. Objekt 2 op-
søges inden for den lukkede polygon. Teksten (lang tekst hvis den eksisterer ellers
kort tekst 1) for objekt 1 og objekt 2 udskrives i Output vinduet. De to tekster er
separeret med semikolon.
Der kan også (men det er ikke nødvendigt) eksistere et tredie objekt (objekt 3):
Eksisterer en objektinformation inden for den lukkede polygon, vil kort tekst1
til objektinformationen også udskrives.
Eksisterer der ikke en objektinformation, men en lang tekst med punktinfortmation
inden for den lukkede polygon, vil lang tekst også udskrives.
Eksisterer der ikke en objektinformation, og ingen lang tekst, men med punktin-
fortmation inden for den lukkede polygon, vil kort tekst1 også udskrives.
Nyt objekt 1 opsøges. Og det hele gentages.
Output vinduet kan udskrives i en valgt fil.
Der testes for (og fejlmeddelelse udskrives i Output vinduet + objektet markeres i
MULTI-FIND-parkering):
1: Fejl ved opret af lukket polygon
2: Flere end et objekt 1 inden for polygon
3: Flere end et objekt 2 inden for polygon
4: Manglende objekt 2 inden for polygon
5. Valg af samme objektkode for objekt 1, objekt 2 og/eller objekt 3.
151121 @oci Opret et lukket cirkel-objekt med FIND som centrum.
Der kan vælges: Objektkode for cirkel-objektet
Antal punkter i cirkel-objektet
Indtastning af radius/digitaliser punkt på periferi
Kote fra FIND/kote fra punkt på periferi
Valg gemmes i "Setup\cir_obj.ini" i projektmappen.
Det kan være fornuftigt også at gemme "cir_obj.ini" i
"C:\Program Files\GeoCAD\Data\Setup\Initialisering"/"C:\ProgramData\GeoCAD\Setup\Initialisering",
så defaultværdierne er som ønsket, hvis der startes i en ny projektmappe.
111121 Påsætning af signaturer (@sig) er forbedret, idet tekststørrelsen nu kan vælges
som en procentsats af linjeafstanden mellem signaturerne.
Afstanden mellem signatur/objektkode/objekttekst kan nu også vælges som en
procentsats af linjeafstanden mellem signaturerne.
091121 @kat Samme ordre som @cat, men ved kald at trekantsbenereringen udføres ordren,
med kun et valg: Skal de genererede trekanter gemmes i en ny fil?
Altså færre indtastningen, men heller ikke så mange valg ved trekantsgeneringen.
Værdier fra trekpara.ini benyttes (dog ikke objektkoder for ny TIN, omfangspolygon
og udeladelsespolygon).
071121 @cat Opdater TIN: Cut TIN + adder TIN til TIN.
Der skal være et lukket objekt i FIND.
Alle lukkede objekter med tre punkter (TIN) kan slettes, hvis de har et
område inden for FIND eller rører FIND.
FIND-området kan udvides med med et offset, så TIN i nærheden af FIND også
slettes (altså tin, der ligger lige uden for FIND).
Mellem det resterende TIN og FIND-objektet kan der oprettes et TIN.
Yderligere kan der oprettes et TIN inden for FIND.
Punkter i MULTI-FIND må eksistere inden for de områder, hvor der oprettes TIN.
Disse punkter vil så indgå i de genererede TIN.
I Output-vinduet (knappen i nederste højre hjørne af tegnevinduet), vil der
komme en mindre rapport fra beregningen.
161021 3 nye "¤" ordre i beskrivelsen fra "240421": ¤epmfp, ¤epmfa. ¤epmf1
141021 @mtc Klargøring af data til beregning af lukkede polygoner.
Skal der oprettes lukkede polygoner, fx. med ordren @mcp: Marker lukket polygon,
skal alle punkter i polygonen være snappet sammen.
Denne ordre kan flytte på punkter så de alle har samme koordinat - middeltallet.
Ordren kan flytte på punkter så et endepunkt i en linje "trimmes" ind på en anden
linje. Den anden linje får tilføjet punktet.
Ordren kan også skære alle linjer mod hinanden og tilføje punkterne i de skærende
linjer.
Hvis der eksisterer efterfølgende punkter med samme koordinat i samme objekt, kan
ordren også fjerne de overflødige punkter.
Der kan vælges en søgeafstand, som benyttes ved middelsalsdannelse og ved trim.
Ordren arbejder på punkter i MULTI-FIND.
Ordren er ikke optimeret til store datamængder. Ved 25000 punkter og 12500 linjer
tager beregningen ca. 2 sekunder, men tiden vokser med antallet af punkter i anden!
110921 Flere rettelser i GeoCAD_mus.dat se 240421 som gælder fra 110921
020621 Obs2bnr.exe er udbygget med en ny "frikode": F_75
Efter "frikoden kommer 2 observationer. På hver side af et "træ" (eksempel fra en .obs-fil):
+FR_75 50
+KO jj9 1.001 1115 -4 .000 6644615.0000 601515.0000 100.0000 0.006 0.004 0.002 201.53200 98.58800 80.3850 # .001 -4 .000
+KO jj10 1.001 1116 -4 .000 6644605.0000 601515.1100 100.5000 0.006 0.004 0.002 201.53200 98.58800 80.3840 # .001 -4 .000
I frikoden tastes radius af prismet. De to koordinater midles og signatur-
størrelsen sættes til afstanden mellem de to punkter minus 2*radius.
Radius behøves kun indtastes første gang. Alle værdire til træet (undtaget
koordinater og signaturstørrelse) tages fra det første af de to punkter.
Er signaturstørrelsen mindre end 0 mm eller større end 5000 mmm oprettes
yderligere et punkt med en fejlmeddelse. Objektkoden for punkter er "S_75 og
signatur/tekststørrelsen er 500 (eksempel fra en .asc-fil)":
S_75 91644615010 601515010 100250 0 10000 500 10000 500 0 0 700002 0 Fejl l. 16 Radius lille jj7 0 0 0 0 0 0
Så husk at oprette en ny kode "S_75" i kodetabellen, der udskriver kort tekst 1.
120521 Store rettelser i GeoCAD_mus.dat se 240421 som gælder fra 120521
240421 Brugerdefinerede eksterne programmer kan kaldes fra GeoEDIT.
En ny setupfil: "SETUP\Brugergraenseflade\Tilde.dat" relativt
fra projektmappen eller
"GeoCAD\Data\SETUP\Brugergraenseflade\Tilde.dat" er oprettet.
Hvis den første fil eksisterer benyttes den. Ellers benyttes den anden fil.
Hvis filen ikke eksisterer afvikles GeoEDIT som tidligere.
I filen "Tilde.dat" defineres de eksterne programmer. Kaldet skal også
definees i "GeoCAD\Data\SETUP\Brugergraenseflade\GeoEDIT.xml".
Se "Tilde.dat" for et eksempel og formatet på filen.
I "GeoEDIT.xml" er der i eksemplet tilføjet:
I "Tilde.dat" er flg. beskrevet:
Her defineres eksterne programmer med argumentkald
Kaldet beskrives i "GeoEDIT.xml" med "~" som første karakter.
Programkaldet skal beskrives i denne fil (defineres med '~' i kolonne 1).
1 linje pr. programkald.
Kolonne 1 -> 4 beskriver ~ ordren i .xml filen
Kolenne 6 -> 261 beskriver ordren, der skal udføres. Ordren svarer til en ordre,
der kan gives i en DOS prompt.
Der returneres til GeoEDIT straks efter programkaldet.
~t01 jpg2bnr
~t02 filkonvertering
~t03 "C:\WINDOWS\system32\dllcache\IEXPLORE.EXE" "www.GeoCAD.dk"
Men brugeren kan selv rette og tilføje.
240421 En ny setupfil: "SETUP\Brugergraenseflade\GeoCAD_mus.dat" relativt
fra projektmappen eller
"GeoCAD\Data\SETUP\Brugergraenseflade\GeoCAD_mus.dat" er oprettet.
Hvis den første fil eksisterer benyttes den. Ellers benyttes den anden fil.
Hvis filen ikke eksisterer afvikles GeoEDIT som tidligere.
Det hele er endnu i en testfase.
De efterfølgende 12 linjer er et eksempel på en "GeoCAD_mus.dat" fil:
12 Antal pixler
20 Antal pixler
1MB #fpu F Find punkt snap punkt u/maske
1MS #fpu M Find punkt snap punkt u/maske
1MA #fospu F Find objekt snap punkt u/maske
1MC #fospu M Find objekt snap punkt u/maske
S *space Slet alle FIND + MF + editeringspolygon
DHA @dam Slet alle MF
TVC ¤epMFp 1 Simulerer editeringspolygon og markere alle punkter inden for polygon
TVC ¤epMFa 2 Simulerer editeringspolygon og markere alle obj inden for polygon hvis alle punkter i obj er inden for
TVC ¤epMF1 3 Simulerer editeringspolygon og markere alle obj inden for polygon hvis bare 1 punkt i obj er inden for
THC ¤epmfp 1 Som "¤epMFp", men punkterne skal ligge i FIND-masken før markering
THC ¤epmfa 2 Som "¤epMFa", men punkterne skal ligge i FIND-masken før markering
THC ¤epmf1 3 Som "¤epMF1", men punkterne skal ligge i FIND-masken før markering
TMB ¤ep 0 Opretter editeringspolygon
Herefter er en beskrivelse af formatet af "GeoCAD_mus.dat":
Enkeltklik, dobbeltklik og tryk-træk-slip defineres som:
--------------------------------------------------------
Enkeltklik: Musen trykkes ned og slippes igen, og musen er ikke flyttet mellem "tryk ned" og "slip"
Dobbeltklik: To enkeltklik hurtigt efter hinanden og hvor musen ikke er flytter mellem de to enkeltklik.
Hvis der er tilknyttes en ordre til enkeltklik udføres den først! Det skyldes at jeg ikke
ved om der kommer et dobbeltklik. Antså: hvis dobbelt-kombinationen også eksisterer som
enkeltklik udføres den ordre først.
Derefter udføres ordren til dobbeltklik.
To ordre: DHA #fpu M Find punkt snap punkt u/maske
1HA @dam Slet alle MF
Dobbeltklikkes med højre musetast slettes alle MF (første enkeltklik) og
derefter findes et punkt (en linje) og markeres med MF (andet enkeltklik)
Tryk-træk-slip: Musen trykkes ned og slippes igen, og musen er flyttet mellem "tryk ned" og "slip"
De enkelte linjer i "GeoCAD_mus.dat" har flg. betydning:
--------------------------------------------------------
1. linje (kol 1-7):
Antal pixler før #fpu/#fpm automatisk skifter til #flu/#flm,
hvis ingen punkter inden for interval
og tilbage igen hvis ingen linje er inden for inteval
0: der skiftes ikke til #flu/#flm
2. linje (kol 1-7):
Antal pixler før #fospu/#fospm automatisk skifter til #foslu/#foslm
hvis ingen punkter inden for interval
og tilbage igen hvis ingen linje er inden for inteval
0: der skiftes ikke til #foslu/#foslm
Fra linje 3 i filen kan linjer fortolkes som kommentar, hvis kol. 1 er blank.
Linje 3-23 (kol 1)
Eventtype:
S: Space aktiveret (kol 2 og 3 er uden betydning).
Kun i forbindelse med "@" og "*" ordre
I *GeoEDIT.xml* skal der eksistere en linje med flg. indhold:
1: Enkeltklik. Kun i forbindelse med "@", "*" og "#" ordre
D: Dobbeltklik. Kun i forbindelse med "@", "*" og "#" ordre
T: Tryk-Træk-Slip. Kun i forbindelse med "¤" ordre
Linje 3-23 (kol 2)
Musetast:
V: Venstre tast
M: Musse hjul (midte)
H: Højre tast
Linje 3-23 (kol 3)
Tastaturtast:
B: Ingen tastaturtast
S: Shift benyttet samtidig
C: Ctrl benyttet samtidig
A: Alt benyttet samtidig
Linje 3-23 (kol 5-11 venstrestillet)
Beskriver hvilken ordre kol. 1, 2 og 3 skal udføre.
Ordrene begynder med @, *, # eller ¤ (i kol. 5):
@ og * benytter: Ingen koordinater.
# benytter: 1 sæt koordinater.
¤ benytter: 2 sæt koordinater.
Linje 3-23 (kol 13)
Beskriver hvordan det fundne (# ordre) skal markeres:
F: FIND
M: MULTI-FIND
eller beskriver hvordan (¤ ordre) de to koordinatset er fremkommet
0: ingen skelnen af retning
1: UL -> LR
2: UR -> LL
3: LR -> UL
4: LL -> UR
Der er mulighed for flg. ordre:
-------------------------------
@??? Alle eksisterende @??? kan benyttes. Fx. @fpk
Virker som ordren @??? var valgt i menuen
*space Sletter FIND markering +
MULTI-FIND markeringer +
editeringspolygon
#fpu Find punkt snap punkt u/maske. Se også beskrivelse til 1. linje
#fpm Find punkt snap punkt m/maske. Se også beskrivelse til 1. linje
#flu Find linje snap linje u/maske
#flm Find linje snap linje m/maske
#fospu Find objekt snap punkt u/maske. Se også beskrivelse til 2. linje
#fospm Find objekt snap punkt m/maske. Se også beskrivelse til 2. linje
#foslu Find objekt snap linje u/maske
#foslm Find objekt snap linje m/maske
#floslu Find lukket objekt snap linje u/maske
#floslm Find lukket objekt snap linje m/maske
¤zoom Zoomer til firkant
¤ep Opretter editeringspolygon
¤epMFp Opretter editeringspolygon (uden at tegne den) og markerer alle
punkter inden for polygonen
¤epMFa Opretter editeringspolygon (uden at tegne den) og markerer alle
objekter inden for polygonen, hvis alle punkter i obj er inden for
¤epMF1 Opretter editeringspolygon (uden at tegne den) og markerer alle
objekter inden for polygonen, hvis bare 1 punkt i obj er inden for
¤epmfp Som "¤epMFp 1", men punkterne skal ligge i FIND-masken før markering
¤epmfa Som "¤epMFa 2", men punkterne skal ligge i FIND-masken før markering
¤epmf1 Som "¤epMF1 3", men punkterne skal ligge i FIND-masken før markering
Kombinationer, der ikke kan benyttes (kolonnerne 1-3 fra linje 3)
-----------------------------------------------------------------
"1HB" bruges til visning af de sidst benyttede ordre.
"1HS" bruges til visning af de sidst benyttede ordre.
"DVB" bruges til center af vindue.
"DVS" bruges til center af vindue.
"DHB" bruges til visning af brugermenu.
"DHS" bruges til visning af brugermenu.
"TVB" bruges til zoom til markeret.
"TVS" bruges til zoom til markeret. Skal benyttes ved digitalisereing mm.
"THB" bruges til panorering.
"THS" bruges til panorering. Skal benyttes ved digitalisereing mm.
Kombinationer, der kan benyttes (kolonnerne 1-3 fra linje 3)
------------------------------------------------------------
"1VB" "1VS" "1VC" "1VA"
"1MB" "1MS" "1MC" "1MA"
"1HC" "1HA"
"DVC" "DVA"
"DMB" "DMS" "DMC" "DMA"
"DHC" "DHA"
"TVC" "TVA"
"TMB" "TMS" "TMC" "TMA"
"THC" "THA"
120421 Nyt program: "Objektkoder.exe". Programmet læser en eller flere binære
GeoCAD filer og opretter en fil ("første filnavn".codes) med objektkoder,
som er fundet i de indlæste filer. 1 linje pr. objektkode.
110421 Alle GeoCAD programmer kan nu kaldes med en parameter "-v" (fx: "GeoEDIT -v").
Der vil så oprettes en fil "Version_no.txt" indeholdende versionsnummeret
(fx: "210411" (yymmdd)) i current directory (mappen hvor GeoEDIT startes).
090421 Programmet "ToDXF.exe" kan nu indlæse en ekstra konverteringstabel,
der kan ændre AUTOCAD LAYER. AUTOCAD layer står i kovnerteringstabellen:
"???.todxf", men kan ændres i filen "???.sp_todxf" (special-konverterings-
tabellen).
ToDXF prompter for et filnavn. Koden i argumentfilern er: "stabx" (husk
der skal benyttes "@" hvis filen ikke ligger i mappen "GeoCAD\Data\TABEL"
præcis om ved koden "ktabx".
Eksisterer filen benyttes den.
Eksisterer den ikke benyttes værdierne i "???.todxf" som normalt.
Formatet for special-konverteringstabellen ("???.sp_todxf") er for alle
linjer:
kol. 1-5: GeoCAD objektkode
kol. 7-262: AUTOCAD LAYER. Dog er der programmer (incl. AUTOCAD dxf,
der kun kan acceptere de første 31 karakterer i layer-navnet)
AUTOCAD LAYER benyttes også til: AUTOCAD LAYER for z-koordinat og til:
AUTOCAD LAYER for tekst (kol. 115-145 (første linje) og kol. 101-131
2. linje i "???.todxf".
Ideen er, at hvis en kunde ønsker specielle layers, kan det nemt opfyldes.
ToDXF tester ikke længere for space i layer-navne. Det går ofte godt med space
i layer-navne. Derfor er denne test pillet ud af programmet.
Programmet "ToDXF.exe" indlæser nu en fil med navnet
"GeoCAD\Data\SETUP\NY_DXF_11.HDR" i stedet for "GeoCAD\Data\SETUP\DXF_11.HDR".
Units og zoom til extent bliver nu sat korrekt i en .dxf fil.
210321 Ordren "Opret KML fil" "@kml" er forbedret. Enkeltpunkter med "S1" i
kodetabellen (signaturer) kan nu også udskrives som "Pushpins" eller
nipsenåle. Det kan ofte være en fordel, da de nemmere kan identificeres.
To ny "flueben" er kommet ekstra i dialogen. Dvs. at "KMLpara.ini" er
udvidet med to linjer.
180321 Så virker kaldet RoterRaster.exe (se 090321) også ved plot.
130321 Ved generering af højdekurver "@krv", kan der nu vælges, at de skal
oprettes med rette linjer. Hvor en højdekurve med rete linjer skærer en
brudlinje, vil der ikke oprettes et ekstra punkt, som et tilfældet ved
spilne i kurverne.
Husk, der er kommet en ekstra linje i "kurvpara.ini" og "kurvpara0.ini".
Det kan være fornuftigt at gemme de korrekte .ini filer i GeoCAD\data\setup
så defaultværdierne er som ønskes.
120321 Google Street View virker igen. Og hvis man i Street View zoomer ud får
man fat i Google Maps.
120321 Nyt program: GeoPRINT_uecw.exe. Programmet er en skrabet version af
GeoPRINT.exe. Forskellen er at GeoPRINT_uecw.exe ikke kan udtegne ECW-
filer, og derfor ikke behøver installation af ECWActiveXControls.exe.
110321 @ldm Erstatter "@llk", "@lll", "@llp" og "@lpd". Ordren udskriver også navnet
på "GeoCADdata" mappen, "GeoCADdatasetup" mappen, "GeoCADdatasetup
mappen (user) mappen", "GeoCADhelp" mappen og "GeoCADtemp" mappen.
llk
lll
llp
lpd
090321 GeoEDIT kan nu kalde RoterRaster.exe både når der hentes WMS filer og
når rasterfiler indlæses. I "set diverse værdier" kan der i linje 27
nr. 273 vælges om rasterfiler skal roteres - således at de har nord i
retningn 0.00 i den aktuelle projektion - før indlæning.
Rasterfiler roteres dog kun når 271 i "set diverse værdier" står til "V"
(drejning af vektorfiler).
Rotering af rasterfiler er forbundet med lidt regnearbejde, så der skal
påregnes lidt længere tid for indlæsning hvis nr. 273 er sat til "JA".
Ved print går alt ikke efter planen (men jeg arbejder på det).
040321 Forbedringer i RoterRaster.exe. Flere muligheder se "120221" herunder.
230221 I "ScanOBS.ini" er kommet en ny kode: "pd" (projektion detailpunkter).
Se i "GeoCAD\data\initialisering\ScanOBS.ini" for hvordan koden benyt-
tes.
Hvis detailpunkter eksisterer i en kendt projektion, kan de før udskrift
i mappen for detailpunkter, konverteres til projektionen defineret med
'pd'. Dette kan dog kun lade sig gøre med programmet "obsDK2bnr".
Dette program kaldes ved danske kodesystemer ved afslutning af ScanOBS,
men kan også kaldes helt selvstændigt.
Koordinater kan således være beregnet i S34, men detalipunkter udskrives
i fx. UTM32.
120221 Nyt program: RoterRaster.exe
Programmet kan rotere en eller flere rasterfiler.
Den roterede fil får samme navn dog med extension "_ro", og vil altid
være en .png fil. Altså "Sommer.jpg" roteres og få navnet "Sommer_ro.png".
Hvis der eksisterer en .igeo fil med samme navn som rasterfilen, vælges
den nye rotation til 0.00 gon og en ny .igeo oprettes, så filen kan ind-
læses i GeoEDIT uden ændring af nordretningen. Der kan vælges en ny pro-
jektion til den nye .igeo fil.
Eksisterer der ingen .igeo fil vil der promptes for rotationen i gon.
Der kan også vælges gennemsigtighed (transparens). Vælges 255 er den
roterede fil ikke gennemsigtig. Vælges 0 er filen total gennemsigtig.
Seks koder i en argumentfil kan benyttes: "sa_fi", "exoka", "trans",
"ra???", "rotov" og "n_pro".
Et eksempel på en argumentfil, der roterer en rasterfil 30.0 gon (hvis
ingen .igeo fil):
sa_fi +
trans 190
exoka a
ra 1 C:\Users\Dropbox\GeoCAD\Roter\Test.tif
ra 2 s
rotav 30.0
n_pro YX S34J
"sa_fi" bestemmer om filnavnet skal bibeholdes (altså uden "_ro"), dog
vil rasterfilen altid være en .png fil. Skal filnavnet bibeholdes,
skal svaret være "+". Filnavnet kan kun bibeholdes, hvis der benyttes
en argumentfil.
"trans" er gennemsigtigheden (transparens). 0: gennemsigtig. 255:
ej gennemsigtig.
"exoka" undgår at der spørges om alle filer må overskrives.
"ra???" er rasterfilen, der skal roteres. "ra 1" er førsre rasterfil.
"s" markerer, at der ikke kommer flere filer, der skal roteres.
"rotav" er rotationsvinklen (gon).
"n_pro" projektion for en evt ny .igeo fil
020221 På parametersiden i ScanOBS kan der nu også vælges, om nummeringsfejl
skal opsøges på grundlag af 2D afstande (som hidtil) eller som 3D af-
stande. Nummeringsfejl opsøges kun efter plan udjævning. 3D afstande
vil kun benyttes, hvis der forud for den plane udjævning er foretaget
en højdeudjævning. Hvis en kote ikke beregnes i højdeudjævningen (ud-
vægtet eller ingen observationer), vil der også kun benyttes 2D af-
stand.
"GeoCAD\data\initialisering\ScanOBS.ini" er ændret. Bl.a. er versions-
nummeret ændret til "VB". 1 ekstra linjer: Linje 33 tilføjet.
Linje 33 beskriver om nummerfejl skal opsøges som 2D afstand (0) eller
3D afstand (1).
230121 Ved 2D trnsformation markeres det største normaliserede residual nu
med rød skrift. Og rød bold, hvis det normaliserede residualet er
større end +-3.0.
Det kan nu også vælges grænsevægrdier for hvornår baggrunden for en
linje skal være gul. Disse grænseværdier kan sættes for
1: normaliserede residualer
2: redundanstal
3: Faktor, som testes på "intern pålidelighed"/"spredning på vægten-
heden".
Det gør det nemt at se, om der er grove fejl (normaliserede residua-
ler), eller om der er er problemer med geometrien (redundanstal og
inter pålidelighed).
180121 Når der printes til en rasterfil (ordren"@png") oprettes der nu også
en .igeo-fil. Rasterfilen kan således indlæses i GeoEDIT.
170121 Så fik jeg fundet og rettet en fejl, der i rigtig mange år har irrite-
ret mig: Ved opstart af GeoEDIT blev tegningen en gang imellem tegnet
to gange lige efter hinanden. Ved små datamængder kan det næppe ses,
men ved lidt større mængder (måske over 500000 punkter), begynder det
at kan anes. Det skete, når GeoEDIT blev kaldt med en argumentfil pro-
duceret af GeoEDIT. For så sættes nordretningen til nordretningen, som
eksisterede da argumentfilen blev kaldt. Og sættes nordretningen gen-
tegnes. Nu gentegnes der kun hvis nordretningen ændres!
160121 Det er mulighed for (men ikke nødvendigt) at gemme en ny fil med navnet:
1: global_pro_mappe.dat
2: setup\global_pro_mappe.dat
3: GeoCAD\data\setup\global_pro_mappe.dat
Kun en af filerne benyttes. Den første fil - af de 3 filer - der eksi-
sterer benyttes.
Filen skal indeholde en linje med:
blank: Der benyttes ikke "global projectmappe"
0: Der benyttes ikke "global projectmappe" (kolonne 1)
1: Der benyttes "global projectmappe" (kolonne 1)
"Global projectmappe" er specialudviklet til ScanSurveu i Norge og er
derfor ikke beskrevet i nogen vejledning.
040121 For over 30 år siden havde jeg en ide om, at toDSFL ikke ville
eksistere efter år 2020. Om ikke andet så skulle der en ny ver-
sion til. Datoen er nu ændret til 2050. Hvis jeg lever til den
til (100 år), skal jeg nok rette det igen!
040121 gNET.exe er blevet væsentligt forbedret. Ved rasterfilerne:
Dense, Slope, Shadow, Sigma0, Kote og Kotedef
er det nu muligt at vælge en faktor, som størrelsen af kvadrarnettet
multipliceres med for at finde den størrelse, som benyttes ved ind-
samling af punkter, der benyttes ved de forskellige beregninger.
Kvadratnettet forbliver det samme, men området af data, der benyttes
til beregningerne er udvidet. Dog benyttes kun punkterne inden for
kvadratnettet, hvis der er tre eller flere punkter inden for kvadrat-
nettet. Tages der punkter med uden for kvadratnettet, vil der kun
vælges de nærmeste punkter, så der i alt er 5 punkter.
Det gør at man undgår "øde" områder, hvor punkttætheden er ringe.
Rasterfilerne er derfor væsentlig "pænere" efter denne ændring.
Ved test af gNET havde jeg pludselig en lang sorteringstid på en
større datamængde (ca 2.000.000 pktr.). Min sorteringsroutine, der
var 35 år gammel, blev nøje gransket. Den så ud som anbefalet for
35 år siden. Men på nettet fandt jeg forbedringer til routinen, så
den nu ved de specielle datastørrelser er blevet mange gange hurti-
gere og ved andre størrelser datamængder altid 50% hurtigere!
Sorteringsroutinen benyttes overalt i GeoCAD. Ved små datamængder
(under 250.000 punkter) er sorteringstiden dog umærkelig.
121220 @b_s Ændre i en rammefil, så bordkoordinater (specialkode SP i kodeta-
bellen) ikke skal skrives i begyndelsen af filen med et objekt, men
kan sættes i toppen af filen (2. linje kolonne 77:80). Denne ordre
skriver koden med specialkoden på denne plads. Hvis kolonne 77-80 er
blank er filen systemkoordinater.
231120 @rtx Indlæs tekstfil som lang tekst i GeoEDIT.
Der vælges en tekstfil (ascii), eventuelt en ny fil for tekstobjek-
terne i GeoEDIT, en objektkode for objekterne (tekst, som udtegnes
venstrestillet og med størrelse, der er konstant i marken), en evt.
størrelse af teksten hvis den ikke eksisterer i kodetabellen og så
promptes der for placeringen af første linje.
Linjeafstanden er 2.2 gange tekststørrelsen.
Maks 2000 linjer fra tekstfilen oprettes som nyt objekt.
101120 Udviklingsversionen af GeoCAD suporterer ikke længere en 32 bit
maskine!
ScanOBS har fået en mindre opdatering med forskellige farver på
linjerne med resultater alt after om observationerne er udvægtet manu-
elt, udvægtet ved roubust udjævning, eller har størst residual i for-
hold til apriori spredning.
"GeoCAD\data\initialisering\ScanOBS.ini" er ændret. Bl.a. er versions-
nummeret ændret til "VA". 4 ekstra linjer: Linje 43 til 46 er tilføjet.
Knapperne med til-/fravalg af flueben (udelade observationer fra udjæv-
ningen) virker nu ved at ændre på den procentdel af det 'største resi-
dual i forhold til apriori spredningen', der afgør hvor mange observa-
tioner der kan udvægtes/tilvælges. Værdien af 'det største residual i
forhold til apriori spredningen' reduceret med procentdelen og
'det største residual i forhold til apriori spredningen' udskrives.
Nu kan ScanOBS også spotte udjævnede punkter, der i en fikspunktsfil
har ca. samme koordinater, med et andet punktnummer.
131020 Forbedringsfaktoren ved hent af rasterfiler fra WMS tjenester er
nu flydende tal, og kan variere fra 0.1 til 100.0. Vælges et for
stort tal, kan det meget vel være, at der skal hentes flere pixler,
end WMS-tjenesten tillader. Det undersøges der nu for (ved at
hente værdierne fra "GeoCAD\data\tabel\GeoCAD.wms\WMS_setup.txt"),
og forbedringsfaktoren justeres - hvis for stor - til "max værdi"
for den pågældende WMS tjeneste. Men husk, at en forbedringsfaktor
på over 1, giver ikke en forbedret opløsning på skærmen.
Ved 1 hentes 1 pixel pr. 1 pixel på skærmen. Ved 2 hentes 4 pixler
pr. 1 pixel på skærmen, men det forbedrer ikke WMS billedet på skær-
men.
I "set diverse værdier" (@sni) er nr. 196 udgået, og erstattet af
default "antal pixler pr. mm" ved print af rasrerfiler fra WMS-tje-
nester. Værdien kan variere fra 0.1 til 1000.0.
Ved kald af tegneprogram (print) (@cdr) i GeoEDIT, kan der nu vælges,
at en evt. rasterfil fra en WMS tjeneste, skal hentes med en større
opløsning end den viste på skærmen. Opløsningen i rasterfilen vælges
ved at taste det ønskede antal pixler pr. mm. Vælges for mange pixler
pr. mm justeres "antal pixler pr. mm" til maks i forhold til den ak-
tueller WMS-tjeneste (ved at hente værdierne fra "GeoCAD\data\tabel\
GeoCAD.wms\WMS_setup.txt").
071020 I mappen "GeoCAD\Data\SETUP\Brugergraenseflade" kan der nu gemmes
en fil med navnet "GeoCAD_err.dat".
Hvis der i 1. linje kolonne 1 står et "0" slettes "udtv.err" ved
afslutning af "udtv.exe". Står der "1" beholdes "udtv.err" ved af-
slutning af "udtv.exe".
071020 Ny mulighed for udskrift af afstand/dimension
Der kan nu kodetabellen til kolonne 58-60 for 'T0' benyttes flg.
værdier: 190 -> 196 og 200 -> 203 og 220 -> 226.
De giver næsten samme funktionalitet som de tilsvarende værdier,
der er 100 mindre. Altså udskrift af afstand/dimension med forskel-
lige formater. Med de nye værdier gælder dog følgende:
Hvis kort tekst1 til objektinformationen er blank, beregnes afstanden
mellem punkt 1 og punkt 2 i objektet.
Hvis kort tekst1 til objektinformationen ikke er blank, beregnes
afstanden ikke, men kort tekst1 til objektinformationen udskrives
(hvilket er nyt i forhold til de samme koder, men 100 mindre).
Påsættes dimension (@qdi og @sdi) vil kort tekst1 til objektinfor-
matione være blank.
Ordren @udi (opdater dimension) er tilpasset, så den også kan opdatere
kort tekst1 til objektinformationen ved de nye muligheder for påskrift.
011020 Hentes data via WFS services, er det nu muligt at gemme data i
brugerdefinerede filnavne.
290920 I "set diverse værdier" (@sni) er nr. 196 udgået, og erstattet af
default forbedringsfaktor for WMS data. Værdien er heltal fra 1
til 10. Ved opstart af GeoEDIT vældes denne forbedringsfaktor som
defalut prompt ved valg af data fra WMS servere.
Ved 1 hentes 1 pixel pr. 1 pixel på skærmen. Ved 2 hentes 4 pixler
pr. 1 pixel på skærmen. Det forbedrer ikke WMS billedet på skærmen,
men skal det printes, kan det være en rigtig god ide med en stærre
værdi end 1. Dog tager det noget længere tid at hente 4 gange så
mange pixler. Fx. efter hver zoom/panorering.
@wwa I GeoEDIT kunne nr. 196 i "set diverse værdier" kaldes direkte. Da
den er erstattet (se oven for) udgår ordren. Ønskes en rasterfil ikke
længere vist efter fx. zoom, må ordre "@dim" "Luk rasterfil(er)"
kaldes.
200920 Opdatering af areal i "kort tekst3" til objektinformation.
Arealet kan udskrives som heltal og med decimaler. Både i m2
og i ha.
Til udskrivning af arealet er helt ny kode i kodetabelle til denne
udskrift nødvendig: TA.
Benyttes koden TA i kodetabellen kan der som ved TZ vælges ganske
mange parametre. Fx.:
Textens "nulpunkt"
Text størrelse
Kode for størrelse af text
Kursiv vinkel
Kode for relativ koordinat
Kode for text retning
Formatkode for arealet (m2/ha og antal decimalet)
"Relativ" 1. koordinat
"Relativ" 2. koordinat
Identifikation af font
Afskaer text ved vindue
Faktor, som text-størrelsen multipliceres med
Faktor, som den relative koord. multipliceres med
Præfix
Suffix
Hver gang et objekt udtegnes undersøges:
Er der en objektinfrmation til objeltet
Er der i kodetabellen en 'TA'
Kan filen opdateres
Hvis det er tilfældet opdateres "kort tekst3" til objektinforma-
tion med arealet for objektet. Består objektet af mindre end 3
punkter vil arealet ikke udskrives.
Se også 'GeoCAD\PGM\HELP\kodetabel.help' under 'TA'.
110720 Ved trekantsgenerering med udtynding (@tr1 og @tr2) er der nu kom-
met en mulighed for at begrænse længden af en side i en trekant.
Der har været kunder, der ønsker en sådan begrænsning. Så den mu-
lighed er der nu. Det skal dog pointeres, at der i områder, hvor
der ikke eksisterer punkter til trekantsgenereringen, kan trekants-
siden ikke blive mindre end afstanden mellem punkterne til trekants-
genereringen.
160620 @cms Sporkontrol og opret af midterlinje. Flere paralelle spor skal være
indmålt med punkter ca over for hinanden. Punkterne stammer normalt
fra laserskanning med en skannebil, der er kørt langs med sporene
typisk i et byområde. Derfor mange punkter langs med sporet. Og
sporene skal bestå af rette linjer og alle spor skal have en kote.
Alle spor skal være i MULTI-FIND. Nabosporet opsøges automatisk.
Der promptes for:
Forventet afstand mellem skinnerne
Største negative afvigelse for afstand mellem skinner før "*"
Største positive afvigelse for afstand mellem skinner før "*"
Største afvigelse i koten mellem skinner før "*"
Afstand mellem checkpunkter
Objektkode for midterlinje
Midterlinjen vil bestå af punkter, med den valgte objektkode og den
valgte afstnd mellem punkterne. Koten til punkterne vil være den
mindste interpolerede kote til en af de to skinner.
Der oprettes en rapport (filnavn fra skinnefil efterfulgt af .dok).
Afvigelser på afstanden mellem skinnerne og den forventede afstand
rapporteres. Endvidere rapporteres kotedifferensen mellem de to
skinner. Det rapporteres for hvert checkpunkt.
240520 Ordren "@qdi" og "@sdi" (påsæt dimension uden/med JA/NEJ) kan nu
også påsætte en 3D dimension. Eksisterer der ingen koter til de to
punkter påføres "2D:" foran dimensionen.
I kodetabellen skal der i "T0" i kolonne 58-60 skrives en af værdi-
erne 120 til 126.
Se også 'GeoCAD\PGM\HELP\kodetabel.help' under 'T0'.
Ordren "@udi" (opdaterer objektinformationen (dimension) til alle
dimensioner) virker også med 3D dimensioner.
200520 Ordren "@adj" - Opret .udj-fil til GeoADJUST (testnet) - er udvidet,
så der også kan "digitaliseres" testnet med 1D afstande (kotefor-
skelle). Koteforskellene digitaliseres med koden "DI1D". Apriori
spredningen beregnes på grundlag af kilometerspredningen (vælges
under apriori spredninger) og en afstand:
Hvis kort tekst1 til 1. punkt i objektet "DI1D" er forskellig
fra blank opfattes værdien som nivelleret afstand. Hvis
kort tekst1 til 1. punkt er blank og kort tekst1 til 2. punkt
er forskellig fra blank opfattes denne værdi som nivelleret
afstand.
Hvis kort tekst1 til 1. og 2. punkt i objektet "DI1D" er for-
skellig fra blank, beregnes afstanden på grundlag af koordinat-
differencerne.
NB. Der er også nu mulighed for at definere mellem hvilke punkter,
der ønskes relative konfidensellipser. "RELK" er objektkoden for
linjen, der definerer mellem hvilke punkter konfidensellipser øn-
skes.
To videoer om emnet:
https://www.youtube.com/watch?v=EqyX_aShaLs&t=116s
https://www.youtube.com/watch?v=JTLCQeLAEz8&t=1190s
170520 Opdatering af areal i "kort tekst3" til objektinformation.
Arealet kan udskrives som heltal og med decimaler. Både i m2
og i ha.
Hver gang et objekt udtegnes undersøges:
Er der en objektinfrmation til objeltet
Er der i kodetabellen en 'T0'
Er værdien til kolonne 58-60 for 'T0' 110 -> 117
Kan filen opdateres
Hvis det er tilfældet opdateres "kort tekst3" til objektinforma-
tion med arealet for objektet. Består objektet af mindre end 3
punkter vil arealet ikke udskrives.
Se også 'GeoCAD\PGM\HELP\kodetabel.help' under 'T0'.
130520 Ordren "@sig", der opretter en signaturforklaring, er forbedret.
Signaturforklaringen kan nu drejes. Eller sagt på en anden måde,
så kan signaturforklaringen stå læserigtigt (ikke drejet) ved en
drejet udtegning (nord ikke opad). Drejningen kan vælges indivi-
duelt, men default vælges tegningens afvigelse fra nord.
120520 @føp FIND første/sidste punkt i et objekt.
@sip Der har været fire muligheder for at markere med FIND: FIND punkt,
FIND linje, FIND objekt og FIND lukket objekt. Nu er der kommet to
til: FIND første/sidste punkt i et objekt. Ligegyldigt hvor man
snapper til objektet, vil kun det første/sidste punk i objektet
markeres. Altså kun et punkt i FIND.
Ordren @do2": Digitaliser et objekt med 2 punkter er forbedret:
Hvis linjen er en spline, cirkel eller "Dig. vinkelret" i første
punkt, vælges default til "Dig. slut" efter 3 punkter. Ved vinkel-
ret dog: "Dig. slut vinkeltet + luk".
090520 Ved markering med MULTI-FIND "@mm1" kan der nu også vælges kun at
markere første punkt i objekter og/eller sidste punkt i objekter.
050520 @fpf Vend et objekt, hvis FIND er sidste punkt i objektet.
Givet et punkt i FIND. Punktet skal være et endepunkt i objektet.
Er FIND sidste punkt i objektet, vil objektet vendes som med ordren
"@cod". Hvis FIND-punktet er første punkt i objrktet, vil objektet
ikke vendes.
040520 @roå "Roter" lukket objekt og åben ved FIND linje.
Givet et lukket objekt og to punkt i FIND: Det lukkede objekt åbnes,
(altså ikke længere et lukket objekt) og FIND-linjen "slettes", så
objektet starter i FIND-linjens andet punkt og fortsætter gennem ob-
jektet til FIND-linjens første punkt. Hvor objektet slutter.
030520 @rot "Roter" lukket objekt. FIND = start objekt efter rotation.
Givet et lukket objekt og et punkt i FIND: Det lukkede objekt "ro-
teres", så FIND-punktet er det første punkt i det lukkede objekt.
010520 I ".tab' filer, der benyttes af programmet "ccab", er der nu kommet
en ekstra kode 'FI'.
Med koden kan der indlæses en delmængde af en kodetabel.
Har man flere kodetabeller, men store dele af alle tabeller er ens,
kan de dele af tabellerne, der er ens, gemmes i en eller flere
"deltabeller" for der efter at indlæses i de "forskellige" tabeller
med ordren "FI".
Eksempel. Flg. filer eksisterer:
GeoCADstandard.tab
01_Acad.sub_tab
01_Baneskitser.sub_tab
01_Matrikelkort.sub_tab
01_Skilte_veje.sub_tab
I filen "GeoCADstandard.tab" ses et vilkårligt sted efter linje 7:
fi 01_Matrikelkort.sub_tab
fi 01_Acad.sub_tab
fi 01_Skilte_veje.sub_tab
fi 01_Baneskitser.sub_tab
Det svarer til at der i stedet for linjen "fi 01_Matrikelkort.sub_tab"
stod præcis det samme som inholdet af "01_Matrikelkort.sub_tab". Og
lige så for de 3 andre linjer. De 4 filer indlejres altså i
"GeoCADstandard.tab".
Har man flere tabeller, kan vedligeholdelsen således forenkles.
Se også "GeoCAD\PGM\HELP\KODETABEL.HELP".
280420 I programmet "ObsDK2bnr" er der foretaget en væsentlig forbedring,
så der kan benyttes FRIE KODER (+FR_???) i .obs-filen.
Dvs. at der i marken kan regisreres værdier, der i programmet
"ObsDK2bnr" overføres til værdier i ".bnr"-filen.
Korttekst 2 og korttekst 3
Signaturstørrelse og -retning
Tekststørrelse og -retning
Relativ N og relativ E
Acc-værdi og db-link
Disse værdier kan skrives til punktinformationen i den binære fil.
Der kan også oprettes en objektinformation og db-link kan skrives
til objektinformationen (tilknytning til simpel database).
Duplikering af en observation (med anden objektkode) kan også fore-
tages vha. FRIE KODER.
En oversigt af alle FRIE KODER kan ses i filen "GeoCAD\PGM\HELP\OBS2BNR.HELP"
170420 Forbedringer af "@po0" og "@po1". Underliggende punkter (punkter med
samme plane koordinat som parallelobjektet) kan nu også flyttes.
Med ordren "@po1" kan der vælges om underliggende punkter også skal
flyttes.
160420 Ved påsætning af dimension kan der nu også vælges mm, cm og cm med 1
decimal. Koderne i kodetabellen (T0) er 94, 95 og 96.
Se "kodetabel.help".
110420 @jml Sammenlægger 2 objekter til et. Modsat ordren "@iob", der sammenlægger
2 objekter, men beholder fællespunktet, vil begge punkter bestå med
denne ordre, og de to punkter forbindes med en ret linje.
Før ordren kaldes, skal der være to punkter i FIND. Punktet skal være
et endepunkt af en linje. Der efter snappes til et endepunkt på en an-
den linje. De to objekter samles til et objekt, og der oprettes en ret
linje mellen de 2 endepunkter. Objektkoden for fællesobjektet vil være
objektkoden fra FIND-objektet.
070420 @jr2 Ny ordre, der er en udvidelse af ordren "@jr1": Beregning af et hjørne-
punkt - i fx. et værelse - ved at markere to indmålte punkter (i samme
objekt) på to tilstødende vægge.
Udvidelsen udbygger ordren på flg. måde: Hvis de to linjer (de to vægge)
tilhører hvert sit objekt, og objektkoden er ens i de to objekter, og
skæringspunktet (efter flytningen) er et endepunkt i de to objekter,
ja så bygges de to objekter sammen til et objekt.
Det hele kan vist vedst forstås ved at se videoen, der viser forløbet:
https://www.youtube.com/watch?v=sNKq6khbDTQ&t=24s
Den gamle ordre "@jr1" vil meget sansynlig være overflødig, men bibehol-
des dog ifald en sammenbygning af de to objekter ikke ønskes.
030420 Ordren, der beregner paralelobjerlter "@pob" og "@poc" er blevet væsent-
lig forbedret. Specielt, når der ønskes en afstand til en linje med en
cirkelbue.
@do2 Digitaliser et objekt med 2 punkter. Default vælges "Dig. slut", når
punkt 2 skal digitaliseres. Skal mange objekter digitaliseres med 2 punk-
ter i hvert objekt, er ordren ganske effektiv.
Ordren svarer til "@dmo".
290320 Transformation "@str" i 1D og 2D Kan nu også tegne fejlpile som signatur.
Indtil nu har pilen bestået af 2 punkter. Men nu kan den også tegnes med
et punkt og en signatur.
Det har krævet at signaturene "RETLINIE" og "CIRKEL" er udvidet med en
ny signatur (en pil) med nr 183. Og min kodetabel "GeoCADstandard.tab"
er udvidet med en ny kode "fpsi" fejlpil 1 punkt (signatur).
260320 Transformation "@str" i 2D hvor der foretages en konform/affin transfor-
mation, kan nu også udføres som en testberegning.
Hvis der kun eksisterer givne koordinater til transformationen, vil der
automatisk spørges om der skal foretages en testberegning.
Ved testberegningen sættes spredningen på vægtenheden til 0.010 meter.
Beregningen viser redundanstalletet (som er ganske vigtig ved transfor-
mation) og den interne pålidelighed, som viser hvor stor en fejl, der
lige netop kan opdages (altså hvis spredningen på vægtenheden er 10 mm).
Spredningen på vægtenheden bliver hurtigt større, hvis der indføres en
grov fejl. Den interne pålidelighed er ligefrem proportional med spred-
ningen på vægtenheden.
Den spredning på vægtenheden, der benyttes ved beregning af det normali-
serede residual og den intern pålidelighed, kan ved en transformation
med givne og lokale koordinater beregnes på 4 forskellige måder. Det er
en speciel facilitet i GeoEDITs transformation, og forbedrer muligheden
for af finde grove fejl væsentligt!. Men da residualerne benyttes, vil
dette ikke kunne simuleres ved en testberegning.
NB. Værdien med nummer 157 på side 15 i "sæt diverse værdier" "@sni"
skal stå til "NEJ" (Kort udskrift uden redundanstal og intern pålidelig-
hed).
Se også videoen: https://www.youtube.com/watch?v=gsMV8A18BLw
240320 @po0
@po1 Ændring af afstand til et "næsten parallelobjekt".
I FIND skal der ligge et objekt eller et delobjekt. Der skal dog være
minimum 2 punkter i FIND.
To værdier styrer ordren: Hvor tæt skal "næsten parallelobjekt" ligge
på FIND og hvor stor skal afstanden mellem "næsten parallelobjekt" og
FIND være efter flytningen.
"@po0" udfører ordren uden mulighed for at ændre i de to værdier og
"@po1" giver mulighed for at ændre i de to værdier. Værdierne gemmers
i "Setup/pa_obj.ini". Default værdier kan som sædvanlig gemmes i mappen
"GeoCAD\data\setup\initialisering".
De to objekter (FIND og "næsten parallelobjekt") skal have min 2 punkter
inden for den valgte afstand. Kun de punkter, der ligger inden for afstan-
den flyttes. Parallelobjektet opsøges automatisk, men hvis man ikke er
tilfreds med valget, kan der manuelt snappes til et objekt.
Der udskrives en information om, hvor mange punkter i FIND, der har et
punkt i "næsten parallelobjektet" inden for søgeafstanden og omvendt,
hvor mange punkter i "næsten parallelobjektet", der har et punkt i FIND
inden for søgeafstanden. Punkter i parallelobjektet der flyttes og punk-
ter, der ikke flyttes markeres med signaturer.
Der undersøges for skæringer af de to objekter, og det tillades! "Næsten
parallelobjektet" flyttes, så det ligger parallel med FIND i den valgte
afstand. Flytningen sker til den side, hvor de fleste punkter i "næsten
parallelobjekter" ligger i forhold til FIND.
Ordrene virker kun korrekt inden for rette linjer!
160120 I GeoEDIT, hvor der spørges om projektmappe og hvis landekoden er 'NO'
(GeoCAD\Data\Brugrænseflade\GeoCAD.land), vil projektmappen
ændres hvis projektmappen starter med (kan simpelt udvides til ønskede
programmer, der spørger om projektmapper):
m:\ccck.....
o:\ccck.....
x:\jobb\ccck.....
c:\jobb\ccck.....
c:\temp\ccck.....
eller
m:\cccck.....
o:\cccck.....
x:\jobb\cccck.....
c:\jobb\cccck.....
c:\temp\cccck.....
hvor 'c' er et tal og 'k' er '-' eller '_' eller ' ' eller '\'
'.' er resten af mappenavnet samt yderligere undermapper.
Eksempel: Hvis projektmappen er:
M:\2599-E16_Sandvika\Modell_Flyskanning\11_Resultat_Modeller_Bnr
ændres den til:
M:\2599-E16_Sandvika
Eksempel: Hvis projektmappen er:
M:\99-E16_Sandvika\Modell_Flyskanning\11_Resultat_Modeller_Bnr
ændres projektmappen ikke (kun 2 cifre før '-')
Yderligere gælder, hvis der i den nye projektmappe ligger en fil med
navnet 'ccc.cfg' eller 'cccc.cfg', vil denne fil gennemsøges for teksten:
Tilknyttededokumenter:
Teksten på samme linje efter 'Tilknyttededokumenter:' vil være mappen
for tilknyttede dokumenter - dog kun hvis 300 (i set div værdier) er
inaktiv og kun hvis mappen starter efter samme regler for projekt-
mappen herover.
Eksempel: I filen 'M:\2599.cfg' eksisteret teksten:
Tilknyttededokumenter: M:\2599-E16_Sandvika\VA\Resultater\3D-pdf
Tilknyttede dokumenter opsøges i 'M:\2599-E16_Sandvika\VA\Resultater\3D-pdf'
hvis 300 er inaktiv.
Der er lige et par ekstra regler:
'‘' eller '’' eller '"' slettes fra mappenavnet med tilknyttede
dokumenter
og mappenavnet med tilknyttede dokumeneter får ændret de første
3 eller 8 karakterer til det nye projektnavns første 3 eller 8 karakterer.
Eksempel: I filen 'M:\2599.cfg' eksisteret teksten:
Tilknyttededokumenter: X:\jobb\2599-E16_Sandvika\VA\Resultater\3D-pdf
og mappen med tilknyttede dokumenter bliver:
M:\2599-E16_Sandvika\VA\Resultater\3D-pdf
Derved kan hele projektet flyttes fra fx;
X:\jobb\2599-E16_Sandvika
til
C:\Temp\2599-E16_Sandvika
og de tilknyttede dokumenter kan stadig findes.
171219 I "Trek_2_4_formats.exe" og i ordren "@g2l" hvor der kan oprettes
en Lx:\jobb\andXML fil, vil .xml filen nu også indeholde indre polygoner med
områc:\jobb\der,hvor der ikke er trekanter ( og )
121219 I filerne (kodetabellerne), der beskriver udtegningen (.tab),
er der kommet en ekstra mulighed for at undgå sortering af
af objektkoderne. Det vil sige at rækkefølgen for koderne i de enkelte
temaer udskrives i samme rækkefølge, som de står i .tab filen.
Se "Syvende linje:" i filen "GeoCAD\PGM\HELP\Kodetabel.help").
I syvende linje kolonne 41 og 42 i .tab filen, kan skrives 0 eller 1.
1 eller blank: Objektkoderne sorteres (som tidligere).
0: Objektkoderne sorteres ikke.
Der er rettet flere steder i forskellige programmer. Håber det er gået godt.
Hvis ikke så giv mig besked. Så skal jeg hastigt få det løst.
191119 I superudtynding '@sut' kan man nu bruge en acc værdi på "-1" til
representationspunktet. Det betyder, at der ikke benyttes kotepunkter inden
for fladen til trekantsgenereringen. Der oprettes trekanter inden for
fladen, men der benyttes kun punkter fra omfangspolygonen til denne flade-
genering, selv om der inden for fladen skulle eksistere kotepunkter.
091019 Ordren "Opret KML fil" "@kml" er forbedret, så alle værdier, der spørges
om i de forskellige paneler, nu kan gives som parametre i en parameterfil.
GeoEDIT kan afvikles uden indtastning i en DOS-prompt.
Se også videoen på YouTube: https://youtu.be/I8spg3CjcwU
De nye parametre kan ses i filen
"GeoCAD\PGM\HELP\Nye Argumenter.HELP" (kmlin og kmlfn)
230919 Ordren @mcp 'Marker lukket polygon' har nu fået en ekstra mulighed:
Opret TIN.
Der kan nu trianguleres (med og uden udtynding) inden for poly-
gonen. Der oprettes en midlertidig omfangspolygon svarende til
den lukkede polygon. Derefter trianguleres på sædvanlig vis. Der
er således også muligt at markere punkter inden for den lukkede polygon,
der skal indgå i triangulationen.
070919 Småfejl rettet i ScanOBS. Specielt ved korrigering af nummerfejl i opstil-
lingspunkter.
200819 Mindre fejlrettelser og forbedringer i GeoADJUST
Uddata i ScanOBS til GeoADJUST er væsentlig forbedret.
Foretages der kun en plan udjævning i ScanOBS, kan der nu produceres en
.udj - inddatafil til GeoADJUST, der får GeoADJUST, der er et ægte 3D ud-
jævningsprogram, til at opføre sig som et 2D udjævningsprogram. Det vil
sige at:
1: Vertikalvinklerne udskrives ikke.
2: Instrumenthøjden sættes til 0.222 meter.
3: Prismehøjden sættes til 0.222 meter.
4: Afstandene reduceres til vandret (på grundlag af vertikalvinklerne).
5: Alle 3D fikspunkter ændres til 2D fikspunkter og 1D fikspunkterne
udelades.
6: Koten vælges (der promptes for en værdi) til en fornuftig middelværdi
for områdes kote (benyttes til reduktion af afstande til geoiden).
7: Der oprettes nye kotefikspunkter til alle punkter i udjævningen. Koten
sættes til værdien fra 6.
3D udjævningsprogrammet GeoADJUST kan nu benyttes som et "2D"-udjævnings-
program. Aller værdier, der beregnes, vil ikke påvirkes af, at der udjævnes
i 3D. Det vil sige, at koordinater, spredninger, residualer, normaliserede
residualer, redundanstal, indre pålidelighed, ydre pålidelighed, chi_i_anden
test, antal overbestemmelser mm. kan benyttes som hvis programmet var udvik-
let som et 2D-udjævningsprogram.
Dog vil antallet af observationer og antallet af ubekendte være øget med an-
tallet af punkter i udjævningen. Antallet af overbestemmelser vil ikke være
påvirket. Det skyldes, at koten til alle punkter er ubekendte, og koten til
alle punkter indgår (se 7 herover) som observationer.
120819 @tr0 @tre
@tr1
@tr2
@tr3
@tr4 Ordren @tre er udskiftet med de 4 ordre: tr0 -> tr3.
@tr0 beregner et TIN ved at benytte alle MF-punkter og den/de omfangs-
og udeladelsespolygoner, der er makeret med MF. Endvodere kan brud-
linjer benyttes.
@tr1 markerer i MF-parkering de punkter, der bør benyttes i et TIN, hvis
der udtyndes med en konstant pilhøjde.
@tr2 beregner et udtyndet TIN, hvor der benyttes en konstant pilhøjde som
grænseværdi.
@tr3 beregner et udtyndet TIN, hvor der benyttes en grænseværdi for pil-
højden, der beregnes ud fra en faktor gange spredningen på pilhøjen
af de punkter, der ligger inden for en given trekant.
@tr4 er ny og beregner et udtyndet TIN, hvor der benyttes grænseværdi for
pilhøjden, der beregnes ud fra en faktor gange acc (mm) til det aktuelle
punkt.
190619 @1sf Åben FIND-dokument tilknyttet punkt-info. Mappe og extension er defineret
i "Sæt div. værdier" nummer 300 og 301
@2sf Åben FIND-dokument tilknyttet objekt-info. Mappe og extension er defineret
i "Sæt div. værdier" nummer 300 og 301
@3sf Tilknyt dokument til FIND punkt-info. I kort tekst1 skrives dokumentnavnet
uden extension. Filnavnet (uden extension) er begrænset af 12 karakterer.
@4sf Tilknyt dokument til FIND objekt-info. I kort tekst1 skrives dokumentnavnet
uden extension. Filnavnet (uden extension) er begrænset af 12 karakterer.
I "Sæt div. værdier" er der to ny parametere: 300 og 301. Ordrene @1sf og
@2sf benytter disse værdier. Dokumenter tilknyttet et punkt i data (kort
tekst1) kan nu ligge i en vilkårlig mappe. Ekstension skal ikke stå i kort
tekst1, men tages fra nr 301. 301 beskriver således extension i prioriteret
rækkefølge. 2 (eller flere) filer med samme navn, men forskellig extension,
kan således ikke differencieres. Den første fil med extension fra 301 der
passer, vælges.
300419 GeoEDIT kan nu kaldes med en parameter "-v" (fx: "GeoEDIT -v"). Der vil så
oprettes en fil "Version_no.txt" indeholdende versionsnummeret (fx: 300419)
i currenr directory (mappen hvor GeoEDIT startes).
200419 To nye .ini-filer. "treknetpara.ini" (parameter fra generering af trekants-
net ved net-punkter) og "pngfilpara.ini" (parametere fra generering af ras-
terfiler ud fra trekantsnet). Default værdier kan som sædvanlig gemmes i
mappen "GeoCAD\data\setup\initialisering".
170419 Ved trekantsgenerering ved net-punkter kan kort text3 nu gemmes som kote.
Det er specielt interessant ved Kriging, hvor kort text3 indehilder en form
for nøjagtighed (0-1, hvor 1 er rigtig dårlig).
120419 Kriging ordren er nu ekstra udbygget. Der kan vælges hvor mange punkter, der
minimum skal findes - hvis der´er så mange - inden for en sektor. En sektor
er 50 gon ud fra det punkt, som skal have en kote (grid-punkt). Der kan vælges
værdier fra 0-3. Vælges fx. 2 findes de 2 nærmeste MF punkter i hver sekter -
hvis der kan findes 2. Derefter findes de øvrige punkter, der ligger nærmest.
Dette gøres for at være sikker på, at der vælges punkter "hele vejen rundt" om
det grid-punkt, der skal beregnes.
300319 I GeoEDIT kan beregning af punkter ved hjælp af kriging nu også tage hensyn
til en eksisterende TIN. Det vil sige at en TIN kan markeres ved hjælp af
SPECIAL-markering og ved beregning af krigingpunkter, kan der fastættes at
ingen koter til et krigingpunkt kommer til at ligge over TIN (fx. en ter-
rænmodel).
Krigingpunkterne kunne fx være klippeoverflade bestemt med ganske få punkter.
Krigingpunkterne kan således ikke bestemmes til af være over terræn. Der kan
gives et offset, så krigingpunkterne altid vil ligge en valgt størrelse under
TIN.
@sp5 Alle punkter i den aktuelle udtegningsmaske kan markeres med en SPECIAL-mar-
kering.
270319 @sp2
@sp3
@sp4 Alle punkter kan nu markeres med en SPECIAL-markering.
Altså på samme mede som MULTI-FIND-parkering.
Ideen er, at forskellige programmer kan benytte denne markering og udføre
noget specielt. Fx. kan trekantsdannelsen, når der foretages udtynding,
vælges at punkter, der er markeret med SPECIAL-markering, altid indgår i
trekantsgenereringen. Altså ingen udtynding af SPECIAL-markerede punkter.
@sp2: Flyt MULTI-FIND til SPECIAL-markering
@sp3: Flyt SPECIAL-markering til MULTI-FIND
@sp4: Byt MULTI-FIND med "SPECIAL-markering
230319 @png Der kan igen produceres en rasterfil i GeoEDIT. Filen er en .png fil.
Målforholdet kan vælges uafhængigt af målforholdet i tegnevinduet.
Endvidere kan antallet af pixler pr. mm vælges. Dog ikke helt frit, idet
rasterfilen maks kan indeholde 100000000 (100 millioner) pixler. Streg-
tykkelsen kan vælges, så den multipliceres med stregtykkelsen fra ud-
tegningen. Det, der udtegnes, er det der er i tegnevinduet. Både areal-
mæssigt, objekt mæssigt og farvemæssigt.
png-filen er transparent.
170319 ScanOBS er blevet lidt bedre. "GeoCAD\data\initialisering\ScanOBS.ini" er
ændret. Formatet for koden 'fp' er udvidet, så der i kolonne 10 nu også
kan skrives 4. Filerne med nyoprettede udjævnede koordinater kan nu også
indeholde alle udjævnede koordinater. Se beskrivelsen i "ScanOBS.ini" under
kodem "fp".
150319 I kodetabellen til GeoEDIT og GeoPLOT og til ToDXF er der nu muligt at sætte
et "9" i kol 43 ved koden "S1". Det medfører, at signaturen udtegnes, hvis
objektet betsår af et punkt. Hvis objektet består af flere punkter vil sig-
naturen ikke udtegnes. Fx. kan et hus registreres med et punkt (hushjørne)
og med flere punkter (linjer/flader). Enkeltpunktet tegnes hvis hushjørnet
består af et punkt og linjen/fladen tegene, hvis der er flere punkter i ob-
jeket.
280219 ScanOBS er blevet lidt bedre. "GeoCAD\data\initialisering\ScanOBS.ini" er
ændret. Bl.a. er versionsnummeret ændret til "V9". Linje 38 i filen har
fået nyt format. Formatet er beskrevet i linjerne 47 til 64 i initialise-
ringsfilen. Det skyldes at opdatering af fikspunktsfilen (efter der er
foretaget en udjævning) er væsentlig forbedret. Ved opdateringen kan der
vælges mellem flg. punkter:
SORTERING
1: Fikspunktsfilen sorteres ikke
2: Fikspunktsfilen sorteres efter voksende punkid
NYE UDJÆVNEDE PUNKTER I FIKSPUNKTSFILEN
1: Ingen nye punkter adderes til fikspunktsfilen
2: NYE FIKSPUNKTER adderes til fikspunktsfilen (se koden "ts" i ScanOBS.ini)
3: Nye udjævnede punkter adderes til fikspunktsfilen
ÆNDRING AF KOORDINATER I FIKSPUNKTSFILEN
1: Ingen eksisterende koordinater ændres
2: Kun eksisterende koordinater "med flueben" ændres
3: Alle eksisterende koord ændres
4: Alle eksisterende koord ændres og evt. plankoord/koter adderes
I punkt 4 herover vil fx. et planfikspunkt (ingen kote) opdateres med koten
og planpfiksunktet ændres til udjævningens værdi. I punkt 3 opdateres kun
den plane koordinat og punktet forbliver planfikspunkt.
Fikspunktsfilen skal være en ".fix" fil. Ellers skrives resultatet i:
"Alle_fikspunkter.fix" i mappen for nyberegnede fikspunkter.
100219 Den "241118" lavede jeg en mindre ændring til GeoADJUST, men lovede -
når jeg fik god tid - at forbedre GeoADJUST radikalt. Det er nu sket.
Traditionelt overføres spredningen på instrumenthøjden til vertikal-
vinklen og spredningen på instrumentcentreringen overføres til hori-
zontalretningerne. Og det er i virkeligheden en dårlig model for ud-
jævningen. Det er nu ændret og sker ikke mere!
Til gengæld er der kommet 3 nye variable pr. opstilling:
Nemlig koordinaten til opstillingen, men ikke koordinaten på "jorden",
men teodolittens koordinat (hvor horizontal, vertilal og sigtelinje
skærer hinanden). Der er også kommet 3 nye observationer pr. opstilling:
Nemlig differenserne mellem de to sæt koordinater (punktet på jorden og
punktet i instrumentet). Denne observation kalder jeg instrumentcentrering
og er instrumenthøjden for kotedifferencen og 0.000 for hver af de plane
koordinatdifferenser (der forsøges jo opstillet lodret over punktet).
Spredningen for de 3 observationer er spredningen for instrumenthøjden og
spredningen på centreringen.
Altså en hel anden og langt mere korrekt "model" for udjævningen, end der
traditionelt benyttes. Det giver selvfølgelig indflydelse på resultaterne.
Specielt på de beregnede spredninger på de udjævnede koordinater.
På de udjævnede koter har tests vist, at spredningerne ved den traditio-
nelle udjævning afviger med en faktor på over 2 på enkelte koter i forhold
til min nye og mere korrekte model. Også vurderingen af udjævningen
(redundanstal pr. observation, intern pålidelighed og ekstern pålidelighed)
bliver væsentlig mere korrekt.
Da den nye model også ændre væsentligt på de vægte, der tildeles de enkelte
observationer, vil det selvfølgelig også ændre på de udjævnede koordinater.
Dog vil indflydelsen være i den mindre ende.
210119 I GeoEDIT eksisterer der, ved digitalisering af et nyt objekt, mulig-
heden: "Snap punkt + evt. mellempunkter". Se 100918.
Denne mulighed er forbedret, idet der ved lukkede objekter nu kan
"spadseres" hen over punktet hvor objektet "stopper".
Nu er der to muligheder for at komme til det digitaliserede punktet fra
det foregående digitaliserede punkt (kun ved lukkede
objekter). Den mulighed med færrest punkter vælges.
190119 Er der indlæst mange punkter (over en million) er flere ordre, der invol-
verer gentegning af de enkelte objekter, der ændres, blevet væsentlig hur-
tigere. Fx. lukning af en delmængde af de indlæste filer, eller ændring
af data i en polygon/MULTI-FIND.
Ved "superudtynding" er en fejl ved "polygon i polygon" rettet.
110119 Det er mulighed for (men ikke nødvendigt) at gemme en ny fil med navnet:
1: min_kote.dat
2: setup\min_kote.dat
3: GeoCAD\data\setup\min_kote.dat
Kun en af filerne benyttes. Den første fil - af de 3 filer - der eksi-
sterer benyttes.
Filen skal indekolde en 1. linje med den værdi (med decimalpunktum),
som bruges til ikke eksisterende koter. Dog kan værdien ikke være mindre
end "-999.999", da accii formatet ikke kan klare flere cifre!
-500.000 dur ikke til alle opgaver mere, der der lige nu trianguleres i
Norske fjorde med dybder på 600 meter.
Der skal rettes i ca. 750 linjer i mere end 150 filer, da "-500.000" ikke
står som en variabel. Men jeg håber det er gået godt.
301218 @rms Beregner min, max, median, midddel og std.afvigelse på farveintensitet.
Værdierne beregnes for de indlæste rasterfiler.
I "Specifikation for ortofotos" er der opgivet inden for hvilke grænser
farveintensiteten for luftfotos bør ligge:
o Town: by areal (mere end 50 % bebyggelse):
rød: middelværdi: 94-126; st.afv. 30-60
grøn: middelværdi: 100-136; st.afv. 28-58
blå: middelværdi: 74-110; st.afv. 15-53
o Mixed: blandet land/by areal:
rød: middelværdi: 94-126; st.afv. 20-50
grøn: middelværdi: 100-136; st.afv. 20-48
blå: middelværdi: 74-110; st.afv. 9-43
o Monotone: med få variationer (mere end 50 % monoton):
rød: middelværdi: 94-126
grøn: middelværdi: 100-136
blå: middelværdi: 74-110
231218 I GeoEDIT er der ved "Diverse check" kommet en ny mulighed på side 13
nummer 9: "Tilbageløb".
I GeoDanmark specifikationen 6.0 (FOT), står der noget om tilbageløb. En
linje må ikke "løbe tilbage" næsten parallel med sig selv. Den kritiske
vinkel (gon) kan indtastes (15 grader i 6.0) og maks afstand (5 meter i 6.0)
for den korteste af linjerne i tilbageløbspunktet kan indtastes.
101218 I "toDXF" er argumentet for en datafil ændret fra "ka x" til "k x".
I "GeoNIV" er argumentet for en datafil ændret fra "st " til "s t".
Flere programmer kan nu kaldes med programnavnet og filnavnet (som
skal benyttes i programmet) som argument. I filen "GeoCAD\PGM\HELP\
GeoCAD programmer.HELP" kan ses hvilke programmer, der kan benytte
filnavnet som argument. Disse er markeret med "#". Programmerne kan
selvfølgelig stadig kaldes med en argumentfil som hidtil.
291118 I GeoEDIT har initialiseringsfilen
"GeoCAD\Data\TABEL\GeoCAD.net_udtynd\Initialisering.para"
holdt flyttedag og navneændring, og ligger og hedder nu:
"GeoCAD\Data\SETUP\Initialisering\udtynding.ini"
241118 I GeoADJUST er det tilføjet en mindre ændring: Hvis instrumenthøjden
er mindre end 0.0100 meter, anses opstillingen som en fri opstilling.
Det vil sige spredningen på instrumenthøjden sættes til 0.0000 meter.
Traditionelt overføres spredningn på instrumenthøjden til vertikal-
vinklen. Og det er i virkeligheden en dårlig model for udjævningen.
Jeg vil - når jeg får god tid til det - ændre i GeoADJUST så der
kommer til at indgå 3 yderligere variable for "centreringsvariablen"
i N, E og H og give observationer til cN og cE = 0.000 med sprdning
lig med centreringsspredning og en observation til cH = instrument-
højden og sprdning lig med spredningen på IH. Det er jo en hel gal
model man traditionelt bruger til udjævningen. Det må laves om! Det
giver faktisk mærkbare fejl på resultatet - specielt ved koter.
Dagens rettelse giver kun en mindre forbedring på dette problem!
181118 I GeoCAD\data\initialisering\ScanOBS.ini er der kommet 3 nye mu-
ligheder:
ga: Genindlæs automatisk (0/1) af .obs filer og fikspunktsfiler ved
ændring i indlæste filer af et andet program.
kr: Koordinatfækkefølge (XY/EN eller YX/NE) ved læsning og skrivning
af SDL-filer.
pv: Udskrivning af sqrt(vægt)*residual (0/1) i dokumentationsfilen
.dok. Altså: residual/"apriori spredning".
071118 Den 300917 (se herunder) ændrede jeg i filen 'GeoCAD\setup\edittc.1'.
Nu er det ændret igen. Jeg har ofte manglet at zoome på andre
måder en fx ved brug af musehjulet. Fx har jeg manglet shortcut
'v1' og 'v2'. Eller shortcut 'ur'/'uv' eller 'ub' (efter 'Zoom (en)'
kan man fx bruge shortcut 'v1'/'v2'/'ur'/'uv' eller 'ub').
Det er nu muligt, idet ordren 'Zoom (en)' og 'Zoom (mange)' altid
kan ses, men shortcutten kan fravælges:
4 linje i GeoCAD\setup\edittc beskriver nu shortcut for 'Zoom (en)'
(kolonne 1) og 'Zoom (mange)' (kolonne 2). Er kolonnerne blanke er
der ingen shortcut.
Er 4. linle = 'zZ' i kol 1 og 2 vil shortcut være som i gamle dage.
261018 Virusprogrammet McAfee (og jeg har også set det ved andre viruspro-
grammer) giver nogle uheldige bivirkninger, når
GeoCAD afvikles: Flere programmer og GeoCAD datafiler sættes i
karantæne og fjernes således fra deres mapper!
Jeg har ingen ide om hvorfor.
251018 Ordren "@ano" exploder alle MULTI-FIND objekter, har fået en
større nøjagtighed ved beregning af nye objekter. Tidligere var
nøjagtigheden en 1/20 mm på skærmen. Nu er der samme nøjagtighed
som de originale data.
181018 I GeoEDIT er der i "set diverse værdier" kommet to nye mulig-
heder: På side 29 er der kommet en ny nr. 290 og 291.
Normalt skal de stå til 0. Men ved placering af tekster, kan
det være fornuftigt at zoom noget ind for at se en fornuftig
placering. Udtegnes teksten med en konstant størelse, og øn-
sker man fx. en udtegning i 1:500, vil alt se fornuftigt ud
ved udtegning i 1:500. Men i 1:250 vil teksten være være
"halvt" så stor som de omliggende objekter. Det kan der rådes
bod på, ved i 290 i diverse værdier at skrive 500 (1:500).
Tekster udtegnes nu med en størrelse, der er ganget med en
faktor på (i dette tilfælde) 500/250. Altså som om teksten
skaleres med målforholdet (med en størrelse svarende til 1:500).
Hvis teksten har en størelse, som varierer med kvadratroden af
målforholdet, virker det på samme måde, men her benyttes nr.
291 i set diverse værdier.
Værdierne virker også på signaturstørrelser.
Ved snap til skærende linjer ("Sk. linjer u/maske" og "Sk.
linjer m/maske"), vil der nu være mere end 5 gon mellem de skæ-
rende linjer, der benyttes til beregning af skæringspunktet.
Ligger der 2 linjer næsten oven i hinanden og en linje ca. vin-
kelret derpå, vil der altid snappes til de to vinkelrette lin-
jer og skæringepunktet beregnes.
041018 @skb STFEs skråfotos kan nu kaldes med en koordinat.
Internet Exploren kaldes med den koordinat, der registreres i
GeoEDIT, og de nærmeste skråfotos vises.
180918 I GeoEDIT er der ved "Div. check", kommet en ny mulighed, hvor
de markerede MULTI-FIND punkter kan gemmes i en GeoCAD binær fil,
som oprettes til formålet. Filen vil indeholde enkeltpunkter,
der kan gives forskellige koder alt efter hvilken af de enkel-
te check, der er benyttet.
Der skal eksistere en .ini fil med navnet "gemMFpunkter.ini".
Enten i GeoCAD\Data\Setup\Initialisering eller i projektmappens
Setup mappe (som ved alle andre .ini filer).
Et eksempel på filen:
xxxxx x (x'erne beskriver hvor der læses)
aktiv 1 (0/1 fil inaktiv/aktiv (MF punkter gemmes i fil)
xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (256)
fil Vektor_kk
xxxxx xxxx
k03_6 DUM (objektode for signatur side 3 nr 6)
k07_4 12 (objektode for signatur side 7 nr 4)
Der oprettes kun punkter med objektkoder for signaturer, der er
beskrevet for de enkelte check. Altså: kxx_y hvor xx er side og
y er nummeret på siden.
Jeg har lavet en video, der ligger på YouTube:
https://www.youtube.com/watch?v=NZsESihS9P0&t=29s
100918 I GeoEDIT er der ved digitalisering af et nyt objekt kommet
en ny mulighed: "Snap punkt + evt. mellempunkter". Valget kan
foretages ved at holde højre museknap nede under digitalise-
ringen og vælge muligheden (shortcut "q"/"Q")
Det svarer til valget: "Snap punkt", men evt. mellempunkter
mellem de to sidste snappede punkter, bygges ind i det nye ob-
jektet.
Jeg har lavet en video, der ligger på YouTube:
https://youtu.be/33pCUhRykQQ
010918 I GeoEDIT er der ved "Diverse check" kommet tre nye muligheder:
På side 3 er der kommet en ny nr. 6, som svarer til nummer 5,
men lukkede objekter har ingen endepunkter. De gamle nr. 6-8
er nu 7-9.
Ordren kan fx. benyttes til at finde endepunkter i objekter,
der ikke har et objekt startende i dete endepunkt. Fx. vejmidte
tema, der ofte indeholder lukkede objekter. Tages hele Danmark
som matrikeltema, bør der ikke være "løse ender".
På side 7 er der kommet en ny nr. 3, som svarer til nummer 2,
men hvis der er skæring mellem to objekter, og skæringspunktet
er i et (eller to) mellempunkter, markeres punktet ikke.
På side 13 er nr. 2-5 udvidet til både at kunne vise objekter/
linjer, som er længere eller kortere en end indtastet værdi.
030518 I set diverse værdier på side 25 nr 255, er der
kommet et ekstra valg: Farve for "kort tekst1" (kol. 1) = "0"
Geodatastyrelsen benytter GeoEDIT lidt anderledes end den prak-
tiserende landinspektør. De har brug for at GeoEDIT starter op
med farven for "kort tekst1" sat til en valgt værdi. Derfor
denne mulighed.
020518 I ScanOBS udskrives nu opstillingskoordinaterne i dokumentations-
filen (.dok). Dog kun hvis "oo" i initialiseringsfilen er sat til
"0" (ellers vil opstillingskoordinaterne udskrives som udjævnede
koordinater).
240418 Ordren @mdl 'Beregning af middel af digitaliserede punkter' er
er nu ændret tilbage til den gamle ordre.
@mdp Svaret nu til den forbedrede @mdl ordre.
Altså som @mdl dog:
1: Signaturstørrelsen til det nyberegnede punkt beregnes auto-
matisk (afstanden mellem pkt 1 og pkt 2) hvis:
Antallet af koordinater, der midles er 2.
Side 272 i 'Set diverse værdier' er 'JA'
2: Snappes der til enkeltpunkter markeres de med MULTI-FIND.
Punkterne adderes til evt. eksisterende MULTI-FIND punkter.
3: Snappes der til enkeltpunkter, og har de alle sammen samme
objektkode, vil objektkoden til middelkoordinaten og alle
attributter overtages fra det første punkt (dog se punkt 1
ovenfor). Objektkoden vil ellers være ' DUM' med objekt-
kodens default attributter.
Denne ordre kan specielt benyttes ved indmåling af genstande,
der skal vises med en signatur med en størrelse som
objektet har. Begge sider indmåles med korrekt objektkode.
210318 ScanOBS er forbedret. Koden, der opretter filer med udjævnede
fikspunkter er skrevet om og forbedret.
I "GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini" er der sket
ændrinder af koden "ts", idet der er kommet en ekstra kolonne.
Koden "nf" er også ændret, idet den nu ikke længere beskriver
oprettelse af fikspunktsfiler.
Der er til gengæld kommet en ny kode "fp", der beskriver hvilke
fikspunktsfiler, der skal oprettes.
I filen "GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini" er der
en beskrivelse af de enkelte koder, der styrer afviklingen af
ScanOBS og de parameter, der sendes til GeoADJUST
240218 Ordren @vol i GeoEDIT er nu også udvidet, så den kan generere
en signaturforklaring for de forskellige differenser mellem to
trekantsmodeller.
Se også YouTube videoen under "GeoCAD dk":
https://youtu.be/gFdmXVeIqIQ
Navnet på videoen er: "Signaturforklaring ved volumenberegning"
NB: Hvis jeg en dag forbedrer videoen kan den få et andet link!
160218 @sig I GeoEDIT opretter denne ordre en signaturforklaring.
Alle objekter i udtegningsmasken vises med et punkt/linje/flade
under hinanden med en valgt afstand. Ved siden af objektet ud-
skrives objektkodens tekst fra kodetabellen. En objektkode
kan også udskrives. Objekterne kan oprettes i en eksisterende
fil eller i en ny. Placeringen vælges.
Se også YouTube videoen under "GeoCAD dk":
https://youtu.be/owD4iRu-yg8
Navnet på videoen er: "Opret signaturforklaring"
NB: Hvis jeg en dag forbedrer videoen kan den få et andet link!
080218 I filerne (kodetabellerne), der beskriver udtegningen (.tab),
er der kommet en ekstra mulighed for koden 's2' (se kolonne 46
under 's2' i filen "GeoCAD\PGM\HELP\Kodetabel.help").
Afstanden mellem signaturerne kan nu (endelig) også variere
som signaturstørrelsen (konstant/med kvadratroden af målforholdet/
med målforholdet)
Alle kodetabeller (.tab) skal oversættes igen CCAB.
070218 Ordren @mdl 'Beregning af middel af digitaliserede punkter' er
forbedret:
1: Signaturstørrelsen til det nyberegnede punkt beregnes auto-
matisk (afstanden mellem pkt 1 og pkt 2) hvis:
Antallet af koordinater, der midles er 2.
Side 272 i 'Set diverse værdier' er 'JA'
2: Snappes der til enkeltpunkter markeres de med MULTI-FIND.
Punkterne adderes til evt. eksisterende MULTI-FIND punkter.
3: Snappes der til enkeltpunkter, og har de alle sammen samme
objektkode, vil objektkoden til middelkoordinaten og alle
attributter overtages fra det første punkt (dog se punkt 1
ovenfor). Objektkoden vil ellers være ' DUM' med objekt-
kodens default attributter.
Forbedringen af ordren kan specielt benyttes ved indmåling af
genstande, der skal vises med en signatur med en størrelse som
objektet har. Begge sider indmåles med korrekt objektkode.
050218 Så er ScanOBS igen blevet bedre til at spotte og rette punkt-
nummerfejl. På YouTube under "GeoCAD dk" er der en video, der
beskriver mulighederne.
190118 I mappen "GeoCAD\PGM\HELP" er der en ny fil:
"GeoCAD programmer.HELP", som beskriver ganske kort de forskellige
GeoCAD programmer.
170118 ScanOBS er er blevet endnu bedre til at spotte og rette punkt-
nummerfejl. Både nummereringsfejl ved opstillingen (+ST) og
tilbagesigtet (+KO) kan findes og rettes automatisk. Det kræ-
ver selvfølgelig at der er fornuftige overbestemmelser.
Den robuste udjævning er også blevet bedre. Nu kan man vælge en
faktor, der beskriver aggressiteten ved udvægtningen. Vælges fak-
toren 1.0 er der ingen ændreinger i forhold til tidligere versioner.
Vælges en faktor på fx. 0.1 er aggressiteten svag. Der udvægtes langt
færre observationer. Og omvendt vil en faktor på fx. 2.0 udvægte flere
observationer.
For at kunne komme med en fornuftig default værdi for aggressiviteten
er der i "ScanOBS.ini" tilføjet en ny linje 27. Versionsnummeret for
file er nu "V8".
Der er også kommet en ny knap, der kan fravælge flueben (udlade ob-
servationer fra udjævningen). Programmet udregner og udskriver for
alle observationer en værdi, der er residualet divideret med apriori
spredningen (korrigeret for sigma0). Dette kom for godt et år siden.
85% af den største værdi vælges nu automatisk som grænse for fravalg
af flueben med den nye knap. Værdier større en denne værdi markeres
med et "a" efter residualet.
Det kan ofte være fornuftigt at fravælge disse observationer, før der
foretages en robust udjævning med en svag aggressitet. Færre observa-
tioner udvægtes og derved undgås at gode observationer vil forblive
udvægtet.
Er observationer udvægtet, men residualet i forhold til apriori
spredningen er mindre end 85% værdien, vil der yderligere komme
en knap, der kan tilvælge disse observationer igen (sætte flueben).
På alle knapper udskrives et tal, der fortæller hvor mange flueben,
der er i spil ved tryk på knappen.
Den automatisk udregnede værdi på 85%, kan ændres af brugeren før
fra- og tilvalg af observationer.
Det kan meget vel være en fordel, at udvægte med 85% knappen for der-
efter at foretage en normal udjævning. Og så gentage proceduren indtil
et fornuftigt resultat er opnået. Manuel indgriben undervejs ved fjer-
nelse af flueben, kan ved denne fremgangsmåde også være en fordel.
070118 I "GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini"
er der kommet en ny kode: 'al' antal linjer i udskriften i panelet med
residualer mm. Standard stod den i tidligere versioner til 750. Var der
flere linjer med residualer blev kun de største residualer udskrevet.
Man bør dog være forsigtig med et stort tal, da overløb kan forekomme.
det maksimale, der kan udskrives på min maskine er ca. 1000.
121217 12 nye projektioner:
NE SWEREF99 1200
NE SWEREF99 1350
NE SWEREF99 1500
NE SWEREF99 1630
NE SWEREF99 1800
NE SWEREF99 1415
NE SWEREF99 1545
NE SWEREF99 1715
NE SWEREF99 1845
NE SWEREF99 2015
NE SWEREF99 2145
NE SWEREF99 2315
Se "https://www.lantmateriet.se/sv/Kartor-och-geografisk-information/GPS-och-geodetisk-matning/Referenssystem/Tvadimensionella-system/SWEREF-99-projektioner/"
Projektionerne virker med "norsk" landekode.
Se filen "GeoCAD\Data\SETUP\Brugergraenseflade\GeoCAD.land"
Projektionerne virker (håber jeg) foreløbig i ScanOBS, Obs2bnr og ObsDK2bnr.
Jeg arbejder på at få dem til at virke i alle ander GeoCAD programmer.
051217 I "GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini"
er de en ny kode: 'oo'. Kode, der afgør om opstillings-
punktet, skal indgå som observation til sig selv.
'oo' kan have parametrene '0' eller '1'
0: Der vil ikke være observation fra et opstillingspunkt til sig
selv (afstand=0.000), hvis:
1: Der ingen sigter er til opstillingspunktet fra andre opstil-
linger og
2: Opstillingspunktet ikke er et fikspunkt.
1: Der vil altid være en observation fra et opstillingspunkt til sig
selv (afstand=0.000).
Det kan være interessant, hvis:
1: Man ønsker koordinater til alle opstillingspunkter (hvis de
fx. er afmærket) eller
2: GeoADJUST ønsket kaldt. GeoADJUST har brug for foreløbige
koordinater til opstillingspunkter.
281117 I "GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini"
er de en ny kode: 'md' (Maxidok) der bestemmer om mappen
"Maxidok" skal oprettes og om filen ".maxidok" i mappen skal
udskrives. ".maxidok" indeholder resultader af alle udjæv-
ninger, der er foretaget under udjævningen i ScanOBS.
Angives parametren ikke er 'md' defalut sat til 'n'. Altså
ingen "Maxidok".
Det endelige resultat udskrives altid i ".dok".
271117 @mm0 Marker alle objelter med MULTI-FIND.
Der benyttes ikke udtegningsmaske.
Der benyttes ikke polygon.
Der spørges ikke. Det sker bare!
Ordren @g2c, @g2l, @g2g og @g2a (udskrivning af trekanter
i Cyclone-, XML-, Gemini- og AutoCAD-format) samt programmet
trek_2_4_formats har fået en kraftig overhaling.
Bl.a. er der sket væsentlige optimeringer. Endvidere
kan filerne skrives med et offset i N, E og H.
Alle værdier, der spørges om i de forskellige paneler
kan nu gives som parametre i en parameterfil, så ordrene/
programmet kan afvikles uden indtastning.
De nye parametre kan ses i filen
"GeoCAD\PGM\HELP\Nye Argumenter.HELP"
GeoEDIT kan startes med en "startup macro". Det har man
faktist kunnet i rigtigt mange år. I "set diverse værdier"
skulle macroen være defineret i linje 48.
Hvis GeoEDIT kaldes med en eller flere parametre kan der i
en parameterfil skrives: "stmcr filnavn" hvor filnavn er
filnavnet på en "startup macro". Denne parameter vil over-
rule, hvad der står i "set diverse værdier"
081117 Ordren @ffp "Automatisk opsøgning af fælles-punkter til
transformation" er forbedret.
Ordren @tim "Transformer baggrund" kan nu gemme georeferencen
(.igeo filen) straks efter billedet er transformeret på plads.
Så man ikke kommer til at glemme det!
011117 Det er nu muligt at læse .las (.laz) filer direkte ind i
GeoEDIT. Las-filerne konverteres til en/flere .bnr med pro-
grammet 'las2bnr' før GeoEDIT indlæser den binære fil.
Der er kommet 3 nye paramete til GeoEDIT og las2bnr. De er
beskrevet i 'GeoCAD\PGM\HELP\Nye Argumenter.HELP' (linje
122 til 146).
OBS: Kun en (1) kode fra classificationstabellen kan konver-
teres og indlæses!
151017 @ls0, En lokal version af Googles StreetView kaldes. I "Set diverse
..... værdier" er der en ny side 28, hvor man kan angive op til 10
..... URLs for de 10 kald. Har man købt et produkt, der kan lave
@ls9: "StreetView" billeder. Fx. en "skanne bil" (der også tager
billeder), kan ens egne optagelser vises med disse ordre.
121017 Nu har jeg også udbygget ordren @smt - Spredning på differencen
mellem 2 trekantsnet - med muglighed for at vise residualerne
som en rasterfil med mange farver (i stedet for de 2 * 5 farver
som hidtil), som brugeren selv kan vælge.
Rasterfilen er i formatet (png - Portable Network Graphics).
Fordelene ved rasterfilerne er, at de er langt hurtigere at
arbejde med end vektorfilerne med en signatur pr. netpunkt.
071017 ScanOBS kan nu også læse en observationsfil i SDL format (og
selvfølgeig også en fispunktsfil i SDL format). Observations-
filen skal have ekstension ".obs". ScanOBS 'smager' selv på
formatet, så filen kan skelnes fra en ScanOBS fil med samme
ekstension.
ScanOBS oversætter filen til ScanOBS observationsfil med samme
navn dog efterfulget af "_ScanOBS". Denne fil arbejder ScanOBS
så videre med.
Engang før sommerferien udbyggede jeg ordren @smt - Spredning
på differencen mellem 2 trekantsnet - med muglighed for at vise
residualerne som en rasterfil. Der benyttes samme farver som
ved genering af vektorfilen. Altså en farve for 1/2/3*spredning
+ en farve for under max differens og en farve for over max
differens. I alt 5 farver for positive værdier og 5 farver for
negative værdier.
Rasterfilen er i formatet (png - Portable Network Graphics).
Fordelene ved rasterfilerne er, at de er langt hurtigere at
arbejde med end vektorfilerne med en signatur pr. netpunkt.
Engang før sommerferien udbyggede jeg ordren @vol - Volumen
på differencen mellem 2 trekantsnet - med muglighed for at vise
residualerne som en rasterfil. Der benyttes samme farver som
ved genering af vektorfilen. her kan dog vælges 50 farver for
afgravning og 50 farver for påfyldning.
Rasterfilen er i formatet (png - Portable Network Graphics).
Fordelene ved rasterfilerne er, at de er langt hurtigere at
arbejde med end vektorfilerne med en signatur pr. netpunkt.
041017 Der er kommet to nye argumenter til GeoEDIT og et nyt argument
i GeoPLOT, som kan benyttes i en argumentfil. Argumenterne er
'fil__' (kun GeoEDIT) og 'fil_c'.
Se beskrivelsen i "GeoCAD\PGM\HELP\Nye Argumenter.help" (de
sidste 11 linjer).
300917 I GeoEDIT kan der zoomes under forskellige digitaliseringsordre.
Det gøres ved at taste et enkelt 'z' eller et enkelt 'Z' for at
zoome mange gange, indtil der tastes 'nz' (no zoom).
Det kan for specielt nybegyndere af GeoCAD forvirre, da fortryd
af en ændring aktiveres med 'zz'. Under digitalisering kan man
derfor tro at der kan fortrydes en fejl digitalisering ved at tryk-
ke 'zz', men det opfattes som zoom.
Da der kan zoomes på andre måder, fx. ved at bruge musehjulet, og
der kan panoreres ved at holde SHIFT nede og benytte højre museknap,
er det ikke nødvendigt med ordrene 'z' og 'Z'. Fra denne version
slås de automatisk fra. Men for de brugere, der ikke kan undvære
ordrene kan de slås til ved i GeoCAD\setup\edittc.1 i 4 linje (der
ikke benyttes i tidligere versioner) at skrive z i kolonne 1
(enabler 'z') og/eller z i kolonne 2 (enabler 'Z'; mange zoom).
280917 @hpt Højde- og passagetillæg.
Anlæg af blivende art kan bygges ud til vejbyggelinjen, hvis
terrænet ligger i højde med vejens midte. Med terræn menes der
den fremtidige terrænhøjde omkring det påtænkte anlæg. Hvis
terrænet ikke ligger i samme højde som vejen, skal vejbygge-
linjen forøges.
Hvis lovgrundlaget er anført til 1928 eller 1957 er højdetil-
lægget på 1,5 x højdeforskellen, mens Lovgrundlag fra 1972
eller senere er på 2 x højdeforskellen og i begge tilfælde
er passagetillægget på 1 meter. Fra 2015 er passagetillægget
hævet til 1,5 meter.
Ordren kræver en vejmidte i FIND. Der skal eksistere koter til
objektet og objektet skal bestå af rette linjer.
Der skal eksistere en højdemodel (TIN) over det område, som
vejbyggelinjen parallelforskydes til med det konstante offset.
Højdemodellens trekanter skal ligge i MULTI-FIND.
Vejbyggelinjens konstante offset vælges. Objektkoden for vej-
byggelinjen vælges og "lovgrundlaget" vælges.
110917 ScanOBS: Det er nu muligt at se spredningen på de udjævnede
koordinater.
I "GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini"
er de en ny kode: 'sp' der bestemmer om der skal udskrives
spredninger for de udjævnede koordinater. Beregningen specielt
for store net vil tage lidt tid og kræve noget ekstra ram. Men
med en 64 bit version, skulle det ikke være noget problem.
Endvidere udskrives objektkoden nu også i fikspunktsfilen
(_Udj.obs og _Udj.SDL)
Endvide er beskrivelsen i .int filen af koden 'nf' forbedret
og mere forståelig.
Mange smårettelser og forbedringer, som jeg er gjort opmærksom på.
190617 @kri Interpolation af ' DUM' punkter i kvadratnet.
Der kan også ekstrapolers uden for figuren med 'givne'
punkter.
Ideen er, at kvadratnettet kan interpoleres/ekstrapoleres ud
fra et givent antal punkter (markeret med MULTI-FIND).
En jævn flade, der går gennem de punkter, der er givne,
forsøges dannet. Det vil være fornuftigt at antallet af
de 'givne' punkter er noget mindre end antallet af interpolerede/
ekstrapolerede punkter.
Kvadrarnettets størrelse kan vælges.
Antallet af punkter, der interpoleres/ekstrapoleres ud fra kan
vælges som en konstant størrelse eller som variabel afhængig af
tætheden af de 'givne' punkter.
Hver gang et nyt punkt i kvadratnetter skal interpoleres,
benyttes det valgte antal punkter, der ligger tættest på det
interpolerede/ekstrapolerede punkt.
Indflydelsen af fjerntliggende punkter kan mindskes.
Interpolationen foretages ved hjælp af Kriging.
Flere forskellige semivariansfunktioner kan benyttes og dermed
gøre landskabet mere elle mindre 'blød'.
Funktionen er stadig under test.
080617 GeoEDITs kodetabeller oversættes nu lidt anderledes med 'ccab'.
Hvis man ikke ønsker forskel i editerings og plottabeller, kan
man nu nøjes med at lave en tabel, der både kan læses af edite-
rings og plotprogrammerne. Hvis der i kodtabellen (.tab) filen
udelades de to koder: 'es' og 'ps' (der definerer extension til
editerings og plotfiler) oprettes kun en fil til både editering
og plot.
Hvis der ikke er de samme koder til editering og plot (normalt,
defineret ved hjælp af 'ed' og 'pl', vil det stadig virke med
kun en kodetabel. Er der derimod forskel på hvordan den samme
kode udtegnes ved editering og ved plot, skal der stadig benyt-
tes to tabeller som hidtil.
Alle kodetabeller skal oversættes igen. Dog kan nye program-
versioner stadig køre med de gamle kodetabeller (men ikke
omvendt)
310517 Ny værdier i 'edit.env'. I 'diverse
værdier' (dv) er der kommet en ny værdier:
157 på side 15.
Denne værdi kan stå til JA og NEJ.
Står den til JA, vil der ved en 2D transformation default
ikke udskrives "normaliserede residualer", "redundanstal" og
"intern pålidelighed". Se ændringer foretaget 130217.
Ved transformationsberegningen kan dog vælges, om værdierne skal
udskrives. Sættes med et 'flueben'.
250517 Præfiks og suffiks til tekster ('t0', 't1' og 'tz' i kodetabel-
len er nu defineret på en anden måde og i andre kolonner.
Kodetabelklen skal oversættes på ny med 'ccab'.
Ændringen er foretaget for at gøre definitionen af præfiks og
suffiks enklere.
Det ændre også i kodetabellen, som toDXF benytter. Denne fil op-
rettes dog automatisk, når .tab konverteres.
060417 @t2r En trekantsfil (TIN) kan nu konverteres til 3 for-
skellige rasterfiler:
1: Hældningsfil, hvor den absolutte hældning af terrænnet
vises med 256 farver. Retningen af hældningen kan således
ikke ses af denne fil.
2: Skyggefil med 256 farver, som svarer til hældningsfilen,
men med en retning. Det vil sige at terrænnet ses som et
tilnærmet 3D landskab.
3: Kotefil, der viser koterne fra minimum til maksimum med
256 farver.
Rasterfiler er i formatet (png - Portable Network Graphics).
Fordelene ved rasterfilerne er, at de er langt hurtigere at
arbejde med end vektorfilerne med en signatur pr. netpunkt.
200317 gNet er igen blevet udvidet.
Der er nu kommet et 7. rasterbillede:
7: Rasterfil med kotedifferenser inden for hvert
kvadranetnet. Kotedifferenser er i forhold til
den udjævnede flade (hældende flade).
Der benyttes 4 farver i filen:
Hvid: Kotedifferenser under (min) værdien sat
i 'Parametre'
Lysegrå: Kotedifferenser mellem (min) og (midte)
værdien sat i 'Parametre'
Mørkegrå: Kotedifferenser mellem (midte) og (max)
værdien sat i 'Parametre'
Sort: Kotedifferenser over (max) værdien sat
i 'Parametre'
En simpel form for klasseficering af et terræn kan således
foretages.
130317 Ved kald af print fra GeoEDIT (@cdr), udskri-
ves tre nye linjer i argumentfilen:
@da1w Datoen med flg. format: dd.mm.yy
@da2w Datoen med flg. format: dd.mm.yyyy
@timw Klokken med flg. format: hh:mm:ss
Tegneprogrammet (udtva0 og udtma0) læser disse
tre linjer og udskriver dem i fx. et korthoved.
Præcis som en tekst kan udskrives med "@tx 0" til
@tx99" stående i argumentfilen.
120317 Ordren @sma "Set objektkoder for masker" (fx. udtegning) er
er udvidet så der nu kan vælges hvilke dele (signatur, teks-
ter, linjer, flader, præfiks og suffiks) af en objektkode,
der skal udtegnes.
Der mangler lige nu en tilføjelse, så alle koder og et tema
kan vælges samlet. Men det kommer. Se herunder på datoen
"050217"
110317 gNET har fået nogle rigtig gode nye funktioner. Seks
forskellige rasterfiler kan nu genereres.
Rasterfiler er i formatet (png - Portable Network Graphics).
Fordelene ved rasterfilerne er, at de er langt hurtigere at
arbejde med end vektorfilerne med en signatur pr. netpunkt.
De seks rasterfiler er:
1: Rasterfil med præcis samme indhold som farvefilen med
signaturer afhængig af antal punkter pr. m2.
Det samme indhold kan derfor vises fra vektor- og ras-
ter-filer
2: Samme som ovennævnte til, men antallet af punkter pr.
m2 vises med 256 farver.
3: Kotefil, der viser koterne fra minimum til maksimum med
256 farver.
De fire næste filer får resultatet fra en fladeudjævning
inden for hvert kvadratnet, hvor der genereres den bedste
flade gennem kotepunkterne inden for nettet.
4: Hældningsfil, hvor den absolutte hældning af terrænnet
vises med 256 farver. Retningen af hældningen kan således
ikke ses af denne fil.
5: Skyggefil med 256 farver, som svarer til hældningsfilen,
men med en retning. Det vil sige at terrænnet ses som et
tilnærmet 3D landskab.
6: Spredningsfil med 256 farver, som viser spredningen på
vægtenheden for hvert kvadratnet.
Ved laserscanning er værdierne ofte meget lave for as-
faltflader, medens værdien stiger ved vegitation med en
hvis højde.
Ved fotogrammetri (droner - korrelation), vil spredningen
ofte værre størrer for asfalt (specielt vis det er nylagt
og uden lapper, huller oliepletter osv.) end for marker
med lav vegitation.
For rasterfilerne 2-6 kan der for hver fil sættes tre værdier,
der fortæller hvilken værdi (antal punkter/kote/hældning/spred-
ning), der skal resultere i farven hvid/grå/sort.
Der interpoleres lineært mellem hvid og grå og grå og sort, men
afstanden (værdiforskellen) behøver ikke at være ens mellem
hvid og grå og grå og sort.
Rasterfiler er kønne at kigge på, men de kan give rigtig god
information om grove fejl, specielt ved droneproduceret DTM.
130217 Tre udjævninger i GeoEDIT er forbedtet temmelig meget.
De giver ikke et andet resultat, men udskrifterne er
forbedret med tre nye kolonner. Tre kolonner, der skal
forbedre mulighederne for at vurdere udjævningsresulta-
terne. Specielt inden for tre områder:
1: Vurdering af, om en fejl er en grov fejl.
2: Vurdering af, om en observation er fornuftigt over-
bestemt.
3: Vurdering af, hvor stor en fejl, der netop
kan afsløres.
De tre værdier er:
1: Normaliserede residualer.
Residualet divideret med spredningen på residualet.
Bør ligge mellem -3.0 og 3.0.
2: Redundanstallet. Bør være > 0.60.
Er tallet mindre, er observationen ikke specielt
overbestemt og grove fejl kan skjules, jo mindre
værdien er.
3: Intern pålidelighed.
Mindste grove fejl, der kan afsløres. Eller hvor
stor en fejl, der ikke kan ses (afsløres ved test).
De tre udjævninger, der viser disse tal er:
1: Transformationer:
2D translation
2D translation + ændring af målforhold
2D translation + drejning
2D transformation (Helmert)
2D transformation (affin)
2: Beregning af centerkoordinat. Herunder flytning af
punkter til cirkelbuen og oprettelse af et nyt
cirkelobjent.
3: Beregning af bueskæring.
Peter Cederholm har et dokument: "Udjævning.pdf" som er
rigtig god at få forstand af. Den kan hentes på:
http://people.math.aau.dk/~jgr/teaching/algebra04/udjevn.pdf
050217 Der er kommet to nye koder, som kan bruges i en argument-
fil i programmerne: GeoEDIT og GeoPLOT (GeoEDIT, udtvA0
og udtvA0).
Koderne er: 'bit_m' og 'no_dr'.
Se også 'GeoCAD\PGM\HELP\Nye Argumenter.HELP'
Lad os se på den simple først: 'no_dr'
Hvis der i argumentfilen fx. skrives 'no_dr DUM'
(kolonne 1-5 og kolonne 7-10), vil objektkoden i
GeoEDIT stå uden 'x' i 'tipskuponen' (der hvor der
vælges objektkoder til fx. udtegning).
Udtegnes med udtegningsmaske, vil DUM-objektet ikke
udtegnes. Det kan selvfølgelig altid kunne ændres i
'tipskuponen'. Skrives en argumentfil fra GeoEDIT,
vil den indeholde 'no_dr' for alle koder i udteg-
ningsmasken.
Ønskes fx. en nordpil ikke udtegnet med tegnepro-
grammerne (og datafilerne indeholder en nordpil),
kan der i argumentfilen tilføjes: 'no_dr NORD'
(hvis nordpilen har objektkoden NORD)
Og nu til den lidt mere komplicerede, men også inte-
ressante: 'bit_m'
I kodetabellen til GeoEDIT og GeoPlot (.tab-filer)
kan der benyttes mange forskellige koder, der beskri-
ver hvordan et objekt skal udskrives. Fx. 't0', 't1',
'tz', 's0' 's1' og 'fl'. Endvidere kan teksten have
en præfiks og en suffiks.
Med 'bit_m' bestemmes hvilke koder fra .tab-filen,
som aktuelt skal benyttes ved udtegning.
Koden 'bit_m' (kol 1-5) efterfølges af objektkoden
(kol 7-10) og en bitkombination (bit_maske) beskrevet
som et heltal (kol 12-17).
Bitmasken kan beskrives som:
Bit nummer Koden fra kodetabellen Heltalsværdi
0 't0' tekst objinfo 1
1 't1' tekst 2
2 'tz' tekst=z-koord 4
3 's0' signatur objinfo 8
4 's1' signatur 16
5 's2 'signatur 32
6 'li' linje 64
7 'lh' linje til højre 128
8 'lv' linje til venstre 256
9 'fl' flade 512
10 'bx' brøndbox 1024
11 'by' brøndbox 2048
12 'bz' brøndbox 4096
13 'præfix' 8192
14 'suffix' 16384
Hvis alle bit er sat (-1 som heltal) udskrives det hele.
Hvis bit 2 + bit 4 + bit 13 (2+16+8192=8212 som heltal)
udtegnes teksten + signaturen + præfiks. Altså:
'bit_m DUM1 8212' udskriver tekst med præfiks og signatur
Valg af værdier i 'bit_m' kan sættes i 'tipskuponen' om
nogle få dage.
'bit_m' udskrives, hvis der oprettes en GeoEDIT argu-
mentfil og en argumentfil til plot.
030217 GeoEDITs kodetabel er udvidet.
Der kan nu før og efter alle tekster skrives en tekst,
(præfiks og suffiks), der er defineret i kodetabellen.
Altså en værdi pr. objektkode. Det vil sige at de 3
værdier: 't0', t1 og 't2' er udvidet med hver 4 værdier:
1: Antal mellemrum mellem præfix og teksten
2: Præfiks
3: Antal mellemrum mellem teksten og suffiks
4: Suffiks
For at det virker skal eksisterende tabeller oversættes
med 'ccab' igen. NB: En ny GeoEDIT kan godt benytte
gamle kodetabeller, men en gammel GeoEDIT kan ikke be-
nytte nye kodetabeller. Når en tabel (.tab-fil) over-
sættes laves samtidig en tabel (*.todxf) til 'ToDXF'.
Denne tabel er også udvidet, og programmet ToDXF bygger
også præfiks og suffiks ind i en .dxf-fil.
240117 @mft TRIM (som ordren @trm) af MULTI-FIND punkter.
Alle punkter i MULTI-FIND (kun endepunkter i et ob-
jekt med mere end et punkt), kan flyttes som med @trm
ordren. Koten kan beregnes på forskellig måde og skæ-
ringspunktet kan bygges ind i den skærende linje. Lin-
jen kan også forlænges/afkortes. Uden der foretages en
skæring og også efter MF-punktet et flyttet til skæ-
ringspunktet.
180117 Ordren @ccu, der beregner et cirkelcenter ved udjævning,
er forbedret:
1: Der kan nu benyttes op til 250 punkter i udjævningen.
2: FIND punkter kan vælges som punkter i udjævningen.
3: MULTI-FIND punkter kan vælges som punkter i udjæv-
ningen.
4: Der kan beregnes et nyt cirkel-objekt med valgfrit
antal punkter i objektet og radius = udjævnet radius,
og centrum i det udjævnede centerpunkt.
5: Punkterne i beregningen kan flyttes (hvis der er
snappet til punkter) så de ligger på cirkelbuen
med den udjævnede radius og centrum i det udjævnede
centerpunkt.
170117 Ordren @vo2, der beregner volumen mellem 2 trekantsmo-
deller er forbedret:
1: Størrelsen af kvadratnettet beregnes nu mere hen-
sigtsmæssigt.
2: Størrelsen af kvadratnettet kan nu justeres.
3: Hvis der eksisterer en editeringspolygon, regnes
kun volumen inden for denne polygon
130117 @r1m Denne ordre svaret til @cic, men opererer på
MULTI-FIND punkter.
Der tildeles radius til cirkelbuer. Hvis der er 3
punkter i cirkelbuen beregnes radius ud fra disse
3 punkter. Hvis der er mere end 3 punkter behandles
de 3 første punkter som ovenfor og linien 3-4 tilde-
les en radius, som fremgår af punkterne 2-3-4. Lini-
en 4-5 tildeles en radius, som fremgår af punkterne
3-4-5. Og så fremdeles. Præcis som cirkelbuen udteg-
nes.
@r2m Denne ordre svaret til @ci0, men opererer på
MULTI-FIND punkter.
Der tildeles radius til cirkelbuer. Hvis der er 3
punkter i cirkelbuen beregnes radius ud fra disse
3 punkter. Hvis der er mere end 3 punkter behandles
de 3 første punkter som ovenfor og linien 3-4 tilde-
les en radius, som fremgår af punkterne 2-3-4. Lini-
en 4-5 tildeles en radius, som fremgår af punkterne
3-4-5. Og så fremdeles. Præcis som cirkelbuen udteg-
nes.
Men efter beregningen dannes middeltallet for radier
i samme objekt hvor MULTI-FIND punkterne er
"sammenhængende". Disse radier tildeles middeltallet.
"Sammenhængende" MF punkter er punkter hvor efterføl-
gende punkter er markeret med MF.
090117 @mfc Tilføjer punkter i cirkelbue for MULTI-FIND punkter.
Ordren kommer 18 år efter ordren @mph, der gør det
samme, men kun på på FIND.
Til alle punkter markeret med MULTI-FIND, kan der nu
generes mellempunkter til cirkelbuer med radius <>
0.000. Antallet af mellempunkter, der oprettes er
afhængig af pilhøjden. Pilhøjden kan vælges frit.
Ingen fortryd.
080117 @1gl Ordren svarer til @dgl: Digitaliser givne/lokale
koordinater til en senere transformation. I mod-
sætning til @dgl snappes de lokale og givne koor-
dinater ud fra samme digitaliserede punkt på skær-
men.
Det har 2 fordele:
1: Hvis de givne og lokale koordinater ligger tæt -
fx ved sammenligning af to kortværk - kan fæl-
lespunkter til transformation digitaliseres
lidt hurtigere end med @dgl.
2: Hvis man har 2 kortværker og man ønsker at fin-
de ud af hvor godt linjer passer sammen, er det
en rigtig god ordre. Digitaliserer man i nærheden
af linjen og snapper til linje, vil differensen
mellem de to snappede koordinater, svare til af-
standen mellem linjerne. Dog forudsat at linjerne
er næsten parallelle. Men det er de vel, når man
vil sammenligne, hvor godt to linjer passer sammen.
Husk at der skal sættes en maske for de lokale koordi-
nater og en maske for de givne. Det kan gøres med ob-
jeltkode og/eller filnavne.
Denne ordre har medført en ny bullit ved transforma-
tion: "2D Ingen transformatin, 0 parametre (Direkte af-
vigelser og residualer = afstande". Dermed fås en vur-
dering af hvor godt to linjer passer sammen, idet af-
standen skrives som residual i steder for for residu-
aler i de to akseretninger.
311216 ScanOBS er blevet udbygget.
Udsktiften for koteudjævningen har fået en kolonne
mere. Kolonnen indeholder: 'vH/AsH/S0'. Det vil sige
residualet divideret med observationens apriori spred-
ningen. Dog korrigeret med spredningen på vægtenheden
(S0). Denne værdi skal typisk ligge mellem -3 -> +3.
Er den større, kan der være en grov fejl. En hel kor-
rekt annalyse for evt. grove fejl foregår i GeoADJUST.
Også planudjævningen at fået en ekstra kolonne:
'vD/AsD/S0'. Det vil sige residualet (som afstand af
vN og vE) divideret med observationens apriori spred-
ningen. Denne værdi skal typisk ligge mellem 0 -> 3.
Efter observationerne i opstillingerne kommer der 3
nye linjer:
1: Værdi for max residual (kote eller som afstand)
og en knap, som virker ved at alle observationer
med et større residual som tastet, får fjernet
'fluebenet'. Se og også linje 38 og 40 i
ScanOBS.ini.
2: Værdi for max faktor for residualet i forhold til
apriori spredningen og en knap, som virker ved at
alle observationer med en større faktor som tastet,
får fjernet 'fluebenet'. Se og også linje 39 og 41
i ScanOBS.ini.
3: En knap, som markerer alle observationer med 'flue-
ben'.
For 1 og 2 gælder endvidere, at der udtegnes et '+' i
de respektive kolonner, når værdien for den enkelte
observation overstiger den indtastede værdi.
ScanOBS.ini (initialiseringsfilen) har endvidere fået
6 nye linjer:
1: Ekstra linje 7, som beskriber spredningen på ins-
trumenthøjden for koordinatobservationen til op-
stillinger. Altså, stilles der op over et fiks-
punkt, er det rigrig vigtigt at denne værdi kan
vælges. Værdien kan også vælges individuelt fra
opstilling til opstilling i '.obs' filen i linjen
'+ST' kolonne 41 til 46 (der hvor prismekonstanten
står normalt).
2: Ny linje 37, som beskriver hvordan en evt. opdate-
ring af fikspunktsfilen skal foretages. Følgende
værdier kan benyttes:
0: Fikspunktsfilen opdateres ikke
-1: Punkter med nye numre adderes i bunden af
fikspunktsfilen
1: Punkter med nye numre adderes i fikspunkts-
filen. Der sorteres
-2: Punkter med nye numre adderes i bunden af
fikspunktsfilen og eksisterende koordinater
ændres
2: Punkter med nye numre adderes i fikspunkts-
filen og eksisterende koordinater ændres.
Der sorteres
9: Der spørges om de 5 ovennævnte muligheder
Hvis en (1) fikspunktsfil og extension er ".fix"
opdateres denne fil.
Eller skrives værdierne i "Alle_fikspunkter.fix"
Der er også en regel, der siger, om en opstillings
koordinater skal gemmes som fikspunkt: Hvis instru-
menthøjden er 0.000 gemmes en opstillings koordina-
ter ikke.
3: Ny linje 38: Maks residual_kote ved fravælg flueben
4: Ny linje 39: Maks faktor_kote ved fravælg flueben
5: Ny linje 40: Maks residual_plan ved fravælg flueben
6: Ny linje 41: Maks faktor_plan ved fravælg flueben
041216 @olv Ny ordre der generer objekter gennem punkter i
FIND-masken. I MULTI-FIND skal der minimum være
markeret en linje. Det behøver ikke være et helt ob-
jekt. Det kan sagtens være et delobjekt. Disse objek-
ter/delobjekter kan være snappet til punkterne i
FIND-masken, men det er ingen betingelse. I MULTI-FIND
kan der således være markeret mange objekter/delobjekter.
Ordren virker på samme måde som @gtm, hvor der generes
objekter gemmen MULTI-FIND punkter ud fra punkter i FIND.
Der skal dog gøres opmærksom på, at retningen af objek-
terne, der er markerer med MULTI-FIND, har betydning for
det nye generede objekt gennem punkterne i FIND-masken.
Altså de dannede objekter kan være forskellige alt efter
retningen af objekterne, der er markerer med MULTI-FIND.
221116 @lrf Ordren lukker alle filer, der er ændret (uden at de
opdatere) og genindlæser dem igen. Filrækkefælgen be-
vares og filnavnet for nye objekter bevares.
Ordren er specielt anvendelig, hvis der er foretaget
ændringer, der ikke kan spoles tilbage. Husk derfor
at gemme GeoCAD filer (gg) før fx. ændringer i MULTI
FIND og ændringer inden for polygon.
201116 I set diverse værdier på side 27 nr 270, er der
kommet et ekstra valg: Gem MULTI-FIND markeringer
ved 'gem GeoCAD vektorfil'. Det vil sige at man nu
kan sige at eventuelle MF markeringer ikke skal gemmes.
Ordren 'Alle GeoCAD vektorfiler opdateres' opdaterer
nu også filerne. Tidligere skulle 'Gem GeoCAD
vektorfiler' kaldes særskildt.
Flere steder hvor curseren bliver til en tekst/objekt
kan der nu fortrydes med 'Esc'.
161116 Filen 'KP2000.dat' læses nu først fra projektmappen.
Hvis den ikke eksisterer der, læses filen fra mappen
Setup i projektmappen. Eksisterer den heller ikke der,
læses den fra 'GeoCAD\data\setup' som altid. Det vil
sige at nordlige projekter fx. i nordnorge eller Grøn-
land (som jeg kom ud for) er nemmere at håndtere.
151116 Flere småfejl og uhensigtsheder er ændret.
051016 Hvis man konverterer en .dxf (.dwg) til GeoCAD-format,
kan man vælge at lagene automatisk konverteres til
en GeoCAD kode. Der oprettes så en fil med extension
.ACADlayer. Filnavnet vil være det samme som .dxf filen.
Det har nu virket i 9 år. Og det gør det stadig.
Men nu er der kommet en udvidelse:
Hvis der i projektmappen ligger en fil (eventuelt tom)
med navnet "master.ACADlayer", vil der ikke oprettes en
fil for hver datafil, der konverteres, men
"master.ACADlayer" vil opdateres.
NB: .ACADlayer filen indeholder GeoCAD kode og AutoCAD
layer (lag), og benyttes af GeoEDIT, så man under edite-
ring kan se de originale AutoCAD layers.
Hver gang FrDXF (fra DXF) kaldes benyttes de samme GeoCAD
koder. Har man et større projekt med mange .dxf filer,
må alle filer konverteres samtidig. Ændres en af .dxf
filerne gennem projektforløbet, skulle (før nu) alle filer
konverteres samtidig påny. Og det var rigtig upraktisk,
hvis der under projektforløbet var ændret i nogle af de
andre .bnr filer.
Det kan undgås ved at oprette en tom "master.ACADlayer"
før start på konverteringen. Filen opdateres ved konver-
teringen med GeoCAD koder og AutoCAD lag. Næste gang en
.dxf konverteres, konsulteres "master.ACADlayer" og opda-
teres eventuelt. De samme lag giver således de samme GeoCAD
koder ved fremtidige konverteringer.
Hvis der eksisterer en "master.ACADlayer" i samme mappe som
GeoCAD-filernerne benyttes denne. Hvis den ikke eksisterer
i samme mappe som GeoCAD-filerne leder GeoEDIT efter
"master.ACADlayer" i projektmappen.
Eksisterer der en .ACADlayer filer med samme navn som GeoCAD-
filen, benyttes denne dog først før "master.ACADlayer".
120716 @stw Gem rasterfiler hentet fra WMS tjenester.
Mange rasterfiler hentet med en ordre kan gemmes
på harddisken.
060716 Indlæses en rasterfil fra en WMS tjeneste, vil der
nu også gemmes en .bnr fil (wms2_kort?.bnr) med
rasterfilens rektangel i temp-mappen. Objektkoden
for rektanglet vil være "DUMl'. Rasterfilen og
.igeo filen gemmes stadig i temp-mappen
060716 @swm Gem indlæst rasterfil fra WMS-tjeneste i
nyt filnavn (.igeo filen og .bnr filen med raster-
filens rektangel gemmes også).
Filen kan derefter altid indlæses igen.
220616 @pno Opret et nyt lukket objekt = polygon-koordinater.
Der promptes for objektkode.
Objektet får ingen kote: -500.000.
150616 @mce Beregning af nye DUM-objekter i centrum af cirkel-
buer, der er markeret med MULTI-FIND.
Koten beregnes som middeltallet af Z til de punkter,
som benyttes til beregning af centerkoordinaten.
Får 2 eller flere centerkoordinater samme koordinat,
gemmes kun middeltallet af centerkoordinaterne.
Med samme værdi menes værdier inden for det interval,
som er defineret på 'sæt diverse værdier' på side 12
nummer 123.
Der kan benyttes cirkelbuer med og uden radius.
030616 I GeoADJUST er udskriften nu forlænget med en over-
sigt, der viser 'Min, Middel og Max' værdier for
de normaliserede residualer og redunsdanstallet.
Endvidere udskrives de 3 største effekter på N, E og
H af den eksterne pålidelighed.
Dette blot for at få en enkel oversiget.
020516 Ved 1D og 2D transformation kan nu vælges ved hjælp
af "flueben", om der skal gemmes en transformations-
rapport og fejlpile.
Ved 3D transformation kan nu vælges ved hjælp af et
"flueben", om der skal gemmes en transformationsrap-
port.
I 'Set diverse værdier' ('dv') er der en ny mulighed
på side 26 nr. 269.
Med denne værdi kan vælges om "fluebenet" skal være
sat default i "Gem transformationsrapport".
På side 15 nr. 156 kan vælges "fluebenet" i "Gem
fejlpile" default skal være sat.
260416 Ved flere GeoEDIT ordre, hvor der skal benyttes
en digitaliseret koordinat, kan der nu også
'snappes' til skæring mellem 2 rette linjer.
De to linjer skal skære hinanden. Det vil sige
de kan ikke 'forlænges' til skæring. Der kan
'snappes' til de to linjer med og uden FIND-mas-
ke.
240416 Alle GeoCAD programmer kører nu uden ændringer i
miljøvariablen "Path".
Miljøvariablen "GeoCADpath" benyttes heller ikke
længere.
@afl Afkort/forlæng linje.
Der skal eksistere et endepunkt af en linje i FIND.
En afstand indtastes og FIND punktet flyttes afstan-
den i linjens retning.
Der kan også digitaliseres et punkt. Dette punkt ned-
fældes på linjen og FIND punktet flyttes til det ned-
fællede punkt.
Der kan vælges ikke at ændre koten eller at interpo-
ler/extrapoler en ny kote ude fra linjen (hvis ko-
ter eksisterer).
200416 I 'Set diverse værdier' ('dv') er der to nye mulighe-
der på side 26 nr. 267 og 268.
Ved 2D transformation kan vælges om sinaturer/tekster
skal drejes som de plane koordinater.
Default stod før til "Nej".
Denne defaultværdi kan nu sættes ved nr. 267 og 268 i
'Set diverse værdier'.
140416 Jeg har ændret i GeoEDITs fonte.
Der er kommet to nye bogstaver "0178" og "0179"
i alle fontene.
"0178" er et 2-tal hævet og "0179" er et 3-tal
hævet. Begge også en smugle formindsket.
Skal disse to tal udskrives skal teksten i et
GeoEDIT panel skrives som "Alt 0178" og "Alt 0179".
Alt-tasten skal holdes nede, medens alle 4 cifre
tastes. Endvidere skal det numeriske tastatur be-
nyttes til cifrene. Når Alt-tasten slippes ses et
lille hævet 2/3 tal i indtastningsfeltet.
Kradrat- og kubikmeter kan således benyttes til
både GeoCADs og Windows fonte.
110416 @lp1 Vis fodpunkt og perpendikulær.
Samme ordre som den 27½ år gamle ordre "@lpp".
Dog skal der ikke snappes til to punkter for at
definere linjen, men der skal snappes til en
linje. Der tagers ikke hensyn til spline/cir-
kelbue, så linjen anses som en ret linje.
110416 @ffl Opsøger fællespunkter til transformation.
Hvis der haves fx. en fil med modullinjer i et
lokalt koordinatsystem og en fil med modullinjer
i et givet koordinatsystem, kan koordinater til
modullinjernes skæringspunkter beregnes.
Fællespunkter i de to koordinatsystemer kan opsø-
ges. Det kræver at der digitaliseres 2 koordinater
(der snappes automatisk til modullinjeskæringerne)
i det lokale koordinatsystem og de 2 korresponderen-
de punkter i det givne system.
Punktrerne er nu gemt som fællespunkter til en 2D
transformation.
Jeg har lavet en lille video, der viser ordren:
https://www.dropbox.com/s/jwmu9r08kglav7k/Modullinjeops%C3%B8gning.flv?dl=0
020416 @wi0 Zoomer til område 1, men sætter "Nord" = 0.0.
@wi3 Zoomer til område 2, men sætter "Nord" = værdien
da ordren @wi0 blev kaldt.
010416 @wi1 Zoomer til område 1.
@wi2 Zoomer til område 2.
Kan der findes 2 områder af de indlæste data i
GeoEDIT, er der med @wi1 og @wi2 muligt at zoome
til disse to områder.
2 områder er defineret som:
1: Den største afstand mellem 2 områder skal
være over ca. 50 km i en af akseretningerne.
2: Den næststørste afstand mellem 2 områder skal
være mindre end ca. 5 gange den største af-
stand.
Er der indlæst data - fx. en fil i landssystem og en
fil i et lokalt system nær 0,0 - vil de to ordrer
kunne zoome til hver af de to områder.
310316 @rdr Udtegn (vis) data med sidst benyttede maske.
Shortcut er funktionstasten F5.
290316 Beregnes der spredninger mellem 2 trekantsmodeller
(@smt) udskrives nu også en signaturforklaring:
'legend_spr.bnr'
Filen kan tages ind i GeoEDIT og evt. editeres og
printes til en .pdf fil. Filen kan derefter benyt-
tes i rapportsammenhæng.
280316 Der er kommet en ny fil
'GeoCAD\PGM\HELP\Nye Argumenter.HELP'
Den fil beskriver mulige argumenter i forskellige
GeoCAD programmer. Kun ny argumenter, der kan
benyttes fra i dag og som kan benyttes i stedet
for at indtaste værdier i forskellige paneler
beskrives her.
'yes'/'no_' virker nu igen i de fleste makroer.
230316 @vo2 Beregner volumen mellem 2 trekantsmodeller.
GeoEDIT skal indeholde 2 filer.
Filerne må kun indeholde trekanter.
Den første fil er målt 'trekanter'
Den anden fil er teoretiske 'trekanter'
Antal intervaller er +/- 50
Netstørrelsen beregnes automatisk
Netretningen er 0.000 gon
Farveintervallet er 0.020 m (kan ændres)
Der laves 2 filer med med navnene:
"'fil1'-'fil2'" (bnr) med farver og
"'fil1'-'fil2'" (txt) med beregningsresultater
Valg af filer/objektkoder til volumenberegning
mellem 2 trekantsmodeller (@vol) og spredning
mellem 2 trekantsmodeller (@smt) er forbedret.
Der behøves nu ikke at være omfangs- og/eller
udeladelsespolygoner og 'alle objektkoder' kan
nu vælges for de 2 trekantsmodeller.
190316 GeoCAD versioner yngre end ca 3/4 år har ikke uden
ændring i
'GeoCAD\Data\SETUP\Brugergraenseflade\GeoCAD_log_mm.dat'
kunnet indlæse ældre GeoCAD binære filer. Denne fejl er
rettet.
Endvidere er en gammel fejl, der kun sjældent viste sig,
og kun viste sig, når filer opdateres på hurtige servere,
ved at GeoEDIT påstod, at filen var blevet opdateret af
et andet program. Dette menes nu at være rettet.
Al skrivning til GeoCAD filer er ændret. Det har måske
øget hastigheden ganske lidt og jeg håber ikke, at jeg har
indført andre fejl ved denne ændring!
140316 @rfl Læs datafiler (Åbn GeoCAD vektorfiler).
Samme ordre som @rfe, men alle indlæste filer med
denne ordre kan ikke ændres.
Virker som om der eksisterer en .lck fil.
Ved automatisk indlæsning (vha af indexfiler) og
ved at trække filer fra mappeviseren ind i GeoEDIT,
kan der sættes et flueben, hvis datafiler ønskes
låst for opdatering.
I programmerne udtma0.exe og udtva0.exe (som be-
nyttes ved print fra GeoEDIT, kan der i rammefi-
lerne automatisk fx. påsættes et målforhold (@scal).
Der er nu kommet to nye @ tekster: '@stpl' og '@stko'.
Stempel plan koordinatsystem (projektion) og stempel
kotesystem. Værdierne tages fra udtegningsfilerne.
Udtegnes flere filer skal alle filer være stemplet ens
for at give mening.
Et eksempel kan ses i min rammefil:
'GeoCAD\\Data\RAMME\GeoCAD.aau\5SEM_KP2000.BNR' (husk
filen skal åbnes med kodetabellen:
'GeoCAD\Data\TABEL\GeoCAD.kodetabel\RAMME.b')
100316 Trekantsgeneringen har gennemgået en optimering.
Genering af trekanter for store områder (200000-
500000 trekanter) køre nu knap dobbelt så hurtigt
som tidligere.
For et kvadratisk område:
2250000 trekanter kan nu generes på under 600 sec.
3750 trekanter i sekundet.
30000 trekanter kan nu generes på 1 sec.
Tiden for genering af trekanter vokser med mere end
linært i forhold til antallet af trekanter, men dog
ikke med kvadrater på antallet af trekanter. Bereg-
ningstiden vokser med antallet af trekanter opløftet
i potensen ca. 1.5.
250216 bdg Byt 'diagonal' i to trekanter, der grænser op til
hinanden.
Har man et trekantsnet med 2 trekanter, der grænser
op til hinanden, kan trekanterne ændres, således at
'diagonalen' (den fælles trekantsside) i de fire
punkter, der udgøres af de to trekanter ændres til
den den anden diagonal.
Den fælles trekantsside til den ene af de to trekan-
ter, skal ligge i FIND.
240216 Nyt program: E-TLgml2b.exe
Programmet kan konvertere en GML-fil, der er lavet til
tinglysning (.gml), til en GeoCAD binær fil (.bnr).
Programmet er ikke særlig avanceret. Der kan intet væl-
ges ud over en .gml-fil. Programmet laver linjer (og
kun rette linjer) med objektkoden 'DUMl' og punkter med
koden ' DUM'. Lukkede objekter med udeladelsespolygoner
håndteres ikke.
130216 I "GeoCAD\Data\Setup\Initialisering\ScanOBS.ini" er
er kommet en ekstra kode: 'sy', der kan have værdien
0 eller 1. Se filen. Koden bestemmer om '-SY' og '+SY'
skal skrives i .obs-filen. Default: 'SY' skrives ikke.
I ScanOBS er der kommet en ny knap i 'Parameter panelet':
Ændre i "GeoCAD\Data\Setup\Initialisering\ScanOBS.ini".
Stort set alle værdier i ScanOBS.ini kan ændres på en
mere overskuelig måde i stedet for med en 'tekst-editor'.
300116 En ny mulighed i 'obs2bnr' og 'obsDK2'bnr':
Der kan nu vælges, om der skal testes for, om
koordinaterne i .obs-filen ligger inden for
definitionen af den/de valgte projektioner.
I "GeoCAD\Data\Setup\Initialisering\ScanOBS.ini" er
er kommet en ekstra kode: 'cp', der kan have værdien
0 eller 1. Se filen.
ScanOBS udskriver nu 2 ekstra linjer i .obs-filerne.
En '-SY' og en '+SY' linje. Linjen '+SY' beskriver
de valgte projektioner. Linjen benyttes af 'obs2bnr'
og 'obsDK2bnr', der såleses kan undgå at spørge om
projektion og/eller kotesystem, hvis programmet kaldes
alene (altså ikke gennem ScanOBS).
220116 Programmet 'ccab' producerer normalt to filer til
dxf-konvertering og en fil ('codetext.txt'), der
kan bruges af GeoMedia.
Der kan nu vælges om disse filer skal oprettes.
Se koderne -C, +C, -D og +D i filen:
GeoCAD\PGM\HELP\Kodetabel.help
200116 I 'Set diverse værdier' ('dv') er der en ny mulighed
på side 15 nr. 156.
Ved transformation spørges om: "Gem fejlpile". Ønskes
fejlpile ikke gemt, kan dette spørgsmål undlades. Et
tastetryk mindre og dermed en brøkdel større effekti-
vitet hos de fleste brugere af transformation.
190116 Programmet 'ccab' producerer normalt en .a og en .b
(+ 3 filer vedr. konvertering til dxf).
Der kan nu vælges om disse filer skal oprettes.
Se koderne -A, +A, -B og +B i filen:
GeoCAD\PGM\HELP\Kodetabel.help
130116 Filen 'GeoCAD\Data\Setup\ObjektKode_IndexType.txt' be-
nyttes ikke mere. Filens data er nu beskrevet i:
'GeoCAD\Data\Las_classification.txt', der gar fået
nyt format:
Opdeling af las-filer Classification Value til filer og objektkode (KMS)
obj CV G Meaning
2260 0 0 Ikke klassificeret
2261 1 0 Overflade - terræn
.... .. . .................................
De to første linjer kan indeholde en vilkårkig tekst
Linje 3-102:
Kol. 1- 4: GeoCAD objektkode
Kol. 5- 7: Klassifikationsværdi
Kol. 8- 9: 0: Data not Ground; 1: Data Ground
Kol. 11-90: Beskrivelse
100116 Skal der foretages en transformation, skal der
registreres et sæt lokale og givne koordinater.
Det automatiske valg af lokale og givne koordi-
nater er nu forbedret væsentligt:
2 metoder kan anvendes:
1: Opsøgning via kort tekst 1
2: Opsøgning via nærliggende punkter
I begge tilfælde skal der defineres masker til
lokale og givne koordinater (filmaske og/eller
objektkodemaske). Indvidere kan der i begge til-
fælde defineres, at der kun skal søges på punkter,
der er i MULTI-FIND.
Ved opsøgning via kort tekst 1 kan den korte tekst
højrestilles før der søges.
Ved opsøgning via nærliggende punkter kan afstanden
til fællespunkterne vælges. Findes der ingen fælles-
punkter, eller er der flere end en lokal/given koor-
dinat vælges fællespunkterne ikke.
De fundne fællespunkter kan lægges i MULTI-FIND par-
kering. De fundne punkter kan såleses undersøges nær-
mere ved at bytte om på MULTI-FIND og MULTI-FIND par-
kerin.
Alt kan nu vælges fra den gamle ordre: @ffp Automatisk
opsøgning af fællespunkter til transformation.
291215 Ordren 'Transformer baggrund', @tim, er væsentlig
forbedret.
Ordren benyttes, når et rasterbillede skal lægges på
plads eller der skal foretages en ydre orientering af
et fotogrammetrisk billede.
Hvis alle givne fællespunkter (paspunkter målt i marken)
markeres med MULTI-FIND, kan der automatisk zoomes ind på
punkterne et efter et. Idet man står og skal registre et
punkt i rasterbilledet eller vektorbilledet, kan der
nu også zoomes direkte her. Der kunne også zoomes før,
men det skulle gøres før digitaliseringen af det enkelte
punkt. Den hurtige og enkle zoom gør at jeg typisk får en
forbedring på den ydre orientering på 10%. Samtidig er
det blevet mange gange hurtigere. Selve målingen af den
ydre orientering (ved 8 paspunkter), kan nu foretages på
under et minut.
Ved beregning af den ydre orientering (udjævning) ud-
skrives der nu også de normaliserede residualer.
Det er de værdier, der skal ligge mellem -3.0 og 3.0.
Det er vigtigt for grovfejlssøgningen.
201215 Nu kan fællespunktet (middeltallet) også gemmes
ved ordren @snp.
Måles en række punkter to eller flere gange med
fx. GNSS (fx. med en times mellemrum for at gøre
målingerne uafhængige), kan spredningen og middel-
tallet beregnes med kun en ordre.
151215 @snp Opret nye objekter og beregn spredning på nærliggende punkter.
Ordre, der kan beregne middelkoordinaten og spredningen
af et antal punkter, der opsøges inden for en valgt af-
stand.
Flere grupper med fællespunkter kan indgå.
Fx punkter der er målt indtil flere gange.
Maks søgeafstand vælges.
Kun punkter, der er markeret med MULTI-FIND, indgår
i beregningen.
101215 I set diverse værdier på side 26 nr 266, er der
kommet en ekstra mulighed: Ved afslut kan vælges
om en evt. automatisk backup-fil (.a_a/.b_a)
skal slettes.
Hvis GeoEDIT af en eller anden årsag går ned,
vil filen dog stadig eksistere.
091215 Nu hvor jeg var i gang, kunne jeg lige så godt
udvide argumentfilen til GeoEDIT med rasterfiler.
Det vil sige, at rasterfiler, der ikke stammer fra
WMS tjenesterne, gemmes i argumentfilen
(.GeoEDITarg) og indlæses ved kald af GeoEDIT.
I filen 'GeoCAD\Data\SETUP\Initialisering\lodmm2g.ini'
er linje 7 ændret. Der skal nu stå kotesystemet fx:
"DVR90 Kotesystem"
061215 I løbet af efteråret er der af de studerende
på 5. sem, lavet ydre orineteringer af ca. 30
forskellige billeder.
I hver af de 30 billeder er der ved hjælp af
monoplotninglavet et teknisk kort på ca 0.5 ha og
et ortofoto på ca. 5 ha.
Ca. 15 veldefinerede fotogrammetriske punkter i hver
af de 30 billeder er kontrolleret op mod de samme
punkter dobbeltmålt med RTK.
Spredningerne for de ydre orienteringer blev mellem
0.3 og 0.5 pixler.
Spredningerne for de målte (ca 450) veldefinerede
punkter (monoplotning og GSTs 2007 laser-punktsky
som højdemodel) blev mellem 0.4 og 0.7 pixler.
Billedmaterialet var GSTs flyvning over Aalborg og
København i 2015. GST 15 og 10 cm.
Ganske få forbedringer er foretaget i GeoEDIT.
Bl.a. kan der nu snappes til trekantsnettet (DSM)
for interpolation af en kote, selv om filen med
trekanter ligger i en udtegningsmaske, der ikke
er udtegnet (Så generer trekanterne ikke digita-
liseringen af monoplottet).
051215 Hvis der i GeoEDIT oprettes en argumentfil
(.GeoEDITarg), vil der nu også skrives 'nordretningen'
for udtegningen og 'farven' på de enkelte filer. Den
farve, som er valgt med ordren 'en farve pr. fil'.
Startes GeoEDIT med en .GeoEDITarg eller en .GeoPLOTarg
vil værdierne indlæses og udtegningen vil være derefter.
041215 Det er nu muligt også at gemme kotesystemet pr. fil.
Tidligere kunne kotesystemet kun gemmes pr. punkt.
I filen
GeoCAD\Data\Setup\Brugergraenseflade\GeoCAD.land
kan der nu i 1. linje kolonne 4 skrives:
P Kotesystemet virker som hidtil pr. punkt
F Kotesystemet er tilknyttet hele filen
L Kotesystemet er tilknyttet hele filen, men det er
gjort yderst restrektivt: Alle indlæste filer skal
have et kendt kotesystem (Lokal, DNN og DVR90 i
Danmark og Lokal, NN54, NN2000, Oslo lokal,
Bærum lokal og Oslo havn i Norge) og alle filer
skal have samme kotesystem. Hvis det ikke er til-
fældet låses alle filerne, således at de ikke kan
opdateres (fejl i kotesystemet kan koste dyrt!).
Er kolonne 4 i filen GeoCAD.land blank, sættes kote-
systemet som 'P' er valgt.
Samtidig er der kommet en ny ordre i 'Set diverse
værdier'. Nummer 265 på side 26.
Er 'L' valgt i GeoCAD.land kan denne værdi ikke ændres.
Er 'F' eller 'P', valgt kan værdien ændres som beskrevet
under 'P', 'F' og 'L'.
Startes GeoEDIT med en ældre version (edit.env) af de
valgte værdier fra 'Set div. værdier' (hvor nummer 256
ikke er valgt), vælges default værdien til nr. 256 som
beskrevet i GeoCAD.land.
Vælges 'F' eller 'L', vil der ved indlæsning af filer
promptes for kotesystemet (hvis kotesystemet ikke er givet
i filen, der indlæses) første gang en fil indlæses.
Denne check kan undlades ved i 'Set div. værdier' at vælge
260 til "NEJ"
Kotesystemet vil gemmes i headeren til filen.
181115 @zm2
041115 numbers.dat har fået et nyt format. Det vil sige at
det kræver en ny licensfil fra GeoCAD i Aarhus!
031115 I filen "GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini"
er der kommet en lille udvidelse af mulighederne med
'fg' koden. Det vil sige, at der kan gemmes 'fikspunk-
ter' i .obs filen, der er givet i henhodsvis 1D, 2D og
3D.
ScanOBS kan danne middeltallet (udjævne) på en .obs
fil, der kun indeholder fikspunkter.
.obs filen indlæses som normalt. Og kun 'den nederste
del af udskriften med fikspunkter' vil være aktiv.
En af fikspunkter, der er målt flere gange, vil så-
ledes kunne udføres meget enkelt.
I GeoEDIT slettes "edit1.err" efter stop af program.
Dog kun hvis filen er tom.
021015 Højreklikkes i 'stifinderen' over en ikke valgt fil
og vælges 'ny', er det muligt at oprette en ny tom
GeoCAD binær eller ascii fil.
GeoEDIT kan derefter startes med denne tomme fil.
Ved installation af GeoCAD skal PCen genstartes for
at aktivere denne funktion.
301015 Trækkes en .asc eller .bnr fil ind i GeoEDIT fra
stifinderen, kan den valgte fil gøres til den aktive
fil for nye objekter: Hold 'Ctrl' nede (så '+' vises)
idet filen trækkes ind i tegnevinduet.
I ScanOBS er 'Scanobs.ini' ændret, så de fem linjer,
der før beskrev rækkefølgen for ekstension for fiks-
punktsfilerne (ved drop down) nu fjernet.
Versionsnummeret for filen er nu 'V5' (første linje)
Forbedringer ved 'Ydre orientering' (i GeoEDIT) så
korrektionen for jorkrumning og refrasktion nu kan
foretagws korrekt ved 'første beregning'.
*****************************************************
*****************************************************
Jeg gør også opmærksom på at GeoEDITs online help er
forbedret væsentligt: Funktionstasten 'F12' viser
alle GeoEDITS ordre og der er kommet 'søgefunktioner',
'mulighed for udskrivning af hjælp til funktioner' og
'kald af funktionen' (dobbeltklik)
*****************************************************
*****************************************************
281015 @utm Udtegn med den sidst benyttede udtegningsmaske.
Der kan benyttes 6 udtegningsmaske. Med denne ordre
udtegnes vinduet med den sidst benyttede udtegnings-
maske. Dette kun for at hjælpe de glemsomme, der ik-
kan huske hvilken udtegningsmaske, de sidst har be-
nyttet.
I "Sæt diverse værdier" har side 1 fået to nye mu-
ligheder:
Læs værdier fra "GeoCAD\Data\Setup\edit.env" og
Slet filen "Setup\edit.env"
Dette for at gøre det muligt kun at benytte en
"edit.env" nemlig: "GeoCAD\Data\Setup\edit.env"
Men pas lidt på: Om 'afstandskorrektionen' skal
benyttes står også i "edit.env".
181015 I "Sæt diverse værdier" har side 19 nr. 194 fået
en ny funktion:
Ej panel "Ændringer ok" hvis "ZZ" er mulig
Det kan forstås på en måde at panelet med
"Ændringer ok" kan undgås (og dermed speede edite-
ringshastigheden op), hvis ændringen kan tilbage-
føres med en "undo".
071015 @aac Ordren kalder den foregående ordre og gentager sig
selv. Dog max 50 gange.
300915 @dw1: Udtegn (vis) data m/aktuel fil-maske vendt.
Er der indlæst fx. 2 filer og er den ene fil valgt
som udtegningsmake, vil denne ordre udtegne som om
den anden fil er valgt i udtegningsmasken.
Ordren virker kun, hvis den aktuelle udtegning er
med maske.
@dw2: Udtegn (vis) data m/aktuel objektkode-maske vendt.
Er der valgt at udtegne kun bygninger, vil denne
ordre udtegne alle objektkoder undtagen bygninger.
Ordren virker kun, hvis den aktuelle udtegning er
med maske.
@dw3: Udtegn (vis) data m/aktuel fil+objektkode-maske vendt.
Er der indlæst fx. 2 filer og er den ene valgt som
udtegnings-maske og er der valgt at udtegne
kun bygninger (objektkode-maske), vil denne ordre
kun udtegne alt andet end bygninger i den anden fil.
Ordren virker kun, hvis den aktuelle udtegning er
med maske.
270915 Opdateringer af øvelser omkring fotogrammetriske
beregninger: Ydre orientering, Monoplotning og
produktion af ortofoto.
230915 De fotogrammetriske beregninger kan nu korrigere
for jordkrumning og refraktion.
140915 Store forbedringer i GeoEDIT med hensyn til foto-
grammetriske beregninger: Ydre orientering, Mono-
plotning og genering af ortofoto.
230815 I GeoCADs installationsfilen er der ændret flere
ting. Bl.a. installeres nu en 32 eller 64 bit ver-
sion. 64 bit versionen er en smugle hurtigere end
32 bit versionen, Den kan klare mange flere data.
Hvis der vel at mærke er ram nok i maskinen.
BEMÆRK: Inden du kan starte GeoCAD-programmerne
skal du kontrollere, at du har Java version 8
eller nyere installeret på maskinen. Hvis det ikke
er tilfældet, eller hvis du er i tvivl, kan du
hente den nyeste version af Java på adressen:
http://www.java.com
HUSK: Hvis der installeres en 64 bit version af
GeoCAD, skal der også være installeret en 64 bit
java på maskinen.
Den er normalt ikke installeret selv på en 64 bit
maskine.
080815 De koordinater, der markeres som 'ej bestemt' i
GeoADJUST, findes ved at der i normalligningerne
er et grimt lille tal i diagonalelementet, som der
skal divideres med. Standard er den værdi sat til
0.1. Det kan være at det i nogle specialtilfælde
ikke er fornuftigt. Derfor kan der i inddatafilen
(.udj) til GeoADJUST angives en anden værdi. Det
gøres med koden "+DM" efterfulgt af værdien. Fx:
"+DM 0.00001".
Se også filen:
GeoCAD\PGM\HELP\GeoADJUST eksempel på inddata.udj
300715 i ScanOBS er det nu muligt at vælge (det har
hele tiden været muligt med norsk kodesystem,
der generelt er noget mere avancetet en det
danske) om et tilbagesigte skal være 3D/2D/1D.
Det styres i det danske kodesystm i
"GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini"
med koden "ts".
En nærmere beskrivelse se .ini-filen. Hvis en
1D/2D observation ikke indgår vil observationen
indgå med en meget lille vægt.
290715 I GeoADJUST, der er et 3D udjævningsprogram,
udjævnes altid alle 3 koordinater til et punkt.
Afstande målt i marken med totalstationer er altid
3D afstande. De indgår derfor naturligt i et 3D ud-
jævningsprogram. Er det ikke muligt at bestemme
koten til det ene eller begger punkter, Giver 3D
afstanden ingen mening.
Det er der forsøgt at råde bod på ved at detektere
koter (under løsning af normalligningerne), der
ikke kan bestemmes. Disse koldes fast (med en kote,
der ligger tæt på den foreløbige værdi) og udjæv-
ningen fortsætter. I udskrifterne tildeles koten =
-500.000. I GeoADJUST.err fortælles hvilke koter,
der ikke kan beregnes. NB: det er vigtigt at un-
dersøge, om der indgår 3D afstande til et sådant
punkt. Det vil ikke være fornuftigt!
Det samme gør sig gældende, hvis en plan koordinat
af en eller anden grund ikke kan beregnes. I Geo-
ADJUST.err fortælles også her hvilke punkter,
der ikke kan beregnes. Jeg vil dog foreslå at der
rettes op på problemet før den endelige udjævning
foretages.
I ScanOBS oprettes (hvis det ønskes) en inddata-fil
(.udj) til GeoADJUST. Hvis en kote ikke bestemmes
(afstanden for kotebestemmelse er overskredet eller
koten er vægtet ud af beregningen) omregnes 3D af-
standen nu til en 2D afstand og udskrives som sådan
til GeoADJUST i .udj-filen.
010715 ScanOBS og GeoNIV kan nu også læse SDL-filer (.sdl)
som fikspunktsfiler. Alle punkter i filen lvil være
3D fikspunkter og der kan ikke gives apriori spred-
ninger til fikspunkterne.
Filen "GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini"
har fået en ekstra linje 33. Se beskrivelse i filen.
210515 I filen "GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini"
er der kommet en ny parameter: 'ox'.
Med denne parameter kan der bestemmes om en .obs fil,
der også indeholder GNSS observationer automatisk
skal tilføjes som fikspunktsfil.
050515 Flere smårettelser i forskellige programmer
I filen "GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini"
er der kommet en ny parameter: 'dx'.
Med denne parameter kan der bestemmes hvilken hvil-
konverteringstabel der skal benyttes ved konverering
fra en .bnr fil til en .dxf fil.
Samtidig er der sket ændringer i filerne:
GeoCAD_TODXF_ScanOBS_NE.BAT
GeoCAD_TODXF_ScanOBS_NE.exe
GeoCAD_TODXF_ScanOBS_YX.BAT
GeoCAD_TODXF_ScanOBS_YX.exe
i mappen 'GeoCAD\PGM\CMD'. Og i
TODXF_ScanOBS_YX.ARG
TODXF_ScanOBS_NE.ARG
i mappen 'GeoCAD\Data\ARG'.
310315 I "GeoCAD\Data\Setup\Initialisering\ScanOBS.ini"
er der kommet tre nye koder: 'mk', 'af' og 'dh'.
'mk' afløser '2' i kol 4 med koden 'nf'. 'nf' kan
nu ikke benytte '2' i kolonne 4.
'mk' beskriber ej midling/midling af to eller flere
efterfølgende punkter i .obs-filen med samme punkt-
nummer.
'af' beskriver håndtering af 'afstand' (kol 123-131 i
.obs fil) med værdien blank eller 0.0000.
En afstand kan således påbygges et sigte med afstand =
0.0000 (fx. fremskæring). Punktet beregnes derefter
(fx. som nypunkt) med denne afstand og i GeoEDIT kan
der hurtigt beregnes en 'fremskæring' ved skæring af
to linjer.
'dh' beskriver håndtering af 'prismehøjde=99.000'
(kol 41-46 i .obs fil). 'dh' beskriver således den
tildelte kote, hvis punktet kun er 2D.
Se også i .ini filen for beskrivelse.
300315 @umf En specialordre til ScanSURVEY i Oslo.
Ordren udtegner kun objekter, med et eller flere
MF-punkter.
Pas på: Der kan stadig snappes mm. til alle punkter
i den forrige udtegning.
250315 @amf Afstand fra MF punkter til FIND.
Afstanden beregnes vinkelret ind på linje (incl.
cirkelbue med radius). Hvis linjen slår et knæk,
så der ikke kan nedfældes på linjen, beregnes af-
standen til knækpunktet.
I kort tekst 2 kol 1-2 skrives 'pk' eller 'li'
I kort tekst 2 kol 3-12 skrives kotedifferensen
I kort tekst 3 gemmes 2D afstanden med fortegn.
160315 @mfa Info afstand (2D og 3D) af alle linjer, der
er markeret med MULTI-FIND.
@rp0 Kortindhold opdelt efter objekter (rap_0.txt)
@rp1 Kortindhold opdelt efter acc-værdi (rap_1.txt)
@rp2 Kortindhold. Længde af objekter (FIND-maske) (rap_2.txt)
@rp3 Kortindhold. Længde af objekter (MULTI-FIND) (rap_3.txt)
@rp4 Kortindhold. Areal of lukkede objekter (FIND-maske) (rap_4.txt)
@rp5 Kortindhold. Areal of lukkede objekter (MULTI-FIND) (rap_5.txt)
@rp6 Kortindhold opdelt efter objekter (min/max af signaturer/text størrelse) (rap_6.txt)
@rp7 Kortindhold. Længde af objekter + sorteret efter signatur størrelser (FIND-maske) (rap_7.txt)
@rp8 Kortindhold. Min/max værdier (FIND-maske) (rap_8.txt)
Alle "@rp?" åbner rapporten i 'editor'.
@op0 Kortindhold opdelt efter objekter (rap_0.txt)
@op1 Kortindhold opdelt efter acc-værdi (rap_1.txt)
@op2 Kortindhold. Længde af objekter (FIND-maske) (rap_2.txt)
@op3 Kortindhold. Længde af objekter (MULTI-FIND) (rap_3.txt)
@op4 Kortindhold. Areal of lukkede objekter (FIND-maske) (rap_4.txt)
@op5 Kortindhold. Areal of lukkede objekter (MULTI-FIND) (rap_5.txt)
@op6 Kortindhold opdelt efter objekter (min/max af signaturer/text størrelse) (rap_6.txt)
@op7 Kortindhold. Længde af objekter + sorteret efter signatur størrelser (FIND-maske) (rap_7.txt)
@op8 Kortindhold. Min/max værdier (FIND-maske) (rap_8.txt)
Alle "@op?" åbner rapporten i 'output-vinduet'.
080315 @kvo Kvalitetskontrol af ikke silede polygoner.
beregnet ved Superudtynding.
Ordren er under udvikling.
050315 Nu er det galt igen. For et år og 1 måned
skrev jeg:
Formatet i numbers.dat er ændret. Det vil sige
at hvis denne version downloades, skal man
lige have en ny numbers.dat (Peter sender
gladeligt en ny version).
Og det gælder desværre igen.
Der er og vil komme væsentlige udvidelser til
GeoCAD, der kræver at vi indarbejder disse nye
programmer i numbers.dat
Der er foretaget flere mindre, men væsentlige
rettelser, der gør at det nye 32 og 64 bin in-
terface nu er bedre og det har større funkt-
ionalitet end det gamle.
220215 I superudtynding '@sut' virker brudlinjer nu
med 'h' og 'v' i kolonne 1 i kort telst 3 (se
beskrivelsen fra '040613'. Ved 'h' udjævnes kun
på koter inden for et rektangel til højre for
brudlinjen. Rektanglets retning er defineret ud
fra punkt i-1 og i+1 hvor i er det punkt, som
koten skal beregnes til. v er venstre side.
Ved grænselinjer (og brudlinjer) var rektanglet
tidligere akseret. Nu er det drejet som beskre-
vet oven for.
Når rektanglet udvides pga. for få punkter. Ud
vides det nu med 20% i linjens længderetning og
80% vinkelret på linjen.
Der er kommet en ny .ini fil. Den tilkører
superudtyndingen 'superpara.ini'. Den skrives
i 'current dir'\Setup hver gang filnavnene, der
definerer beregningsgangen, ændres.
Startes GeoEDIT på ny, vil filerne fra forrige
superudtynding være valgt ved kald af superud-
tynding. Dog kun hvis filerne er indlæst ved
kald af superudtynding.
030215 Efter valg af en ordre (på menuen) i GeoEDIT,
testen der for om de indlæste filer er ændret
siden sidste indlæsning af filerne i GeoEDIT.
Det er mange år siden, det blev programmeret,
men ligger filerne på en server (ikke lokalt på
maskinen) tager denne test nogen tid. Op til
flere sekunder for 500 filer.
Det er lidt træls, at kald af en vilkålrig ordre
skal tage flere sekunder længere. Derfor kan
dette check undertrykkes. Se diverse check nr.
263.
Førsre gang (og kun første gang) et ckeck tager
mere end 0.2 sekunder promptes man for, om check-
ket skal undertrykkes.
Hvis checket (nr. 263) slås til igen, er prompten
igen aktiveret og komme hvis checkket tager over
0.2 sek.
010215 Ved otte ordre spørges der nu, om der skal oprettes
en ny fil til resultaterne (nye objekter):
1: Beregning af omfangspolygon
2: Beregning af trekanter (tin)
3: Beregning af trekanter (punkter i net)
4: Beregning af højdekurver fra trekantsnet
5: Spredning mellem to trekantsmodeller
(visualisering af residualer)
6: Volumenberegning
(visualisering af påfyldning/afgravning)
7: 1D transformation (fejlpile)
8: 2D transformation (fejlpile)
Alle otte steder er det fornuftigt at gemme
resultaterne (de nye objekter) i en seperat fil.
290115 @lad Info afstand. Digitaliser 2 eller flere punkter
og få både 2D og 3D afstand (hvis koter) mellem
digitaliserede punkter.
250115 Ordren '@hkl' har fået en lidt anden opgave:
Den kan kun nulstille antallet af ordre. der er
kaldt efter FIND.
De øvrige funktioner fra '@hkl' er flyttet til
'Set diverse værdier' og kan således gemmes til
næste opstart af GeoEDIT i samme mappe.
Nu kan der vælges mellem tre forskellige mulig-
hedder for ordre i højreklik (nummer 261):
De 10 sidst benyttede ordre
De 10 mest benyttede ordre efter FIND
De 6 mest benyttede ordre efter FIND + de 10 sidst
benyttede ordre
Ved hjælp af nummer 262 kan der vælges om ordrene
efter FIND skal være ens for alle fire FIND eller
om de skal vælges individuelt alt efter om der
er benyttet FIND punkt, FIND linje, FIND objekt
eller FIND lukket objekt.
190115 I 32bit og 64bit versionerne følger java'en ikke
med længere. I 32bit_old versionen følger java'en
stadig med.
Dvs. at java skal være installeret med sidste nye
version på maskinen, hvis det nye interfave benyt-
tes.
Hvis der benyttes en 64bit version af windows, vil
det være fornuftigt at benyttes en 64bit version af
GeoCAD (run64), hvis det nye interface benyttes.
32bit_old versionen af GeoCAD kan stadig afvikles
på en 64bit maskine (run32_old).
180115 @s1d
@s2d
@s3d
@s4d
@s5d Valg af 5 udtegningsmaske for vektorfiler.
De 5 udtegningsmasker kan nu bruges på to måder:
1: Som normale udtegningsmasker. Dvs. at der
nu er 6 forskellige udtegningsmasker.
2: Som aktiv udtegningsmaske: Det vil sige
at målforholdet bestemmer, hvad der tegnes
på skærmen.
Udtegnes uden maske - og er aktiv udtegnings-
maske slået til - vil der udtegnes som maskerne
1 til 5 definerer og som målforholdene siger.
@du1 Udtegning med udtegningsmaske 1
@du2 Udtegning med udtegningsmaske 2
@du3 Udtegning med udtegningsmaske 3
@du4 Udtegning med udtegningsmaske 4
@du5 Udtegning med udtegningsmaske 5
Maskerne kan sættes ved hjælp af ordrene
'@sma' og '@s1d' til 's5d'.
Ordren '@ktf' har nu flg. betydning:
FIND maske ved dig. af LOKAL/givne koordinater
til transformation
Ordren '@ktu' har nu flg. betydning:
FIND maske ved dig. af lokal/GIVNE koordinater
til transformation
150115 Rigtig mange smårettelser er foretaget i den nye
brugerinterface. Det ser ud til, at den på rigtig
masnge områder fungerer bedre end det gamle inter-
face. Så prøv det!
080115 Alt vedrørende brugermenuen styres nu i to filer
(dog kun ved det nye brugerinterface). Nemlig:
GeoCAD\Data\SETUP\Brugergraenseflade\geoedit.xml
og
GeoCAD\Data\SETUP\Brugergraenseflade\Makro.winmenu
291214 'Opret af 2D-omfangspolygoner' i 'Superudtynding' er nu
ca. 100 gange hurtigere.
241214 En juleversion. Men da alle læse og skrive routiner
er skrevet om, kan der - hvad jeg ikke håber - være
fejl, således at en opdatering af data ikke kan læses,
eller der er sket ændringer i data. Jeg har testet,
men dybt nede i et hjørne af programmet, kan der ved
et uheld ligge en fejl, jeg ikke har opdaget.
231214 I mappen 'GeoCAD\Data\Setup\Brugergraenseflade'
har filen: 'GeoEDIT_editor.dat' fået et nyt navn:
'GeoCAD_editor.dat', men inholdet er det samme.
Husk: I samme mappe, bør der også ligge en fil med
navnet: 'GeoCAD_log_mm.dat'. Denne fil beskriver (se
filen) om der skal skrives visse log-meddelelser i
konsollen og om den gamle læse og skrive-metode skal
benyttes (ingen ændringer af filformatet - kun opti-
mering).
211214 Læs og skriv fra/til disk er optimeret:
En GeoCAD binær fil læses nu ca. 2.5 gange hurtigere
En GeoCAD binær fil skrives nu ca. 25 gange hurtigere!
Programmet 'bnr2las' kører nu ca. 7 gange hurtigere
Programmet 'las2bnr' kører nu ca. 20 gange hurtigere
En 'superudtynding' kører nu ca. 10% hurtigere
051214 Det nye interface køret nu forholdsvis godt uden
konsolvindue.
Nyt program: tematiser_tin
En omfangspolygon med objektkode i kort tekst1
kol. (6-9) benyttes til tema (objektkode) for
trekanter, der ligger inden for. Kort tekst2 fra
polygon flyttes også til kort tekst2 i trekanter
031214 I mappen GeoCAD\Data\Setup\Brugergraenseflade
er der kommet en ny fil: 'GeoEDIT_editor.dat'
Der læses kun den første linje i filen.
Denne linje indeholder navnet på den editor GeoEDIT
benytter flere steder i programmet.
Det kunne fx. være:
notepad
eller
C:\Program Files (x86)\TextPad 6\textpad.exe
221114 Der er nu 5 versioner af GeoCAD:
1: 32bit: gl. interface med Dos control vindue
2: 32bit: nyt interface med Dos control vindue
3: 32bit: nyt interface uden Dos control vindue
4: 64bit: nyt interface med Dos control vindue
5: 64bit: nyt interface uden Dos control vindue
1 er den traditionelle GeoCAD
4 og 5 være fremtidens version
Der kan skiftes mellem de 5 versioner på flg. måde:
1: run32_old
2: run32_console
3: run32
4: run64_console
5: run64
Versionen med det nye interface er stadig i en beta-version.
Men er nu forholdsvis stabil.
For at kunne benytte det nye interface må
'GeoCADsetup_32old_32_64.exe'
downloades.
161114 I ScanOBS er der nu mulighed for at opdatere
fikspunktsfilen med de nye udjævnede koordinater.
Det kan dog kun ske, når der er valt en og kun en
fikspunktsfil med ekstension '.fix'.
Det er i virkeligheden et lille program, der
'samler' to fikspunktsfilet. Programmet kaldes
med 4 parameter. De 4 parametre kan ses beskrevet
ved kald af programmet unden parametere:
'add_fix2fix'.
121114 I "GeoCAD\Data\Setup\Initialisering\ScanOBS.ini"
kan man nu i koden 'nf' i kolonne 4 også indtaste
et '2'. Det beyder, at 'ObsDK2bnr' opretter en
GeoCAD binær fil, men to eller flere efterfølgende
punkter i .obs-filen med samme punktnummer midles
ikke.
111114 Direkte under GeoCAD ligger der en .chm fil.
Det er en hjælpefil til GeoCAD-programmerne.
Den skal nok blive bedre med tiden. Men det er
bedre end det vi har haft!
051114 I kodetabeller (.tab filer) kan der nu i 7 linje
kolonne 31-40 skrives et heltal, der afgør hvor
mange objektkoder, der er i et tema. Er der flere
objektkoder i et tema opdeles temaet automatisk i
flere temeer. En værdi op til 20 kan dog kun vises
i 'det gamle interface'. I 'det ny interface' kan
større værdier benyttes. Dog vil jeg stadig anbefale
20. Ved over 20 kommer der en scrolbar og det fremmer
ikke hurtigheden af valget.
051114 I ScanOBS er der kommet to små forbedringer:
1: I "GeoCAD\Data\Setup\Initialisering\ScanOBS.ini"
er der der kommet en ny kode 'cc', der afgør
om der skal skrives kommentarer i .obs-filen.
Fx: ' Tilbagesigte start' og ' Tilbagesigte stop'
Se beskrivelse i .ini-filen
2: Ved 'luk af objekt' kunne der tidligere kun benyttes
'c'. Nu kan der også benyttes 'C' (er nemmere at be-
nytte på en Leica)
031114 Ordren @kmx 'Hent OIS-data vha. lukket FIND objekt'
benytter ikke længere filerne:
GeoCAD\data\tabel\GeoCAD.OIS\Korpus_GeoKeys_XML.txt
GeoCAD\data\tabel\GeoCAD.OIS\Numbers_GeoKeys_XML.txt
GeoCAD\data\tabel\GeoCAD.OIS\Surface_GeoKeys_XML.txt
Til gengæld benyttes en fil med navnet:
GeoCAD\data\tabel\GeoCAD.OIS\Servicenavn.txt
Filen indeholder de to første linjer fra
GeoCAD\data\tabel\GeoCAD.OIS\Korpus_GeoKeys_XML.txt
Altså de to 'Servicenavn', der benyttes til login hos GST
og Lifa (fra filen 'login.mdb')
GeoCAD\data\tabel\GeoCAD.OIS\Servicenavn.txt benyttes også
af: @kmy 'Hent matr.liste vha. lukket FIND objekt'
021114 I 'diverse check' er der på side 6 slettet 6
muligheder for check. Til gengæld er der kommet
2 nye check. Disse 2 indeholser alt fra de gam-
le check plus mange nye muligheder. Fx kan der
nu checkes for, om alle punktere med samme plane
koordinat har forskellig kote.
191014 I GeoEDIT kan der ved kald af 'print' ('kt')
defineres tekster, som printes fra rammefi-
lerne. Teksterne er defineret bl.a. i filen:
GeoCAD\data\setup\PLOT_Firmadata.txt
(se ændringen fra 100413)
Hvis filen ligger i projektmappen under setup:
"projektmappen"\setup\PLOT_Firmadata.txt
vil denne fil læses. Eksisterer denne fil ikke
vil data læses fra
GeoCAD\data\setup\PLOT_Firmadata.txt
Filen
"projektmappen"\setup\PLOT_Firmadata.txt
gemmes med evt. ændringer efter kald af tegne-
program.
131014 Alt efter hvilken version af GeoCAD, der ønskes
benyttet kan flg. .bat afvikles. Versionen
GeoCADsetup_32old_32_64 skal dog være installeret
run32_old 32 bit gammelt interface
run32 32 bit nyt interface. BETA!!
run64 64 bit nyt interface. BETA!!
121014 I ScanOBS er der kommet en ny knap ved højde-
udjævning og planudjævning (efter udskrivning
af fikspunkter). Knappen hedder:
'Udjævn incl. beregning med "friholdte" fiks-
punkter'
Den svarer til knappen 'Udjævn', dog holdes alle
fikspunkter fast med en apriori spredning på
1.000 meter.
Der foretages en udskrivning af alle fikspunkter
med de nye residualer.
Der foretages også udskrivning af spredningen på
vægtenheden for opstillinger og af det maksimale
residual på opstillinger. Disse to værdier kan så
sammenlignes med de samme værdierne for 'standard'
udjævningen. I det normale panel kan 'standard'
udjævningen stadig ses.
Hvis den nye knap benyttes, kan man enkelt kon-
trollere, om der er spændinger mellem fikspunk-
terne.
180914 Ny avanceret mulighed i superudtynding til
kopiering af repræsentationspunkter langs
en linje, der er markeret MULTI-FIND.
300814 I 'diverse check' er flg. 3 ordre blevet meget
hurtigere. Det har sådan set irriteret mig de
sidste 15 år at de har været for langsomme.
Side 3 nr. 7
Side 3 nr. 8
Side 6 nr. 6
140714 @hkl Opsætning af valg ved Højre KLik.
Der har lige været regnvejr i et par dage på
sommersejladsen. Så jeg har lige lavet denne
ordre.
I stedet for at vælge en ordre fra menuen, har
man altid kunnet højreklikke og vælge en ordre
blandt de sidste 10 kaldte ordre. Det virker
stadig. Men nu kan man også vælge at få vist
de 10 mest benyttede ordre efter en FIND ordre.
Nu er det sådan, at der er 4 forskellige FIND:
FIND punkt, FIND linje, FIND objekt og FIND
lukket objekt. Hver af de 4 'FIND' har sit eget
register med antallet af kald af de enkelte or-
dre kaldt lige efter 'FIND'.
Ved højreklik lige efter en af de fire FIND vil
man få vist de 10 mest benyttede ordre efter den
aktuelle FIND.
Det er også muligt at vise de 10 mest benyttede
ordre optalt uafhængig af hvilken FIND der be-
nyttes. Altså, der kommer det samme i højreklik
ligegyldigt om man har kaldt FIND punkt, FIND
linje, FIND objekt eller FIND lukket objekt.
Antallet af 'gemte' kald kan nulstilles på et
vilkårligt tidspunkt, så der kan 'startes for-
fra' med optællingen.
Styringen af alt dette foretages med denne or-
dre.
030714 @brl Find brudlinjer i en trekantsmodel.
Der skal eksistere en trekantsmodel.
En brudlinje (bestående af 2 punkter) opret-
tes hvis (begge kriterier skal være opfyldt):
1) Koten til 'det 3. punkt' i nabotrekanten
har en absolut differens fra den originale
kote større end en valgt værdi. Trekant et
testes mod trekant to, og trekant to testes
mod trekant et. Den mindste af de absolutte
kotedifferenserne skal være større end den
valgte værdi.
2) Hældningsdifferensen mellem to nabotrekanter
skal være større end end en valgt værdi.
Det vil være fornuftigt at oprette en ny fil brud-
linjerne. Der er ingen fortryd efter beregningen.
250614 Mindre småforbedringer i GeoADJUST. Bl.a. opret-
tes der nu også en fil med de udjævnede koordi-
nater.
270514 .ini-filen til ScanOBS:
"GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini"
er udvidet med 4 nye koder: 'of', 'fs', 'uv'
og 'nr'.
Disse koder beskriver objektkoder og farver,
som benyttes i netskitser produceret af
ScanOBS og GeoADJUST. En nærmere beskrivelse
af de 4 koder kan ses i .ini-filen.
210514 I ScanOBS er der nu kommet en ny knap, så
GeoADJUST kan kaldes direkte fra ScanOBS.
I GeoADJUST skal .udj-filen nu ligge i
"observationsmappen" og dok og netskitser
kommer i undermapperne som ved ScanOBS.
150514 I mappen 'GeoCAD\PGM\CMD' er der to nye filer:
'GEOCAD_GeoADJUST.BAT' og 'GEOCAD_GeoADJUST_ff.BAT'
I mappen 'GeoCAD\Data\ARG' er der en ny fil:
'GeoADJUST.ARG'
GeoADJUST blev lige lidt bedre igen.
Hvis programmet ellers regner rigtigt - og det
håber jeg selvfølgelig - er det nok Danmarks bedste
udjævningsprogram til afstande, Hz-retinger, og
V-vinkler + koordinatobservationer.
Nu udskrives også intern og ekstern pålidelighed.
Specielt den eksterne pålidelighed er rigtig god
at få forstand af. Her beskrives nemlig hvor stor
en indflydelse en fejl, der netop kan erkendes ved
det normaliserede residual, har på en ubekendt
(koordinat). Altså er nettet fornuftigt overbe-
stemt og har nettet en fornuftig geometri.
Den eksterne pålidelighed er normalt beskrevet
ved en matrice, der indeholder lige så mange
søjler, som der er observationer og lige så man-
ge rækker, som der er ubekendte (3*antal punkter).
Altså en rigtig stor matrice. Antallet af søjler
har jeg reduceret, så de største indflydelser ud-
skrives. 85%, 90% og 95% fraktilen udskrives og de
3 største indflydelser udskrives også. Altså kun
6 søjler. Der kan også udskrives stjerner '*' og
'**' hvis værdierne 'er for store'.
Stjernerne kan udskrives hvis indflydelsen (æn-
dring af en koordinat) overskriver en relativ
værdi i forhold til koordinatens spredning. Men
stjerner kan også udskrives, hvis indflydelsen
overstiger en absolut værdi. Fx. 5 mm. Altså
stjerner hvis en grov fejl, der netop kan konsta-
teres, giver en indflydelse på en koordinat på
mere end 5 mm.
Husk spredningen fortæller kun hvor godt en
koordinat er bestemt, hvis der ikke er grove
fejl!
030514 GeoADJUST blev lige lidt bedre igen.
Er (1 <= redundanstallet <=40) foretages en glo-
bal chi-i-anden test af sigma0 (signifikansniveau
på 5%)
Er redundanstallet < 1 er testen nytteløs
Er redundanstallet > 40 vil "gæt" af apriori
spredninger sløres i testen
Er redundanstallet > 40 printes et simpelt plot
af de normaliserede residualer (i interval på 0.5):
...............................
. .
. * 176 .
. * 153 .
. * 129 .
. ** 106 .
. *** 82 .
. ***** 58 .
. ******* 35 .
. **************** * 11 .
. +-+-+-+-+-+-+-+-+-+-+ .
. 5 4 3 2 1 0 1 2 3 4 5 .
. .
...............................
020514 Så kom jeg lige i tanke om, at GeoADJUST kunne
blive endnu bedre ved at udskrive 'sigma0' til
de forskellige observationstyper. Man kan så-
ledes - hvis ingen grove fejl og normalfordelte
observationer - hastigt vurdere, om apriori
spredningerne til de forskellige observations-
typer er valgt korrekt.
010514 Så kan GeoADJUST også beregne redundanstal.
Redundanstallet for hver observation ligger
mellem 0 og 1.
Hvis redundanstallet = 1:
– er den i'te observation 100% overbestemt.
– er den i'te observation ikke nødvendig for at
bestemme nettet.
– er den i'te observation 100% kontrollabel;
100% af observationens fejl viser sig i
residualet.
– kan rigtigheden af den i'te observation
kontrolleres af andre observationer.
Hvis redundanstallet = 0:
– er den i'te observation 0% overbestemt.
– er den i'te observation nødvendig for at
bestemme nettet; udjævningen kan ikke
gennemføres uden denne observation.
– er den i'te observation 0% kontrollabel;
0% af observationens fejl viser sig i
residualet.
– kan rigtigheden af den i'te observation
ikke kontrolleres af andre observationer.
Jo tættere redundanstallet er på 1 jo bedre,
idet lave redundanstal indikerer svag geometri
i nettet.
Se også: Peter Cederholm
Udjævning, version II, 2000
200414 Så kan GeoADJUST også beregne relative konfi-
densellipser.
Det er rigtig godt, når man skal vurdere om
en relativ spredning mellem to punkter i en
udjævning er inden for opgiven værdi.
Konfidensellipserne udtegnes midt mellem de
to punkter.
180414 Ordren "@adj": Opret .udj-fil til GeoADJUST
virker nu.
GeoADJUST kan derefter køres som testnet.
Et planlagt net kan således hurtigt testes om
det er godt nok. Giver det de forventede spred-
ninger?
Testnettet digitaliseres i GeoEDIT med flg.
objektkoder:
NYP3: Enkeltpunkt i 3D til alle punkter i
testnettet. Digitaliseres en obser-
vation (koderne herunder) skal obser-
vationen snappes til "NYP3".
FIX1: Kotefikspunkt (1D)
FIX2: Planfikspunkt (2D)
FIX3: 3D-fikspunkt (3D)
RET1: Hz og V fra punkt 1 til punkt 2
RET2: Hz og V fra punkt 1 til punkt 2 og
fra punkt 2 til punkt 1
DIST: Afstand fra punkt 1 til punkt 2
(tegnes i GeoEDIT som en tværstreg
midt mellem to punktet)
POL1: Hz + V + Afstand (polær observation)
fra punkt 1 til punkt 2
Der må gerne eksistere andre koder i GeoCAD-
filen.
130414 @adj Opret .udj-fil til GeoADJUST
(virker ikke!!)
120414 Så kan GeoADJUST også køre som testnet
Nu mangler jeg 'bare' at lave en ordre i
GeoEDIT, der kan konvertere en 'netskitse'
til en .udt-fil (inddata til GeoADJUST)
Men med lidt held, kan det nok lade sig
gøre før sejlsæsonen.
110414 Væsentlige forbedringer af GeoADJUST
Der udskrives nu normaliserede residualer
Der udskrives nu stor- og lilleakse for
konfidenselliper og storaksens retning
Der produceres nu en GeoCAD .bnr fil med en
netskitse både for 'plan'-observationer og
for 'kote'-observationer.
Objektkoden 'SpKo' (Spredning Kote) i GeoCADs
kodetabel ganges nu med 10.0 (kolonne 51-55 i
.tab-filen).
Dette kun for at fortælle, at hvis I har en til-
svarende kode, skal den rettes, da signaturen
ellers ikke vil tilsvare spredningen på koten.
050414 Forbedringer af GeoADJUST
Der kan nu benyttes en faktor for apriori spred-
ninger for afstand, horizontal retning, vertikal
retning og centrering.
Programmet er nu så godt, at det kræver en egen
licens.
030414 Forbedringer af GeoADJUST
Kan nu også benytte kotedifferenser og 2D af-
stande som observationer.
010414 Nyt program: GeoADJUST
Programmet udjævner lige nu:
Koordinatobservationer
Horizontalretninger
Vertilalretninger
3D afstande
Programmet udjævner i 3D
Inddata (.udj) produceres af ScanOBS
Et eksempel på inddata kan ses her:
"GeoADJUST eksempel på inddata.udj" i mappen
GeoCAD\PGM\HELP.
160314 Forbedring af Region grow.
Det er nu muligt at slette enklaver, der er op-
stået et stykke fra den tiltænkte flade. Altså
et område med samme kote, men uden 'fællespunk-
ter' med den tiltænkte flade.
140314 Ny kode i filen
"GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini".
Kode er 'ao' (Ask for Overwrite). Værdien til
koden (0/1) afgør om der spørges, om en eksi-
sterende fil (.bnr/.sdl/.dxf) må overskrives.
Virker kun i programmet "ObsDK2bnr"
Hvis 'ao' ikke eksisterer vil eksisterende fi-
ler altid overskrives.
120314 @rgr Region grow
Har man en punktsky (fx fra laserscanning), har
man en gang i mellem lyst til at finde de punk-
ter, der udgør den samme flade.
Fladen kan beskrives som et vandret plan
(potens = 0)
Fladen kan beskrives som et hældende plan
(potens = 1)
Fladen kan beskrives som en 'saddelfunktion'
(potens = 2)
Potenser større en 2 kan vælges, men det anbe-
fales absolut ikke.
Fladen bestemmes iterativt (dog kun hvis der
benyttes robust udjævning). Ved første iteration
vælges få punkter (måske 100). Derefter adderes
flere og flere punkter i fladen. Passer punkt-
erne ikke med fladen vægtes de ud eller udgår
helt af beregningen.
De to sigma0 benyttes til at afgøre om et punkt
skal indbå i beregningen. Minimum bør vælges til
den værdi, som spredningen på fladen forventes at
have. Max kan have samme værdi eller lidt større.
Fladen vil aldrig blive genereret større end max
størrelse for fladen (radius ud fra FIND punktet).
Max distance mellem punkter før stop: For hver
iteration tages en ring af punkter med i bereg-
ningen. Hvis der i en ring med en størrelse på
max dist. ikke findes punkter eller de alle er
udvægtet stoppes for yderligere iterationer.
Punkter i den beregnede flade kan gives en farve,
så de kan ses og senere markeres med fx MULTI-FIND
(diverse check side 9 nr. 0).
Den generede flade (hvis robust udjævning) gemmes
i MULTI-FIND-parkering.
MULTI-FIND-parkering kan byttes med MULTI-FIND
hvis nr. to flueben sættes.
010314 @mk0 Forsøger at opretter nye lukkede objekter til
alle punkter i udtegningsmasken.
For hvert punkt i udtegningsmasken forsøges der
oprettet et nyt lukkert objekt (der promptes for
objektkode). Der kan enyttes en FIND-maske, når
det lukkede objekt opsøges. I edit?.err skrives
der hver gang, det ikke lykkes at oprette et luk-
ket objekt. Da objektet forsøges oprettet for
hvet punt i udtegningsmasken, kan der meget vel
opretes mange objekter, der næsten er ens. De kan
have forskellig begyndelsespunkt. Disse 'ens' ob-
jekter (undtagen det ene objekt) kan fjernes med
ordren 'Div. check' (MM) side 3 nr. 7.
I 'Diverse værdier' nr. 163 kan det i visse si-
tuationer være fornuftigt at vælge 'NEJ'.
120214 I 'Sæt diverse værdier' er der kommet en ny
variabel med nummeret 260. Her kan man sætte
om ordren 'ksy' skal kaldes hver gang der ind-
læses en ny ny fil i GeoEDIT.
Formatet i numbers.dat er ændret. Det vil sige
at hvis denne version downloades, skal man
lige have en ny numbers.dat (Peter sender
gladeligt en ny version).
060214 Nyt program "las2bnr_BLOCK". Programmet læser
headeren på en/flere las-filer. Min/max koor-
dinaten benyttes til at oprette et kvadrat i
en GeoCAD-fil. I centerkoordinaten oprettes en
tekst med filnavnet i lang tekst.
Koten til kvadratet er også min og max. Min
Northing får min kote og max Northing får max
kote.
050214 @dam Ordren sletter alle MULTI-FIND markeringer
uden spørgsmål
Nyt program "make.map". Programmet laver en
.dbindex.map fil ud fra alle .dbindex.typ,
del ligger i alle undermapper.
Ganske mange forbedringer af las2index.
Programmet kan både bruges til GST-lasfil.
Hentet fra fx. et 100*100 km stort område
eller fra data, der fås fra forskellige
bestillinger af laserscanninger
230114 Nyt program 'bnr2las'. Programmet kan konver-
tere en eller flere GeoCAD binære filer til
en eller flere .las filer.
180114 GeoEDIT kan nu også digitalisere et/flere
objekter, når der benyttes: Snap punkt U/maske
der snappes ved at venstre klikke (knap ned)
og der sluttes ved at højreklikke (knap ned).
På enkelte mus er det muligt med at slutte og
lukke med midterknappen.
Forbedringer i 'GeoEDIT: superudtynding', og
'Las2index'
120114 Programmet 'filopdellidar' er udgået.
Det vil sige den binære fil eksisterer ikke
mere.
Programmet kaldes nu som:
'filopdel filopdel_lidar.arg'
Der er dog lavet en bat-fil, så programmet
stadig kan kaldes som 'filopdellidar'
Programmet 'dbindexlidar' er udgået.
Det vil sige den binære fil eksisterer ikke
mere.
Programmet kaldes nu som:
'dbindex dbindex_02.arg' eller
'dbindex dbindex_11.arg' eller
'dbindex dbindex_all.arg'.
090114 Væsentlige forbedringer af 'Las2index'
'DBindex' laver nu også en fil med navnet:
'.dbindex.info'. Denne fil indeholder lidt
statestik vedr. data i indexet.
@ksy Ordren lister antallet af punkter med de mu-
ligheder, der er for forskellige kotesystemer.
I øvrigt kaldes ordren automatisk ved indlæsning
af en datafil i GeoEDIT. Dog kun hvis der er
to eller flere kotesystemer i de data der er
læst ind i GeoEDIT.
Ordren er lavet tvinge/hjælpe brugerne til at
holde styr på kotesystemer.
251213 Nyt progtam: 'Las2index'
Programmet kan konvertere en stor mængde lasfiler
fra .las-formatet til GeoCADs .bnr-format
1: .las-filer konverteres til .bnr-filer
2: .bnr-filer opdeles i nye .bnr-filer, men i
håndterlige størrelser.
Filerne gemmes i to mapper: Ground og Not_Ground
3. Der oprettes et index i de to mapper, så tilgænge-
ligheden blever super. I mappen over oprettes en
.dbindex.map, der peger på de to oprettede index.
I GeoCAD\data\setup er der kommet en ny fil:
"ObjektKode_IndexType.txt". Filen beskriver (fore-
løbig) hvilke objektkoder, der er "Ground" og
hvilke, der er "Not Ground".
291113 Nu tror jeg nok ordren @sep er blevet ganske
god. Ordren benyttes ved store mængde scannedata.
Scannedata fra flyscanning, helikopterscanning og
fx. bilscanning.
Mappen "02_Lidar_Bnr" som benyttes ved Superudtynding
skal nu inddeles yderligere. Se et eksempel på
underinddelingen:
+---Gnet
+---Import_index
¦ +---01_DTM10_2011.11.01_Rv22
¦ ¦ +---Ground
¦ ¦ +---Not_ground
¦ ¦ +---2161
¦ ¦ +---2163
¦ ¦ +---2165
¦ ¦ +---2166
¦ ¦ +---2167
¦ ¦ +---2170
¦ +---02_DTM20_2012.11.21_Rv22
¦ ¦ +---Ground
¦ ¦ +---Not_ground
¦ ¦ +---2161
¦ ¦ +---2170
¦ +---03_Bilskan_2013.07.11_Rv22
¦ +---Ground
¦ +---Not_ground
¦ +---2161
+---Select_Points
¦ +---Setup
+---Statistikk
Gnet: Resultater fra programmet "Gnet"
Import_index: Denne mappe indeholder konver-
terede "las" data.
Her 3 undermapper, som skal
begynde med "01_", ..., "99_"
Hver af disse mapper indeholder
data fra en levering. Her er
01_... flyscanning, 02_...
er helikopterscanning og 03_...
er bilscanning.
Hver af disse mapper skal som
minimum indeholde en mappe
med navnet "Ground"
I denne mappe skal alle .bnr
filer (Ground points) ligge fra
denne levering. Incl. et .dbindex
I mappen "Select_Points" skal der
ligger filer med repræsentations-
punkter (centruide-punkter) til
polygoner, som definerer afgræns-
ningen for de forskellige flyscan-
ninger. Beskrivelsen til objektkoden
(som den ses i GeoEDIT og beskrevet i
kodetabellen) for repræsentationspunk-
tet skal starte med "01_" eller "01_"
osv til "99_".
Dette giver sammenhængen mellem repræ-
sentationspunktet og mappen med data.
Repræsentationspunktet skal have en
"acc" værdi for data. Denne kopieres
til de endelige data i mappen
"03_lidar_bnr_index".
"kort tekst1" kol 1-4 er objektkoden
for den 2D omfangspolygon som ordren
kan generere ud fra "grænselinjer", der
beskriver polygonerne.
"kort tekst2" kol 1-4 er objektkoden
for "Ground points" i de originale
filer
"kort tekst2" kol 6-9 er objektkoden
for "Ground points" i de filer, som
oprettes i mappen "03_lidar_bnr_index".
Statistikk: Denne mappe har jeg ikke helt check på
endnu.
En oversigt over mapperne med datafiler kan være:
+---Gnet
¦ samlefil.bnr
¦ Trekanter_10mGnet_01_DTM10_2011.11.01_Rv22.bnr
¦ Trekanter_10mGnet_02_DTM20_2012.11.21_Rv22.bnr
¦ Trekanter_10mGnet_03_Bilskan_2013.07.11_Rv22.bnr
¦
+---Import_index
¦ ¦ .dbindex.map
¦ ¦
¦ +---01_DTM10_2011.11.01_Rv22
¦ ¦ +---Ground
¦ ¦ ¦ .dbindex.div
¦ ¦ ¦ .dbindex.fna
¦ ¦ ¦ .dbindex.koo
¦ ¦ ¦ .dbindex.typ
¦ ¦ ¦ 1003094_1008232.bnr
¦ ¦ ¦ 1003094_1008233.bnr
¦ ¦ ¦ .......
¦ ¦ ¦
¦ ¦ +---Not_ground
¦ ¦ ¦ .dbindex.div
¦ ¦ ¦ .dbindex.fna
¦ ¦ ¦ .dbindex.koo
¦ ¦ ¦ .dbindex.typ
¦ ¦ ¦
¦ ¦ +---2161
¦ ¦ ¦ 1003094_1008232.bnr
¦ ¦ ¦ 1003094_1008233.bnr
¦ ¦ ¦ .......
¦ ¦ ¦
¦ ¦ +---2163
¦ ¦ ¦ 1003096_1008232.bnr
¦ ¦ ¦
¦ ¦ +---2165
¦ ¦ ¦ 1003095_1008233.bnr
¦ ¦ ¦
¦ ¦ +---2166
¦ ¦ ¦ 1003095_1008232.bnr
¦ ¦ ¦
¦ ¦ +---2167
¦ ¦ ¦ 1003094_1008233.bnr
¦ ¦ ¦ 1003095_1008232.bnr
¦ ¦ ¦
¦ ¦ +---2170
¦ ¦ 1003095_1008232.bnr
¦ ¦
¦ +---02_DTM20_2012.11.21_Rv22
¦ ¦ +---Ground
¦ ¦ ¦ .dbindex.div
¦ ¦ ¦ .dbindex.fna
¦ ¦ ¦ .dbindex.koo
¦ ¦ ¦ .dbindex.typ
¦ ¦ ¦ 1001230_1003295.bnr
¦ ¦ ¦ 1001230_1003296.bnr
¦ ¦ ¦
¦ ¦ +---Not_ground
¦ ¦ ¦ .dbindex.div
¦ ¦ ¦ .dbindex.fna
¦ ¦ ¦ .dbindex.koo
¦ ¦ ¦ .dbindex.typ
¦ ¦ ¦
¦ ¦ +---2161
¦ ¦ ¦ 1001230_1003295.bnr
¦ ¦ ¦ 1001230_1003296.bnr
¦ ¦ ¦
¦ ¦ +---2170
¦ ¦ .dbindex.div
¦ ¦ .dbindex.fna
¦ ¦ .dbindex.koo
¦ ¦ .dbindex.typ
¦ ¦ 1001230_1003295.bnr
¦ ¦ 1001230_1003296.bnr
¦ ¦
¦ +---03_Bilskan_2013.07.11_Rv22
¦ +---Ground
¦ ¦ .dbindex.div
¦ ¦ .dbindex.fna
¦ ¦ .dbindex.koo
¦ ¦ .dbindex.typ
¦ ¦ 1030789_1082412.bnr
¦ ¦ 1030790_1082410.bnr
¦ ¦ .......
¦ ¦
¦ +---Not_ground
¦ ¦ .dbindex.div
¦ ¦ .dbindex.fna
¦ ¦ .dbindex.koo
¦ ¦ .dbindex.typ
¦ ¦
¦ +---2161
¦ 1030789_1082412.bnr
¦ 1030790_1082410.bnr
¦ .......
¦
+---Select_Points
¦ ¦ 2D_punkt_utvelgelse_til_Index_03.bnr
¦ ¦ jr.geoeditarg
¦ ¦ Punkt_utvalg_grenser.bnr
¦ ¦ Punkt_utvalg_representasjonspunkter.bnr
¦ ¦
¦ +---Setup
¦ edit.def
¦ edit.defnt
¦ edit.env
¦ Orders_usermenu.xml
¦ Released_winmenu.xml
¦
+---Statistikk
01_DTM10_2011.11.01_Pandekakeland.txt
02_DTM20_2012.11.21_Iskakeland.txt
03_Bilskan_2013.07.11_Vegvalg.txt
Ideen med ordren er at data i mappen:
"Import_index" (med undermapper) kopieres
over i mappen "03_lidar_bnr_index". Men
kun de data, der ligger inden for de respek-
tive polygoner. "acc" opdateres og objektkoden
ændres som beskrevet i repræsentationspunktet.
Det oprettes også et .dbindex for denne mappe.
Data er derefter "klar" til Superudtynding.
Kommer der nye data til projektet opdateres
repræsentationspunker og polygoner, så data
på en enkel måde kan udtrækkes til fornyet
Superudtynding.
Husk på vi snakker om projekter med mange,
mange Gb data. Og det kræver altså orden!
221113 @sep Her kan der holdes styr på polygoner, der
definerer hvor "Ground Points" skal tages
fra. Ordren er ikke færdigudviklet.
I Superudtynding er er nu mulighed for endnu
bedre check af data.
Der kan nu også vælges frit hvor "Ground Points"
(.dbindex med laserscanningsdata) ligger.
I ScanOBS kommer der nu en fejludskrift, hvis
der i .obs-filen under "+KO" er en afstand på
0.0000. (linjen rettes til "-KO".
181113 @lfs Som ordren @lfi - list FIND - men lister FIND
med overskrift som scannedata (LAS-formatet).
Programmet las2bnr gemmer oplysninger, som denne
list ordre kan vise i 'output' vinduet.
161113 @crp Denne ordre kopierer et repræsentationspunkt
(brugt til superudtynding).
1. Lukket polygon opsøges
2. Enkeltpunkt inden for kopieres til en ny
placering
3. Ny lukket polygon opsøges
NB. Der kan zoomes, idet polygonen skal opsøges/
den nye placering skal digitaliseres.
131113 Ordren @mcp 'Marker lukket polygon' har nu fået
en ekstra mulighed:
Marker enkeltpunkter med MULTI-FIND inden den
sidste markering.
Ved Superudtynding, kan denne ordre være ganske
anvendelig, hvis repræsentationspunktet inden
for en meget kompleks polygon skal findes.
I superudtynding er der kommet en hel ekstra
side med 9 check, der kan være fornuftige at
udføre, før den endelig beregning udføres.
I 'Diverse værdier' på side 184 kan der (indtil
nu) sættes en sti til et og kun et index.
Har man brug for flere index, kan man nu
havet en fil liggende i den mappe, hvor
linje 184 pejer, med navnet: '.dbindex.map'.
Filen behøver ikke ligge der, men hvis den
ligger der, kan der benyttes flere index.
Formatet for denne fil er:
1. linje: Valgfri tekst
2. og efterfølgende linjer:
Enten:
blank
Eller:
kol. 1: 0 eller 1.
0: Ej default valg
1: Default valg (må kun forekomme en gang
kol. 3-82: Beskribelse af indekset
kol. 84-339: Stinavnet for indekset
Et eksempel:
x yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
1 Punktsky fra laserscanner1 (7.sem) C:\Users\jj\7.sem\03_Lidar_Bnr_Index
0 Punktsky fra laserscanner2 C:\Users\jj\7.sem\03_Lidar_Bnr_Index2
0 Punktsky fra laserscanner3 C:\Users\jj\7.sem\03_Lidar_Bnr_Index3
0 Punktsky fra laserscanner4 C:\Users\jj\Kortdata\Modell_Flyskanning\03_Lidar_Bnr_Index4
0 Punktsky fra laserscanner5 (JR) C:\Users\jj\Kortdata\Modell_Flyskanning\03_Lidar_Bnr_Index
Ovenfor er der defineret 5 indeks.
Ønskes indlæsning via indekset (og der eksi-
sterer en '.dbindex.map', promptes der for
det ønskede index. Alt virker derefter som om
'linje 184' pegede direkte på det valgte indeks.
101113 I Superudtynding kan man nu vælge:
'Faktor, som kort tekst 3 (kol. 1-6) multipli-
ceres med for maks sidelængde i omfangspolygon'.
I gamle dage var denne faktor 10.
051113 I filopdel og filopdellidar er der rettet en
fejl således at små filstørrelser nu virker.
031113 3 forskellige steder i GeoEDIT er fejl rettet,
så programmet ikke uventet går ned.
GeoEDIT deler nu et objekt i flere objekter,
hvis der er flere end 10000 punkter i objektet.
NB: Et lukket objekt objekt vil efter denne
opperation ikke være lukket længere.
241013 @doo Ordren bygger dører og vinduer ind i vægge.
Dører/vinduer skal være i MULTI-FIND.
Dørsignaturen skal være i MULTI-FIND.
Et eksempel på data kan ses her:
GeoCAD\Sampels\Door_window
181013 @jr1 Hjørnepunkt - i fx. et værelse - beregnes ved at
markere to tilstødende vægge.
Væggene skal være målt med to punkter på hver væg.
Væggene kan være et objekt.
De to punkter på den ene væg skal være i FIND.
101013 Filen "GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini"
har fået ændret i formatet for '1f'.
091013 Filen "GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini"
har fået 4 nye koder: 'nf', 'ud', 'mi' og 'mr'.
Til gengæld er der forsvundet 2: 'ac' og 'sd'.
Det er nu mange flere muligheder for at styre:
GeoCAD binære filer, SDL-filer og Autocad DXF-filer.
Der ud over kan der nu også foretages midling
af punkter med samme punktnummer. Ved denne mid-
ling dannes også en dokumentationsfil med flere
nyttige oplysninger.
180913 Formatet for kodetabellen for programmet todxf
(---.todxf) er ændret. Der er kommet 501 nye
linjer i toppen af filen (fra linje 5). Første
linje pr. objektkode er udvidet med 3 ekstra
kolonner for farver.
Det vil sige at farverne i en .dxf/.dwg nu er
mere korrekte sammenlignet med GeoCAD filen.
Programmet ccab er ændret, så det nye format
skrives. ToDXF er også ændret, så det læser
det nye format.
NB: Filen GeoCAD\Data\Setup\DXF_11.HDR er også
ændret.
NB: Benyttes der i GeoEDITs kodetal (.tab-filen)
en TZ kode, og ønskes en konvertering til Autocad,
skal man være opmærksom på at TZ's relative koordi-
nater ikke overføres til Autocad. Derimod skal
koden AK benyttes til at beskrive den yderligere
flytning, som koten skal flyttes.
140913 Er en signatuer til et enkeltpunkt = 0 konver-
teres signaturen ikke til DXF/DWG. Sådan har det
altid været. Men nu gøres der opmærksom på pro-
blemet i error filen. Endvidere renames
.dxf-filen til samme navn + "_err" i navnet.
120913 Ordren (@fmd) "Beregn afstand fra MULTI-FIND
punkter til en FIND linje bestående af 2 punkter"
er udvidet, så afstanden også kan påsættes som
dimension. Dimensionen skal have en objektkode
præcis som ved påsætning af dimension.
050913 Hvis der i GeoEDIT udtegnes en kort tekst og en
kote (T1 og TZ i kodetabellen) på samme linje og
således at teksten udtegnes venstrestillet og
koten højrestillet, gik det ikke godt, når data
blev konverteret til DXF. Det gør det forhåbent-
lig nu.
Der er derfor kommet en ny kode i .todxf tabellen
i kol. 161 i den første af de to linjer til hver
objektkode.
040713 Koden 'bx' i kodetabellen (*.tab) er udvidet.
kolonne 60-65, ...., 130-135 kan nu pgså bestå
af: o1aabb og p1aabb (kort tekst 1)
o2aabb og p2aabb (kort tekst 2)
o3aabb og p3aabb (kort tekst 3)
Altså kort tekst 2 og 3 kan nu også udskrives
i en brøndbox.
010713 En fejl rettet, der fik GeoEDIT til crashe ved
sortering efter objeltkoder/dblink under be-
stemte forhold.
260613 En lille forbedring af GeoNIV, så fiksbunkter
behandles mere brugervenligt i fikspunktsfi-
lerne.
060613 Nyt program: 'add_kotefix2fix'
Har man lavet en udjævning med GeoNIV (niv-
udjævning) og man ønsker de udjævnede koter
adderet til en eksisterende fikspunktsfil, er
dette progam lige sagen til denne opgave.
Programmet spørger efter en/flere fikspunkts-
filer (.fix) hvortil koterne skal opdateres.
Derefter spørger programmet efter en/flere
filer (.fix) med koter, som skal adderes til
de allerede valgte fikspunkter. Er der kotefiks-
punkter i filen, der ikke findes i de allerede
valgte fikspunkter, adderes disse også til filen.
Resultatfilen kan gives et vilkårligt filnavn
(.fix).
040613 Superudtynding i GeoEDIT kan nu klare brudlinjer.
Dog indtil videre med begrænsninger:
1. Brudlinjen må ikke være lukket.
2. Koter til brudlinjen kan beregnes ud fra en
fladeudjævning, men indtil videre kun med
(laserscannings)punkter, fra begge sider af
linjen. Punkter fra højre/venstre side af
linjen skal nok komme.
Max-/minimumskoten fra området (uden udjævning)
kan benyttes.
Det vil sige at brudlinjen skal i definitionsfilen
have et 'b'/'i'/'a' i kolonne 1 i kort tekst 3.
b=udjævning fra flade fra Begge sider af linjen
i=mInimum kote fra området
a=mAximum kote fra området
Områder er et kvadrat med den størrelse som er
defineret ved hjælp af repræsentationspunktet
(som til omfangspolygonen). Som ved omfangs-
polygonen kan der også benyttes koter i brud-
linjen. De samme regler gælder.
200513 Der er kommet et felt mere i WFS-databasen,
som SKAL være i alle tabeller ("URL4").
Koden "SKEL" i URL4 kan benyttes til filtre-
ring af skelpunkter på kvalitetsklasse (1-3),
så hver klasse får sin egen objektkode.
Se eksemplet i filen:
GeoCAD\data\tabel\GeoCAD.wfs\WFS_setup.mdb
170413 De store statiske dataarealer i GeoEDIT er
ændret til dynamiske data. Der eksisterer
nu kun en version af GeoEDIT. Til gengæld
skal man selv sætte maks størrelsen af de 4 store
dataområder: Antal punkter, antal objekter,
antal lange tekster og antal link-tekster (den
tekst, der kan udskrives hist og her og som
knyttes til data ved hjælp af db-link.
Dataområdernes størrelse fastsættes i:
GeoCAD\data\setup\dynamic.allocate
Formatet er 4 linjer med 4 heltal i kol. 1-10
og højrestillet. Beskrivelse af de 4 linjer
ses i filen.
Ved start af GeoEDIT udskrives den allokerede
datamængde i 'Dos-vinduet'
Der er ikke plads til flere data end før, men
der kan måske optimeres på størrelserne.
dynamic.allocate kan ligge 3 steder.
Først søges i projektmappen\setup
derefter i \Temp\GeoEDIT_setup
og til sidst i GeoCAD\data\setup
Ideen er at der kan ligge en 'specialfil'
passende lige til det aktuelle projekt.
I \Temp\GeoEDIT_setup kan der ligge en ma-
skinafhængig fil (hvis en maskine ikke har
alverdens plads i rammen).
100413 I GeoEDIT kan der ved kald af 'print' ('kt')
defineres tekster, som printes fra rammefi-
lerne. Teksterne er defineret i 2 filer:
1: GeoCAD\data\setup\PLOT_Firmadata.txt
2: \Temp\PLOT_OISdata.txt
PLOT_Firmadata.txt (1) er en fil, der opsættes
en gang for alle og kan se sådan ud:
Firmarelaterede variable til plot (rammefil)
@firm AAKJAER Landinspektører
@fadr Vestergade 8
@fpos 8000 Aarhus C
@ftlf 8613 2922
@fwww www.aalsp.dk
@fmai 8000@aalsp.dk
@fcvr 77047514
@ansv Peter Jensen
@init PJ
@sagn 800120
@emne Afsætningsplan
@form A3
Første linje er en valgfri tekst
De næste linjer skal bestå af en 'kode'
(kol. 1-5) og en 'tekst' (kol. 7-86).
'Koden' skal være en af de 12 linjer som ses
herover. 'Teksten' er valgfri.
Eksisterer 'koden' som en tekst i en rammefil
erstates 'koden' med 'teksten' idet rammefi-
len udskrives.
PLOT_OISdata.txt (2) generes i GeoEDIT med
ordren: 'Info mus. Nettjenester' ('nt'),
idet der benyttes data fra GST og OIS.
Et eksempel på filen ses herunder:
Data er hentet fra webtjenester med genvej 'nt'
@matr 12d
@ejlk 960151
@ejln Agri By, Agri
@komm Syddjurs Kommune
@komk 0706
@regi Region Midtjylland 1082
@eadr Agri Bavnehøj Vej 9
@eje1
@eje2
Formatet svater til beskrivelsen ovenfor.
Ved kald af print fra GeoEDIT ('kt') ses data
og der gives mulighed for at rette i teksterne.
Under 'Set diverse værdier' ('dv') er der kom-
met en ny mulighed for at undgå at se/rette i
teksterne. Side 20 nr 203.
Ønskes denne nye mulig med variable tekster
ikke benyttet, kan man således undgå et spørgs-
mål ved kald at print.
010413 Programmerne: file2g, las2bnr, gnet,
filopdellidar, sosi2g og samlefil
læser (og skriver) nu default projektmappe
fra filen: \temp\projmappe.txt
Specielt ved superudtynding benyttes disse
programmer ofte. Valg af projektmappe er nu
meget nemmere.
290313 En lille udvidelse af programmet: todxf
Ved udskrivning af koter (koden 'tz' i kode-
tabellen) kan der nu oprettes et nyt layer
til hver kotepåskrift. Layeret, style og
placeringen i forhold til en evt. udskrift
af kort tekst1 kan vælges med en ny kode:
'ak'. Endvidere er koden 'af' udvidet. Se i
filen GeoCAD\pgm\help\kodetabel.help.
Formatet i todxf's kodetabel er ændret. Se
filen GeoCAD\pgm\help\kontabel.help. Pro-
grammet ccab producerer automatisk dette nye
format.
210313 Forbedringer i ScanOBS ved udtengning af .dxf
filer. Specielt ved netskitser.
Fejl ved 'eksplodering' af brøndbokse er ret-
tet. Der må ikke være mange, der har brugt
denne ordre, da fejlen først nu er opdaget.
ScanOBS forbedret ved 'norsk kodesystem' hvor
der er kommet en frikode 74 til opretning af
rektangler, så de bliver rektangler. 3 punk-
ter i rektangel kan også benyttes ved indmå-
ling. Det 3. punkt skal bare indmåles på den
modstående side (defineret ved de to første
punkter (som ved digitalisering i GeoEDIT og
'ret vinkel')). Koter ekstrapoleres ved må-
ling med 3 punkter.
060313 Nyt program: "obs_mm2fix.exe".
Programmet kan konvertere en .obs/.kof/.vgk
fil med fikspunkter (til ScanOBS eller GeoNIV)
til .fix formatet (også en fikspunktsfil).
Programmet "ch_kote_i_fixfil.exe"
Tager nu vare på de gamle filer, idet de op-
daterede filer får "_newH" bygget ind før
".fix".
Programmet kan nu også oprette den nye .fix
fil, selv om filspkunkerne er læst fra en
.obs/.kof/.vgk fil.
I initialiseringsfilen:
"GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini"
er der kommet en ny kode: 'sd'.
ScanOBS kan nu producere en .sdl fil (SLD). i stedet
for en GeoCAD binære filer. Se initialiseringsfilen.
Værdien til koden 'sd' kan være 0 eller 1.
220213 GeoKoorInfo (info nettjenester, genvej 'nt')
indeholder nu en del flere informationer,
herunder, registreret areal/vejareal,
seneste dato for matrikulær ændring, zone,
antal bygninger og vurderingsoplysninger.
Kræver adgang til "PLF-datapakke" ved LIFA.
Det har alle praktiserende landinspektører.
210213 Nyt program: "ch_kote_i_fixfil.exe".
Programmet opdaterer et antal fikspunkts-
filer (.fix) med koter, som læses fra en
resultatfil fra GeoNIV. Programmet kan kal-
des automarisk, når GeoNIV afvikles.
Fikspunktsfilerne opdateres, og der tages ikke
vare på de gamle filer!
GeoNIV er således også opdateret.
Der er kommet en ekstra linje 7 i initialise-
ringsfilen 'GeoCAD\Data\SETUP\GeoNIV.ini'
170213 Rettelser i GeoNIV, GSI2obs (kan nu klare
data fra et nivelerinstrument, så data kan
håndteres af GeoNIV (via .obs-format), og
obsDK2bnr, så COWIs kodesystem kan klares.
I GeoEDIT fungerer udtegningsmasker for
rasterdata (baggrundsdata) nu igen.
110213 Nyt program 'trek_2_4_formats'
Programmet kan det samme som @g2c, @g2l,
@g2g og @g2a.
Altså konvertere en/flere GeoCAD binære filer
til en Cyclone-fil (.msh)
LandXML-fil (.xml)
Gemini-fil (.gmi)
AutoCAD-fil (.dxf)
Trekanter til 4 forskellige formater.
Forskellen er, at dette program kan konvertere
op til 13.000.000 punkter samtidig.
080213 Ordren 'Sammel to objekter til et' @job, dan-
ner nu også middel af koten. Husk, at der i
'Sæt diverse værdier' @sni på side 122, kan
angives max gab mellem de to objekter.
Polygonordren 'Diverse check' (MM) er checket:
Check for skærende linjer (s.7 nr. 2 og 3)
forbedret så den også kan bruges ved flere
objekter oven på hinanden. Dette opstår
ved genering af 2D polygon ved
'Superudtynding'.
060213 Væsentlige forbedringer af 'Superudtynding'.
Det hele virker nu også som 'polygon i po-
lygon'. Husk på at værdien nummer 163 i 'Sæt
diverse værdier' skal stå på 'JA'.
Der kan således generes 2D polygoner, med øer,
der ligger i polygonen. Disse øer transformeres
til udeladelsespolygoner når der dannes trekan-
ter.
Ved snap til punkt/linje/obj fås straks et panel
med valg af 'snap', hvis der snappes til et
punkt/en linje, der har flere underliggende
punkter/linjer med samme koordinater.
Ordren trim @trm er forbedret, så der nu kan
interpoleres en kote ud fra den linje, som
FIND objektet skæres med.
GeoCAD læser og skriver kun Autocad .dxf-filer
med version 12. Vi har et program (dd),
der kan konvertere mellem alle dxf og dwg
filer og versioner. Dette er opdateret, så
programmet nu også klarer version 2013.
230113 Der er kommet en ny fil, der beskriver alle
ordre på menuen. Navnet er:
GeoCAD\PGM\HELP\GeoEDIT_menuordre.HELP
Denne fil opdateres hver gang GeoEDIT stop-
pes.
210113 GeoPLOT kan nu langt om længe også udskrive
rasterfiler tilknyttet et objekt.
NB: Det er faktisk utroligt at der ikke er
nogle der har haft brug for det! Jeg er i hvert
til fælde ikke blevet kimet ned for at få det
til at virke. Rasterfiler optaget med nyere
mobiltelefoner må da i dag være et must i for-
bindelse med enhver måling.
190113 Ved de fleste ordre i:
'Ændre i polygon' og ordren
'Marker med MULTI-FIND'
er det nu muligt at foretage specialmar-
kering ved lukkede trekanter.
Bare centerpunktet for trekanten er inden
for polygonen vil det svate til at alle punk-
ter 'markeres'.
Det er ganske fornuftige muligheder man nu får,
hvis der arbejdes med 'super udtynding'.
@i3d Beregning af nyt punkt " DUM" ved interpola-
tion/extrapolation på 3D linje.
Linjen defineres ved at digitalisere 2 punk-
ter. Derefter indtastes en afstand fra punkt1/
punkt2 eller en kote. Det nye punkt beregnes
på den definered 3D linje, så betingelsen er
opfyldt. Positiv afstand er fra punkt 1 til
punkt 2.
NB. Der tages ikke hensyn til jordkrumning!
@j3d Beregning af nyt punkt ved interpola-
tion/extrapolation på 3D linje. Objektkoden
er valgfri. Beregningen foretages som ved
@i3d.
130113 ScanOBS kan nu klare et nyt kodesystem.
Kodesystemet benyttes af Cowi.
I "GeoCAD\Data\\SETUP\Initialisering\ScanOBS.ini"
kan der i anden linje (kol 1-2) skrives 'CO'
Og så skulle det så gerne virke.
080113 Udjævningerne:
@ccb: Beregning af punkt ved bueskæring og
@ccu: Beregning af cirkelcenter ved udjævning
Kan nu også foretages i 3D.
Det vil sige at radius nu også kan være 3D ra-
dius.
@ccu kan således beregner et center i en kugle,
hvis der snappes til punkter på overfladen af
kuglen.
@ccb kan beregne en 3D koordinat hvis der haves
3D afstande til punktet. Husk afstandene må ikke
ligge i samme plan. Des større volumen punkterne
udspænder, des bedre nøjagtighed. Sammenlign med
PDOP ved GNSS-måling.
070113 Nyt program: G2Gmaxpktobj
Programmet deler et objekt i 2 eller flere, når
et objekt indeholder flere punkter end tilladt.
Kan være interessant, når der hentes fx. højde-
kurver fra DME (kms).
060113 ScanOBS udskriver nu lidt flere oplysninger i de
forskellige udskrifter. Det er blevet lidt nem-
mere at vurdere om der er 'vægtet' for meget ud.
010113 ScanOBS kan nu udskrive 'inddata' (.udj) til et
kommende superudjævningsprogram. Håber det kan
være fædig i løbet af foråret. Ny inifil til
ScanOBS. Se:
"GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini"
1. linje err ændret: Nu: V3
efter linie 11 tilføjes 10 nye linjer:
- +/- skriv inddata til superudjævning
1.500 apr.spredn. horizontal retning (mgon)
1.500 apr.spredn. vertikal vinkel (mgon)
1.000 apr.spredn. afstand: grundfejl (mm)
1.500 apr.spredn. afstand: afstandsafhængig fejl (ppm)
1.000 apr.spredn. centrering instrument (mm)
2.000 apr.spredn. centrering sigteskive (mm)
2.000 apr.spredn. insrument højde (mm)
1.000 apr.spredn. sigteskive højde (mm)
0.150 apr.spredn. refraktion ()
241212 Nyt program GeoNIV
Programmet kan udjævne et geometrisk nivelle-
ment.
Der kan være mange højdedifferenser mellem
samme punkter (indtast fx. et dobeltniv som to
enkeltniv). Er det samme fikspunkt målt flere
gange, så indtast det flere gange.
Kotedifferenser (extension .niv):
2 4 0.596 200.000
2 4 0.597 202.000
4 2 -0.597 250.000
2 4 0.696 251.000
4 6 0.400 205.000
6 8 -0.295 207.000
8 2 -0.699 250.000
2 6 0.995 330.000
4 8 0.105 340.000
fra_nrxxxxxx til_nrxxxxxx obsxxxxxxx distxxxxxx
12 char 12 char meter meter
1-12 14-25 27-36 38-47
Kotedifferenser kan også stå i en .obs-fil
som til ScanOBS. Formatet er som ovenstående
dog med "+NI " foran hver linje (Altså 4 ex-
tra kolonner).
Fikspunkter (extension .fix)
6 3 6644633.668 601454.809 11.001 0.002
2 3 6644633.668 601454.809 10.009 0.003
2 3 6644633.668 601454.809 10.119 0.003
Nummerxxxxxx t Nxxxxxxxxxxxxx Exxxxxxxxxxxxx Hxxxxxxxxxx Spred_Nxxxx Spred_Exxxx Spred_Hxxxx
12 char meter meter meter meter meter meter
1-12 17-30 32-45 47-57 59-69 71-81 83-93
t er typen (kol 15) 1: Kotefikspunkt; 2 Planfikspunkt; 3: 3D punkt
Samme format som til ScanOBS. De andre fiks-
punktsformater til Scanobs kan også benyttes.
091212 @ccb: Beregning af punkt ved bueskæring og
@ccu: Beregning af cirkelcenter ved udjævning
er forbedret (bedre fejludskrifter mm) og koten
gemmes nu til det beregnede punkt.
Ved mange ordre hvor der var muligt at panorere
(højre museknap), blev man hældt ud af ordren,
når man glemte at benytte SHIFT når man skulle
panorere. Det er rettet.
@tko: Tast koordinater til nyt objekt (" DUM") og
@tco: Tast koordinater til nyt objekt (valgfri
objektkode) er nu forbedret så man kan indtaste
N E og H eller N og E eller E N og H eller E og N
på samme linje. Jeg har tit ønsket mig en sådan
mulighed. Den kan nemlig benyttes, når man benyt-
ter copy og paste af koordinater.
051212 I GeoEDITs kodetabeller (.tab-filer) er 2
nye koder for kolonne 1 og 2:
AU og AV.
De benyttes ved CCABs generering af .todxf.
De beskriver linje 2 (AU) og linje 3 (AV) i
.todxf tabellerne (konvertering af ascii-
værdier)
Se kodetabel.help.
021212 I 'diverse check' (MM), er der kommet to nye
check, der markerer:
1: Lukkede objekter med areal = 0.000
2: Det lukkede objekt med det mindste areal
De findes på side 16 som nummer 2 og 3.
De gamle nr 2 og 3 er nu 4 og 5.
261112 Forbedringer ved generering af XML-filen.
Bl.a. i forbindelse med superudtynding.
Projektions- og højdesystemer skrives nu.
Der er en ny definitionsfil i
GeoCAD\Data\Setup:
LandXML_eksport_Plan-_og_Højde-systemer_epsgCode_NO.txt
Der er i den forbindelse kommet en ny linje i
GeoCAD\Data\Setup\Korpus_trek_XML.txt
221112 GeoEDIT kan nu også udskrive en .latlon fil.
Altså en fil med:
kort_tekst1 bredde længde kote objektkode
Filen oprettes lige som alle andre koordinat-
filer: Filer -> Opret nye div filer -> Opret/
skriv til/afslut koordinatfiler.
211112 @fcu Skæringsberegning mellem FIND og 'ej FIND' ob-
jekter.
Der er mulighed for at begrænde 'ej FIND' med
MULTI-FIND.
Der er mulighed for at beregen koten fra FIND/
'ej FIND'/middeltal.
Der er mulighed for at tilføje punkter i FIND
henholdsvis 'ej FIND' og i begge.
Indvidere kan objektet deles i de punkter, som
er tilføjet.
I alt er der 48 kombinationsmuligheder!
151112 Superudtynding er forbedret. Bl.a. er bestil-
lingsfilerne delt op i en/flere filer for de-
finitionspunkter og en fil for definitions-
grænser.
XML-filen indeholder nu også omfangspolygoner.
081112 ScanOBS kan nu ændre i apriori spredninger til
fikspunkter fra parameter panelet.
ScanOBS kan nu angive (parameterpanelet) en
maks sigtelængde for 'trigonemetrisk nivelle-
ment'.
ScanOBS.ini er af samme grund ændret med adde-
ring af aet par linler mere i toppen af filen.
Se filen:
"GeoCAD\Data\SETUP\Initialisering\ScanOBS.ini"
221012 ToDXF kan nu håndtere fra og til kolonner til
kort og lang tekst. CCAB genererer automatisk
disse kolonner ud fra .tab-filer. Der er såle-
des et nyt format i .todxf-tabellerne
150912 To filer: DXF_11.HDR og BLOCKS.HEADER, der tid-
ligere lå i mappen GeoCAD\Data\Tabel skal nu
ligge i GeoCAD\Data\Setup
ToDXF kan nu ikke længere lave DXF version 10.
Men den er også ca 25 år gammel!
140912 AUTOCAD LAYER i ToDXF kan nu være op til 31 ka-
rakterer. Det har medført ændringer i formatet i
de to kodetabeller: .tab og .todxf.
Se GeoCAD\pgm\help\Kodetabel.help (A1, A2 og AD)
og GeoCAD\pgm\help\Kontabel.help (ToDXF).
070812 I GeoEDITs kodetabeller (.tab-filer) er der nu
muligt at have 50 tegn (før 25) til beskrivelse
af objektkoden (ST). Det kræver desværre at
sorteringsrækkefølgen nu står i kolonne 76-80!
Se Se GeoCAD\pgm\help\Kodetabel.help
300712 I GeoEDITs kodetabeller (.tab-filer) er der en
nye kode for kolonne 1 og 2:
AT.
De benyttes ved CCABs generering af .todxf.
Se kodetabel.help.
100712 Nu opretter programmet CCAB også alle GeoCADs
signaturer som Autocad BLOKKE.
Alle signaturer, der tilhøter en .TAB fil op-
rettes som blokke. Filen hedder:
'tabfilnavnet' efterfulgt af '_blocks.dxf'.
CCAB opretter også en .TODXF fil med navnet
'tabfilnavnet' efterfulgt .todxf' (se 160612).
Hvis disse 2 filer ligger i samme mappe, vil
TODXF automatisk benytte blokkene fra
'_blocks.dxf'.
Blokkene i denne fil får GeoCADs signaturnum-
re.
Der er dog et problem: Jeg kan ikke finde ud
af at udfylde signaturerne (fx. maste). Men
det kommer måske en dag.
LAYER navnet var tidligere i .todxf filen på 15
karakterer. Det er nu på 27 karakterer.
Det har medført ændringer i kolonnenumrene i
.todxf filen. Men da den nu oprettes automa-
tisk, er det nok mere eller mindre ligegyl-
digt.
Ændringen fra 15 til 27 karakterer har også
betydet ændring af kolonnerne i .tab filen
for koderne: 'AD', 'A1' og 'A2'.
Det er således nu ret uproplematisk at pro-
ducere en Autocad fil.
NB. Under 'GeoCAD\Data\Tabel' skal der ligge
en fil med navnet 'BLOCKS.HEADER'
220612 I GeoEDITs kodetabeller (.tab-filer) er 2
nye koder for kolonne 1 og 2:
AF og A2.
De benyttes ved CCABs generering af .todxf.
Se kodetabel.help.
190612 ScanOBS producerer normalt 4 GeoCAD binære
filer. Disse 4 filer kan nu konverteres til
.dxf filer.
I filen
"GeoCAD\data\setup\initialisering\ScanOBS.ini"
kan der nu benyttes en kode: 'ac'. Værdien
(kol 4) kan være 0 eller 1. Vælges 1 konver-
teres de 4 GeoCAD filer.
Tro nu ikke, det er bare fryd og gammen.
I GeoCAD er der fx. mulighed for at tegne en
linje halvvejs med fuld optrukken linje og
resten stiplet. Netskitsen ser derfor noget am-
puteret ud i Autocad! Også signaturer midt på
en linje (afstande) mangler.
I 'GeoCAD\pgm\cmd' er der nu to nye filer:
GEOCAD_TODXF_ScanOBS_NE.BAT og
GEOCAD_TODXF_ScanOBS_YX.BAT
og i 'GeoCAD\Data\arg' er der nu også to nye
filer:
TODXF_ScanOBS_NE.ARG og
TODXF_ScanOBS_YX.ARG
Der skal nok rettes i de to .ARG filer, da
konverteringstabeller (.todxf) er beskrevet i
disse filer. Du bruger sikkert en anden ta-
bel end jeg gør.
160612 I GeoEDITs kodetabeller (.tab-filer) er linje
7 ændret. Koden med farver: 'PE' er også æn-
dret. I kolonne 73-75 er kommet en Autocad
farve.
Der er også 6 nye koder for kolonne 1 og 2:
AS, AB, AC, AD, AL og A1.
Konverteringsprogrammet 'ccab.exe' laver nu
også en .todxf-fil.
De nye koder benyttes når .todxf genereres.
Se kodetabel.help.
I kodetabellen (.tab) bør tilføjes: AB, AD
og AL.
Kun i specialtilfælde er det nødvendigt med
'A1'.
I helt specielle tilfælde vil 'AC' være nød-
vendig.
'AS' er næppe nødvendig.
030612 I filen:
GeoCAD\data\setup\placeringer.dat
oplyses nu også placeringer af paneler i
ScanOBS.
Se filen for nyt format.
300512 @ric
Filen:
GeoCAD\Setup\F-taster.txt
er flyttet til:
GeoCAD\Setup\Brugergraenseflade\F-taster.txt
Filen:
GeoCAD\Setup\Placeringer.dat
er flyttet til:
GeoCAD\Setup\Brugergraenseflade\Placeringer.dat
Filen:
GeoCAD\Setup\Startlogo.png
er flyttet til:
GeoCAD\Setup\Brugergraenseflade\Startlogo.png
Filen:
GeoCAD\Setup\GeoCAD.land
er flyttet til:
GeoCAD\Setup\Brugergraenseflade\GeoCAD.land
Filen:
GeoCAD\Setup\GeoCAD.gui
er flyttet til:
GeoCAD\Setup\Brugergraenseflade\GeoEDIT.log
og indeholder nu kun en linje (se filen)
210512 En mindre ændring i:
GeoCAD\data\setup\placeringer.dat
Størrelsen af open/save vinduet kan nu be-
stemmes. Der kan også bestemmes om vinduet
skal vises som: Oversigt eller Detaljer.
100512 Trimfunktionen @trm er forbedret, så der nu
også kan tilføjes skæringspunktet i den skæ-
rende linje. Altså den linje, som FIND ikke
er en del af.
010512 Programmodulet til adresse- og matrikelopslag
(koordinatopslag.exe) har under søgning efter
husnumre på en udvalgt vej i sjældne tilfælde
givet en fejlmeddelelse. Det skyldes, at der
i OIS-data tilsyneladende kan forekomme hus-
numre uden tilknyttet ejendomsnummer.
Problemet er nu løst i programmet. Samtidig
optræder samme husnr. ikke længere mere end
én gang i dropdown-boksen (ved opslag på
ejerlejlighedsejendomme).
300412 Nyt program: KMSasc2GeoCADbnr.exe
Programmet konverterer en højdemodel fra KMS
til en GeoCAD binær fil.
Højemodellen er en ascii fil med 6 linjer
headerinformation hvorefter koterne udskri-
ves som meter række efter række. Højdemo-
dellen ligger i et net. Normalt med en net-
afstand på 1.6 meter (Andrews konstant).
NB. Netstørrelsen går derved op i 1000 meter.
Det ville ikke være tilfældet med 1.5 meter!
250412 Formatet er ændret lidt i
Orders_usermenu.xml og
Released_winmenu.xml og
Orders_usermenu.xml
Tip: Slet alle disse filer undtagen filerne
i: GeoCAD\Data\SETUP\Brugergraenseflade
140412 Drag-and-drop kan nu lades sig gøre med
GeoCAD-filer (.asc og .bnr) og med
rasterfiler (.ecw, .png, .tif og .jpg).
Filen/filerne trækkes fra Stifinderen til
GeoEDITs tegnevindue.
130412 @trm Trim. Der skal ligge et endepunkt i FIND.
Dog skal objektet, som FIND er en del af,
bestå af minimum 2 punkter.
Linjen fra det foregående punkt og til FIND
forlænges til skæring med en linje. og FIND-
punktet flyttes til dette skæringspunkt.
Den linje, der skæres med, vælges automatisk
som den linje det snappes til, hvis der blev
kaldt: Snap linje med udgangspunkt i FIND.
Ønskes en anden linjen, kan det lade sig
gøre, idet et flueben kan sættes i en prompt,
således at en anden linje kan vælges.
090412 Lidt forklaring til musen:
*** Ordre mode ****************************
Venstre: Der zoomes ind ved at trække
et rektangel
Dobbeltklik uden at ændre
placering: Dobbeltklikpunk-
tet bliver midten af vinduet
Shift+Venstre: Der zoomes ind ved at trække
et rektangel
Dobbeltklik uden at ændre
placering: Dobbeltklikpunk-
tet bliver midten af vinduet
Højre: Tryk ned og slip uden at
bevæge musen: De sidste 10
ordre vises.
Højre: Tryk ned og bevæg musen:
Der panoreres
Shift+Højre: Tryk ned og bevæg musen:
Der panoreres
Musehjul: Der zoomes
Ctrl.+venstre Der zoomes (musen bevæges i
Y-retningen)
Shortcuts: To tastaturtryk (evt. med
Shift, Alt og Ctrl)
*** Digitaliserings mode med zoom **********
Venstre: Der digitalisers med valg af
snap
Shift+Venstre: Der zoomes ind ved at trække
et rektangel
Dobbeltklik uden at ændre
placering: Dobbeltklikpunk-
tet bliver midten af vinduet
Højre: Ofte flere opsætningsvalg
Shift+Højre: Tryk ned og bevæg musen:
Der panoreres
Musehjul: Der zoomes
Ctrl.+venstre Der zoomes (musen bevæges i
Y-retningen)
Shortcuts: Et tastaturtryk:
Forskellige valg
*** Digitaliserings mode uden zoom *********
Venstre: Der digitalisers med valg af
snap
Højre: Ofre flere opsætningsvalg
Shortcuts: Et tastaturtryk:
Forskellige valg
240312 @cvl Beregn volumen af MULTI-FIND punkter.
Koten i MF-punkterne summeres og ganges med
arealet af et rasterpunkt.
Negative/positive koter summeres hver for
sig.
Hvis afstandskorrektionen er slået til,
korrigeres for PPMsys.
Rasterstørrelsen udregnes (men kan ændres).
Altså:
Det vil være fornuftigt at beregne kote-
differencer mellem to trekantsnet i et
raster (@vol). Punkterne, der giver
farvelægningen kan benyttes til denne
(@cvl) volumenberegning.
220312 Zoom med musehjulet virker også når der di-
ditaliseres. Panorering virker også, men da
højreklik benyttes til forskellige ordre,
skal der benyttes: Shift og højreklik.
Ved Ctrl og venstreklik (+ kør mus i y-ret-
ning) kan der zoomes (som normalt).
Ønskes 'dobbelt-klik' punktet som skærm-
center skal shift også holdes nede.
170312 I mappen 'Setup\Brugergraenseflade' er sket
flg. ændringer:
GeoEDIT1_iconmenu.xml hedder nu:
GeoEDIT_left_iconmenu.xml
GeoEDIT2_iconmenu.xml hedder nu:
GeoEDIT_right_iconmenu.xml
Der kan nu tilføjes en ny 'top' menu:
GeoEDIT_top_iconmenu.xml
Det er ikke nødvendigt, at alle iconmenu'er
ligger der. Giv .xml-filerne et andet navn
(eller slet dem), og de kommer ikke på
skærmen.
100312 Nu virker den nye brugergrænseflade ganske
udemærket.
Det gode ved den nye brugergrænseflade:
1: Kun et vindue i stedet for 4
De vigstigste oplysninger står i bun-
den af udtegningsvinduet
2: Vinduet kan ændres i størrelse
'Minimer', 'Maksimer' og 'Luk' i øvers-
te højre hjørne virker som standard
windows
3: Kun en setupfil fil alle skærmstørrel-
ser: 'Placeringer.dat'
4: Zoomer ved at benytte musens scrool-
knap. Der zoomes med center omkring
musemarkøren
5: Dobbeltklik flytter midten af tegningen
til dobbeltklikpunktet
6: Der kan panoreres med højre museknap
nede
7: Landskoordinater 'løber' altid i bun-
den af vinduet
8: Der kan tegnes med og uden
antialiasing (blødgør linjer, så de
enkelte pixler ikke ses så tydeligt)
9: 3D vinduet kan nu danne overflade ud
fra mindst 1.500.000 trekanter
100312 @ops Opstalt. Transformerer (drejning) således
at en FIND-linje bliver akseret (FIND lin-
jen kommer til at gå vest -> øst). Der dre-
jes omkring det første punkt i FIND-linjen.
Alle punkter i samme fil som FIND-linjen
drejes. Derefter flyttes koten (Z koordin-
aten) til Y/N. Ingen fortryd!
@drm Drej alle MULTI-FIND punkter således at en
FIND-linje bliver akseret (FIND linjen kom-
mer til at gå vest -> øst). Der drejes om-
kring det første punkt i FIND-linjen.
Ingen fortryd!
060312 @fmd Beregn afstand fra MULTI-FIND punkter til
en FIND linje bestående af 2 punkter.
Afstanden gemmes i kort tekst1 til MF-punk-
tet. Forinden flyttes kort tekst1 over i
kort tekst2. Ingen fortryd!
050312 @ddf Slet alle objektkoder i udtegningsmasken.
Samme ordre som @dde, men der spørges ikke
om DUM skal blive i udtegningsmasken.
040312 Alle .ini-filer i projektmappen bliver nu
lagt i en undermappe med navnet Setup.
Alle .xml brugregrænseflade-filer i pro-
jektmappen bliver nu også lagt i undermap-
pen Setup.
Dette er for at skabe lidt mere orden!
290212 @aag Udtegn med og uden antialiasing. Det marke-
res med et flueben i menuen.
280212 I kodetabellen er der et nyt sæt farver:
Nr. 180 - 277
Det er fornuftigt at benytte en pen-tykkelse
på hele 2/10 mm: 0.20, 0.40, 0.60, ... .
Det ser pænest ud på skærmen. Specielt ved
tykkelser på over 0.25 mm.
Ved pen-tykkelser på 0.11, 0.21, 0.31 osv.
vil der benyttes udtegning med 'antialiasing'
Altså en ikke så 'kantet' streg. Dette har
specielt betydning ved tykkelser på over 0.25
mm. Antialising giver nogle småproblemer:
Linjerne stå knap så 'klar' på skærmen.
Slettes en linje, slettes en tykkere linje
(0.27 mm trykkere). Er der rasterbaggrund,
bliver det således mere hvidt (grise-farvet).
Det tager ca. 15% længere udtegningstid.
Men linjerne står pænere.
Alle .ini -filer ligger nu i
GeoCAD\data\setup\Initialisering.
Alle filer vedr. den nye brugergrænseflade
ligger nu i
GeoCAD\data\setup\Brugergraenseflade
220212 2 mye check i diverse chech. Side 16 nr. 2
og 3.
Den mindste/største kote i et objekt marke-
res.
Dog ikke koter i enkeltpunkter.
Dog ikke koter med z <= -500.000.
180212 @vew
@wfi
@wi0
@wi1
@wi2
@wid
@wik
@win
@wio
@wmf
@wp-
@wve
@z11
@z13
@zou Alle ordre zoomer, men gentegner ikke.
De var interessante i 1987 da programmet
første gang blev vist på Nyborg Strand.
En udtegning af ca 10.000 punkter
(et teknisk kort på størrelse med en
kortplan [75*50 cm]) tog op til 20 sec.
Så der skulle spares på udtegningerne.
Udtegningerne foregik på en Pericom-skærm
med 19200 baud (bit/sek. og ca. 2000 karak-
terer i sekundet!)
100212 @ofo Foretager en resampling af et billede fra
en centralprojektion til en ortogonalpro-
jektion.
Der skal eksistere et billede, en ydre ori-
entering af billedet, en højdemodel (tre-
kanter) og et lukket FIND objekt, som be-
skriver det område, som ortofotoet skal
dække.
290112 @rim Har aldrig virket!
@bim Har aldrig virket!
110112 @1ku Opretter én og kun én højdekurve med en ind-
tastet kote. Svarer til ordren @krv. Der skal
eksistere et trekantsnet med MULTI-FIND mær-
ker.
100112 Programmet 'Gnet' Har nu mulighed for 4 for-
skellige typer grid-filer.
Den nytilkomne er 'Trekanter'. Denne fil op-
retter trekanter mellem gridpunkterne. Dette
giver en meget fin grov oversigt over fx. mod-
tagne data. Specielt i 3D vinduet.
'Gnet' opretter nu også en 'gnet.err' fil
med lidt statestik for beregningen.
Programmet 'Opdelfil' deler et/flere data-
filer i to filer: Outside og Inside. Der skal
indlæses en GeoCAD-fil med en/flere polygo-
ner. Objekter med alle/min en koordinat in-
den for polygonen puttes i Indside-filen og
resten i Outside-filen. Om alle koordinater
eller min en koordinat skal ligge inden for
polygonen promptes der om. Der promptes også
for objektkoden for omfangspolygonerne. Øn-
skes en omgangspolygon ikke benyttes gives
den således bare en anden objektkode.
NB: går en linje over en polygon, men der er
ingen punkter inden for polygonen anses lin-
jen som liggende uden for polygonen.
Nyt porogram: 'Samlefil'
Programmet promter for en projektmappe.
Alle .bnr filer i denne mappe samles til
en fil: 'samlefil.bnr'.
NB: Eksisterer der en 'samlefil.bnr' i map-
pen, vil den dog slettes før samlingen af
alle .bnr filer til en fil påbegyndes.
040112 'Gnet' er blevet forbedret igen.
Nu kan der laves 3 forskellige typer grid-
filer:
Classic:
Som altid: Udskriver antallet af punkter
inden for kvadratnettet
Bestilling:
Bestillingsfil til 'superudtynding'
Farve:
Opretter en signatur i hvert kvadratnets-
punkt med objektkode som defineret i
Gnet.ini (Det hedder initialiseringsfilen
nu!). Præcis på samme måde som når to tre-
kantsnet sammenlignes.
Til punkterne i de 3 type filer udregnes der
nu også en kote, som er middeltallet for alle
koter inden for kvadratet.
020112 Peter Jensen har ændret på placeringen af
ordrene på menuen. Han har set på, hvilke
ordre der kaldes oftest (over en 3 måneders
periode, hvor alle medarbejdernes statestik
er bygget sammen til en liste).
Der er bl.a. kommet et par flere overordnede
menupunkter: '3D', 'E-TL/Mia' og 'Beregn'.
'List' er blevet til 'Info'.
Hvad der er flytter over i '3D' og 'E-TL/Mia'
giver sig næsten selv. I 'Beregn' er flere af
MULTI-FIND ordrene flyttet til. Fx. alt vedr.
treknanet/net. Der ud over er der sket flere
småjusteringer.
Programmet 'Gnet' er blevet forbedret, så der
nu også er muligt at producere en 'Defnitions-
fil'/'Betillings-fil' til 'super-udtyndingen'.
Der laves bl.a. linjer i et kvadrat uden om
definitionspunktet (kvadratets størrelse er
lig den sidelængden, der promptes for ved
start af 'gnet'). Definitionspunktet laves
midt i 'kvadratet'.
Har man et større område er det nu enklere
at foretage en udtynding af fx. en laserskan-
ning ved hjælp af super-udtynding. Oprettes en
bestillingsfil benyttes en 'Bestilling.ini'-
fil. Filen med beskrivelse findes i GeoCAD\
data\setup. 'gnet' læser som altid først fra
projektmappen derefter fra 'setup' og hvis den
heller ikke fides der, sætter standatdværdier.
På GeoCADs hjemmeside kan der nu hentes en
3D-viewer, der kan viser en '.g3d'-fil lavet i
GeoEDITs 3D-vindue (dog kun 'Pro' udgaven!)
En 3D 'tegning' kan således sendes til alle!
101211 Ny fil: win3Dlys.ini i GeoCAD/data/setup,
der kan definere farverne i 3D-vinduet.
Hvis man i et projekt gerne vil default
benytte et sæt farver, kan filen, med de
ønskede farver kopieres til projektmappen.
Filen gemmes ikke automatisk i projektmap-
pen, idet filen ikke kan opdateres fra
GeoEDIT.
301111 @mo1 Monoplotning. Digitaliser et objekt.
@mo9 Monoplotning. Digitaliser flere objekter.
@mo2 Monoplotning.¨Digitaliser til mellempunkt.
@mo3 Monoplotning.¨Digitaliser til endepunkt.
Generelt om monoplotning:
Fra et digitalt flybillede kan der foretages
en digitalisering.
Flybilledet skal være orienteret:
Det gøres på flg. måde:
1. Flybilledet indlæses (indlæs rasterbillede)
2. Flybilledet orienteres så nogenlunde (trans-
former baggrund, @tim). Da det ikke er et orto-
foto, kan det ikke passe præcist (højde og
hældningsforskydninger). Husk at gemme
.igeo filen efter billedet er lagt nogen-
lunde påplads.
3: Paspunkterne måles præcist (transformer
baggrund)
4: YO (ydre orientering) foretages
5: Fil med indre orientering indlæses. Der
findes en fil i GeoCAD\data\setup med ex-
tension '.io'. Den er god at få forstand af!
6: Der oprettes automatisk en fil med den ydre
orientering ('rasterfilnavn'.ori)
7: Der oprettes automatisk en rapport
(Ydre_orientering.dok)
8: Et trekantsnet indlæses
9: I 'Set diverse værdier' sættes
s. 5 nr. 56 til 'interpoler'
s. 5 nr. 56 til 'ny FIND'
s. 6 nr. 60 til 'objektkoden for trekanter'
10: Ordren @mo1 eller @mo9 kaldes og der di-
gitaliseres i flyfotoet
Hver gang flyfotoet indlæses, indlæses filen
med værdierne fra den ydre orientering (.ori)
autoimatisk.
@mo2 og @mo3 kan kun benyttes hvor koterne til
de digitaliserede punkter 'indtastes'!
Monoplotning virkede for 18 år siden. Det var
dengang, der var koblet en menu-plade/digita-
liserings-bord på GeoEDIT. Men nu virker det
igen. Billedet er nu bare på digital form!
221111 @fma
191111 Flere småforbedringer ved 3D vinduet.
181111 @j2b Kalder jpg2bnr
jpg2bnr er blevet forbedret med flere valg.
Bl.a. kan programmet benyttes til at resize
billedeer uden at oprette .bnr-filer.
131111 Fejl ved trekantsgenering rettet.
121111 @fp3 Fortvivl ikke. Find punkt/linje/objekt i 3D
@fl3 vinduer kaldes nu med samme ordre som i 2D
@fo3 vinduet.
@syn Med denne ordre kan man sætte synkroniserin-
gen mellem 2D og 3D vinduet.
Der kan vælges om FIND/MULTI-FIND/ændring i db/
udtegningen skal synkroniseres.
101111 3D vinduet opdateres ved ændring i 2D vinduet.
Da det tager lidt tid, kan editeringen ved
store datamængder, speedes lidt op ved at
lukke 3D vinduet.
Er 'udpegning' valgt i 3D vinduet, Vil mar-
keringer i 3D vinduet kopieres til 2D vinduer
og vise versa.
Nulpunktet for teksten i 3D vunduet har nu 3
muligheder: Venstre, midte og højre.
Der kan zoomes med musehjulet.
Ved oprettelse af .kmz filer (Google Earth)
vil mappen 'Raster_xxx', hvor xxx er navnet
på .kmz filen, automatisk kopieres ned i .kmz
filen. .kmz filen kan derfor mailes til en
bruger der ønsker at se en tegning med billed-
overlay og tilknyttede dokumenter.
061111 Der kan nu også udtegnes 'lange tekster i 3D
vinduet. Størrelsen kan dog ikke være under 1
meter. Retningen er kun 'vandret'. Teksten
kan altså ikke drejes. Fonten kan heller ikke
vælges. 'Nulpunktet' (koordinaten) vil altid
være nederste venstre hjørne. Relative koor-
dinater kommer ikke i betragtning.
311011 @cfs Beregner fremskæring ved udjævning.
Ved hjælp af udjævning kan der foretages en
fremskæring af fx. et utilgængeligt punkt.
Der vælges et antal absolutte retninger.
Disse digitaliseres ved hjælp af snappe til
'opstilling' og 'sigte til'. 'Sigte til' er
et punkt på linjen fra opstillingen til det
punkt, som skal beregnes. Der benyttes samme
vægte til alle retninger.
Udjævningen er ikke lineær og kræver en fo-
reløbig koordinat. Denne digitaliseres også.
Placeringen af denne skal passe så retnings-
ændringer ikke er over ca 40 gon.
231011 @tol Tilknyt overlay dokument.
Med denne ordre er det muligt at tilknytte
et rasterbilede til et FIND-objekt.
Der vælges et rasterbillede, som kopieres
til mappen rdokumenter/pdokumenter (afhæn-
gig af 'ra' koden i kodetabellen (1/2).
Der promptes også for størrelsen af raster-
billedet (meter i marken).
231011 Den seneste udgave af Google Earth tåler ikke
blanke karakterer mellem koordinater (længde,
bredde og kote). En 'gammel' .kml/.kmz fil vil
tegnes i et bånd ved ækvator i et uhyggeligt
langsomt tempo. Dette er rettet!
231011 Ved generering af .kml/.kmz filer med tilknyt-
tede dokumenter/raster overlays vil der dannes
mapper med navnene 'Raster_xxx\r' og
'Raster_xxx\p' hvor de tilknyttede dokumenter
kopieres ned i. xxx er filnavnet for .kml/.kmz
filen.
Oprettes en .kmz fil kan denne renames til
.zip. Mappen 'Raster_xxx' kan derefter kopie-
res ned i zipfilen. Zipfilen kan derefter
renames til .kmz. Kmz-filen indeholder deref-
ter både tegning og raster-dokumenter.
Kmz-filen kan således sendes til en anden
bruger, der kan åbne Google Earth blot ved
at dobbeltklikke i kmz-filen.
211011 Nu kan en rasterfil, der udtegnes i GeoEDIT,
også konverteres til Google Earth.
Dog må filen ikke være en .ecw fil! Den for-
står Google Earth ikke.
201011 Den 300811 skrev jeg:
Et objekt kan nu 'bestå' af en ecw-fil,
der udtegnes med nederste venstre hjørne
i koordinaten til objektet.
Selve ecw-filen skal ligge i en under-
mappe til projektmappen: rdokumenter.
Nu kan der også udtegnes .bmp, .gif, .jpg,
.tga og .tif filer.
Men det tager ca. 10 gange så lang tid (som
.ecw-filer) at tegne rasterfilerne på skærmen!
I kodetabellen skal der stå en 'ra' kode til
objektkoden. 'ra' koden kan have en værdi
(kol 25) på 1 eller 2. Benyttes 1 skal raster-
billedet ligge i 'rdokumenter'. Benyttes 2
skal rasterbilledet ligge i pdokumenter.
161011 I filen '.dbindex.typ' er det nu muligt at
angive et '1' i kolonne 1. Det betyder at der
ved: Automatisk indlæsning af datafiler
(db-index), vil komme et 'flueben' ud for de
markerede linjer.
131011 @mff Påsætning af fald (tekst) inden for
MULTI-FIND.
Alle linjer, der har en MF markering i begge
ender og som har koter større end -500.000,
får påsat fald i o/oo (tekst) midt på linjen
og syd for linjen. Objektkoden for teksten
er valgfri. Afstanden fra linjen er valgfri
. Tekststørelsen er valgfri.
Ordren kan benyttes til fx. kloarkledninger.
Tilknyttede dokumenter (.jpg, .tif, .png) kan
nu også eksporteres til Google Earth.
Det kræver at objektkoden, der benyttes til
det tilknyttede dokument, i kodetabellen har
en 'RA' kode (se kodetabel.help). RA koden i
kodetabellen skal have værdien 3 eller 4 i
kolonne 25. Hvis 3 ligger rasterbillederne i
undermappen rdokumenter. Hvis 4 ligger raster-
billederne i undermappen pdokumenter.
I kort tekst2 til objektet kan angives et
navn til dokumentet. Ønskes et navn til do-
kumentet, der er længere end 12 karakterer
kan der oprettes en fil med samme navn som
rasterfilen, men med extension '.name'. Den
første linje i denne fil vil benyttes som
navn. Altså først undersøges om samme filnavn
med extension '.name'. Hvis ingen fil benyttes
kort tekst2. Hvis blank kort tekst2 benyttes
filnavnet som navn til dokumentet. Navnet til
dokumentet skrives i Google Earth sammen med
en rund signatur.
061011 @cf3 Kopierer FIND markeringer fra 2D vinduet til
3D vinduet.
@cm3 Kopierer MULTI-FIND markeringer fra 2D
vinduet til 3D vinduet
@sf3 Sletter FIND markeringer i 3D vinduet.
@sm3 Sletter MULTI-FIND markeringer i 3D vinduet.
051011 @gp3 I 3D vinduet kan man nu også markere punkter/
@gl3 linjer/objekter og få dem vist som MULTI-FIND
@go3 mærker i 2D vinduet.
041011 @fp3 I 3D vinduet kan man nu også markere punkter/
@fl3 linjer/objekter og få dem vist som FIND mærker
@fo3 i 2D vinduet.
Fejl i en 3D model er derfor nem at udpege.
Alt er stadig i en beta-version, men det ser
ud til at virke ret godt.
250911 3D vinduet kan nu også sætte tekstur på fx
lukkede trekanter. Teksturen kan fx være et
ortofoto hentet fra WMS-tjenesterne. Husk at
benytte en 'Forbedringsfaktor', de kan kan
gøre resultatet ganske nydeligt. Rasterfilen
fra WMS-tjenesten gemmes med ordren 'wg' (Gem
rasterfil fra WMS-tjeneste med nyt filnavn).
Der må ikke være nogen drejning i .igeo-fi-
len. Rasterfilen skal også ligge i samme
projektion som vektorkortet.
230911 @mfd Påsætning af dimension (lang tekst) inden for
MULTI-FIND.
Alle linjer, der har en MF markering i begge
ender, får påsat en dimension (tekst) midt
på linjen og syd for linjen. Objektkoden for
teksten er valgfri. Afstanden fra linjen er
valgfri. Tekststørelsen er valgfri.
210911 @fpi Opretter faldpile.
I et trekantsnet kan man nu oprettet fald-
pile. I alle lukkede trekanter markeret med
MULTI-FIND oprettes et objekt bestående af
2 punkter. Længde af objektet er proportio-
nal med hældningen af trekanten. Er faldet
på 14% (14 cm pr. meter) og er faktoten 1.0,
vil pilen have en længde på 14 cm. Retningen
af pilen er den retning, vand vil løbe på
trekanten. Vælg et objekt, der tegner en pil
ved hjælp af to punkter. Pilene kan multi-
pliceres med en faktor.
Husk der i GeoEDIT eksisterer en ordre (@skp),
der kan ændre på dimensionen af pile bestående
af to punkter.
190911 Z-koordinaten i 3D vinduet kan nu multiplicers
med en værdi større end 0.0.
180911 @3dc Lukker 3D vinduet.
Ud over trekanter, kan der nu også tegnes
linjer. Alle linjer tegnes som rette linjer.
Alle linjer er fuld optrukne linjer.
Nu kan enkeltpunkter (kvadrat på 4x4 pix)
også udtegnes.
170911 @3dw Der kan nu oprettes et nyt tegnewindue.
Vinduet er et 3D vindue. Lige nu kan der kun
tegnes lukkede trekanter i dette vindue.
Trekanter, der skal tegnes, skal ligge i
MULTI-FIND.
Der må gerne ligge andet end trekanter i MF,
men det springes over.
Luk ikke vinduet (X), da hele GeoEDIT for-
lades!
Alt er i en testfase!
160911 @kmy Med denne ordre kan der etableres en fil med
matrikelnumre og ejerlavskoder, der kan be-
nyttes af MIA. Matrikelnumrene mm. dannes for
alle ejendomme, der berøres af det lukkede
objekt, der eksisterer i FIND.
150911 Hver gang GeoEDIT lukkes opdateres filen
C:\Temp\GeoEDIT_calls.statistic.
NB: 'C:\Temp' stammer fra GeoCADs miljøvari-
abel for 'temp' mappen.
I filen er optalt hver gang en GeoEDIT ordre
er kalt. Både med Menu, ShortCuts, Ikoner og
Højreklik.
Slettes filen begyndes forfra med optællin-
gen.
Filer er god at få forstand af, så fx. Short-
Cut benyttes mest mulig.
300811 Der er kommet en ny kode i kodetabellen:
'RA' for raster.
********************************************
Det betyder at alle kodetabeller skal over-
stttes på ny med 'ccab'.
********************************************
Et objekt kan nu 'bestå' af en ecw-fil, der
udtegnes med nederste venstre hjørne i koor-
dinaten til objektet.
Selve ecw-filen skal ligge i en undermappe til
projektmappen: rdokumenter.
Navnet på filen skal stå i kort tekst1
Længden skal stå i kort tekst3. Længden op-
gives i meter (gerne med decimalpunktum).
Der er stadig mange problemer:
1. Ecw-filen udtegnes kun når hele skærmen
udtegnes på ny. Ændres i placering/navn/
størrelse skal skærmen udtegnes på ny
(uu/um/zoom/panorer)
2. Zoomes der, så filen på skærmen fylder
mere end 10.000.000 pixler, udtegnes
filen ikke.
3. Ecw-filen kommer stadig ikke med på plot!
240711 Nyt program: las2bnr
Programmet kan konvertere en .las fil (da-
tafil med laserskanningsdata) til en GeoCAD
binær fil.
Las-filen indeholder bl.a. 'Classification'
Denne værdi gemmes i DB-link og samtidig
benyttes værdien til at bestemme hvilken
objektkode punktobjektet får. Sammenhængen
mellem objektkode og klasifikation skal be-
skrives i datafilen:
'Las_classification.txt'
De første 2 linjer indeholder valfri tekst.
Efterfølgende linjer skal indeholde sammen-
hængen:
kol: 1-4: Objektkode (højrestillet)
kol: 6-7: klassifikation (højrestillet)
Et eksempel på filen:
Opdeling af las-filer:
Objektkode og Classification Value til filer og
obj CV Meaning
2160 0 Created, never classified
2161 1 Unclassified
2162 2 Ground
2163 3 Low vegetation
2164 4 Medium vegetation
2165 5 Heigh vegitation
2166 6 Building
2167 7 Low point (noise)
2168 8 Model key-point (mass point)
2169 9 Water
2170 10 Reserved for ASPRS Definition
2171 11 Reserved for ASPRS Definition
2172 12 Overlap points
2173 13 Reserved for ASPRS Definition
2173 14 Reserved for ASPRS Definition
2173 15 Reserved for ASPRS Definition
2173 16 Reserved for ASPRS Definition
2173 17 Reserved for ASPRS Definition
2173 18 Reserved for ASPRS Definition
2173 19 Reserved for ASPRS Definition
2173 20 Reserved for ASPRS Definition
2173 21 Reserved for ASPRS Definition
2173 22 Reserved for ASPRS Definition
2173 23 Reserved for ASPRS Definition
2173 24 Reserved for ASPRS Definition
2173 25 Reserved for ASPRS Definition
2173 26 Reserved for ASPRS Definition
2173 27 Reserved for ASPRS Definition
2173 28 Reserved for ASPRS Definition
2173 29 Reserved for ASPRS Definition
2173 30 Reserved for ASPRS Definition
2173 31 Reserved for ASPRS Definition
Data (.las-filer) og klassifikationsfilen
skal ligge i en mappe med navnet:
01_Lidar_Las
Navnet er forøvrigt sammenfaldende med de
benyttede navne i 'superudtyndings' mappe-
strukturen, da data med stor sandsynlighed
skal udtyndes.
las2bnr kan håndtere mange .las filer sam-
tidigt. .bnr filerne får samme filnavn som
.las filen. Dog oprettes en fil for hver
klassifikation. Objektkoden foranstilles
filnavnet. En sortering efter klasifikation
er således ganske enkel.
'Intensity' gemmes i GeoCADs ACC-kode.
Indeholder data (format '2' og '3', se LAS
specifikationer 1.2) rød, grøn og blå vær-
dier gemmes disse i kort tekst1, kort tekst2
og kort tekst3.
LAS specifikationer kan ses i:
GeoCAD\Data\DOC\Diverse formater\
LAS1_2_Final-2008-04-28.pdf
Programmet opretter en error-fil, der også
indeholder flere værdier fra .las filen.
160511 @ccb Beregning af punkt ved bueskæring og udjævning.
Beregningen foretages som en udjævning ef-
ter mindste kvadraters metode.
Op til 25 punkter kan benyttes ved bereg-
ningen. Alle radier indtastes.
Koten beregnes som middel til alle koter i
de registrede punkter. Bare et af de regi-
strerede punkter er uden kote beregnes ko-
ten ikke.
140511 @ccu Beregning af cirkelcenter ved udjævning.
Der kan nu bruges op til 25 punkter ved
beregning af et cirkelcenter. Beregningen
foretages ved hjælp af udjævning efter
mindste kvadraters metode.
Der kan vælges om radius skal være varia-
bel, eller om der skal benyttes en indtastet
radius.
Koten beregnes som middel til alle koter i
de registrede punkter. Bare et af de regi-
strerede punkter er uden kote beregnes ko-
ten ikke.
100511 Ny værdier i 'edit.env'. I 'diverse
værdier' (dv) er der kommet en ny værdier:
199 på side 19.
Denne værdi kan stå til JA og NEJ.
Står den til JA, er der ingen ændringer i
forhold til tidligere versioner af GeoCAD.
Står den til NEJ, vil alle objekter indlæses
som åbne objekter. Selv om første og sidste
koordinat (3D) i et objekt er ens.
270411 Ordren @sut er igen forbedret.
Ordren @g2l er forbedret, så den passer til
@sut.
050411 Ordren @sut er væsentlig forbedret. Den
er faktisk blevet helt god. Men der er sta-
dig muligheder for forbedringer. Lige nu har
jeg ideer til det næste år! Manual kommer
nok engang. Jeg kan se Jørgen Ravn skriver
på en.
220311 I ***.file2g, som benyttes af programmet
file2g kan nu skrives en kode: 'num n' eller
'num ' alt efter om objektkoden er 5 cifre
'n' eller er standard 4 karakterer ' '.
Default (hvis num ikke skrives) er ' '
190311 jpg2bnr er blevet opdateret. Nu kan bil-
lederne resizes, så de ikke fylder så me-
get. Endvidere kan de komprimeres.
De originale kan gemmes i en speciel mappe
(pdokumenter_org) og de resizede billeder
kan gemmes i pdokumenter.
Det gør det hele noget mere brugervenligt.
170311 WMS (specielt ortofoto fra KMS) er opdate-
ret (GeoCAD\Data\TABEL\GeoCAD.wms)
280211 I set diverse værdier på side 19, er der
kommet en ekstra mulighed (dynamisk WMS)
Dæmpning og dynamisk WMS virker nu også.
170211 Nyt program: MKdirUDTYND
Programmet opretter de mapper, der er nød-
vendig for ordren @sut (superudtynding).
Programmet benytter filen:
GeoCAD\pgm\cmd\MKdir_Superudtynd.BAT
til at definere de mapper, der skal opret-
tes.
Ordren @sut (superudtynding) kræver nu at
f.eks. bestillingen skal ligge i mappen:
08_Bestilling. @sut kræver nu også at da-
tafiler med koter, der skal udtyndes, er in-
dekseret (med programmet: Filopdellidar).
De indekserede filer og .dbindex skal ligge
i mappen: 03_Lidar_Bnr_Index.
Dynamisk zoom kan nu foretages. I 'set di-
verse værdier' på side 19 nr. 196 kan der
bestemmes om der skal kunne foretages dyna-
misk indlæsning af WMS billeder ved zoom/
panorering..
Ved valget af hvilken WMS-tjeneste, der skal
benyttes, kan der (med et flueben) vælges om
dynamisk zoom skal benyttes ved den aktuelle
tjeneste.
Ved 'luk GeoCAD rasterfil' kan der også med
et flueben vælges, om den dynamiske zoom skal
slås fra.
Er dynamisk zoom ikke slået til i 'set di-
verse værdier' kan fluebenene ikke vælges.
020211 @kmx Ordren kan vise (lave en fil med) de ejere,
der har ejendom inden for en polygon.
Polygonen (lukket objekt) skal ligge i FIND.
Man skal have adgang til KMS og til LIFAs
OIS server.
Der laves en fil med polygonen, som er nødven-
dig for forespørgslen i KMS.
i GeoCAD\data\tabel\GeoCAD.OIS ligger 3 filer:
Korpus_GeoKeys_XML.txt
Der kan bruges 5 @@xx variable:
@@01: KMS login
@@02: KMS password
@@03: Antal punkter i det lukkede objekt
(en firkant = 5)
@@10: Indsætter Numbers_GeoKeys_XML.txt
her (en linje pr punkt)
@@20: Indsætter Surface_GeoKeys_XML.txt
her (en linje pr punkt)
linje 1 i filen er KMS 'indgang' i
login.mdb (
linje 2 i filen er LIFAs 'indgang' i
login.mdb
Numbers_GeoKeys_XML.txt
Der kan bruges 1 @@xx variable:
@@11: Tæller for punktnummer. Tæller op
fra 2
Surface_GeoKeys_XML.txt
Der kan bruges 3 @@xx variable:
@@21: Tæller for punktnummer. Tæller op
fra 2
@@22: X (E) (konverteres til UTM32) koor-
dinat for punkt i lukket objekt
@@23: Y (N) (konverteres til UTM32) koor-
dinat for punkt i lukket objekt
260111 Formatet er ændret i .dbindex.div. Der var kun
plads til 999999 punkter i en opdelt fil.
Det er nu ændret. Men det kræver et nyt kald
af DBindex med en "8" (Opdater koordinater +
antal i alle kataloger.
260111 Nyt program: Filopdellidar
Haves en eller flere GeoCAD vektorfiler med
fx. højdeinformation (fx. fra laserscanning),
er disse filer ofte meget store.
De kan opdeles i flere små filer (fx. på 100*
100 meter) og samtidig indexseres, så ind-
læsning i GeoEDIT kan foretages smertefrit.
De nye opdelte filer placeres i projektmappen.
Indekset oprettes i projektmappen.
I .dbindex.fna ligger filerne uden mappenavn.
Det vil sige at alle GeoCAD .bnr filer og
alle (4 stk) .dbindex-filer kan flyttes til
en anden mappe.
Nu kan jeg zippe en .kml (Google Earth) fil
på en 64 bit maskine. Det har den sådan set
aldrig kunnet. Og ingen har lavet vrøvl.
Jeg forståt ikke hvorfor folk ikke bruger
det noget mere!
200111 @sut Superudtynding.
Jørgen Ravn er i gang med at lave en mega
forklaring til denne ordre, der langt fra
er klar til brug!
150111 Ved 2D transformation er udskriften for-
bedret. Ved flg 4 transformationer:
2D: 2 para: Translation
2D: 3 para: Translation + drejning
2D: 3 para: Translation + målforhold
2D: 4 para: Helmeret: Transl + drej. + målf
kommer der også en oversigt over værdire, der
kan benyttes i AutoCAD, hvis den samme
transformation skal foretages i AutoCAD.
130111 dpd Dokumantationsfil til GeoEDIT ordre vises
Dokumentationsfilen skal være en pdf-fil.
Altså lige som @doc, men med en pdf-fil
060111 Nyt program: gnet. Programmet opretter en
GeoCAD binær fil med punkter i et net.
Netstørrelsen promptes der for.
Der promptes også for de filer, der skal 'u-
ndersøges'.
Findes der et punkt inden for 'netpunktet'
oprettes punktet. I kort tekst1 skrives an-
tallet af punkter, der er inden for 'net-
punktet'. Programmet er designet til at op-
perere inden for rigtig mange punkter.
200 millioner burde ikke være et problem.
Har man en stor datamængde, er der her en
mulighed for at se hvor data ligger.
030111 @red Reducerer antallet af punkter i et iregulært
net.
Alle punkter, der er makeret med MULTI-FIND,
indgår i beregningen. Punkterne skal være
enkeltpunkter.
Der dannes et kvadratnet af nye netpunkter.
Netstørrelsen for netpunkterne vælges.
Punkterne vælges, således at der kommer et
punkt i 0,000 0,000. Afstanden mellem de nye
netpunkter er som indtastet.
Inden for et kvadratnet (søgeområde) for
hvert netpunkt foretages en fladeudjæbning
på alle punkter inden for søgeområdet.
Koten til netpunktet beregnes ud fra udjæv-
ningen.
Antallet af punkter i søgeområdet vælges.
Dog større end 3. Søgeområdet kan udvides
med 50% for evt. at opnå det nødvendige an-
tal punkter inden for søgeområdet.
Der kan vælges om netpunktet må ekstapoleres
ud fra punkterne i søgeområdet.
Hvis ekstrapolation ikke tillades, kan sø-
geområdet udvides med 50% for derved evt. at
opnå interpolation.
Der vælges en størrelse for residualer fra
fladeudjævningen. Alt efter residualets
størrelse vælges en objektkode for netpunk-
tet.
Jo færre overvestemmelser, der er i en ud-
jævning, des mindre er residualerne (i for-
hold til deres rigtige fejl). Derfor multi-
pliceres residualet med flg. faktor:
n = antal punkter, der indgår i flade-
udjævningen
faktor = SQRT [n/(n-3)]
Netpunkterne vil have sigma0 til udjævningen
stående i kort tekst2 og det største residual
i kort tekst3.
Beregningerne er faktisk ganske hurtige, men
den er også optimeret til det yderste.
Efter endt beregning, vil der normalt være
ganske mange netpunkter med 3 objektkoder
og en hoben punkter, der findes i MULTI-FIND
parkering, der bør inggå i en trekantsgene-
rering og udtynding af den vej.
Punkterne i MULTI-FIND parkering er alle
MULTI-FIND punkter, hvor udjævningen ikke er
gået så godt. Fx. store residualer, for få
punkter, ingen interpolation.
Den 4. objektkode til netpunkter, er der, hvor
residualerne har været for store.
181210 @wwa Ordren ændrer direkte værdien 196 i 'diver-
se værdier' (dv).
181210 To ny værdier i 'edit.env'. I 'diverse
værdier' (dv) er der to nye værdier:
196 og 197 på side 19.
Disse værdier kan stå til JA og NEJ.
196: Opdater WMS-rasterdata efter zoom/panorer
197: Konverter .jpg WMS-rasterdata til .ecw
ved faktor > 3
Det vil sige at WMS-data hentes automatisk ef-
ter zoom/panorer (som om der var tastet (ww))
og 197 kan vælge om det der står i '151210'
skal udføres. Der er nemlig et problem: ECW-
filen er låst ved indlæsning af data og indtil
GeoEDIT forlades. Derfor virker ordren, der
konverterer fra .jpg til .wms, kun en eneste
gang for hvert kald af GeoEDIT!
151210 To ny værdier i 'edit.env'. I 'diverse
værdier' (dv) er der to nye værdier:
194 og 195 på side 19.
Disse værdier kan stå til JA og NEJ.
194: Tegn vektordata ved opstart af program
195: Tegn vektordata efter indlæsning af
GeoCAD vektorfiler.
Det vil sige at udtegning foretages straks
efter opstart af program og efter indlæsning
af vektorfiler.
141210 Indlæses rasterfiler vha. WMS og benyttes
en fakter for opløsning større end 3 og er
filen .jpg fil (fx. ortofoto), konverteres
.jpg-filen til en .wms-fil. Den fylder min-
dre, GeoCAD håndterer den bedre. Specielt
når der benyttes 4 filer.
Denne konvertering kræver dog at
ECW_Compressor23.exe
er instaleret.
Compressoren kan installeres ved at dob-
beltklikke på
GeoCAD\DIVPGM\ECW\ECW_Compressor23.exe
Kompressoren kan benyttes til mange for-
skellige rasterformater.
131210 Tre nye linjer i NTWIN.xxxx.yyyy
Disse linjer er lavet for enklere at be-
stemme om proceslinjen forsvinder automatisk.
Beskrivelse kan ses i filerne i GeoCAD\data\
setup.
121210 Ved læsming af rasterdata fra wms-tjenester,
kan der nu hentes data med større opløsning.
Der promptes for en faktor. det skal være et
heltal mellem 1 og 10. Pas på. Datamængden
stiger med kvadratet på faktoren! Det kan
tage tid og hente. Og ikke alle tjenester
tillader store datamængder. Specielt ikke
KMS. Cowi er rigtig god til store datamæng-
der.
111210 Alle zoom (i forskellige digitaliserings-
ordre kan nu zoome flere gange før der re-
turneres til digitaliseringen igen.
Det er derfor rart at kunne de tre shorts-
cuts:
(z) zoom 1 gang
(Z) zoom flere gange
(nz) no zoom (der returneres til digi-
taliseringen.
071210 @noz Ved digitalisering af lokale/givne koordi-
nater til transformation kan der nu zoomes
flere gange efter hinanden. For at stoppe
denne 'vedvarende zoom' kaldes ordren, og
der returneres til digitalisering af koor-
dinater.
Ved zoom i forbindelse med digitalisering
kan der nu benyttes flere ordre. Bl.a. ind-
læsning af VMS-data, sæt rasterfiler i ud-
tegningsmaske (meget interessant, når to
rasterfiler skal kontrolleres).
011210 I ScanOBS kan der nu benyttes fikspunkter
og tilbagesigte punkter med samme kode.
Det er nødvendigt når man i samme jobregi-
strerer fikspunkter (med GNSS) og senere
med totalstation registrerer til punkterne
for at bestemme fri opstillinger. Og når
man har Leica udstyr. Samme nr skal nemlig
have samme kode!
311010 Størelsen af startvinduet i ScanOBS til-
nu bedre til skærmstørrelsen
Programmet Filkonvertering kan nu også be-
nytte den norske NTM projektion. Der ud over
kan der nu også benyttes '.2Dtran' filer
(transformationsrapport fra GeoEDIT).
Programmet TitTrans kan også benytte alle
projektioner og '.2Dtran' filer
(transformationsrapport fra GeoEDIT).
281020 Nyt program Its2bnr. Programmet kan konver-
tere en ITS (Stort ITS (inteligent trans-
portsystem) projekt på AAU) udvækslingsfil
til GeoCAD binært format.
GeoEDIT kan nu også producere en ITS ud-
vekslingsfil.
241010 Nyt program: Jpg2Bnr
Programmet konverterer en række jpg-filer
optaet med et kamera med indbygget GPS.
Jpg-filerne renames (præfiks, løbenummer og
suffiks), så filerne kan have opgaverelate-
rede navne. Der oprettes en GeoCAD binær fil
med koordinater (også kote hvis kameraet
understytter), Dato (acc-værdi), Tid (db-
link), filnavn (kort tekst1). Er der kompas
i kameraet får signaturen også en retning.
Der kan vælges valgfri kort tekst 2 og 3.
Endvidere kan objektkoden ('foto' i GeoEDIT
standard kodetabel), signatur- og tekst-
størrelse samt relative koordinater vælges.
Projektionen for GeoCAD filen kan ligeledes
vælges.
GeoCAD filen får samme navn som den første
jpg-fil, dog med extension .bnr.
Skal jpg-filerne kunne vises i GeoEDIT, skal
alle jpg filer ligger i en undermappe
til GeoCAD filen. Undermappen skal have
mappenavnet 'pdokumenter'.
Er signaturen i FIND kan billedet vises med
orderen:
List -> Tilknyttede dokumenter -> Pkt: Åben
FIND dokument (filnavn) (id).
Under 'GeoCAD\SAMPELS\Jpg med GPS-coord' er
der et eksempel på fire billeder taget med
et GPS kamera.
For at jpg-headeren med GPS-koordinater
skal forblive intakt, er der kun ganske få
programmer, der må bruges til at editere
i jpg-filerne.
Ideen er at der til målingere i marken op-
tages et antal billeder, hvor placeringen
kan vises i GeoCAD.
Er man interesseret kan programmet:
'exiftool.exe' (under GeoCAD\pgm\bin) be-
nyttes til at se mere hvad der er lagret i
jpg-headeren. Også programmet 'Jhead.exe'
kan bruges. Kører lidt hurtigere, men giver
ikke så mange oplysninger.
051010 Nyt program: num-an
GeoCAD kan benytte 4 karakter alfanumeriske
objektkoder eller 5 cifrede numeriske koder.
Dette program konverterer mellem de to 'ko-
der'. Den 5-cifrede numeriske kode konver-
teres til i 4 karakter 'normal GeoCAD kode'.
GeoCAD har kunnet benytte 5-cifrede koder i
mange år. Men konverteringen mellem koderne
har været lidt skjult.
230810 @mvk Ændre kote til middeltallet af alle koter,
der har samme plane koordinater og er mar-
keret med MULTI-FIND.
Der sættes en maks værdi for koteændringen.
Overskrider koteændringen denne værdi, ude-
lukkes dette punkt og et nyt middeltal be-
regnes af de resterende punkter.
Spredningen, der udskrives, er kvadratroden
af alle kvadrerede residualer divideret med
antal overbestemmelser.
130710 Flere småfejl rettet
180610 Udvidelse til GeoCADs kodetabeller
Editerings- og plottabel kan nu være den
samme.
Der er til det formål kommet 4 nye koder
i .tab filen:
es Suffux til Editeringstabellen
ps Suffix til Plottabellen
ed Efterfølgende linjer gælder kun edit
pl Efterfølgende linjer gælder kun plot
CCAB producerer nu 4 filer:
Filnavn + edit-suffix + .a
Filnavn + edit-suffix + .b
Filnavn + plot-suffix + .a
Filnavn + plot-suffix + .b
Hvis edit-suffix er lig med plot-suffix
produceres kun 2 filer:
Filnavn + edit-suffix + .a
Filnavn + edit-suffix + .b
Hvis suffix er blank (eller 'es' og 'ps'
ikke eksisterer) produceres kun 2 filer:
Filnavn + .a
Filnavn + .b
altså ingen ændring i forhold til tidligere
Suffix skal stå i kolonne 4 til 23
Ønskes specielle koder i editeringstabellen
skrives fx. 'ed 20' (nummeret står i
kolonner 3 til 10 og er højrestillet). Num-
meret angiver det antal linjer i .tab filen,
der kun skal skrives til editeringstabellen.
Der kan også skrives fx. 'ed 1000'
Derefter linjer til editeringstabellen.
Efterfulgt af 'ed 0'
Selv om der ikke er 1000 linjer mellem de
to ed'er ophæves 'ed 1000'
Se eksemplet i:
GeoCAD\Data\TABEL\GeoCAD.kodetabel\GeoCADstandard.tab
Der kan altå fortsættes som tidligere, men
for de aller fleste brugere er det en kær-
kommen lejlighed til at få orden på sine
kode-tabeller.
150610 @g2c Exporterer trekanter til Cyclone
@g2l Exporterer trekanter til LandXML
@g2a Exporterer trekanter til AutoCAD
@g2g Exporterer trekanter til Gemini (ordren
eksistere allerede)
Alle 4 ordret eksporterer trekantsdata til
de forskellige formater. Trekanterne skal
ligge i MULTI-FIND.
@g2g kan ud over trekanter også exportere
omfangs- og udeladelsespolygoner. De skal så
også ligge i MULTI-FIND.
Ved @g2l benyttes to filer:
Korpus_trek_XML.txt
og
Surface_trek_XML.txt
eller
Surface_trek_Sosi_XML.txt
Der promptes for, om der skal benyttes
Sosi data (Norsk filformat med mange
attributter. Hved hjælp af dblink kan
disse data hentes over i XML filen med
trekanter. Med det kræver en længere ud-
ledning, som ikke kommer her.
I det følgende kommer en '*' hvor @@??
kun kan benyttet ved Sosi data.
Der kan benyttes specialkoder i filerne.
Disse er: '@@01': dato fx: 2010-01-27
'@@02': tid fx: 09:44:32
'@@03': filnavn incl stinavn
'@@04': * variabel, der promptes for
'@@05': tæller start nr = 1
'@@06': nu sprines til:
'Surface_trek_XML.txt'
eller
'Surface_trek_sosi_XML.txt'
som så benyttes pr trekant
'@@16': horizontalDatum text
'@@17': horizontalDatum code (EPSG)
'@@18': verticalDatum text
'@@19': verticalDatum code (EPSG)
'@@21': Kort tekst1
'@@22': Kort tekst2
'@@23': Kort tekst3
'@@24': acc kode
'@@25': dblink
'@@26': objekt kode
'@@27': objekt tekst (fra kodetabel)
'@@33': Kort tekst3, men kun hvis
tal. Fx spredning:
' 0.025 ', der konver-
teres til: ' 25 '
Altså et tal multipliceres
med 1000 (meter til mm)
@@21-@@27: Hvis de eksisterer i
'Korpus_trek_XML.txt'
er værdierne til den første trekant
i GeoEDIT
Hvis de eksisterer i
'Surface_trek_XML.txt'
er værdierne til det aktuelle mesh
i GeoEDIT
@@21-@@27: Hvis der i
'Surface_trek_XML.txt'
eller
'Surface_trek_sosi_XML.txt'
eksisterer flg. koder:
'@@89': udskrives omfangspolygoner
'@@90': netnummer
'@@91': koordinater til trekanter
'@@92': Sosi egenskaber fra koblingsfil/sosifil
mash: Sammenhængende flade af flere trekanter
Er der kun et eller ingen fælles punkter
opstår et nyt mesh
Der kan være 'huller' i et mesh (fra fx.
en udeladelsespolygon)
070610 @bw1 Hent rasterbillede fra WMS-tjeneste.
I modsætning til ordren @bwm kan denne
ordre kun hente en rasterfil fra WMS-tje-
nesten. Setupfilen til WMS-tjenesten er
udvidet, så der kan vælges den største
størrelse på rasterfilen, som hentes.
Dette er nødvendigt da KMS kun tillader
1400 * 1400 pixler!
Nå, så henter jeg bare flere filer ad gangen
(med ordren @bwm).
Enten 2 eller 4 hvad der måtte være nød-
vendigt for at dække skærmen.
Men da KMS er meget langsom i forhold til
fx,. Cowi, kan det være fornuftigt kun at
hente et rasterbillede ad gangen indtil
det rigtige zoomniveau er valgt.
Under GeoCAD\setup skal der ligge en fil
med navnet "wms2_ini.dat". Filen er selv-
forklarende. Da hver landinspektør nok
bruger et antal lokale WMS tjenester,
kan de kaldes med denne ordre.
Shortcut til denne ordre er 'w1'
Shortcut til den gamle ordre er nu 'w4'
040610 @o2i Kopierer værdier:
signatur retning
signatur størrelse
tekst retning
tekst størrelse
tekst relativ x koordinat
tekst relativ y koordinat
acc-kode
db-link
kort tekst1
kort tekst2
kort tekst3
fra første punkt i et lukket objekt til
et MULTI-FIND markeret punkt inden for
det lukkede objekt
Hvilke af ovenstående værdier, der flyt-
tes promptes der for.
Punkterne inden for det lukkede objekt skal
være udtegnet. Ligeledes skal det/de lukkede
objekter være udtegnet.
Objektet uden for objektet, skal være et
lukket objekt og alle punkter skal være i
MULTI-FIND. Det lukkede objekt må bestå af
alle linietyper, men testen for, om punk-
tet/punkterne er inden for foretages kun på
rette linier mellem punkterne i objektet.
270510 I ScanOBS er det nu muligt at benytte en
.obs registreret fra GNSS. Det vil sige at
Dvs. at horizontalretninger og zenitdistan-
cer og afstander er blanke.
Hvis der registreres fikspunkter i samme
fil skal fikspunkterne have en kode, som
er opgivet i GeoCAD\data\setup\ScanOBS.ini
Det gøres med koden 'fg' (Fikspunkt regi-
streret med Gnss).
270510 @exb Exporter datafiler fra GeoEDIT til et andet
format end .bnr/.asc
I GeoCAD\data\setup\Export.dat defineres
hvilket konverteringsprogram, der benyttes
til at konvertere den valgte til til en
.bnr fil.
Husk at .bat filen skal oprettes
(i GeoCAD\pgm\cmd)
husk at .arg filen skal oprettes
(i GeoCAD\data\arg) i de fleste tilfælde.
Få inspiration fra de eksisterende filer:
START_ex_.....
250510 @ima Se ordren @imb
170510 @imk
@img
@imb Importer datafiler i GeoEDIT med et andet
format end .bnr/.asc
I GeoCAD\data\setup\Import.dat defineres
hvilket konverteringsprogram, der benyttes
til at konvertere den valgte til til en
.bnr fil.
Husk at .bat filen skal oprettes
(i GeoCAD\pgm\cmd)
husk at .arg filen skal oprettes
(i GeoCAD\data\arg) i de fleste tilfælde.
Få inspiration fra de eksisterende filer:
START_im_.....
120510 Vi er desværre ikke sikker på, at kaldet
til Google Maps er helt lovligt (ordren
@gmp). Så indtil vi har undersøgt det noget
mere, Er der en kode på selve kaldet til
Google.
090510 @gmp Læs Google Map rasterfiler og visd som bag-
grund.
Det er lykkedes med lidt held at trække
Google Map rasterfiler ud fra nettet.
Der han hentes 1/4/9 billeder samtidig.
Filerne er 640*640 pixler store. De hentes
i et kvadrat. Der er to problemer:
1: De ligger i en ellan anden projektion,
som gør, at der kan være få pixler galt i
forhold til nabobilledet og i forhold til
virkeligheden. Der er en fil:
GeoCAD\data\setup\Gmap.dat
som indeholder korrektion til målforholdet
afhængig af Bredden. Den kan man ændre/til-
føje til, så ens lokalområde kommer til at
passe nogenlunde.
2: Google tillader kun at hente et begrænset
antal filer per døgn! Henter man for mange,
får man bare krydser efterfølgende.
Nå, jeg synes nu, det ser ganske fornuftigt
ud i forhold til at det er en gratis tje-
neste!
Vi er desværre ikke sikker på det er helt
lovligt det vi laver her. Så indtil vi har
undersøgt det noget mere, Er der en kode
på selve kaldet til Google.
010510 FrDXF spørger nu om målforhold både i plan
og kote. Det kan åbenbart lade sig gøære
med 2 forskellig målforhold i Acad.
290410 En minfre fejl ved trekantsgenering og
brudlinjer, der rører udeladelsespolygoner
er rettet.
Fejl ved 'sporkontrol' og cirkelbuer er
rettet.
160410 Nyt program: k2gobj
Virker på samme måde som k2g, men indlæser
og benytter en tabel til konvertering af
objektkoder.
Eksisterer objektkoden ikke i tabellen
oprettes automatisk nye objektkoder. Som
i FrDXF.
Der oprettes også en fil (*.KOFtema) så
de oprindelige objektkoder kan ses i
GeoEDIT.
150310 @imk Kald af k2gobj direkte fra GeoEDIT (Import
KOF fil)
150310 @rkt Læser KOF temaer
Tilsvarende @rdt og @rgt, der læse ACAD
layers og Gemini temaer.
Læser datafil, der beskriver GeoCAD objekt-
koder. Filen (.KOFtema) produceres af
k2gobj og indeholder GeoCAD objekt-kode
og det tilsvarende KOF tema.
230310 @ugt Udglat MULTI-FIND trekanter.
Alle punkter i alle trekanter opsøges et
efter et. For hver punkt foretages flg.
beregning:
Alle trekanter, der rører dette punkt fin-
des.
Der dannes en udjævnet flade ved hjælp af
disse punkter (7 punkter i en stjerne med
6 trekanter).
Afvigelsen mellem 'startpunktet' og 'fla-
den' beregnes.
Punkter med store afvigelser 'markeres'.
Størelsen på afvigelsen kan sættes.
Der hvor terrænnet knækker kan mere eller
mindre findes.
Jo, jeg mangler moget med, at jeg ikke
danner flade over brudlinjen. Men det må
komme en dag.
Jeg beregner også spredningen for den dan-
nede flade. Den vil jeg også gerne bruge
til noget. Det må også komme en dag.
Nu vil jeg gerne have tilbagemældinger
med data fra det virkelige liv.
160310 Så har jeg løst det med mit farvevalg fra
120310.
150310 Programmet 'trek2trek' kan nu læse 4 for-
skellige formater med trekanter og skrive
5 forskellige formater.
Formaterne er:
AutoCAD: .dxf
Cyclone: .msh
Gemini: .gmi
GeoCAD: .bnr (kun skrive)
XML: .xml
Formaterne må kun indeholde trekanter!
Har man scannerdata, der er ganske for-
nuftige til at beskrive overflader, er det
nødvendigt at kunne transformere trekanter
til forskellige programmer, for at få de
bedste muligheder for af modelere omver-
denen!
120310 Ordren 'volumeberegning' @vol i GeoEDIT
kan der nu benyttes op til 50 objektkoder
for afgravning og 50 koder for påfyldning.
De hedder g01 -> g50 og f01 -> f50
Der benyttes nu også en .ini fil, så ind-
tastede værdier huskes.
Der mangler stadig lidt med farvevalg. Men
det tænker jeg over!
110310 Nyt program 'mmm2igeo'. I Norge beskrives
hjørnekoordinater til ortofoto ofte ved
hjælp af .mmm filer.
Nu kan de konverteres til .igeo filer, så
ortofotoerne kan benyttes i GeoCAD.
010310 I 'EksterneProgrammer_uFIND.dat' og
'EksterneProgrammer.dat' i
'GeoCAD\data\setup' må der nu være et '-'
som definerer en delelinje i panelet.
Nyt program 'programkald' der virker præ-
cis som @epg, men kaldes alene og ikke fra
GeoEDIT.
280210 @cep Kald af ekstern program uden parametre.
I modsætning til ordren @epg, skal der
ikke være et punkt i FIND.
En datafil med programnavne skal ligge
under: 'GeoCAD\data\setup' og navnet skal
være 'EksterneProgrammer_uFIND.dat'
I filen er formatet beskrevet.
Program 'trek2trek' kan nu klare op til
1000 trekantsnet ved konverteringen.
Hvert net må indeholde op til 21470000
punkter.
270210 Ændringer i formatet af filerne:
GeoCAD\data\setup\NTWIN.længde.bredde
Der er ikke kommet nye muligheder, men
de første linjer er ændret, så de er noget
nemmere at rette i. Beskrivelsen af det nye
format kan ses i filerne.
260210 Nyt program 'trek2trek'. Programmet er ikke
færdigudviklet, men virker dog: Programmet
kan konvertere trekantsfiler mellem for-
skellige formater: .msh (Cyklone - Scan-
nerdata), .xml (XML data), .gmi (Geminis
dataformat) og GeoCAD. Alle muligheder
bliver dog ikke implementeret:
fra/til msh xml gmi bnr
msh X X X
xml x x
gmi x x
bnr igc igc IGC
Små bogstaver: Virker ikke
Store bogstaver: Virker
IGC: Ordre i GeoCAD
190210 @lom Lukket objekt oprettes parallel med og om-
kring FIND objektet.
Der promptes for objektkode og afstand.
160210 Det er nu muligt at eksporter objekter med
huller til en .gml fil.
Et firkantet objekt med et trekantet hul
skal se sådan ud (9 punkter):
nr linjekode
1 1
2 1
3 1
4 1
5 0 (samme koordinat som nr 1)
6 1
7 1
8 1
9 0 (lukket objekt = usynlig linje
til nr 1)
I 'sæt diverse værdier' på side 5 nr. 52 er
ændret, så der nu er 3 muligheder:
I Ingen valgmuligheder i venstreklik
L1 Linjekodevalg + 1 pkt. retur + stop digi
L2 Linjekodevalg
I: Alle valg + ændre linjekode (incl. dig.)
er i højreklik.
Dig. default linjekode er i venstreklik
L1: Svarer meget til den gamle digitalise-
ring.
Dig. + valg af linjekode er i venstre-
klik. Et punkt tilbage + retur digi er
også i venstreklik.
Dig. vinkelret stop + luk er i højre-
klik. Zoom og alt andet er i højreklik.
L2: Den mest logiske: Digitalisering er i
højreklik. Valg er i venstre.
Men landinspektører og deres medhjæl-
pere er konservative. Derfor eksisterer
L1! L2 er meget velegnet hvis man lærer
sig ShortCut: (r), (z), (i), (p) og
(Esc) for at stoppe digitalisering.
120210 Ved eksportering af trekanter til Gemini
behøves ikke længere en omfangspolygon.
110210 Problemet med højre klik og digitalisering
er nu næsten løst.
De resterendde er ren kosmetik!
050210 @ts0 Alt vedr menubord/stor digitizer er pillet
@ts1 ud af GeoEDIT. Så de har været en kæmpe op-
@ts2 rydning. Der kan være meget, der er gået
@ts3 galt. Jeg skal reparere det så hurtig det
@tts indberettes.
@sno Der er nogle ganske få ændringer i:
@s0p GeoCAD\data\setup\edittc.1
@s0r Værdier i linje 3 læses ikke mere
@s1p Linje 29 har fået ny betydning.
@s1l Er nu kun COM port nummer for ekkolod.
@dta Nummeret står i kolonne 1.
@css Værdier i linje 30 læses ikke mere
@did
@llm
I 'sæt diverse værdier' på side 5 nr. 52 er
der nu mulighed for at sætte 'linjekode' ved
højreklik. Venstreklik er kun digitaliser!
Det kræver nu noget tilvending, men man
kommer ikke til at skifte fra ret linje til
spline hvor det ikke er tilsigtet.
Der er dog problener med 'robber-band' ved
højreklik. Jeg håber at få det repareret.
010210 @do1 Digitaliser et nyt objekt.
Ordren svarer til @dmo, der digitaliserer
mange nye objekter.
Alt vedr. snap er nu byggtet ind i højre
museknap. Dvs. at højre museknap kan holdes
nede for valg af snap/zoom/et punkt tilbage
mm. Der vælges og knappen løftes.
Valg af snap punkt/tekst skulle dermed være
blevet noget enklere.
Ved et punkt retur er der en mindre fejl,
hvis der vælges at benytte højre museknap.
'Rubber-band' fungerer ikke efter hensigten!
Men benyttes 'r' går det rigtig godt. I det
hele taget lær forkortelserne, dat det vil
speede digitaliseringen maget op!
NB: Shurtcut for @dmo er ændret fra 'do' til
'd9'. Shurtcut for @dm1 er 'd1'.
250110 @bli Gentager blink. Efter en fornyet udtegning
er blinkningen stoppet. Denne ordre gen-
starten de blink, der er sat med ordrene:
@flo, @fl1, @fl9, @flf, @flm og @fla.
@flo Start blink af FIND objektet.
@fl1 Start blink af første FIND markering
@fl9 Start blink af sidste FIND markering
240110 @stv StreetView kan nu kaldes med en koordinat.
Internet Exploren kaldes med en koordinat,
og det nærmeste gadebillede vises. Derefter
kan man vandre gennem byen.
220110 Mange fejl i Ægge-deleren @egg er er nu
rettet.
150110 Ordren @gtg: Gem generede trekanter i Gemi-
ni format kan nu også gemme omfangs og ude-
ladelsespolygoner. Trekanter, omfangspoly-
goner og udeladelsespolygoner skal være i
MULTI-FIND.
Et lukket objekt med 3 punkter er en tre-
kant.
Et lukket objekt med mere end 3 punkter er
en omfangspolygon, hvis der ikke eksisterer
andre lukkede objekter med mere end 3 punk-
ter inden for.
Hvis der inden for en omfangspolygon findes
lukkede objekter med mere end 3 punkter, er
det udeladelsespolygoner.
150110 @lfi Info FIND er udvidet. Prøv den.
140110 Småforbedringer og fejlrettelse i
.workindex. Til dem der endnu ikke bruger
dette index: Kom nu igang med det!
100110 Højdekurver kan nu tastes ind med et enterval
på 1 mm i kurvegenering. Jeg havde desværre
ikke forestillet mig at der skulle laves så
tætte højdekurver.
100110 Der er kommet et hav af 'fri kode' i
ScanOBS, når der benyttes DK kodesystem.
De er ikke alle testet, for der er så mange
muligheder.
De frie koder kan ses af tabellen herunder:
Næste punkt og Næste punkter og Næste linje
kan kombineres.
Næste punkt vil overtage Næste punter og
Næste linje (for det næste punkts vedkom-
mende).
Næste linje vil overtage Næste punkter
(for den næste linjes vedkommende)
Næste punkt gælder kun det næste punkt
Næste punkter gælder for alle efterfølgen-
de punkter (indtil den ophæves)
Næste linje gælder for den næste linje.
Har man gang i multilinjer er det kun den
næste linje som frikoden gælder for.
Den ophæves automatisk, når en ny linje
(med samme nr.) startes.
Min Max
Signatur størrelse: 0.000 65.000
Signatur retning: -400.00 400.00
Tekst størrelse: 0 65000
Tekst retning: -400.00 400.00
Rel x/y -32500 32500
acc/db -2147000000 2147000000
Er min/max opgivet med '.' er det et flydende
tal. Er min/max opgivet som heltal, er det et
heltal.
FRI
KODE INFO1 INFO2 GÆLDER FOR
501 text2 text3 Næste punkt
502 text2 text3 Næste punkter
503 Stop næste punkter
504 text2 text3 Næste linje
505 Stop næste linje
511 text2 Næste punkt
512 text2 Næste punkter
513 Stop næste punkter
514 text2 Næste linje
515 Stop næste linje
521 text3 Næste punkt
522 text3 Næste punkter
523 Stop næste punkter
524 text3 Næste linje
525 Stop næste linje
531 sigstør sigretn Næste punkt
532 sigstør sigretn Næste punkter
533 Stop næste punkter
534 sigstør sigretn Næste linje
535 Stop næste linje
541 sigstør Næste punkt
542 sigstør Næste punkter
543 Stop næste punkter
544 sigstør Næste linje
545 Stop næste linje
551 sigretn Næste punkt
552 sigretn Næste punkter
553 Stop næste punkter
554 sigretn Næste linje
555 Stop næste linje
561 txtstør txtretn Næste punkt
562 txtstør txtretn Næste punkter
563 Stop næste punkter
564 txtstør txtretn Næste linje
565 Stop næste linje
571 txtstør Næste punkt
572 txtstør Næste punkter
573 Stop næste punkter
574 txtstør Næste linje
575 Stop næste linje
581 txtretn Næste punkt
582 txtretn Næste punkter
583 Stop næste punkter
584 txtretn Næste linje
585 Stop næste linje
591 reltxty reltxtx Næste punkt
592 reltxty reltxtx Næste punkter
593 Stop næste punkter
594 reltxty reltxtx Næste linje
595 Stop næste linje
601 acc db Næste punkt
602 acc db Næste punkter
603 Stop næste punkter
604 acc db Næste linje
605 Stop næste linje
611 acc Næste punkt
612 acc Næste punkter
613 Stop næste punkter
614 acc Næste linje
615 Stop næste linje
621 db Næste punkt
622 db Næste punkter
623 Stop næste punkter
624 db Næste linje
625 Stop næste linje
040110 @flf Start blink af FIND markering.
@flm Start blink af MULTI-FIND markering.
030110 @sbl Stop blink.
020110 @fla Start blink FIND/MULTI-FIND markering.
Også den første FIND markering kan blinke.
Også den sidste FIND markering kan blinke.
Også FIND objektet kan blinke.
FIND markeringer kan blinke, så de nemmere
kan findes.
MULTI-FIND markeringer kan blinke, så de
nemmere kan findes.
010110 Der kan nu defineres F-taster, der kan
kalde en GeoCAD ordre. I GeoCAD\Data\Setup
skal der ligge en fil (F-taster.txt), der
definerer de forskellige F-taster.
F-tasterne kan kombi-neres med Alt,
Control og Shift.Det vil sige i alt 96
muligheder. Husk at en GeoCAD ordre også
kan være en makro.
201209 @rgt Læser Gemini temaer
Tilsvarende @rdt, der læse ACAD layers
Læser datafil, der beskriver GeoCAD objekt-
koder. Filen (.GEMINItema) produceres af
frGEMINI og indeholder GeoCAD objekt-kode
og det tilsvarende GEMINI tema.
181209 @img Importerer Gemini .gmi filer.
Først kaldes 'frGEMINI', der konverterer en
.gmi fil til en .bnr fil. Derefter indlæses
den binære fil sammen med en evt. Gemini
tamabeskrivelse.
151209 @cpa Copy attributter
Attributter i MULTI-FIND kopieres til ikke
MULTI-FIND-punkter ved sammenfaldende ko-
ordinater (3D).
Ordren er tænkt i forbindelse med indlæs-
ning og oprydning i data fra Gemini.
121209 GeoEDITs kodetabel Edit_KP2000.tab hedder
nu edit.tab
GeoEDITs mappe:
GeoCAD\DATA\RAMME\Til_udsktift_KP2000
hedder nu:
GeoCAD\DATA\RAMME\Til_udsktift_TM
Endvidere har filerne i mappen skifter navn
tilsvatende
(TM står for Transversal Mercator. Fx.
UTM, KP2000 og DKTM)
101209 @gtg Gem generede trekanter i Gemini format.
071209 Nyt program: 'frGEMINI', der kan konvertere
en .gmi fil til en .bnr fil. GEMINI er et
stort norsk program til vejprojektering.
061209 UTMNTM kan nu også konvertere .pts filer
fra UTM til NTM.
Pts filer er punktsky fra Lieca`s Cyclone.
Programvare til bearbejdning af punktsky
fra scannere.
011209 @smt Spredning mellem to trekantsnet.
Der kan udregnes en spredning mellem to
trekantsmodeller.
Der kan benyttes omfangs og udeladelsespo-
lygoner. Disse polygoner skal være marke-
ret med MULTI-FIND. Polygonerne skal ikke
indeholde z-koordinater og polygonerne
behøver ikke at være snappet til trekanter-
ne.
Beregningerne foretages efter 'rasterprin-
cippet'. Det vil sige des finere raster des
større nøjagtighed. Er polygonerne 'akse-
ret', kan det øge nøjagtigheden ved at dre-
je rasterne (nettet) nogle gon.
Fejlene mellem de to trekantsnet kan visua-
liseres med farve..
I de beregnede net/rasterpunkter, kan der
oprettes et objekt afhængig af kotediferen-
sen og spredningen.
Flg. intervaller benyttes:
1: 0-1 gange spredningen
2: 1-2 gange spredningen
3: 2-3 gange spredningen
4: 3 gange spedningen til maks tilladt fejl
5: over maks tilladt fejl
Alle 5 intervaller vises båder som 'positiv'
og 'negativ'
Objekter er enkeltpunkter, men hvis de
udtegnes med en fladeudfyldning, kan der
foretages en farvelægning, der beskriver
ingrebene. Størrelsen af signaturen sættes
lig netstøreelsen. Hvis fladeudfyldningen
vælges 10% større end signaturstør-
relsen, får et nydeligt resultat.
det sker automatisk med koderne:
1spo
2spo
3spo
mso
1spu
2spu
3spu
msu
der kan hentes fra GeoCADs kodetabel (både
edit og plot).
Følgende pendefinitioner benyttes:
pe 113 8 60 0.10 255 210 200 0.10 afgrav 1
pe 114 8 60 0.10 255 165 155 0.10 afgrav 2
pe 115 8 60 0.10 255 115 105 0.10 afgrav 3
pe 116 8 60 0.10 255 55 50 0.10 afgrav 4
pe 117 8 60 0.10 0 200 255 0.10 påfyld 1
pe 118 8 60 0.10 0 150 255 0.10 påfyld 2
pe 119 8 60 0.10 0 103 255 0.10 påfyld 3
pe 120 8 60 0.10 0 55 255 0.10 påfyld 4
pe 121 8 60 0.10 255 0 0 0.10 afgrav 5
pe 122 8 60 0.10 0 0 255 0.10 påfyld 5
Følgende definition af tema benyttes:
dt 34 Spredning mellem TIN
241109 @skp Skaler pile (objekter med 2 punkter).
Alle objekter bestående af 2 punkter, der
begge er i MULTI-FIND, skaleres således at
punkt 2 skaleres i forhold til punkt 1.
Der promptes for skaleringsfaktor.
Der er ingen fortryd.
231109 ScanOBS er forbedret med en ny linje 5 i
ScanOBS.ini (se filen i GeoCAD\data\setup).
Der kan nu sættes centreringsspredninger
for 'sigte til' punktet afhængig af pris-
mehøjden. Centreringsspredningen definers i
en tabel for hver meter af prismehøjden.
Mellem disse værdier interpoleres der lini-
ert.
Centreringsspredningen skal ses som en
spredning i en akseretning.
Centreringsspredningen må ikke være større
end 1/3 af prismehøjden, da den maksimale
centreringsfejl ikke kan være større end 3
gange prismehøjden!
Men jeg kan se et lille problem udjævnings-
mæssigt. Hvis prismestangen står og svinger,
er centreringsfejlen næppe normalfordelt, da
stokken nok står længst i yderpunkterne i
forhold til'centerpunktet' (svinger hurtigt
forbi).
Nå det går nok!
151109 For et par uger siden indsneg der sig en
lille fejl i trekantsgenereringen.
Fejlen kom, da jeg byggede en omløbsretning
på trekanterne. Det kan nemt se ved, at ge-
nereringen af trekanter skiftede fra 'kode'
20 til 'kode' 30. Alle med 'kode' 20 er ok.
'Kode' 30 fejler, idet den valgte objektko-
de for trekanterne fejler. Kaldes 13 før 30
er det dog ok.
I denne version er det rettet.
141109 I GeoCAD\data\ScanOBS.ini er de kommet en
ny linje 18.
Det skylses at der nu er 4 muligheder for
extension for fikspunktsfiler.
Den nye muligher er .obs-filer. En GPS-
måling til fikspunkter er simpel at konver-
tere til en .obs-fil. Alle linjer, der kan
'TS' objektkode (Se ScanOBS.ini filen) vil
indlæses som fikspunkter.
Er spredningen i N = '9.999' er punktet et
1 D punkt (H)
Er spredningen i H = '9.999' er punktet et
2 D punkt (NE)
Husk, der korrigeres for sigteskivehøjde.
Det vil sige at værdien i kolonne 144-149
adderes og værdien i kolonne 18-23 suptra-
heres.
111109 @gtm Generer linjer gennem MULTI-FIND-punkter.
Har man en stor punktmængde - fx. koter fra
en laserscanning - kan det ofte være ønske-
ligt at trække en linje gennem (der er
snappet ti MF-punkterne) punktmængden.
Denne ordre kan dette.
I FIND skal der være minimum 2 punkter.
Det behøver ikke være et helt objekt.
FIND punkterne kan være snappet til MF-
punkterne, men det er ingen betingelse.
Ideen er at man (er ikke lavet endnu)
kan bygge en polygon, der består af flere
enkelt-linjer. Denne polygon kan så ved
hjælp af et centroidepunkt benyttes til om-
fangspolygon for en trekantsgenerering (evt.
udtynding).
Der skal dog gøres opmærksom på, at retnin-
gen for FIND-objektet har betydning for
det nye generede objekt gennem MF-punkter-
ne.
271009 Det har vist sig at der er behov for at
skalere et sæt koordinater (fx. modtaget
fra en arkitekt) til fx. UTM.
Ordren @scp: 'Skaler y- og x-koordinater med
faktor' er udvidet, så der automatisk kan
vælges en faktor alt efter om der skal ska-
leres fra et lokalt system til en projekti-
on eller fra en projektion til et lokalt
system. Afstandskorrektionen skal være
slået til for at faktoren kan vælges kor-
rekt. Faktoren beregnes som afstandskorrek-
tionen i skaleringspunktet.
Den 2 dimensionale transformation: @str er
også udvidet, så der kan foretages en
transformation med en konstant målestoks-
faktor der vælges alt efter om der skal
skaleres fra et lokalt stystem til et pro-
jektion eller omvendt. Afstandskorrektionen
skal være slået til for at faktoren kan
vælges korrekt. Faktoren beregnes som af-
standskorrektionen i middeltallet af de
givne koordinater.
221009 Ved indlæsning i GeoEDIT (se 230209) kan en
datafil konverteres 'on the fly' (mellem
forskellige projektioner). Og nu kan data-
filen også udskrives! Det var på tide!
GeoPLOT stiller et ekstra spørgsmål vedr.
projektionen. Dette genereres automatisk
i ???.geoplotarg. udtegnes med gamle
???.geoplotarg filer vil spørgsmålet
stilles.
201009 @bao Med denne ordre kan data kopieres/byttes
@bat mellem forskellige GeoCAD variable.
Fx. kan N-koordinaten kopieres til kort
tekst2. Eller H-koordinaten kan byttes
med kort tekst3.
En værdier fra
N-koordinater
E-koordinater
H-koordinater
Signatur størrelse
Signatur retning
Tekst størrelse
Tekst retning
Relativ N-koordinat
Relativ E-koordinat
Acc-kode
Db-link
Kort tekst1
Kort tekst2
Kort tekst3
kan kopieres til en anden af de 14 værdier.
Der kan også foretages en bytning mellem de
14 værdier.
@bao virker på objektinfo og @bat virker
på punktinfo.
201009 @eat Elektronisk tinglysning
@ecd Elektronisk tinglysning
@et3 Elektronisk tinglysning
@et2 Elektronisk tinglysning
Alle fire ordre har med elektronisk ting-
lysning at gøre.
Der skal opretter en GML-fil forskellige
attributter.
@et3 gemmer disse attributter i forskellige
GeoCAD variable (db-link, kort tekst2 og
kort tekst3). Med @et3 tildeles alle MULTI-
FIND punkter de valgte attributter.
Med ordren @ecd kan der til et FIND objekt
oprettes op til 4 objektkoder.
Med ordren @eat kan der til et FIND objekt
ændres i attributoplysningerne. Er der ingen
attributoplysningerne til FIND objektet
kan ordren oprette attributter til objek-
tet.
Med @et2 kan der oprettes en GML-fil med
tinglysningsoplysninger.
På GeoCADs hjemmeside er der et punkt
'E-TL' hvor der findes yderligere oplys-
ninger vedr. elektronisk tinglysning.
Udvikling af E-TL ordrene har stået på i
flere måneder.
101009 Ordren @kml er udbygget, så windows-teks-
ter automatisk konverteres til GeoGAD tekst
font 1.
Samtidigt kan det vælget at fonten udskri-
ves med en linjetykkelse, der afviger
(faktor) fra den originale tykkelse for
fonten.
140909 Ved kurvegenerering huskes nu alle vær-
dier. De gemmes i 'kurvpara.ini' i projekt-
mappen.
100909 Ved trekantsgenerering huskes nu alle vær-
dier. De gemmes i 'trekpara.ini' i projekt-
mappen.
260509 I GeoCAD\data\setup Gem '.igeo'-filer for indlæste ras-
terfiler
Efter opdatering af alle '.igeo' filer, kan
'.igeodb' filen opdaters på flg. måde:
Der oprettes en 'dos-prompt' (Kør -> cmd)
Der skifter til mappen med '.igeo' filer:
'cd mappenavn'
Programmet 'mkigeodb' kaldes.
020209 @1wm
@2wm Det vil sige at WMS-tjenester kun kan kaldes
med @bwm og @www.
@bwm og dermed også @www - der svarer til
@bwm, men uden spørgsmål - er blevet væsent-
lig forbedret.
Bl.a. kan WMS data hentes ind i en vilkårlig
projektion kendt af GeoCAD. Altså:
S34j
S34s
S45b
KP2000j
KP2000s
KP2000b
dkTM1
dkTM2
dkTM3
dkTM4
UTM32 (euref89 og ED50)
UTM33 (euref89 og ED50)
UTM35 (euref89 og ED50)
NTM5
NTM6
....
NTM30
NTM er norske transversal Merkator projek-
tioner svarende til dkTM.
Filen, der definerer bruger www-kaldene,
hedder nu:
GeoCAD\data\tabel\GeoCAD.wms\WMS_setup.txt
Tredie linje under 'dt' i filen er ændret.
Se beskrivelsen i datafilen. Bl. a. er den
udvidet med en ekstra værdi:
Login 'SERVICENAVN'.
Der er nemlig kommet en ny .mdb fil:
GeoCAD\data\setup\login.mdb,
der indeholder Brugernavn og Password.
Kræver servicen ikke login skrives: 'Null'
i 3. linje.
Denne login-db benyttes af forskellige
GeoCAD programmer og skal indeholde:
'SERVICENAVN' = KMS og
'SERVICENAVN' = LIFAOIS
Deruover skal filen indeholde de
'SERVICENAVN', der benyttes i
GeoCAD\data\tabel\GeoCAD.wms\WMS_setup.txt og
GeoCAD\data\tabel\GeoCAD.wfs\WFS_setup.txt
fx. navnet:
'SERVICENAVN' = KMSorto
Nu behøver 'login.mdb' ikke at ligge i
GeoCAD\data\setup. og den behøver heller ikke
at hedde login.mdb. Filnavnet incl sti
står nemlig i
GeoCAD\data\setup\login_file.txt
De gamle password-filer og definitionen på
hvad de hed, benyttes ikke mere.
--------------------------------------------
login.mdb benyttes også af WFS tjenesterne.
Se
GeoCAD\data\tabel\GeoCAD.wfs\WFS_setup.txt
Alt vedr. WFS tjenesterne er altså helt lavet
om. Alt herom er beskrevet i:
GeoCAD\pgm\help\note_2009_WFS.pdf
WFS kald kræver ofte licens.
--------------------------------------------
KML/KMZ filer kan nu produceres ud fra alle
projektioner GeoCAD kender.
180109 ScanOBS kan nu klare eksentriske 'sigte
til' observationer. Se ScanOBS.ini koderne:
FR_81, FR_82 og FR_83.
170109 Fejl indført 120109 i ordrene:
'@cf8', '@cf9', '@cm8', '@cm9',
'@cp8' og '@cp9' og 'filkonvertering'
er rettet.
120109 Ordrene '@cf8', '@cf9', '@cm8', '@cm9',
'@cp8' og '@cp9' er forbedret.
Ændre i FIND/MULTI-FIND/Polygon.
090109 Småforbedringer i ScanOBS
070109 Nyt program: Filkonvertering
programmet kan skifte projektion
Og programmet kan ændre alle værdier i
indlæste filer. Svarende til 'cp' (Ændre
i polygon). Fx. addere 10 cm til alle z-
koordinater.
041209 Småforbedringer i ScanOBS
121208 Småforbedringer i ScanOBS og obs2bnr
(obsDK2bnr).
NB. der er flere muligheder i ScanOBS.ini
filen
071208 Det danske kodesystem i ScanOBS er udbygget
med defaultværdier for de enkelte koder.
ScanOBS.ini er derfor udbygget.
Endvidere er der blevet muligt at udskrive
resultater (på skærmen) i samme oden, som de
er registreret (bl.a. ekstra linje i
ScanOBS.ini).
021208 Forbedringer i ScanOBS og obsDK2bnr.
Det vil sige at obsDK2bnr kan konvertere
et 'Dansk' kodesystem til en binær fil.
ObsDK2bnr.exe udfører dette kunststykke.
Vedr. det danske kodesystem se i
GeoCAD\data\setup\ScanOBS.ini
251108 Ny række af ikoner i højre side af skærmen.
Meget mild omorganisering af drop down
menuer
241108 Udtva0 kan nu generere en fil.gpa, der gør
at GeoPRINT kan udtegne dæmpede rasterfiler.
231108 @fog Kan nu dæmpe en rasterfil.
(virker dog ikke i forbindelse med GeoPRINT)
255 dæmpningsfiler (.png) er gemt i
GeoCAD\data\fog
201108 ScanOBS kan nu beregne i S34
151108 Nyt program, der kan konvertere mellem
UTM32/UTM33/UTM35 og NTM5/NTM6/..../NTM30:
UTMNTM
Det vil sige, at der nu er kommet 2 nye
UTM muligheder (UTM35 ED50 og UTM35 EUREF89)
Disse benyttes i Nordnorge.
I Norge har man lavet 26 nye projektioner
NTM5 -> NTM30. En projektion for hver grad.
NTM5 har midtermedian = 5½ grad og målestok
1.000000. False E er 100000.000 og False N
er 1000000.000 ved 58 grader.
Det har medført 2 ekstra linjer i KP2000.dat
Linje 4 og 5 der beskriver det samme som
linje 2 og 3 men for NTM projektionen.
Det er derfor endnu mere vigtig end før,
at projektionsstemplet i anden linje i data-
filerne er ok! Specielt når der benyttes NTM
projektion.
Håber alle ændringewr er gået godt!!!!!
141108 I programmerne:
File2g
FrDXF
K2g
lodmm2g
obs2bnr
spørges der nu om projektion.
Benyttes en argumentfil er 5 karakterkoden:
'projn', og der kan benyttes følgende
værdier:
YX Lokal
YX S34J
YX S34S
YX S45B
NE lokal
NE KP2000J
NE PK2000S
NE KP2000B
NE UTM32 EUREF89
NE UTM33 EUREF89
NE UTM35 EUREF89 (ny)
NE UTM32 ED50
NE UTM33 ED50
NE UTM35 ED50 (ny)
NE NTM5 EUREF89 (ny)
NE NTM6 EUREF89 (ny)
NE NTM7 EUREF89 (ny)
NE NTM8 EUREF89 (ny)
NE NTM9 EUREF89 (ny)
NE NTM10 EUREF89 (ny)
NE NTM11 EUREF89 (ny)
NE NTM12 EUREF89 (ny)
NE NTM13 EUREF89 (ny)
NE NTM14 EUREF89 (ny)
NE NTM15 EUREF89 (ny)
NE NTM16 EUREF89 (ny)
NE NTM17 EUREF89 (ny)
NE NTM18 EUREF89 (ny)
NE NTM19 EUREF89 (ny)
NE NTM20 EUREF89 (ny)
NE NTM21 EUREF89 (ny)
NE NTM22 EUREF89 (ny)
NE NTM23 EUREF89 (ny)
NE NTM24 EUREF89 (ny)
NE NTM25 EUREF89 (ny)
NE NTM26 EUREF89 (ny)
NE NTM27 EUREF89 (ny)
NE NTM28 EUREF89 (ny)
NE NTM29 EUREF89 (ny)
NE NTM30 EUREF89 (ny)
031108 Lsp. nummer kan nu være 9 cifre.
.KMSk filen er måske nu korrekt. Selvom
den er mere ulogisk. Men sådan vil KMS have
den.
I GeoCAD\data\setup\edittc.1 er 2. linje
ændret.
Se editterm.help for beskrivelse.
021108 @bso Byt/kopier værdier i kort tekst. OBJinfo
Ordren arbejder på MULTI-FIND markeringer.
Kort tekst 1 og kort tekst 2 kan byttes
Kort tekst 1 og kort tekst 3 kan byttes
Kort tekst 2 og kort tekst 3 kan byttes
Kort tekst 1 kan kopieres til kort tekst 2
Kort tekst 1 kan kopieres til kort tekst 3
Kort tekst 2 kan kopieres til kort tekst 3
Kort tekst 2 kan kopieres til kort tekst 1
Kort tekst 3 kan kopieres til kort tekst 1
Kort tekst 3 kan kopieres til kort tekst 2
011108 Desværre har jeg lige opdaget at GeoEDITx
ikke kan køre med 8 000 000 punkter.
Det maksimale jeg kan få den til at virke
med er 7 300 000.
291008 @bst Byt/kopier værdier i kort tekst. PUNKTinfo
Ordren arbejder på MULTI-FIND markeringer.
Kort tekst 1 og kort tekst 2 kan byttes
Kort tekst 1 og kort tekst 3 kan byttes
Kort tekst 2 og kort tekst 3 kan byttes
Kort tekst 1 kan kopieres til kort tekst 2
Kort tekst 1 kan kopieres til kort tekst 3
Kort tekst 2 kan kopieres til kort tekst 3
Kort tekst 2 kan kopieres til kort tekst 1
Kort tekst 3 kan kopieres til kort tekst 1
Kort tekst 3 kan kopieres til kort tekst 2
221008 Trekantsgeneringen kan nu også foretage
en udtynding af punktmængden i forhold til
en indtastet pilhøjde. De udtyndede punkter
'gemmes' i MULTI-FIND-parkering. Disse mar-
kerede punkter kan til del være polygoner
og enkeltpunkter.
Hvis polygonerne ønskes udtyndet kan det
klares med polygonordren: 'Reducer data-
mængde'. Pilhøjden for koten bør være den
samme som benyttes ved reduktionen af den
samlede punktmængde.
Beregningstiden er ca. 2½ gange beregnings-
tiden for trekantsgenering.
191008 Scanobs har nu en ny kode (ts) i
ScanOBS.ini filen.
141008 Kan nu udtegne rasterfiler, der er drejet
(ved hjælp af GeoPRINT). Det vil sige at
det er vekteorfilerne (nordretningen) der
er drejet (ikke er 0.0).
061008 Kodetabellen Edit_S34.tab benyttes ikke
længere.
Edit_KP2000 er opdateret til Mia3 og kan
via nr. 193 i 'diverse værdier' benyttes
til S34.
050108 @spc kan nu optetter koordinatfiler til flg.
formater:
.koor
.kof
.fix
.vgk
.sot
.KMSk
031008 I diverse værdier er der kommet en ny vær-
di: nr. 193.
Med denne værdi kan der benyttes en kode-
tabel med defalt værdier for:
signatur retning
tekatretning og
realativ x-koordinat
fra en S34-tabel i en PK2000/UTM editering.
Retningerne ændres med -100 gon og rel-x
ændre fortegn. Dog kun når koordinatsyste-
met er N,E.
Omvendt kan en PK2000/UTM editerings-tabel
benyttes til et Y,X koordinatsystem.
En speciel kodetabel for KP2000/UTM kan
derved undgås (normat ville man ændre i de-
fault 'dp' og 'do' for retning og rel-x).
021008 Ordren @spc er udvidet så den foruden
fikspunktsfiler (.fix) nu også kan oprette
afsætningsfiler til Totalstationer/GPS
(.sot),
koordinatfiler som i gamle dage (.koor) og
KMS koordinatlister til 'tif-måleblad'
(.KMSk)
270908 @sc1
@sc2
@sc3
@sc4
@sc5
@sc6 Alle seks ordre komme nu på en naturlig
måde ved hjælp af @spc. Ordren @spc er
udvidet så der nu også kan oprettes
fikspunktsfiler (.fix). Disse filer kan
benyttes af ScanOBS.
190908 I ScanOBS er det nu muligt at benytte
penytte prismehøjder på 99.000 meter for
at signallere at Z ikke er givet.
Dog kun til nypunkter.
160908 Benyttes .geoplotarg (se 110908 herunder)
som argumentfil til GeoEDIT sættes også
'En farve pr. fil' og 'Udtegningsmasker'
som kan beskrives i plot-argumentfilen.
110908 Kaldes tegneprogrammet laves der en
.geoplotarg fil. Denne fil kunne indtil nu
kun benyttes som argumentfil til GeoPLOT.
Nu kan den også benyttes som argumentfil
til GeoEDIT.
020908 Nyt program: cigeoutm2kp2000
Programmet konverterer .igeo-filer fra UTM32
Euref32 til .igeo-filer med koordinater i
KP2000 og drejet som forskellen mellem de
to projektioner.
De nye .igeo-filer oprettes i en undermappe
med navnet "nyigeo".
Kopieres alle .ecw filer ned i denne mappe
kan disse filer benyttes som baggrund for
kort i KP2000.
Nyt program: mkigeodb
Programmet konverterer .igeo-filer til en
.igeodb-fil. Altså en fil indeholdende alle
informationer fra .igeo-filerne.
Speeder 'automatisk indlæsning af mange
.ecw-filer' op.
230808 Ny compiler!
Fordele: Over 30% hurtigere på flerproces-
sormaskiner.
Over 20% hurtigere på fx. pentium 4
Ulemper: Der kan væren enkelte steder, hvor
programmerne går ned, skønt jeg har
testet meget.
Alle binære (.b) signaturfiler skal
generes på ny:
csbnrb (Konverter Signaturer fra
Bnr-filer (.bnr) til Binære-filer (.b).
Eller
csab (Konverter Signaturer fra
Ascii-filer (.a) til Binære-filer (.b).
Alle binære (.b) font-filer skal
generes på ny:
cfbnrb (Konverter Font fra
Bnr-filer (.bnr) til Binære-filer (.b).
Eller
cfab (Konverter Font fra
Ascii-filer (.a) til Binære-filer (.b).
Alle kodetabeller (.tab) skal over-
sættes på ny (ccab).
Alle Databaseindekser skal oprettes
på ny (DBINDEX)
Det er nødvendigt med en ny Numbers.dat
(kan fås ved Peter eller Jens)
Ny Java!
Fordele: Udtegning yderligere 20% hurtigere
Ulemper: Der kan væren enkelte steder, hvor
programmerne går ned, skønt jeg har
testet meget.
150808 Nyt program: GeoSTART.
Se beskrivelsen under:
GeoCAD\PGM\HELP\GeoSTART.HELP
180808 Ny spørgsmål i start af GeoEDIT:
Indlæs fil. der definerer objektkoder i
udtegningsmaske -- J/:
Det vil være fornuftigt at bygge svaret
ind i argumentfiler (kode + svar):
robju n
Bygges svaret ikke ind, stilles spørgsmålet.
280308 WFS-data kan nu hentes i S34, KP2000 og
UTM.
Der oprettes en fil 'edit.wfs' i projekt-
mappen med værdire for valgt objektkode og
farve for de forskellige WFS-tjenester.
Disse værdier vil blive bruget som stan-
dardværdier.
Edit.wfs kan med fordel kopieres ned i
GeoCAD\data\setup (eller ned i
'GeoCADDATASETUPU' (miljøvariabel)).
Hvis 'edit.wfs' ikke findes i projektmap-
pen, vil data tages fra GeoCAD\data\setup.
150308 KMS wfs-matrikelkort kan nu hentes i S34/
KP2000 og UTM
130308 Nyt program: DWGConverter.exe.
Skal kaldes med dwg- eller dxf-fil som argument,
F.eks: DWGConverter.exe C:\temp\facade.dwg.
Bruges, hvis man modtager DWG2007 format og
gerne vil læse data med ældre version af
AutoCAD (f.eks LT2000).
Kan med fordel bygges ind i højreklik på
DWG/DXF data.
Der kan skiftes version på DWG-fil, så en
ver.1021 (ACAD 2007-format) let kan laves
om til en ver.1015 (ACAD 2000-format).
240208 @wfs Ordren kan hente et 'matrikelkort' fra KMS
wfs server (vektordata). Serveren kører kun
som test. Man får flader over. Det vil sige
at de enkelte linjer ligger dobbelt.
230208 GeoCAD temaer (fra kodetabellen) kommer nu
også med ud til Google Earth. Overordnet
beskrivelse af filen kan nu også sættes.
220208 @gki Nyt kald: GeoGAD Koordinat Info.
En koordinat samles op og derefter kan der
spørges på utroligt meget på nettet vedr.
denne koordinat. Benytter KMS og LIFA
password-filer!
220208 I GeoCAD\Data\Setup\wms2_ini.dat udvidet
med en enkelt kolonne i 3 linje til 'st'
ordren. Se beskrivelsen i filen.
220208 Rasterbilleder fra WMS tjenester kan nu
benyttes som baggrund selv om man har data
i KP2000 og der ikke findes nogen tjeneste
med KP2000 rasterdata. UTM32euref89 data
hentes og vektor-kortet gives en mindre
ændting af nordretningen.
190208 En ny fil i GeoCAD\data\setup har set da-
gens lys: MAKRO.WINMENU.
Filen indeholder op til 30 makroer, der
udskiftes i ORDERS.USERMENU. For at det kan
lade sig gøre skal de 30 makroer i
ORDERS.WINMENU beskrives med 'MAKRO 01' til
'MAKRO 30'. I toppen af filen MAKRO.WINMENU
er beskrivelsen til filen placeret.
Ved opstart af GeoEDIT har menu-filen nu
kun betydning ved opkobling af et stort
digitaliseringsbord (Og det er det vist
inger der har mere). Linje 2 til linje 46
er nu slettet i denne fil. Normalt kan man
således benytte 'tom.menu'.
170208 I ordren: Gem/Hent objektkoder/filnavne til
de forskellige typer masker, er det nu mu-
ligt også at benytte individuelle filnavne.
150208 @kml Ordren kan udskrive en 'tegning' til Google
Earth. Fx. kan man ved hjælp af Top10DK rej-
se alle bygninger i Aalborg kommune til
3D udtegning (dog med flade tage) på under
30 sekunder!
Filen GeoCAD\DATA\SETUP\Google_Earth_Logo.dat
beskriver placeringen af en eventuel
'LOGO'-fil. Fx hvis man ønsker eget firma-
logo.
120208 I diverse check kan alle lukkede flader med
positiv/negativ omløbsretning markeres med
multifind. I Google Earth er omløbstetningen
af flader vigtig ved farvegenenering! Hæld-
ning af fladen og om fladen ses fra bund/top
ændre på farvenuancen.
100208 Landmålingsprogrammet ScanOBS kører nu
produktion.
250108 Ændres datoen (en anden opdaterer en ind-
læst datafil), vil man man få mulighed for
at indlæse alle datafiler på ny. Det vil
sige at der for hver ordre, der udføres,
checkes om datoen er ændret for de indlæs-
te datafiler.
@cax Byt rækkefølgen af koordinatakser.
Det er således muligt at se sine data fra
øst, syd, vest og nord. Da N/E skal gemme
i H er der problemer med maks størrelse af
koordinaterne. Den er
-999.999 < størrelse < 9999.999
Men hvad, det er da bedre end ingenting!
Retninger af signaturer og tekster/relati-
ve koordinater er noget uforusigelig.
Heg håber det kan bruges.
060108 @vma Vend masker.
Udtegningnings- og FIND-masker kan vendes.
Alle objekter/filer der er i masken pilles
ud af masken og virse versa.
020108 @rtc Læs transformationskoordinater.
Har man en 2D eller 3D transformationsrap-
port (*.2Dtran, *.2Dtransh eller *.3Dtran)
kan de givne og lokale koordinater hentes
fra disse rapporter. Der kan således fore-
tages en ny transformation uden at skulle
registrere de givne og lokala koordinater
igen.
NB: Der læses ingen Z-koordinater fra den
2D rapporten.
Som noget nyt gemmes efter hver transfor-
mation (både 1D, 2D og 3D) en fil med sam-
me navn som transformationsrapporten, med
med extension: .LokGiv. Denne fil indehol-
der de givne og lokale koordinater fra
transformationen. Den kan også indlæses.
Herved fås alle 3 dimensioner.
251107 Ikonerne ned langs vensre side af tegnevin-
duet er nu ganske anvendelige.
251107 @ima Importer AutoCAD DWG/DXF fil.
.dwg/.dxf filen oversættes til en .dxf fil
versino 12.
Denne fil konverteres derefter til en .bnr
fil med GeoCAD programmet frDXF. Derefter
indlæses den binære fil.
251107 @exa Exporter til AutoCAD DWG fil.
Der oprettes en GeoCAD .bnr fil. versino 12.
Denne fil konverteres derefter til en Auto-
CAD .dxf fil med GeoCAD programmet toDXF.
Derefter konverteres .dxf filen til en
AutoCAD .dwg fil.
091107 I 4. linje i filen
GeoCAD\data\setup\NTWIN.????.????
skal der nu skrives det maksimale antal
karakterer, der skrives i 'Filnavn nye obj'
i den blå linje i maprenderen.
Ideen er at man så kan læse den sidste del
af filnavnet.
071107 Filen (tidligere .dxflayer), der produceres
af FRDXF og indeholder GeoCAD objekt-kode
og den tilsvarende AutoCAD layer hedder nu
.ACADlayer.
Filen indlæses automatisk ved indlæsning af
den tilsvarende (samme filnavn) .asc/.bnr
fil.
021107 Ved trekantsgenerering kan brudlinjer
nu skære omfangs/udeladelses polygon.
Dog skal der være fællespunkt mellem brud-
linje og omfangs/udeladelsespolygon.
Brudlinjer behøver ikke have alle punkter
markeret med multifind.
261007 Trekantsgeneringen er nu blevet et par
gange hurtigere igen.
221007 @bwm Hent rasterbillede fra WMS-tjeneste.
Under GeoCAD\setup skal der ligge en fil
med navnet "wms2_ini.dat". Filen er selv-
forklarende. Da hver landinspektør nok
bruger et antal lokale WMS tjenester,
kan de kaldes med denne ordre.
071007 Trekantsgeneringen er blevet mange, mange
gange hurtigere. Men man skal nu opgive
maks sidelængde i trerkant. Bliver den
valgt for lille, går trekantsgeneringen
galt. Automatisk vil den dog vælge den
største værdi af omfang/udeladelses po-
lygon, brudlinier og indtastet værdi.
Jo større værdi, der vælges, des langsom-
mer kører beregningen
Beregning af omfangspolygan er blevet lidt
bedre.
170907 @epg Kald af ekstern program med parametre,
der overføres fra FIND-punktet.
En datafil med programnavne og parametre
skal ligge under: 'GeoCAD\data\setup' og
navnet skal være 'EksterneProgrammer.dat'
I filen er formatet beskrevet.
230807 I bruderdefineret fil (specifik fil) kan
kort tekst2 og kort tekst3 nu også gem-
mes.
230707 Der er nu ikoner ned langs vensre side af
tegnevinduet. De er dog ikke færdig edi-
teret
190307 Langt om længe er der lavet et installa-
tionsprogram. Så nu er det enkelt at in-
stallere GeoCAD.
NB: Ved afinstallation slettes ændringer i
Path ikke. Benyt kontrolpanel til dette.
170307 @cdi Konverter dimension til enkeltpunkt.
Virker endnu ikke!!!!!!!!!
290307 ToDSFL er noget forbedret. Kan nu håndtere
at læse kort tekst2 og kort tekst3 både
til punkt og objektinformation.
Det vil sige, at der er foretaget ændringer
i tabellen: xxx.todxf.
Linierne der beskrives under 'no' er ændret:
tredie og fjerde linie er kolonnenumre æn-
dret.
En makro i TextPAD kan på få min. foretage
disse ændringer.
230307 FrDSFL er noget forbedret. Kan nu håndtere
at gemme i kort tekst2 og kort tekst3 både
til punkt og objektinformation.
Det vil sige, at der er foretaget ændringer
i tabellen: xxx.frdxf.
Linierne der beskrives under 'no' er ændret:
anden og tredie linie er kolonnenumre æn-
dret.
Endvidere er 'kt' ændret til 'k1', 'k2' og
'k3'. 'kt' virker dog stadig som 'k1'.
En makro i TextPAD kan på få min. foretage
disse ændringer.
180307 @dwi Slet filer fra .woorkindex
Der kan nu benyttes et nyt index (i forhold
til .dbindex). Indekses administreres med
5 forskellige ordre (@nwi, @swi, @dwi, @ldi
og @idw)
Med denne ordre kan indgange (datafiler)
slettes fra indekset
160307 @lwi List filer fra .woorkindex
Der kan nu benyttes et nyt index (i forhold
til .dbindex). Indekses administreres med
5 forskellige ordre (@nwi, @swi, @dwi, @ldi
og @idw)
Med denne ordre kan indgange (datafiler)
incl. deres min/max koordinater listes.
140307 @swi Gem filer i .woorkindex
Der kan nu benyttes et nyt index (i forhold
til .dbindex). Indekses administreres med
5 forskellige ordre (@nwi, @swi, @dwi, @ldi
og @idw)
Med denne ordre kan indgange (datafiler)
oprettes i indekset. Datafilerne skal være
indlæst i GeoEDIT. Min og max kan vælges
på 3 forskellige måder:
Min/max af filer.
Min/max af skærmbilledet.
Min/max af evt. digitaliseret polygon.
De to sidste måder er tænkt benyttet, hvor
data (fx. fikspunkter) ligger uden for
interesseområdet.
120307 @idw Indlæs filer fra .woorkindex
Der kan nu benyttes et nyt index (i forhold
til .dbindex). Indekses administreres med
5 forskellige ordre (@nwi, @swi, @dwi, @ldi
og @idw)
Med denne ordre kan datafiler automatisk
indlæses fra .workindex.
Hvis editeringsvinduet ligger inden for
min/max koordinaterne i .workindex indlæses
filen/filerne.
100307 @nwi Opret .woorkindex
Der kan nu benyttes et nyt index (i forhold
til .dbindex). Indekses administreres med
5 forskellige ordre (@nwi, @swi, @dwi, @ldi
og @idw)
Med denne ordre kan et .workindex oprettes.
I GeoCAD\data\setup\shval.dat (9. linie)
beskrives hvor .workindekset skal placeres
(de to datafiler:
.workindex.fna og .workindex.koo)
Skal der oprettes et index, må ingen af
disse to filer eksistere.
080307 @svg Opretter en .svg fil
(Scalebel Vector Graphics)
Det er et forholdsvis nyt vektor-grafik
format. Kan bl.a. benyttes af internet
browseren (ny) (eller med plugin fra Adobe)
Udtegning fra internetbrowseren kan være
lidt vanskelig. Men foretages en zoom
og vælges derefter original-zoom går det
godt.
060307 @cdb Check database konsistens.
Jeg tror jeg en en enkelt gang har fået
rapporteret, at der er alvorlige problemer
med mange ordre. Det kan skyldes, at der
er problemer i data. Altså at strukturen
for enkelte punkter/objekter er i uorden.
Denne ordre kan checke dette. Hvis der er
kommet uorden, vil jeg meget gerne vide,
hvilken ordre, der giver uorden.
230207 @sds
@sdt
@tds
@tdt
@tss
@tst
@cac
@cdb
@cyr
@cxr
@chz
@ctx
@o01
@o02
@o03
@o04
@o05
@o06
@o07
@o08
@o09
@o10
@o11
@o12
@tzc
@tsd
@tsz
@ttd
@ttz
@tyr
@txr
@tac
@tdb
@uzc
@usd
@usz
@utd
@utz
@uyr
@uxr
@uac
@udb
230207 @pcd Ændre default punkt
@ocd Ændre default objekt-info
230207 Håndteringen af defaultværdier er ændret og
er nu nemmere fordtåelig, idet @pcd og @pcd
nu håndterer problemet.
Der kan defineres flere defallt værdier i
kodetabellen.
Se GeoCAD\pgm\help\kodetabel.help under
DO og DP (default obj-info og punkt-info).
140207 @di3 Digitaliser punkter til existerende objekts
mellempunkter og interpoler en kote.
I FIND skal der findes to punkter. De nye
punkter tilføjes mellem disse to punkter
og forbindelsen mellem punkterne slettes.
Der kan således "bygges" en knast på et
hus.
Koten interpoleres (i forhold til afstand)
ud fra de to punkter i FIND. Disse to punk-
ter skal således have koter. Snappes der
ved digitaliseringen til et punkt med en
kote, vil der allige interpoleres en ny
kote til punktet.
120207 @ric Læser ikonmenu og placerer den på skærmen.
120207 Filnavne (incl. mappe) kan nu være 256 ka-
rakterer. Der er nok rettet 500 steder,
så der kan nemt være et/flere steder,
hvor der er sket fejl. Så sig til, så skal
jeg rette.
100207 Der er nu kommet små ikoner, som kan kalde
alle GeoEDITs ordre. Ikonerne er bare ikke
tegnet, men det kan nu komme ganske lang-
somt. I GeoCAD\data\setup skal der ligge
tre filer: GeoEDIT1.iconmenu,
GeoEDIT2.iconmenu og GeoEDIT3.iconmenu.
Disse tre filer definerer 3 forskellige
ikonmenuer, som indlæses ved programstart.
Det kan sammenlignes med Orders.winmenu.
Ikonerne (.gif-filer) ligger i mapperne:
GeoCADikoner\GeoEDIT1,
GeoCADikoner\GeoEDIT2 og
GeoCADikoner\GeoEDIT3 som ligger i setup-
mappen.
080207 Fra DXF er nu forbedret igen.
260107 @rdt Læser datafil, der beskriver GeoCAD objekt-
koder. Filen (.dxflayer) produceres af
FRDXF og indeholder GeoCAD objekt-kode
og den tilsvarende AutoCAD layer.
240107 @co1 Ændre kort tekst 1 til objektinformation.
Der skal være et helt objekt i FIND.
Der promptes kun for kort tekst 1.
Værdier i set diverse værdier på side 8
nr. 80 benyttes.
230107 @ck1 Ændre kort tekst 1 til punktet
(kun et i FIND).
Der promptes kun for kort tekst 1.
Værdier i set diverse værdier på side 8
nr. 80 benyttes.
200107 @wms Ordren er erstattet af @1wm.
@1wm Ordren erstatter @wms.
@2wm Ordren virker som 1wm. Dog indlæses der
rasterbilleder fra 2 wms-tjenester samti-
dig. Det ene er altid KMS' transparente
matrikelkort. Det andet kan frit vælges.
Fx. et ortofoto. Derved kan man se både
ortofoto og matrikelkort samtidig.
170107 Trasparente rasterfiler (.png) kan nu be-
nyttes. De transparante rasterfiler skal
udtegnes sidst.
150107 @cor Ændre rækkefølgen af indlæste rasterfiler.
Ordren kan være meget nyttig ved transpa-
rente filer, da de transparante filer skal
ligge sidst.
140107 @cpz Beregner z-koordinater til FIND punkter.
Der promptes for snap til 2 objekter:
Objekt 1 og objekt 2. FIND punkterne et
efter et projekteres ned på objekt 1.
Denne linie forlænges til skæring med
objekt 2. Ud fra z-koordinater i objekt 1
og 2 interpoleres/extrapoles z-koordinaten'
til FIND-punktet.
Objekt 1 og 2 må indeholde rette linier og
cirkelbuer, men ikke spline.
150107 @vol Volumenberegning.
Der kan udregnes et volumen mellem to tre-
kantsmodeller. Samlet afgravning og samlet
påfyldning beregnes.
Der kan benyttes omfangs og udeladelsespo-
lygoner. Disse polygoner skal være marke-
ret med MULTI-FIND. Polygonerne skal ikke
indeholde z-koordinater og polygonerne
behøver ikke at være snappet til trekanter-
ne.
Beregningerne foretages efter 'rasterprin-
cippet'. Det vil sige des finere raster des
større nøjagtighed. Er polygonerne 'akse-
ret', kan det øge nøjagtigheden ved at dre-
je rasterne (nettet) nogle gon.
Afgravning og påfyldning - areal og volu-
men - beregnes inden for 4 intervaller for
både afgravning og påfyldning.
I de beregnede net/rasterpunkter, kan der
oprettes et objekt afhængig af interval-
lerne. Objekter er enkeltpunkter, men hvis
de udtegnes med en fladeudfyldning, kan der
foretages en farvelægning, der beskriver
ingrebene. Størrelsen af signaturen kan
sættes lig netstøreelsen. Hvis fladeudfyld-
ningen vælges 10% større end signaturstør-
relsen, får et nydeligt resultat.
130107 @mdb Opretter en db-link i data beskrevet ud
fra en 'linkfil'. I linkfilen findes et
filnavn. Db-linken, som tilhører den aktu-
elle linie i linkfilen, tildeles db-link
til alle punkter i data såfremt data kommer
fra det aktuelle filnavn.
100107 @exv Skærmdump af en del af udtegningen på
skærmen. Der vælges et udsnit af skærmen,
og der vælges mellem forskellige formater.
Aktså en direkte pixel-dump.
080107 Ved mange af panelerne kan man nu bruge
'shortcuts'. Fx kan man ved 'digitaliser
nyt objekt' zoome undervejs ved at tryk-
ke 'z'.
060107 Ved mange af panelerne kan man nu retur-
nere med 'Esc'
040107 Ved snap til punkt mm. og panelet 'går
imod' skærmens nederste kant, forvliver
den forrige 'snap' i panelet.
020107 Der kan nu benyttes windows-fonte på skær-
men.
Windows-fontene defineres i kodetabellen.
Objekter med samme objektkode kan be-
nytte forskellig fonte. I GeoCADs datafil
gemmes et fontnummer. Er dette fontnummer
forskellig fra 0 udtegnes en evt. tekst
med den font, som er beskrevet med dette
fontnummer i kodetabellen.
Er fontnummeret 0, udtegnes med den font,
som objektkoden i kodetabellen beskriver
skal benyttes.
Se ændringer i kodetabel.help under 'DF'
(definer font).
010107 GeoCAD benytter nu 'format 4'. Der kan
stadig læses format 1-4, med der skrives
altid format 4.
Formatet gemmer nu også Windows-fonten.
231206 Linietykkelser kan nu benyttes på skærmen.
Linietykkelse og farve defineres i kode-
tabellen som 'pen'.
Objekter med samme objektkode kan be-
nytte forskellig 'penne'. I GeoCADs data-
fil gemmes et pennummer. Er dette pennum-
mer forskellig fra 0 udtegnes objektet
med dette pennummer.
Er pennummeret 0, udtegnes objektet med
det pennummer, som objektkoden i kodeta-
bellen beskriver skal benyttes.
Se GeoCAD\pgm\help\kodetabel.help under
DL (default linier).
151206 Der benyttes nu Java 1.5.0_09
221006 @pst Der skal nu være et stempel i 2 linie af
alle GeoCAD filer. Stemplet fortæller om
de plane projektion.
Følge værdier kan benyttes:
YX Ukendt
YX Lokal
YX S34J
YX S34S
YX S45B
NE Ukendt
NE Lokal
NE KP2000J
NE KP2000S
NE KP2000B
NE UTM32 ED50
NE UTM32 EUREF89
NE UTM33 ED50
NE UTM33 EUREF89
Ordren @pst kan ændre/sætte denne værdi.
Husk koten han sættes individuelt fra'
punkt til punkt.
211006 Ordrene @cf8, @cf9, @cp9, @cp9, @cm8 og
@cm9 er forbedret, idet retning for signa-
tur og tekster nu også kan 'digitaliseres'.
Ved ordren @cf8 og et punkt i FIND kan
den nye koordinat nu også digitaliseres.
181006 Ortofotoerne fra Cowi's WMS-tjeneste kan
nu også hentes i projektionen: UTM 32 og
UTM 33 begge i EUREF89.
131006 @rco Indlæs en ny kodetabel. Det har været et
ønske om at indlæse en ny kodetabel, medens
mar er i gang med at editere. Det kan nu
lade sig gøre. Jeg håber det går godt i al-
le tilfælde!
051006 Filnavnene i de fleste GeoCAD programmer -
undtagen GeoEDIT - er udvidet til 256 ka-
rakterer (incl mapper).
Alle kodetabeller skal derfor oversættes
med 'ccab'.
011006 @bez: Beregen Z-koordinat til FIND-punkt som om
punktet var 'nedfældet' på linie defineret
ved snap til to 'punkter'. Z interpoleres/
extrapoleres således liniert ud fra de to
Z-koordinater i den tænkte linie.
Ordren er tænkt brugt ved indmåling af
hushjørner mm hvor GPS antennen ikke kan
placeres og hvor der også ønskes en Z-ko-
ordinat. Plankoordinaten fremkommer fx.
ved flugt, medens Z interpoleres/extrapol-
eres ud fra 2 målte 3D-koordinater (fx.
flugtpunkterne).
270906 Der er kommet en ny WMS tjeneste. Det er
Kortcenter.dk, det tilbyder alle grundkort
for Jylland OG Fyn. På Fyn er bygninger dog
ikke fladeudfyldt. På Fyn er fladerne for
vand også forskudt 10-20 meter i forhold
grundkortet.
Så nu behøver man ikke at have grundkort
liggende længere!
Der kan benyttes UTM32 EUREF89 og
System 34.
I skrivende stund kan der til demoformål
benyttes flg. brugernavn og password:
WMSdemo
WMSdemo
for et testområde i Møldrup kommune.
260906 @z13: Ordren z13 og z12 zoomer til min og max
@z12: af indlæste data. Dog benyttes ikke min og
max af filen ...\fixfil_..... Filen
fixfil_?.bnr eller fixfil_?.asc hvor ?
varierer fra 1 til 50. Vedr. fixfil_?.bnr
(.asc) se ordrene @rfx og @sfx.
Ideen er, at der er mange fikspunkter i
fixfilen - måske for hele DK. En zoom til
min/max af alle data kan således undgås.
z12 zoomer incl. udtegning.
z13 ændre kun i zoom.
210906 @rfx: Indlæsning af en kopi af fikspunktsfil.
Navnet på på fikspunktsfilen er beskrevet
i \GeoCAD\data\setup\fixdb.dat
Formatet på denne fil er:
1. linie: Valgfri tekst
2. linie: Navnet på fikspunktsfilen
3. linie: Max størelse for plan koordinat-
afvigelse ved promt for opdate-
ring (ordren @sfx) af fikspunkt-
er til fikspunksfilen.
Kolenne 1-10 må benyttes. Meter
med decimalpunktum.
4.-53. l: Objektkoder på fikspunkter, der
må opdateres til fikspunktsfilen
Kolonne 1-4 skal benyttes.
Et eksempel på filen:
En test
D:\Geocad\Data\Setup\fikspunkter.bnr
0.500
12
13
14
111
121
122
131
Ved indlæsning af filen kopieres den origi-
nale fil til GeoCADtemp\fixfil_1.bnr (eller
.asc). 1 kan udskiftes med 2-50. Det første
ledige (fil der kan opdateres - der eksi-
sterer ikke .lck filer) nummer vælges auto-
matisk. Dog ikke større end 50.
110906 @sfx: Opdatereing af fikspunksfilen beskrevet i:
\GeoCAD\data\setup\fixdb.dat. Se formatet
beskrevet under ordren @rfx.
Fikspunkter beskrevet i fixdb.dat kopieres
fra indlæste data til fikspunktsfilen.
Dog ikke ved plankoordinat-sammenfald.
Der promptes for om hvilke koordinater, der
skal eksistere i fikspunktsfilen, hvis der
eksisterer koordinater inden for en i
fixdb.dat opgiven afstand.
Ideen er at der kan opbygge en fikspunkts-
fil for hele landet (eller der hvor man har
sager).
180806 @mfj: Samler enkeltpunkter i MULTI-FIND til et
(evt. flere) objekt(er). Rækkefølgen for
punkter i det nye objekt afgøres af kort
tekst (1, 2 eller 3) for MULTI-FIND objek-
terne. Der skal vælges objektkode for det
nye objekt.
Ved indsamling af mange GPS data har man
ofte brug for at kunne se 'rækkefølgen'
af de indsamlede data.
070606 @cf8: Ændring af de fleste værdier til FIND
punkter.
@cf9: Ændring af de fleste værdier til FIND
objekt-information.
@cp8: Ændring af de fleste værdier til punkter
inden for polygon.
@cp9: Ændring af de fleste værdier til objekt-
information inden for polygon.
@cm8: Ændring af de fleste værdier til punkter,
der er markeret med MULTI-FIND.
@cm9: Ændring af de fleste værdier til objekt-
informationder er markeret med MULTI-FIND.
060606 Ved opstart af GeoEDIT stilles der nu et
ekstra spørgsmål:
Indlæs fil, der definerer valgbare objekter
-- J/
(Kode i argumentfil: "vobje")
Svares ja kan der indlæses en fil af typen:
.objmsk, der definerer valgbare objektkoder.
(Kode i argumentfil: "fobje")
Der kan således allerede defineres et ud-
pluk af objektkoder, der vil være fornuftig
ved fx. editering af MIA-måleblade.
010606 I "sæt diverse værdier" er der kommet et
nyt valg: 189: Her han vælges en fil, der
beskriver det samme som linierne 185-188.
Der kan såleds defineres langt flere .ecw
filer, der kan benyttes som baggrund.
Datafilen, der henvises til skal have
extension ".ecwinfo".
Første linie i filen er valgfri
Derefter kommer der 2 liner pr. mappe
med .ecw-filer:
Den første af disse linier indeholder
en beskrivelse af ecw-filerne i mappen.
Den anden linie indeholder mappenavnet med
.ecw-fileren.
Fx:
Test
Ortofoto fra 2004 (20 cm pix)
D:\GeoCAD\SAMPLES\TK3\2004
Ortofoto fra 1995 (80 cm pix)
D:\GeoCAD\SAMPLES\TK3\1995
290506 @ekk: Der kan nu koples en GPS (Leica) eller
en totalstation (igen Leica) direkte på
en COM-port. Data løber således direkte
ind i GeoEDIT som enkeltpunkter.
Punkterne vises med det samme på skærmen.
Der panoreres automatisk på skærmen.
Der kan også vælges at spor skal være opad.
Kortet kan således også drejes automatisk.
Systemet er udviklet til ekkolodning på
havet, så forud definerede linier nøje
kan følges. Eller som kontrol for at man
har været over det hele.
NB: Hvis COM-porten skal anvendes skal der
i \data\setup\edittc.1 i linie 34 kolonne 7
stå et tal, der svarer til COM portens
nummer.
240506 Ordren @mml (Marker alle punkter
med MULTI-FIND) er udvidet så det er muligt
at marker et helt objekt bare 1 punkt er
inden for polygon. Man kan også vælge kun
at marker et objekt, hvis alle punkter i
objektet er inden for polygonen.
090506 Nyt format (format 3). Både Ascii og binær.
Der er nu: 3 korte tekster
linie tykkelse
linie type
objekt farve
højdesystem
MULTI-FIND-markering
Det binære format er nu komprimeret. Det
vil sige, at det fylder typisk mellem ½ og
1/3 af det gamle.
Formatet er intakt - håber jeg - men
de nye variable kan ikke alle ændres/
søges på.
Højdesystem er 3 værdier 0=lokalt
1=DNN
2=DVR90
MULTI-FIND-markeringen gemmes hvis en
fil opdateres. Det vil sige at markeringen
er intakt ved genindlæsning. Husk at en
fil først opdateres ved 1: Ændring i filen
2: Kald af ordren: Alle GeoCAD vetorfiler
opdateres.
090306 Fonte kan nu digitaliseres med flade.
Det virker ligesom ved signaturer.
Se font.help.
040306 Hvis der opstår en fejl ved læsning af
'edit.env' beholdes værdierne indtil
fejlen opstod. De resterende værdier
læses fra GeoCAD\data\setup\edit.env
(eller fra 'GeoCADDATASETUPU' (miljø-
variabel)) eller indtil der opstår en fejl.
De resterende værdier vil så tildeles
standardværdier.
Ved udvidelser af 'edit.env' er det der-
for meget nemmere, da filen ikke behøves
at opdateres. Kun de 'nye værdier' vil få
'standard værdier' (som måske med fordel kan
indbygges i GeoCAD\DATA\SETUP\edit.env.
260206 @gov Gem valgbare objektkoder.
Valgbare objektkoder valgt ved @aov, kan
gemmes med denne ordre. De kan så senere
igen indlæses med @aov
260206 @aov Definere valgbare objektkoder.
Ønskes ikke alle objektkoder at kunne væl-
ges ved 'valg af objektkode', kan en del-
mængde af alle objektkoder vælges med denne
ordre. Listen af objektkoder kan derved
gøres væsentlig mindre.
220206 @udr Valg af rasterfiler, der skal udtegnes.
Er der indlæst flere rasterfiler, kan
der vælges at kun en delmængde skal ud-
tegnes.
210206 GeoPlot kan nu tegne rasterfiler, der ikke
er .ecw filer. Fx udtegnes .jpg fra fx.
de forskellige WEB-tjenester.
210206 @gwm Gem indlæst rasterfil fra WMS-tjeneste i
nyt filnavn (.igeo filen gemmes også).
Filen kan derefter altid indlæses igen.
210206 Nn korrigeres de fleste afstande med PPMsys.
Mangler der nogle, så lad mig det vide. Det
er ikke nemt ak komme i tanke om alle ste-
der i programmet.
150206 @sco Sæt afstandskorrektion. En direkte adgang
til nr. 192 i 'Sæt diverse værdier'. Se her-
under (dato 160106).
050206 @pcc Polygonordren @pc8 er udvidet med @pcc, der
kan ændre alle objektkoder (i udtegnings-
maske og evt. FIND maske samtidig)
160106 I 'Sæt diverse værdier' @sni er der en ny
ny 192 (side 19), der definer projektionen.
Værdien har indflydelse på korrektion af
afstande og arealer.
Der vil blive udskrevet en ¤ når afstanden/
arealet korrigeres. efter ¤ udskrives der
somme tider et tal; det er PPMsys. PPMsys
udskrives ved list af koordinater. Man kan
således her se hvad værdien er det pågældende
sten.
NB: IKKE ALLE AFSTANDE/AREALER KORRIGERES.
HVER GANG JEG OPDAGER (OG FÅR TID) KOMMER
DER FLERE MED. SÅ SE EFTER ¤.
Ved udskrivning af rapporter burde alle
afstande/arealer være korrigeret.
Dette har medføret en ny linie i 'edit.env'
Nu skal der være 65 linier.
090106 Forbedringer på specifik fil @sfi.
Der er nu mulighed for at teste på
acc-kode og db-link
080106 @kop Koordinatopslag. Ved hjælp af en database
med komunenavne og kommunekoder + LIFAs
OIS-server + KMS' addressekoordinater/matr.-
koordinater, kan man nu slå op og zoome ind
på adr.-/matr.punktet. Og evt hente et WMS-kort sam-
tidig. Se også programmet herunder
080106 Nyt program:
Koordinatopslag
Læs mere om programmet i Koordinatopslag.help
050106 @fmv Find minimum/maximum værdier
Man kan fx. få markeret (med FIND) det
objekt, der indeholder flest punkter.
Man kan også få markeret det objekt, der er
længst. Og det objekt, der er kortest. Både
beregnet som 2D afstand og som 3D afstand.
Eller man kan få markeret det objekt, der
har størst kote-difference.
040106 @mlz Polygonordre, der kan multiplicere z-koor-
dinaten med en faktor.
Det kan være fornuftigt hvis man udskriver
kotedifferencer på et kort (små koter).
Foranstillede nuller kan derved undgås
(*1000). Et væsentligt bedre overblik kan
derved fås.
061205 @s0z Beregning af spredning (sigma0) på grund-
lag af Z-koordinater. Ordren er tænkt be-
nyttet efter ordren: Interpoler Z-koordinat
(difference) til MULTI-FIND punkter. @zdm.
Spredninger mm. på z-koordinaten udregnes:
sqrt(sum(z*z)/n).
251105 @ois Med denne order kan man koble sig på Lifa's
OIS-server.
Det vil sige man kan sende ejerlavskode og
matrikelnummer til tjenesten og få ejen-
domsoplysninger tilbage.
Der skal eksistere en en fil med navnet
GeoCAD\data\setup\Lifa_ois.passwd
I denne fil skal der i første linie stå
et filnavn på den fil som indeholder:
Navn, login og password til Lifa's ois-
tjeneste.
Fx: C:\temp\password.dat
Den fil, som indeholder login og password
skal se ud som følger:
1. linie: Lspfirmaet
2. linie: Login
3. linie: Password
Fx: GeoCAD
Jens
Juhl
Da ejerlavskoden og matrikelnummeret sen-
des til tjenesten, må FIND punktet (matri-
kelnummeret) indekolde disse værdier. På
side 14 i 'Sæt diverse værdier' kan sættes
hvilke GeoCAD variable, som indeholder dis-
se værdier. Der er således kommet en ekstra
datalie i edit.env. Bunden af filen kan fx.
se således ud:
F F F F F T F F F F F F F F F
1.000 100 200 300 9 3621 3611 F
pk lt
Altså ialt 64 linier.
241105 I specifik fil @sfi er de kommet to nye mu-
ligheder 'qq' og 'lq'. Dette for at
kunne udskrive til DAS i XML
221105 Filerne GeoCAD\data\setup\winnt.???.???
kan nu hentes fra mappen beskrevet i miljø-
variablen: GeoCADdatasetupu
Der er såldes også kommet en ny linie 5 i
filen userdir.dat.
Se under Miljøvariable.help
211105 @dve Er der indlæst raster- og vektorfiler, kan
denne ordre kaldes, således at kun vektor-
filen(filerne) udtegnes.
@dra Er der indlæst raster- og vektorfiler, kan
denne ordre kaldes, således at kun raster-
filen(filerne) udtegnes.
@dbo Er der indlæst raster- og vektorfiler, kan
denne ordre kaldes, således at både raster-
og vejtorfilerne udtegnes.
171105 Forbedringer af GeoTRANS
Geoider.txt benyttes ikke mere. Se den
nye vejledning: GeoTRANS.help
121105 Væsentlige forbedringer af ordrene
@wms og @www.
Der skal nu eksistere en en fil med navnet
GeoCAD\data\setup\kms.passwd
I denne fil skal der i første linie stå
et filnavn på den fil som indeholder:
Login og password til KMS' wms-tjeneste.
Fx: C:\temp\password.dat
Den fil, som indeholder login og password
skal se ud som følger:
1. linie: Login
2. linie: Password
Fx: Jens
Juhl
Jeg kan ikke hente:
Danmark 1:850.000, 8.5 m < pixel < 170.0 m (kun S34)
Danmark 1:500.000, 5.0 m < pixel < 100.0 m (kun S34)
Målebordsblade (1:20.000) 1920, 0.2 m < pixel < 4.0 m)
Jeg er på nuværende tidspunkt ikke klar
over problemet. Men det finder jeg vel ud
af en dag. Det kan jo også skyldes KMS.
061105 @wms Definition af kort, der ønskes indlæst fra
KMS' WMS-tjeneste.
NB! Det kan være en kamp af få overvundet en
evt. firewall
061105 @www Opdatering af baggrundsbilledet (defineret
under '@wms'). Ordren stiller ingen spørgs-
mål.
021105 GeoTRANS kan nu kanvertere mange filer sam-
tidigt.
021105 Forbedringer i specifik fil så XML formatet
kan udskrives til DAS formatet.
011105 GeoTRANS kan nu håndtere flere filer sam-
tidig. Men lad nu være med at tage alt for
mange.
311005 ToDSFL og FRDSFL kan ved NE (Northing
Easting) koordinatyystemer nu håndtere
%VV definitionen korrekt. Det vil sige al-
tid 0 retning mod vest og ikke som defineret
i UTM/KP2000 projektionen: Mod nord.
Da burde man nu have ændret i DSFL defini-
tionen!
271005 Der kan nu benyttes 2000 objektkoder i ko-
detabellen til GeoEDIT
041005 Med programmet GeoTrans.exe kan der nu
foretages transformationer af .asc og .bnr
data (kun GeoCAD ascii/binær version II)
vha.KMS-transformationsrutinerne til
og fra System2000 (Kp2000 og UTMeuref89)
samt højdetransformationer mellem DNN og
DVR90. Programmet kan kaldes med input-fil
som parameter, som f.eks.:
...\GeoCAD\PGM\BIN\GeoTrans.exe c:\data.bnr
så det kan indbygges i højreklik. Dette
gøres med instalationspgogrammet:
INSTALLRIGHTBUTTON.EXE
der bør køres igen (under:
GeoCAD\INSTALL\INSTALL XP eller 2000 DK)
Placeringen af KMS' geiode-mappe skal
defineres i filen 'geoider.txt', som
findes under GeoCAD\PGM\BIN\.
Information om valgte transformaions-
parametre skrives ned i GeoCAD-data i
linierne 11-15.
031005 @k2a Afsætningsfil til Leica GPS.
Ordren konverterer en .koor (koordinatfil)
til en .sot fil (Set OuT), der kan impor-
teres af Leicas GPS udstyr. Husk at der
skal være punktnumre (max 4 cifre) til alle
punker, der skal afsættes.
250905 @dps Specialordre til Spor kontrol. Udviklet til
Jørgen Ravn i forbindelse med nye vogne til
Oslo Sporveje. Perronafstand mm mellem spor
og perron beregnes. Perron skal være i FIND.
Der promptes for spor-objekt. Læs mere i
Platformkontroll.doc
150905 Nyt program: Lodmm2g
Programmet konverterer lodskud observeret
med 2 forskellige svingere og en LEICA GPS/
LEICA totalstation til en GeoCAD fil.
Der kan læses mere under:
Datasett-EA400-TCP1100.lod og
Datasett-EA400-GPS1200.lod
290805 @vmf Vend MULTI-FIND punkter.
Objektretningen for alle MULTI-FIND punkter
vendes. Bare et punkt i objektet er i MULTI-
FIND vendes objektet. Et objekt vendes når
første punkt bliver til sidste punkt osv.
240405 Nu er der 3 srørelser af GeoEDIT:
GeoEDIT: 3000000 pktr. helst 1 GB ram og
2 GB virtuel hukommelse
GeoEDITm: 1500000 pktr. helst 0.5 GB ram og
1.5 GB virtuel hukommelse
GeoEDITs: 75000 pktr. helst 0.25 GB ram og
1 GB virtuel hukommelse
En ny numbers.dat er nødvendig!
230405 Ved indlæsning af ny vektorfil (@rfi) kan
kan der nu undgås at den indlæste fil
opdateres. Dette speeder indlæsningen
noget op, da en hjælpefil med de data, der
ikke er indlæst ikke optettes.
200405 Ny version af GeoPRINT. Kan nu huske prin-
teropsætningen fra sidste kald.
130405 Ved fladeudfyldning af signaturer (linie-
kode 8), bibeholdes farven for fladen,
når denne har farve 0, selvom der vælges
'en farve pr. fil' eller 'farve for
tekst=0'. Ideen er at farven = baggrunds-
farven (for at afdække fx. skellinier, der
er underliggende en skelkreds) skal for-
blive intakt, så 'skellinien' forbliver
afdækket.
120405 Ved påsætning af dimension skrives nu:
fx. '0.432' i stedet for '.432'
120405 Flere muligheder i 'brugerdefineret fil':
@sfi. Kort og lang tekst kan nu konverte-
res til 'to kolonner'. En kolonne med de
numeriske værdier og en kolonne med alfa
værdier. Kun tal fra 0 til 9 tilhører nu-
meriske værdier. Resten er alfa værdier.
110405 Ordrene 'Kopier inden for polygon' og
'Kopier som enkeltpunkter inden for polygon'
(@pcp og @opk) Kan nu generere de nye
objekter i samme fil som de orginale ob-
jekter.
070405 Ved indlæsning af ny vektorfil (@rfi) kan
editeringspolygonen benyttes, således at
kun data inden for polygonen indlæses.
050405 GeoPRINTdotnet.exe hedder nu GeoPRINT.exe og
GeoPRINT.exe hedder GeoPRINT_old.exe.
Programmet kræver specialinstallationer for
at kunne køre. Se nederst i 'Installation
af GeoCAD første gang.doc', der ligger i
mappen GeoCAD.
080305 Igen forbedringer af 'Påsætning af has-
tigheder på veje'. Specielt omkring ens-
retninger.
GeoDB kan nu igen køre sammen med GeoEDIT.
190205 @t2i Konverterer .tab filer til .igeo filer.
.igeo filer er mere simple end .tab filer.
De er derfor hurtigere at benytte end .tab
filer (indlæsning af .ecw filer).
Derudover produceres en 'tabkoord.igeodb',
som indeholder al information fra .igeo
filerne. Denne fil er endnu hurtigere at
benytte end .igeo filerne (kun en fil).
Ved automatisk indlæsning af .ecw filer
undersøges først om en .igeodb filen eksi-
sterer. Hvis den eksisterer benyttes den.
Hvis ikke undersøges om der eksisterer
.igeo filer. Hvis de existerer benyttes
disse.
Hvis ikke undersøges om der eksisterer
.tab filer. Hvis de existerer benyttes
disse.
Hvid de heller ikke eksisterer opgives
automatisk indlæsning.
Man kan også så småt begynde at lege med
GeoPRINTdotnet. Programmet svarer til
GeoPrint, men kan udskrive .ecw-filer som
baggrund.
230105 I 'sæt div. værdier' er der på side 18
kommet 3 yderligere variable, som beskriver
hvor .ecw filerne ligger. Det vil sige 4
mapper kan bruges til .ecw filer.
Fx. Kort 25 fra KMS, Byortofoto (DDOby),
Landortofort (DDOland).
Til hver af de fire mapper er der også
en beskrivelse, som der promptes for efter
mappen er valgt. Denne beskrivelse vises
i et check-panel, når der ønskes automa-
tisk indlæsning af .ecw filer.
Bunden af filen: edit.env ser nu fx. så-
ledes ud:
T T T T T T T T T T T T T T T
1.000 100 200 300 9 3621 3611 F
D:\KortData\Run
D:\KortData\Kort25
KMS: Kort 25
D:\KortData\Odense\DDOby
DDOby: Odense syd
D:\KortData\Aarhus\DDOby
DDOby: Århus cenrtum. 5 cm!
NB. de sidste 9 linier må gerne være blan-
ke, men de skal være der. Sidste linie skal
være linie 64.
200105 Ved indlæsning ved hjælp af dbindex
benyttes der nu et 'check panel' til
valg af filtyper. Dette kræver en ny
fil samme sted som dbindekset:
Filen skal hedde:
'.dbindex.typ'
Formatet er:
1. linie valgfri
2. og efterfølgende linier:
kol 1: blank eller 1. Ved 1 sættes
flueben
kol 2- 5: Filtype (0 - 99)
kol 7-86: Beskrivelse af filtype
Der må eksistere blanke linier.
180105 Programmet FILE2G har fået en ekstra
mulighed: Valgfrit antal linier kan
springes over i begyndelsen af den fil,
der skal konverteres. Se GeoKON.HELP
180105 @irk Information om rasterfiler: Koordinater
til diagonal, størrelse af rasterfil og
rasterfilnavnet.
180105 @rra Indlæser .ecw rasterfiler automatisk.
I 'sæt div. værdier' er der på side 18
kommet en variable, som beskriver hvor
.ecw filerne ligger. Samme sted skal de
tilhørende .tab ligge. GeoCADs .igeo fi-
ler kan også benyttes.
Alle .ecw filer inden for vinduet læses
ind. Luk (Filer -> Luk fil med raster-
billede) evt. alle rasterfiler før indlæs-
ning.
160105 I 'sæt div. værdier' er der på side 18
kommet en variable, som beskriver hvor
indeks-filer til automatisk indlæsning af
vektor-data ligger.
Ligger der ingen indeksfiler på dette sted
søges der i mappen beskrevet i GeoCAD\data\
setup\shval.dat
120105 @z10 Sætter vinduet = alle ' DUM' objekter +
udtegn
120105 @z11 Sætter vinduet = alle ' DUM' objekter -
udtegn
090105 Ved kald af tegneprogram promptes der nu
for filnavn for argumentfilen. Hvis
INSTALLRIGHTBUTTON.EXE (under install)
kaldes vil filer med endelsen
.geoplotarg kalde UDTVA0.EXE
080105 Sortering ved opdatering er udvidet til
også at kunne håndtere en rækkefølge, som
er defineret i kodetabellen. Se 'kodetabel
.help' under 'ST' kolonne 50-55.
Herved kan flader udskrives først, således
at de ikke dækker for udtegninger inden i
fladerne ved et senere kald af tegnepro-
grammet, der udtegner et objekt af gangen
i den rækkefølge, som data ligger i GeoCAD
filen.
221204 Nyt program: SDL2G.EXE, der kan konvertere
en SDL-punktfil til en binær GeoCAD fil.
Se mere i GEOKON.HELP.
211204 Ordren @omm er blevet meget forbedret.
231104 Ordren @skd er blevet forbedret.
151104 @fno Farven for alle objeker sættes til 'nor-
mal'. Er farven ændret på flere objekter
fx. ved opbygning/kontrol af 'hastigheds-
kort', kan farven hurtig på alle objekter
sættes til 'normal' (= farven fra kodeta-
bellen). Farven kan også 'normaliseres'
med ordren @toc.
131104 Ordren @mme kan nu også håndtere:
'Der er et fritstående skel med koordina-
terne: ...'
091104 @svj Gem vejmidter. Alle vejmidter beskrevet i
'GeoCAD\data\setup\skilte.dat'
gemmes i en datafil, så Nordjyllands amt
kan læse filen og flytte vej-info til
deres web-applikation for hastighedsskilte.
Endvidere laves en datafil, som M-Tec kan
læse. Vejene med hastighed kan derefter
læses af mapmatchingprogrammet, som afvik-
les i M-Tec's hardware udviklet til pro-
jektet: 'TRAFIKSIKRE UNGE'.
081104 @ssk Gem hastighedsskilte. Alle hastighedsskilte
beskrevet i 'GeoCAD\data\setup\skilte.dat'
gemmes i en datafil, så Nordjyllands amt
kan læse filen og flytte skilte-info til
deres web-applikation for hastighedsskilte.
071104 @skd Digitaliser hastighedsskilt.
Dette er en specialordre til digitalisering
af hastighedsskilte. Der kan kun snappes
på linie. Snappunktet tilføjes i linien.
Linien deles i to linier i snappunktet.
Skiltet digitaliseres med en retning vin-
kelret på den snappede linie. Efter digi-
talisering kan skiltet drejes 200 gon.
051104 Der var flere fejl i @mme og @mmd. De er
rettet.
021104 I TODSFL er det nu muligt at overføre
teksten til en dimension. Under koden 'no'
(se Kontabel.help under TODSFL.HELP) kan der
i kolonne 76 nu skrives et 'o', der skriver
teksten til objektinformationen i DSFL-
filen.
011104 Under XP service pack II har geoCAD batfiler
ikke kunne kaldes med højerklik, hvis de-
res fulde stinavn ikke var opført. Det er
nu rettet i instalationspgogrammet:
INSTALLRIGHTBUTTON.EXE
der bør køres igen.
211004 @mmd Flyt matrikulær data til opmålingsdata.
Med denne ordre kan et matrikelkort flyt-
tes over på et måleblad.
Alle punkter, der er markeret med MULTI-
FIND, flyttes til nærmeste punkt, der er i
FIND-masken.
Før et punkt flyttes skal dog gælde:
1. FIND-punktet skal ligge inden for en
brugerdefineret afstand fra MULTI-
FIND punktet.
2. Der må ikke ligge et andet MULTI-FIND
punkt inden for 2 gange den brugerde-
finerede afstand.
3. Der må kun ligge et FIND punkt inden
for 2 gange den brugerdefinerede af-
stand.
MULTI-FIND punkter, der ikke opfylder be-
tingelserne, kan markeres i MULTI-FIND
parkering, så de senere manuelt kan gen-
nemgås.
De elementer, der ønskes flyttet fra den
matrikulære fil (skel, skelpunkter mm),
markeres med MULTI-FIND. FIND-masken skal
indeolde de indmålte objekter fra måle-
bladet. Ja, så skal ordren bare kaldes.
Går er helt galt, kan man nå at fortryde.
161004 @mme Marker elementid fra MIA-fejlfil.
Ved import i MIA fra CAD kan forskellige
fejlmeddelelser forekomme, bl.a. følgende
to:
Orginalt element-ID:25527125373, KM2U23,
L_PlotLinie4, Grænse for udlagt vej
og sti - ikke fundet på CAD lag
L_PlotLinie4.shp
og
CAD element-ID:255031763172 ikke fundet
på orginal lag xx.shp
Oprettes en datafil med MIA-fejlene, kan
denne ordre læse filen og markere de to
typer fejl med MULTI-FIND. Der søges på
element-ID.
310704 Flere muligheder i 'brugerdefineret fil':
@sfi. Acc-koden og DB-link kan nu konverte-
res til en tekststreng.
250704 Ordren @cid beregner nu også z koordina-
ter til DUM punkterne.
160704 @cid Alle linier markeret med MULTI-FIND skæ-
res, og der oprettes et DUM punkt i skæ-
ringspunktet. Linien betragtes altid som
en ret linie, selvom den er defineret som
en spline eller cirlelbue.
Ordren vil tage tid, hvis der er mange
punkter i databasen/mange markeret med
MF.
080704 Der kan nu benyttes mellemrum i filnavne/
mapper. Der kan også benyttes æøåÆØÅ.
Under: GeoCAD\install\install ????
eksekveres INSTALLRIGHTBUTTOM.EXE
og det burde virke.
010704 DRVGNET. Udtegning af observationer fra
VESLA/GEONORD's udjævningsprogram V/G land
er opdateret.
110504 Der er kommet en ny miljøvariabel:
GeoCADdatasetupu
Variablen behøver ikke eksistere.
Men hvis den gør det bør det være en vari-
abel (mappenavn) tilknyttet den enkelte
bruger.
Variablen beskriver nemlig 3 filer, der
kan være nyttige at tilknytte den enkelte
bruger.
De 3 filer, der kan tilknyttes den enkelte
bruger er:
edit.env (filen, der indeholder alle
diverse værdier)
orders.winmenu (filen, der indeholder alle
ordre)
orders.usermenu (filen, der indeholder en
bruderdefineret menu
Denne tilknytning af de 3 filer til den
enkelte bruger gøres på flg. måde:
Miljøvariavlen: GeoCADdatasetupu gives et
mappenavn (fx. D:\user\Ellen) I denne mappe
gemmes de 3 filer. Der ud over gemmes der en
fil med navnet: 'userdir.dat'. Indholdet
af denne fil er:
1. linie: valgfri
2. linie: 0 eller 1 i kol. 1
0: edit.env tages fra curret dir.
1: edit.env tages fra
GeoCADdatasetupu mappen og op-
dateres i denne mappe.
3. linie: 0 eller 1 i kol. 1
0: orders.winmenu tages fra
data/setup.
1: orders.winmenu tages fra
GeoCADdatasetupu mappen.
4. linie: 0 eller 1 i kol. 1
0: orders.usermenu tages fra
current dir.
1: orders.usermenu tages fra
GeoCADdatasetupu mappen og
opdateres i denne mappe.
I userdir.dat kan man derfor hurtigt ændre
på brugerens opsætning.
Et eksempel på userdir.dat:
Kol. 1: 0: Ej ibrugt. 1: Ibrug
1 Edit.env
1 orders.winmenu
1 orders.usermenu
Alt dette er selvfølgelig kun interessant,
når der er mange brugere med et ønske om
forskellig opsætning.
030504 @aat Indlæser attributter til MULTI-FIND punkter.
Fra en tekst-fil med 1 eller 2 søgenøjler
kan der tilføjes nye attributter.
Har man en tekstfil med med fx. ejerlavs-
kode og matrikelnummer - 2 søgenøgler - og
en dertil hørende attribut, fx. register-
arealet, kan arealet tilføjes fx. kort
tekst til punktet.
Formatet for tekstfilen, hvis 1 nøgle er:
kol. 1-12: Nøgle.
kol. 14-25: Ny attribut
Formatet for tekstfilen, hvis 2 nøgler er:
kol. 1-12: Nøgle 1.
kol. 14-25: Nøgle 2
kol. 27-36: Ny attribut
Nøglen er et datafelt, der skal eksistere
i GeoCAD. Det kan være:
1: Acc.kode til objektinformationen
2: Acc.kode til punktet
3: DB-link til objektinformationen
4: DB-link til punktet
5: Kort tekst til objektinformationen
6: Kort tekst til punktet
7: Lang tekst til punktet
Eksisterer nøglen flere gange får alle
punker med nøglen tildelt attributten.
Benyttes der 2 nøgler skal begge nøgler
eksistere.
Søges der på Acc.kode eller DB-link skal
nøglen kunne konverteres til et heltal.
Søges der på tekster flyttes teksten helt
til venstre i kolonnen før der sammenlig-
nes. Altså hvor der skrives i de 12 kol-
onner er ligegyldigt.
Søges der på tekster, kan der vælges, om
man vil søge på store og små bogstaver.
Den nye attribut kan gemmes i:
1: Acc.kode til objektinformationen
2: Acc.kode til punktet
3: DB-link til objektinformationen
4: DB-link til punktet
5: Kort tekst til objektinformationen
6: Kort tekst til punktet
Gemmes attributten i Acc.kode eller DB-link
skal nøglen kunne konverteres til et heltal.
Gemmes attributten i kort tekst, tages der
hensyn til kolonnerne i attributfilen.
Der er ingen fortryd.
080204 @chp Ændre værdier til et FIND punkt.
Alle værdier til et punkt kan ændres med
denne ordre. Eksisterende værdier vises og
nye kan indtastes. Ved X-, Y- og Z-koordi-
nater kan man ydderligere addere en værdi
til koordinaten. Fx. flytte et punkt 5.500
meter i Y-retningen og 2.5 meter i X-ret-
ningen.
@cho Ændre værdier til objektinformationen..
Alle værdier til objektinformationen kan
ændres med denne ordre. Eksisterende værdi-
er vises og nye kan indtastes. Ved X-, Y-
og Z-koordinater kan man ydderligere addere
en værdi til koordinaten. Fx. flytte ob-
jektinformationen 5.500 meter i Y-retningen
og 2.5 meter i X-retningen.
170104 @s80 Gemmer 80 (km/t) til både acc-kode og db-
link til alle punkter i objekter med ob-
jektkoden beskrevet i datafilen:
\GeoCAD\data\setup\skilte.dat
med koden: 'hvej'
Hastigheder til veje gemmes i acc-kode og
db-link. I acc-koden gemmes hastigheden
frem i linien. I db-link gemmes hastighe-
den i modsat retning af objektet.
Før påsætning af hastigheder '@ckz og @ckl'
gemmes 80 km/t for alle veje.
@rds Ændring af objektkoder til alle veje med
hastighed.
Objektkoden konverteres på baggrund af
acc-kode og db-link samt oplysninger i
\GeoCAD\data\setup\skilte.dat
MULTI-FIND markering er uden betydning.
@s=l Signatur-retning = linieretning på alle
MULTI-FIND punkter.
Benyttes til vejskilte. Et hastighedsskilt
skal står i et endepunkt for en linie. Kun
to endepunkter er tilladt og nødvendig.
Middelværdier af de to retninger i ende-
punkterne tildeles alle MULTI-FIND enkelt-
punkter (skilte).
Før kald af denne ordre bør alle check på
side 15 (nr.0-6) være udført.
110104 Ordren @jmf - Sammenlægger objekter i
"MULTI-FIND" punkter - er blevet væsent-
lig udbygget. Udbygningen er nødvendig-
gjort af et projekt her i Aalborg, hvor
hele kommunens højdekurver er scannet og
vektoriseret uden attributter. Denne or-
dre sammenholdt med @diz - Påsæt z-koor-
dinat til digitaliserede højdekurver -
skulle så kunne udføre resten af arbejdet.
Bl.a. er @jmf-ordren udbygget med:
1. Nye paneler til indtastning
2. Der kan checkes på 3D koordinater før
sammenlægning
3. Der behøver ikke at være præcis koordi-
natsammenfald ved sammenlægning
Ønskes ikke præcis koordinatsammenfald
kan vælges:
1. Max afstand til sammenlægningspunkt
2. Max konstant plan korridor-bredde i
meter til sammenlægningspunkt
3. Max variabel plan korridor-bredde i %
4. Max difference i kote
5. Valg af overlap mellem objekter
6. Zoom til ændringspunkt og bekræft
@p15 Direkte til side 15 for 'Diverse MULTI-
FIND markering' (check for hastigheder)
050104 @omm Opsæt parametre til hastighedspåsætning.
Parametrene til @ckz og @ckl kan bekvemt
sættes med denne ordre. Det vil sige, at
der opsættes udtegnings- og FIND-masker.
Endvidere markeres MULTI-FIND punkter.
Kun relevante punkter inden for en even-
tuel polygon markeres med MULTI-FIND.
Programmet benytter sig af filen:
\GeoCAD\data\setup\skilte.dat
der iøvrigt er selvforklarende.
I diverse check er der oprettet 8 nye check
på side 15. Disse check er specielt udviklet
til check af vejtemaet/skiltetemaet.
De første 7 check skal være ok før start af
ordrene @ckz og @ckl.
@ckl Check/opret lokale hastigheder.
Lokale skilte (excl. ophør) skal være mar-
keret med MULTI-FIND.
Veje + lokale skilte (incl. ophør + byzoner)
skal være i FIND-masken.
Der vælges en farve for de veje, som får en
lokal hastighed.
For hvert eneste MULTI-FIND punkt påsættes
hastigheden indtil der stødes på et skilt
i FIND-masken. Ved knudepunkter vælges næste
vej som den vej, der er mest parallel med den
vej, som man kommer fra.
Der opstår en fejl for hver gang en max af-
stand fra et skilt/knudepunkt overskrides.
Påsætning af hastigheder fra det enkelte
lokale skilt stopper, når et max antal fejl
er optalt.
Beregningen stoppes helt når et samlet antal
fejl er overskredet.
Der promptes for de forskellige værdier.
Hastighederne gemmes i acc-koden og db-link.
I acc-koden gemmes hastigheden i samme ret-
ning, som objektet. I db-link gemmes has-
tigheden den modsatte vej.
Zonehastighederne skal være påsat før de
lokale hastigheder.
På side 15 i 'Div check' (@spl) må de førs-
te 7 check ikke udvise fejl før ordren kal-
des.
151203 @ktu Svarer til ordren @ftu, men der er en
ekstra mulighed for at operere på alle
filer i opdaterings-masken
@ktf Svarer til ordren @ftf, men der er en
ekstra mulighed for at operere på alle
filer i FIND-masken
@ktd Svarer til ordren @ftd, men der er en
ekstra mulighed for at operere på alle
filer i udtegnings-masken
@ckz Check/opret zonehastigheder.
Ordren Checker om zone-hastigheds-skilte kan
danne et 'vandtæt' vejsystem. Benyttes i
forbindelse med et skilte-tema og et vej-
midte-tema.
Ordren kan fx. checke/hælde hastigheder
ud på vejnættet startende med et FIND-
punkt/objekt.
Er hele vejnættet checket igennem kan
alle zoner automatisk få tildelt en has-
tighed (vejnættet får en hastighed in-
den for zonerne). Alle Zoneskilte (fx.
byzoneskilte) skal ligge i MULTI-FIND hvis
hele vejnættet skal tildeles zonehastig-
heder.
Der vælges en farve for de veje, som får en
zonehastighed.
Antallet af veje, der tildeles en zonehas-
tighed før prompt af 'fortsæt' vælges.
Det er således muligt at observere hvor
hastigheden 'løber ud af zonen'.
Hastighederne gemmes i acc-koden og db-link.
I acc-koden gemmes hastigheden i samme ret-
ning, som objektet. I db-link gemmes has-
tigheden den modsatte vej.
Zonehastighederne skal være påsat før de
lokale hastigheder.
På side 15 i 'Div check' (@spl) må de førs-
te 7 check ikke udvise fejl før ordren kal-
des.
271103 Mange småfejl rettet og brugerinterfacet
forbedret flere steder
FrDXF kan nu også benytte en prækonver-
teringstabel (som FrDSFL).
I konverteringstabellen kan også benyttes
WILD CARD.
Antallet af karakterer i AutoCAD-lag i
FrDXF er ændret fra 20 til 31. Pas på i
konverteringstabellen: De næste 11 kolonner
benyttes også.
Væsentlige ændringer i profilgenerering.
Bl.a. kan der nu også måles profiler di-
rekte og i kombination med de interpole-
rede. Virker dog kun i NE koordinatsyste-
met.
Datafil: GeoCAD\data\setup\kp2000.dat
benyttes nu også af:
FrDSFL, FrDXF, ToDSFL og ToDXF
040903 @i2o Flytter værdier:
signatur retning
signatur størrelse
tekst retning
tekst størrelse
tekst relativ x koordinat
tekst relativ y koordinat
acc-kode
db-link
kort tekst1
kort tekst2
kort tekst3
fra et punkt inden for et lukket objekt
til det lukkede objekt.
Hvilke af ovenstående værdier, der flyt-
tes promptes der for.
Punktet indet for det lukkede objekt skal
være udtegnet, ligge i FIND-masken og be-
stå af et enkeltpunkt.
Objektet uden for objektet skal være ud-
tegnet, skal være et lukket objekt og al-
le punkter skal være i MULTI-FIND. Det
lukkede objekt må bestå af alle liniety-
per, men testen for om punktet er inden
for foretages kun på rette linier mellem
punkterne i objektet.
040803 @diz Påsæt z-koordinat til digitaliserede høj-
dekurver.
Eksisterer et sæt højdekurver, men z-vær-
dien mangler, er denne ordre specielt ud-
viklet til påsætning af z.
Ideen er - modsat normalt - at alle kurver-
ne udpeges vinkelret på linien. Fx. star-
tende med kurve 10.00 efterfølgende med kur-
ve 10.50 osv. Afstanden mellem kurverne er
således ofte mindre end hvis der påsættes
koter til kurver med samme koter. Altså en
forholdsvis stor tidsbesparelse.
Som parametre til ordren benyttes:
Start kote, koteinterval og snap metode.
Ved snap til objektet kan vælges:
1. Subtraker 2*intervat til næste kurve
2. Subtraker 1*intervat til næste kurve
3. Behold kote til næste snap
4. Adder 1*intervat til næste kurve
5. Adder 2*intervat til næste kurve
Kurverne gives farve. Op til 10 forskel-
lige. Farve 0 vil altid passe med z-værdien
0.00. Vælges 5 forskellige farver og er
kurveintervallet 1 meter vil kote 5.00 få
samme farve som kote 0.00
De forskellige objekter kan derefter sættes
sammen med ordren @jmf
050503 Der er kommet farvenummer i forbindelse
med ordrene:
@mk2 og @mke (se den nye beskrivelse til
dem)
150403 @ff0 Hent filnavne til FIND maske nr. 0
@ff1 Hent filnavne til FIND maske nr. 1
@ff2 Hent filnavne til FIND maske nr. 2
@ff3 Hent filnavne til FIND maske nr. 3
@ff4 Hent filnavne til FIND maske nr. 4
@ff5 Hent filnavne til FIND maske nr. 5
@ff6 Hent filnavne til FIND maske nr. 6
@ff7 Hent filnavne til FIND maske nr. 7
@ff8 Hent filnavne til FIND maske nr. 8
@of0 Hent objektkoder til FIND maske nr. 0
@of1 Hent objektkoder til FIND maske nr. 1
@of2 Hent objektkoder til FIND maske nr. 2
@of3 Hent objektkoder til FIND maske nr. 3
@of4 Hent objektkoder til FIND maske nr. 4
@of5 Hent objektkoder til FIND maske nr. 5
@of6 Hent objektkoder til FIND maske nr. 6
@of7 Hent objektkoder til FIND maske nr. 7
@of8 Hent objektkoder til FIND maske nr. 8
@fd0 Hent filnavne til udtmaske maske nr. 0
@fd1 Hent filnavne til udtmaske maske nr. 1
@fd2 Hent filnavne til udtmaske maske nr. 2
@fd3 Hent filnavne til udtmaske maske nr. 3
@fd4 Hent filnavne til udtmaske maske nr. 4
@fd5 Hent filnavne til udtmaske maske nr. 5
@fd6 Hent filnavne til udtmaske maske nr. 6
@fd7 Hent filnavne til udtmaske maske nr. 7
@fd8 Hent filnavne til udtmaske maske nr. 8
@od0 Hent objektkoder til udtmaske maske nr. 0
@od1 Hent objektkoder til udtmaske maske nr. 1
@od2 Hent objektkoder til udtmaske maske nr. 2
@od3 Hent objektkoder til udtmaske maske nr. 3
@od4 Hent objektkoder til udtmaske maske nr. 4
@od5 Hent objektkoder til udtmaske maske nr. 5
@od6 Hent objektkoder til udtmaske maske nr. 6
@od7 Hent objektkoder til udtmaske maske nr. 7
@od8 Hent objektkoder til udtmaske maske nr. 8
050403 @tmf Opretter mif-mid filer
(Under udarbejdelse)
070203 @wp- Set vintue = polygon
@wp+ Set vindue = polygon og gentegn vindue
@od0 Hent objektkoder til udtegningsmaske nr. 0
(draw0.objmsk)
@of0 Hent objektkoder til FIND maske nr. 0
(find0.objmsk)
@fd0 Hent filnavne til udtegningsmaske nr. 0
(draw0.filemsk)
@ff0 Hent filnavne til FIND maske nr. 0
(find0.filemsk)
@sdv Store default værdier i valgfri fil
@rdv Læs default værdier fra valgfri fil
300103 Småforbedreinger på GeoKodningsModulet.
190103 DSFL konverteringengens kodekonverterings-
fil er blevet nemmere at administrere.
Der skal nu bruges to filer:
Fil 1 er en præ-konverteringsfil, der
konverterer objektkoder/%D-koder allerede
ved indlæsning af DSFL-filen. Flere DSFL-
koder kan således enkelt konverteres til
en enkelt DSFL-kode, der er beskrevet i
fil 2.
Fil 2 er konverteringsfilen, der altid har
eksisteret. Den vil nu være væsentlig mere
'konstant'.
Den nemme fil (fil 1) vi derimod hurtigt
kunne ændres og tilpasses.
160103 Jeg kører nu med en ny java. Det har for-
dele og ulemper. Men det er nødvendig.
I 'PATH' skal der tilføjes endnu en værdi
til søgestien:
C:\Programmer\GeoCAD\pgm\java\jre\bin\client
Hvis GeoCAD ligger under programmer.
Jeg benytter nu også et nyt 'Input panel'
med check-bokse, radio-button mm.
For at beskrive, hvor denne boks kommer,
er der i 'ntwin.1024.768' og de andre
ntwin-filer tilføjet en linie 19 som be-
skriver placeringen af det nye panel.
Ordren @lsp, @lsq og @lsr - list info
samme koordinat - giver samme sesultat,
da acc-kode, db-link og z-koordinat nu
kan skrives i samme panel
151202 Nyt program: 'filopdel'
Programmet kan opdele en datafil i mindre
datafiler. Datafiler størrelse skal være
et multiplum af 100 meter. Virker ellers
som KMSopdel.
141202 Nyt spørgsmål ved start af mange program-
mer:
Koordinatsystem NEH/YXZ: -- N/:
Tastes N benyttes Northing, Easting og
Height. Fx Kp2000 + kote
Tastes Y benyttes Y, X og Z. Fx. Sys34 +
kote.
Argument-kode: kp20e y
eller kp20e n
Ny datafil: GeoCAD\data\setup\kp2000.dat
Datafilen skal indeholde:
1. linie: Valgfri
2. linie: 1. koordinat minimum for offset
3. linie: 1. koordinat offset
Fx:
KP2000 min N-coord og KP2000 offset meter
1000000.000
5000000.000
Det vil sige at en koordinat i datafilen,
der er større end 1000000.000 udskrives
som koordinaten men tillagt en værdi på
5000000.000
Altså 1345000.000 udskrives
som 6345000.000
Koordinaterne i GeoCAD gemmes som 32 bit
heltal og kan derfor ikke rumme Kp2000
N-koordinater. Derfor dette lille ju(h)le
nummer. Men der er mange steder, ser skal
rettes. Håber de fleste er klaret. Dog
mangler til og fra DSFL og DXF.
131202 @mk2 Produktion af Ejendomsnummerfil med ob-
jektkoder til flader.
Benyttes til jordfordeling og oversigts-
kort.
2 filer benyttes, en ejendomsdatafil og
en datafil med fladekoder.
En Ejendomsdatafil skal se sådan ud:
Ejendomsnre til jordfordeling
0097074
0349294
0349162
0290249
0203591
0097104
1. linie: Valgfri
2. linie: Ejendomsnummer (kort tekst 12
karakterer i kol. 1 - 12.
3. linie: som linie 2. osv.
En datafil med fladekoder, skal se således
ud:
Objc Objc Fnr Fnr
C040
F2 A1 2 3
F2 A2 -1 -1
F2 4
F2 A4 -1 -1
Og skal have navnet:
GeoCAD\data\setup\Flader.objc
1. linie: Valgfri
2. linie: Max 10 obj.koder til Centroide
punkt. Fx. Master matr. nr.
i kolonnerne 2-5, 7-10, 12-15
osv. Altså de objektkoder, der
indeholder ejendomsnummeret i
kort tekst.
3. linie: Max 2 obj.koder til Fladekoder.
Eksisterer der to, oprettes to
nye objekter:
I kolonnerne 2- 5 og 7-10
skrives de to fladekoder
I kolonnerne 13-15 og 18-20
skrives 2 farvenumre, som det
nye objekt kan få hvis der op-
rettes en objektinformation til
det nye objekt og farvenummeret
ønskes påført som '### ?' i
kort tekst til obj-info.
Gives nummeret -1 påføres num-
meret aldrig.
4. linie: Osv.
Der genereres en datafil, som kan benyt-
tes af ordern @mke:
Ejendomsnre til jordfordeling
C040
0097074 F2 A1 2 3
0349294 F2 A2 -1 -1
0349162 F2 4
0290249 F2 A4 -1 -1
0203591 F2 A1 2 3
0097104 F2 A1 -1 -1
Denne fil kan editeres og tilføjes et lø-
benummer i kolonne 33 til 42 (højrestilles)
Løbenummeret gemmes som acc-kode til det
nye lukkede objekt, som kan genereres med
ordern @mke
101202 @mke Genering af flader ud fra Ejendomsnummer-
fil med objektkoder til flader.
Benyttes til jordfordeling og oversigts-
kort.
Ordren generer nye lukkede objekter. Der
benyttes en fil med Ejendomsnumre, ob-
jektkoder for lukkede objekter og løbe-
numre. Formatet for datafilen er:
Ejendomsnre til jordfordeling
C040
0097074 F2 A1 2 3 59
0349294 F2 A2 -1 -1 58
0349162 F2 4 4
0290249 F2 A4 -1 -1 5
0203591 F2 A1 2 3 6
0097104 F2 A1 -1 -1 7
1. linie: Valgfri
2. linie: Max 10 obj.koder til Centroide
punkt. Fx. Master matr. nr.
i kolonnerne 2-5, 7-10, 12-15
osv. Altså de objektkoder, der
indeholder ejendomsnummeret i
kort tekst.
3. linie: Kol. 1-12: Kort tekst (ejendoms-
nummer), der søges på.
I kolonnerne 14-17 og 19-22:
Max 2 obj.koder til nye fladeob-
jekter. Eksisterer der to, op-
rettes to nye objekter. Ellers
kun et.
I kolonnerne 25-27 og 30-32
skrives 2 farvenumre, som det
nye objekt kan få hvis der op-
rettes en objektinformation til
det nye objekt og farvenummeret
ønskes påført som '### ?' i
kort tekst til obj-info.
Gives nummeret -1 påføres num-
meret aldrig.
I kolonne 33-42 (højrestilles)
kan skrives et et løbenummer.
Når den/de nye lukkede objekter
genererse tilføjes løbenummeret
som acc-kode for disse.
4. linie: Osv.
Alle objekter med objektkoder fra linie 2
med kort tekst = ejendomsnummer opsoeges
og bare et objekt med ejendomsnummer lig-
ger inden for en polygon, opfattes det som
om alle objekter med ejendomsnummeret lig-
ger inden for, og der forsøges dannet en
lukket polygon med objektet inden for.
NB: Kun punkt et i objektet skal ligger
inden for polygonen. Der dannes et/to nye
lukkede objekter med en objektkode, be-
skrevet i kolonnerne 14-17 og 19-22.
Der skal oprettes en FIND-maske, som kun
indeholder objektkoder for de linier, der
skal danne den nye lukkede polygon. Fx med
ordren '@f=f'.
Der nye Objekt vil bestå af de samme koor-
dinater og øvrige attributter som polygo-
nen. Dog vil acc-koden tages fra løbenum-
meret. Det vil være fornuftigt at gemme de
ny objekter i et datakatalog, som er tomt.
Hvis dannelsen af de lukkede polygoner
fejler, vil genereringen af lukkede objek-
ter stoppe. Det vil, hvis de nye objekter
gemmes i et tomt katalog, således være
nemt at slette de allerede gemte objekter.
Derefter kan årsagen findes; evt. ved
hjælp af "div. check". Ordren kan herefter
kaldes igen.
NB: Der kan kun benyttes rette linier og
cirkelbuer med radius forskellig fra
0.
NB: Ingen fortryd.
131102 @ndb Gem GeoCAD datafiler i ny fil med nyt navn
Den gamle ordre @wdb kan nu kun gemme data
i eksisterende filer. Altså 'Gem' og
'Gem som'.
011002 Ved ændre tekst inden for polygon og fort-
løbende nummering er det nu muligt at til-
dele alle punkter i et objekt det samme
nummer. Altså for hvert nyt objekt ændres
nummeret.
011002 Check for skærende linier er forbedret
lidt. Er bl.a 3 gange så hurtig. Og reg-
ner forhåbentlig ikke fejl mere.
250902 I GeoPLOT kan 'shading level' nu også
benyttes i GPA-formatet. Indtil nu kunne
det kun benyttes i HP-GLII på rasterplot-
tere.
NB: Hvis der ønske 'shading level' på p%
af fuld styrke kan flg. formel benyttes:
ny=(255-gl)*(100-p)*0.01+gl
hvor gl er den gamle værdi for henholds-
vis rød, grøn og blå.
240902 Der kan nu bruges 26 (mod før 10) samti-
dige fonte i GeoPLOT. Se koden 'DF' i
KODETABEL.HELP. Alle kodetabeller skal
derfor oversættes med 'ccab'.
140902 På side 3 i 'Diverse værdier' er der æn-
dret lidt. En opdatering af Edit.env vil
være ganske fornuftig. Der er kommet en
ny nr. 32 og de gl. 32-38 er ændret til
33-39.
090802 Ved digitalisering til mellempunkt listes
nu perpendikulæren på FIND-linien.
Småforbedreinger på GeoKodningsModulet.
150802 Ny check i 'Diverse check'
På side 14 nr. 7 kan der ny checkes om
Der til et punkt i et objekt eksisterer
et andet objekt med samme koordinater til
et af punkterne. Dette check kan både fo-
retages i 2 og 3 dimensioner. Endvidere
kan der checkes kun i endepunktet for
begge objekter. Altså at der i et ende-
punkt for et objekt skal eksistere et en-
depunkt i et andet objekt.
Der kan indtastes en afvigelse, der be-
stemmer om et punkt er sammenfaldendende
med et andet.
Alle objekter, som ikke er markeret i
FIND-masken gennemløbes for at kontrolere,
om der ligger et punkt, som tilhører
FIND-masken inden for den maksimale diffe-
rence. Eksisterer der ikke et sådant punkt
markeres det første punkt med MULTI-FIND.
Alle objekter, der skal undersøges, skal
ligge i den aktuelle udtegningsmaske.
Altså: Skal der undersøges, om der ligger
en 'lodlinie' til alle 'bygningspunkter i
terræn' udtegnes 'bygningspunkter i ter-
ræn' og 'lodlinier'. Lodlinier lægges i
FIND-masken og der kan nu checkes.
110802 Ny check i 'Diverse check'
På side 13 nr. 8 kan der ny checkes om
Lodlinier er i lod. Dog kan der indtas-
tes en afvigelse fra lod som er tilladt.
Hvis man har en 'trådmodel' over et be-
bygget område, kan man således nemt
checke om husgavle mm. er lodtette.
030802 Opdatering af geokodningsmodulet. Bl.a.
med genering af Fejlfil, der direkte
kan indlæses i en database.
130602 På side 9 og side 10 i 'Diverse værdier'
er der ændret lidt. En opdatering af
Edit.env vil være ganske fornuftig.
110602 Inden for polygon og kopiering til
enkeltpunkter, kan objektinformationen
nu også kopieres som enkeltpunkt.
040502 Mange check i 'diverse check' er udvi-
det, så de kan klare '3D-check'. Der
er også kommet flere nye check.
260402 @lpk List antal punkter i databasen. Dog
vil punkter med samme 2D og 3D koordi-
nat kun indgå en gang. Det samme gør
sig gældende for punkter i MULTI-FIND.
170202 @gk0 Udskriv key 1 værdier til MULTI-FIND
punkter. Key 1 værdierne er sat i 'sæt
diverse værdier' på side 14 (140).
Key 1 værdierne udskrives i en data-
fil, der er beregnet til indlæsning
i fx. Access. Altså hvis der laves en
søgning inden for en buffer-zone i Geo-
EDIT og resultatet markeres i GeoDB, kan
GeoDB igen flade-markeres i GeoEDIT. Og
derved bliver de flademarkerede arealer
markeret med MULTI-FIND. Denne markering
kan derved importeres i fx. Access for
derved at fx. give mulighed for brev-
fletning med Word.
@gk1 Udskriv key 2 værdier til MULTI-FIND
punkter. Key 2 værdierne er sat i 'sæt
diverse værdier' på side 14 (141).
@gk2 Udskriv key 1 + key 2 værdier til MULTI
FIND punkter. Key 1 + key 2 værdierne er
sat i 'sæt diverse værdier' på side 14
(142).
120202 @spr Beregning af spor (jernbaneskinner) som
beskrevet i Spor.doc
300102 Der kan indlæses op til 250 rasterbille-
der samtidig.
Rasterbillederne 'følger med' til clip-
board mm.
141201 Længden af den lange tekst er ændret fra
40 karakterer til 80 karakterer.
Det har medført at påskrivning af dimen-
sion kræver en ændring i kodetabellen.
I 'T0' kol. 59-60 er ændret (kol. 58-60)
og værdierne 50-53 og 60-63 er ændret til
90-93 og 100-103.
Det har medført ganske mange ændringer i
programmet. Så der kan nok komme - i de
første versioner herefter - nogle 'uhen-
sigtsmæssigheder'. Men jeg får dem vel at
vide, så de kan blive rettet.
091201 Indtil nu har der kunne påskrives 10
tekster - som der promptes for - på en
tegning. Det er nu sat op til 100.
For at man ikke i argumentfilen til ud-
tegningen skal indføre op mod 100 blan-
ke tekster, er der indført en ny regel:
Hvis prompt teksten ('.txt' filen) i kol.
1-4 indeholder: STOP promptes der ikke for
flere tekster. Det vil være fornuftigt af
fjerne alle 'tx0v0' -> 'tx9v0' argumenter
fra argumentfilen. De er normalt ikke nød-
vendige længere. Hvis der er et argument:
fx: 'tx6v0' og der til den 7. prompt står
STOP opfattes STOP ikke!
NB: GeoPLOT forstår ikke længere
'tx0v0' -> 'tx9v0' argumenter
fra argumentfilen. Til gengæld forstår
GeoPLOT nu:
'tx 00' -> 'tx990' argumenter
fra argumentfilen.
081201 @lck Hvis en datafil er indlæst i GeoEDIT med
'.lck' status, kan den nu ændres til en
status, så der også kan skrives i filen.
Det er lidt halvfarligt, da andre kan
bruge filen. Men så er man altså selv
ude om det. Man må også være opmærksom på
at der oprettes '_e' ved indlæsning af
filer med ej '.lck' status. '_e' filer
indeholder den del af datafilerne, som
ikke er læst ind i rammen (de første 16
linier + alt uden for en evt. indlæsnings-
polygon). Ændres status fra '.lck' til en
opdaterbar fil oprettes samtidig en '_e'
med default indhold af de første 16 li-
nier. Og alt uden for en evt. indlæsnings-
polygon kommer ikke med. Det vil sige at
hvis man indlæser data med en indlæsnings-
polygon (eller en maske med obj.koder)
og filen opdateres er alt uden for poly-
gonen (indlæsningsmasken) forsvundet!!!!
Jeg har bare på fornemmelsen at I aldrig
bruger indlæsningspolygon (evt. indlæs-
ningsmaske), så skaden opstår nok sjæl-
dent. De fleste ved nok ikke engang at alt
uden for indlæsningspolygon (evt. indlæs-
ningsmaske) kommer med ved en evt. opda-
tering.
Nu er der så bare det problem at det ikke
er så nemt at låse en fil mere. Fx. en
hel mappe med originalkort. Her er der så
kommet den lille tilføjelse at hvis der
i mappen ligger en fil med navnet:
'master.lck' så er alle filer i mappen
lukket for opdatering.
Ordren virker kun Bill's styresystemer.
011201 @lsq List information om alle punkter med samme
koordinat. Acc-koden listes.
Flyt evt. "find" til et andet punkt med
samme koordinat.
@lsr List information om alle punkter med samme
koordinat. Db-link listes.
Flyt evt. "find" til et andet punkt med
samme koordinat.
Ordren @lsp lister ny z-koordinat som
standard mod før acc-kode.
301101 Flere koder i editlas.tab + plotla.tab
til Linier og Flader i alle farver. End-
videre er ramme til oversigtskort i A4
lavet. Ideen er at der ved landbrugsud-
stykninger mm. meget nemt kan laves et
oversigtskort med flader. Bl.a i forbin-
delse med ordren @ejd. Benyttes Top10DK
som baggrund, gemmes de generede flader
og de aktuelle matr.nre.'s størelse mul-
tipliceres med 5. Dette (evt. med mar-
kering af landbrugsbygninger (koden lkt8)
og delarealer. tegnes ud sammen med Top-
10DK (hvor alle flader tages ud af ud-
tegningsmasken).
281101 Den 220101 kom der en ekstra mulighed un-
der 'fl' (definition af flade) i kodeta-
bellen. Den virker kun ved editering.
I tegneprogrammet, har muligheden nu den
virkning, at fladen tegnes først af alle
de linier/signaturer, der tegnes inden
for samme objekt. Konturen af en flade-
udfyldning kan således foretages med en
anden farve.
241101 ToDXF kan nu i lighed med ToDSFL konver-
in S34 (.bnr) fil til en UTM zone 32
(.dxf) fil.
191101 @pnm Ændre retning af linie så den er paral-
lel/ortogonal på FIND. 2 punkter (en li-
nie) skal være i FIND. Derefter udpeges
de øvrige linier, der skal være parallel/
ortogonal på FIND-linien. Der skal ind-
tastes en grænse for max afvigelse på
retningsdifferensen mellem FIND-linien
og den linie, der skal 'oprettes'. Den
udpegede linie drejes om liniens midt-
punkt. Derved kan den ødelægge de to til-
stødende liniers evt. parallellitet/orto-
gonalitet. Men så kan man 'køre' en byg-
ning rundt 2 gange, hvis den skal være
præcis vinkelret.
Punkter med samme koordinat som den li-
nie, der 'oprettes' kan også flyttes. Dog
skal objekterne eksistere i den aktuelle
udtegningsmaske.
171101 @ref Redo FIND. Den anden vej af undo FIND:
@unf, som kan fortryde de fleste ændrin-
ger på FIND-punkter. Det vil sige, at
når man kommer til at undo for meget,
kan det nu nu redu's igen. Alle undo
kan redo's.
Hvis en FIND ændring involverer mere end
ændringer på et objekt, må de redo's fle-
re gange.
131101 Ved opdatering af datafiler i nye filer,
er det nu muligt at foretage en 'skarp'
skæring. Ja, den har været ønsket i man-
ge år. Men bedre sent end aldrig. Men,
men, men. Objekter bliver jo skåret i
stykker. Det vil sige lukkede bliver åb-
ne (i hver fald når de skæres). Z-koor-
dinaten til skæringspunkter gives
z=-500.000. Acc-værdien kan vælges.
Skæring med cirkelbuer foregår med gra-
fisk nøjagtighed. Skæringsnøjagtigheden
øges med målforholdet. Det kan altså be-
tale sig at udtegne i fx. 1:50 før en
sådan opdatering foretages. En evt. ob-
jektinformation bygges på alle objekter
der opstår ved skæringen.
201001 @pod Digitalisering af polygon som rektangel.
Rektanglet defineres ved hjælp af dia-
gonalen.
181001 Programmet File2G kan nu også håndtere
lange tekster
171001 @bbb Kald af foregående 2 ordre. Dog gemmes
de foregående 2 ordre kun hvis den første
af de to ordre er: FIND punkt; FIND linie;
FIND objekt eller FIND lukket objekt.
Altså hver gang, der kaldes en af de 4 FIND,
oprettes en makro bestående af FIND ordren
plus den næste ordre.
@bbc Samme ordre som @bbb (se ovenfor), men or-
dren kalder sig selv.
161001 @aaa Kald af foregående ordre.
151001 @lam Ordren lister det sumerede areal af al-
le lukkede MULTI-FIND objekter. Bare et
punkt i objektet er i MULTI-FIND adderes
arealet for dette objekt. Hvis et eller
flere af arealerne består af spline eller
cirkelbuer uden radius, vil det sumerede
areal beskrives som 'Cirka'.
121001 Ordren @slp 'Skraver lukkede polygoner
med et "multi-find" punkt inden for poly-
gonen' er forbedret. Der skraveres ikke
mere, men der fladeudfyldes. Der promp-
tes for farven. Dog: Fladeudfyldningen
gemmes ikke ved opdatering af data. Se
MENU.HELP under @slp.
111001 @soc Ændre farven for et FIND-objekt. Det vil
sige at farven for hele objektet ændres.
Der tildeles et nyt pennummer. Men, men,
men, ændringen gemmes ikke og udtegnes
ikke med GeoPRINT. Det kan dog være for-
nuftigt at ændre på farverne, hvis der
benyttes fx. ortofoto som baggrund.
Ved 'kopier vindue til printer/fil/clip-
board virker ændringerne.
En permanent ændring af farverne kan gø-
res med '###pennr.' i den korte tekst til
objektinformationen.
@toc Som @soc. Dog inden for polygon.
101001 '@-tekster' til plot (evt. rammefiler)
er udvidet med: @file"filnavn". Fx.
@file"c:\data\rammetxt1"
Fordelen ved dette er at man kan have
1 rammefil, men alt efter fra hvilken
maksine (fx. lsp-kontor) der udtegnes
fra, kan rammefilen udtegnes med for-
skellige tekster.
Det er nemlig således at den tekst, der
udskrives er 1. linie i filen der står i
"". Husk, der kan ikke udskrives mere
end 40 karakterer i en lang tekst.
011001 @ejd Tildeling af ejendomsnummer/hovednote-
ringsnummer til matr.nr.
Alle punkter markeret med MULTI-FIND får
tildet et ejendomsnummer/hovednoterings-
nummer. Der skal dog gælde:
1: Matrikelregistret skal indeholde
kommunekode, ejerlavskode, matr.nr og
ejendomsnummer. Filen ser normalt ud
som herunder:
KOMMUNE;EJERLAV;M_NR;EJD_NR;HNOTNR;......
783;840151;"1a";"7830000326";1441250;....
783;840151;"1b";"7830022699";8812866;....
783;840151;"1c";"7830022796";8812870;....
eller
KOMMUNE;EJERLAV;M_NR;EJD_NR;HNOTNR;......
783;840151;1a;7830000326;1441250;........
783;840151;1b;7830022699;8812866;........
783;840151;1c;7830022796;8812870;........
Den må indeholde blanke linier.
Den må gerne indeholde 'øverste'
linie flere gange ned gennem filen
(hvis flere filer kopieres sammen).
2: Punkterne i MULTI-FIND skal indeholde
kommunekode, ejerlavskode og matr.nr
gemt i enten acc-kode, dblink eller
kort tekst (der kan benyttes fra og
til kolonne) til obj.info eller punkt-
info.
3. Ejendomsnummeret/hovednoteringsnumme-
ret kan gemmes flg. steder: acc-kode,
dblink eller kort tekst til obj.info
eller punktinfo.
Gemmes ejendomsnummeret i acc-kode el-
ler dblink gemmes kommunenummeret ikke
til ejendomsnummeret. Altså de tre
første cifre pilles af.
250901 @omo Ordre til opdatering af lokalplaner.
Alle lokalplaner skal være markeret med
MULTI-FIND. I FIND masken skal de objek-
ter, som lokalplanen skal snappes til,
ligge. Altså skellene.
Ordren flytter punkter fra lokalplanerne
til skellene. Dog skal punkterne ligge
inden for en indtastet tolerence. Og der
må normalt ikke ligge andre punkter inden
for en lidt større aftand, end det punkt,
der ligger tættest på lokalplanen.
Der tilføjes også punkter i lokalplanen,
hvis der i skellinien findes yderligere
punkter.
Der slettes også punkter i lokalplanen,
hvis der i skellinien findes færre
punkter.
Går lokalplanllinien længere væk fra
skellinien end tolerencen forventes det
at lokalplanen ikke følger skellet.
Der er ingen fortryd efter kaldet!
150901 @dmm Ordren sletter MULTI-FIND markeringer,
hvis der eksisterer flere linier med sam-
koordinater. De øvrige linier 'skal ligge'
i FIND masken. Ordren er tænkt til kontrol
af, om lokalplaner er sammenfaldende med
skel:
Alle lokalplaner markeres med MULTI-FIND.
I FIND masken gemmes alle skellene.
Efter ordren er kaldt (den tager nu noget
tid), vil kun de linier fra lokalplanerne,
der ikke er sammenfaldende med skel være
markeret.
080801 @wfd Gem udtegningsmasmaske (datafiler) på
disk
@rfd Hent udtegningsmasmaske (datafiler) på
disk
@wff Gem "find"-maske (datafiler) på disk
@rff Hent "find"-maske (datafiler) på disk
Gemmes masker med objektkoder har de fået
et en ny extension: .msk er ændret til
.objmsk.
Det skyldes at masker med filnavne har ex-
tension: .filemsk
070801 @u=l Ændring af rækkefølgen af datafiler:
Opdateringsfilen flyttes til sidste fil.
Hvis der er indlæst flere filer kan op-
dateringsfilen (der standard er den første
fil) flyttes til den sidste fil. Ved udteg-
ning vil data fra denne fil således ligge
øverst.
040801 @k2s Konvertering af .koor fil til en .skoor
fil (simpel koordinat fil). Kun kort
tekst + y + x + evt. z gemmes i denne fil.
030801 @waf Opret argument-fil til genstart af edi-
teringsproram med samme data som aktu-
el benyttes.
020801 @lfn List benyttede fontnumre.
210401 Ny kode, som kan bruges i 'kodetabellen'
og i 'pen-assign-filen'.
Koden er 'dc' og kan benyttes til at til-
dele den samme farve til alle objekter
med samme objektkode.
Koden er nok mest relevant i 'pen-assign-
filen', hvor en farve for alle objekter
med samme objektkode hurtigt kan ændres
uden at rette i kodetabellen.
030401 @cyr Tast ny default relativ y-koordinat. Pkt.
@cxr Tast ny default relativ x-koordinat. Pkt.
@tzc Skift mellem z-koordinat fra kodetabel
eller default værdi. Pkt.
@tyr Skift mellem relativ y-koordinat fra ko-
detabel eller default værdi. Pkt.
@txr Skift mellem relativ x-koordinat fra ko-
detabel eller default værdi. Pkt.
@tac Skift mellem acc-kode fra kodetabel eller
default værdi. Pkt.
@tdb Skift mellem db-link fra kodetabel eller
default værdi. Pkt.
@tkt Skift mellem kort tekst fra kodetabel el-
ler default værdi. Pkt.
@usd Skift mellem signatur-retning fra kode-
tabel eller default værdi. Obj.
@usz Skift mellem signatur-størrelse fra kode-
tabel eller default værdi. Obj.
@utd Skift mellem tekst-retning fra kodetabel
eller default værdi. Obj.
@utz Skift mellem tekst-størrelse fra kodeta-
bel eller default værdi. Obj.
@uzc Skift mellem z-koordinat fra kodetabel
eller default værdi. Obj.
@uyr Skift mellem relativ y-koordinat fra ko-
detabel eller default værdi. Obj.
@uxr Skift mellem relativ x-koordinat fra ko-
detabel eller default værdi. Obj.
@uac Skift mellem acc-kode fra kodetabel eller
default værdi. Obj.
@udb Skift mellem db-link fra kodetabel eller
default værdi. Obj.
@ukt Skift mellem kort tekst fra kodetabel el-
ler default værdi. Obj.
@o01 Tast ny default z-koordinat. Obj.
@o02 Digitaliser ny default signatur-retning.
Obj.
@o03 Tast ny default signatur-retning. Obj.
@o04 Tast ny default signatur-størrelse. Obj.
@o05 Digitaliser ny default tekst-retning.
Obj.
@o06 Tast ny default tekst-retning. Obj.
@o07 Tast ny default tekst-størrelse. Obj.
@o08 Tast ny default relativ y-koordinat. Obj.
@o09 Tast ny default relativ x-koordinat. Obj.
@o10 Tast ny default acc-kode. Obj.
@o11 Tast ny default db-link. Obj.
@o12 Tast ny default kort tekst. Obj.
DP og DO i kodetabellen er udvidet med 3
ekstra værdier. Teksten i DP og DO har få-
et nye kolonner. Se kodetabel.help.
Husk kodetabellen skal oversættes med CCAB
Ordren @lic lister nu kun default værdier.
Alt dette er ændret, da nogle mener, det
er fornuftigt i forbindelse med MIA.
260301 @try Set 2D transformationsparametre = spej-
ling om y-aksen.
Ønskes der foretaget en spejling af data,
om y-aksen, kan der sættes et sæt trans-
formationsparameter, således at en trans-
formation (inden for en polygon) spejler
koordinaterne om y-aksen (skifer fortegn
på x).
Ændre i polygon -> 2D transformation
(@pd5) skal kaldes efter denne ordre.
@trx Set 2D transformationsparametre = spej-
ling om x-aksen.
Ønskes der foretaget en spejling af data,
om x-aksen, kan der sættes et sæt trans-
formationsparameter, således at en trans-
formation (inden for en polygon) spejler
koordinaterne om x-aksen (skifer fortegn
på y).
Ændre i polygon -> 2D transformation
(@pd5) skal kaldes efter denne ordre.
230301 @trd Set 2D transformationsparametre = drej-
ning (dig. drejningsvinkel)
Ønskes der foretaget en drejning af data,
kan der sættes et sæt transformationspa-
rameter, således at en transformation (in-
den for en polygon) drejer koordinaterne
omkring et promptet omdrejningspunkt og
med en vinkel, som defineres som forskel-
len mellem to vektorer.
Ændre i polygon -> 2D transformation
(@pd5) skal kaldes efter denne ordre.
@trt Set 2D transformationsparametre = drej-
ning (dig. drejningsvinkel)
Ønskes der foretaget en drejning af data,
kan der sættes et sæt transformationspa-
rameter, således at en transformation (in-
den for en polygon) drejer koordinaterne
omkring et promptet omdrejningspunkt og
med en vinkel, som indtastes.
Ændre i polygon -> 2D transformation
(@pd5) skal kaldes efter denne ordre.
150301 Den store version af GeoEDIT kan nu klare
1500000 punkter og 400000 objekter
NB: det kræver en ny numbers.dat
NB: Det vil også være fornuftigt med 128
MB-ram. Arbejdes der med rasterbilleder
som baggrund, så vil 256 MB-være ok. Og de
koster ikke mere end en lsp.-time
@llk Ordren lister filnavnet på kodetabellen
@lll Ordren lister filnavnet på link-filen
@llm Ordren lister filnavnet på menutabellen
@llp Ordren lister filnavnet på pen-assign-filen
140301 Der kan nu zoomes med musen og
Ctrl-knappen.
Det vil sige at Ctrl holdes nede medens
musen bevæges op- eller ned-ad samtidig
med at venstreknap aktiveres.
Der kan nu panoreres med musen og
Shift-knappen.
Det vil sige at Shift holdes nede medens
musen bevæges samtidig med at venstreknap
aktiveres.
230201 Ved udtegning til clipboard, printer og
fil (.emf) kan
@dato
@date
@scal
@time
tolkes således at @teksten konverteres på
samme måde som ved udtegning i GeoPLOT.
Det vil sige at der i kodetabellen skal
stå '-1' som kode til teksten. Konverte-
ringen foregår ikke ved alm. udtegning på
skærmen.
Ideen er at der kan påsættes en rammefil
(se herunder) med fx. rammer, nordpil,
målforhold mm på en hurtig og enkel måde
uden at editere i kortet.
220201 Ved indlæsning af rammefil (@rfr) er der
sket et par ændringer:
1) Extension på '.cur'-filer er ændet til
'.cursor' ('.cur' bliver brugt af
systemet)
2) Enheden og formatet i filen er ændret
til samme enhed som ved '.edt' filer
altså 1/1000 mm og formatet er:
kol 1 liniekode
kol 3-11 y
kol 13-21 x
(som '.edt')
3) Enheden af rammefilen er nu også
1/1000 mm
210201 Ved udtegning til clipboard, fil og prin-
ter, er der nu mulighed for at vælge et
målforhold forskellig fra skærmens.
160201 Flere Zoom-muligheder ved forskellige
beregnings-ordre. Fx. ved Skæringsbe-
regning.
080201 @af6 Beregn afsaetningsdata til "MULTI-FIND"
punkter. Der vil blive beregnet afsaet-
ningsdata til alle punkter, som er mar-
keret med MULTI-FIND.Punkterne skal dog
også ligge i udtegningsmasken.
Ordren er en udvidelse til @af1 -> @af4
ordrene.
070201 @sc6 Gem alle MULTI-FIND punkter i en koor-
dinatliste (.koor fil). Punkterne skal
dog også ligge i udtegningsmasken.
Ordren er en udvidelse til @sc1 -> @sc4
ordrene.
230101 Kodetabellerne 'editlas.tab' og
'plotla.tab' er udvidet til også at in-
deholde koder for måleblade til MIA.
3 nye DSFL konverteringstabeller er op-
bygget:
1) 'matrikel_MIA.frdsfl', der kan læ-
se en MIA-dsfl fil
2) 'matrikel_MIA.todsfl', den kan kon-
vertere et matrikelkort til MIA-
format
3) 'maaleblad_MIA.todsfl', der kan kon-
vertere et måleblad til MIA-format.
220101 Mulighed for i kodetabellerne under 'fl'
(definition af flade) at gemmen en prio-
ritering af udtegningsrækkefølgen af fla-
der. Se 'kodetabel.help' under FL kolonne
47-50. Faciliteten er speciel anvendelig
ved udtegning af Top10DK kort.
NB: Virker kun pt. ved editering.
200101 @g2k Konvertering af en .koor (koordinarfil
til fx, påsætning af måleblad) til en
.gsi fil. En .gsi fil er LEICA's GSI-8-
format til fx. Leica TC1105.
Filen kan derefter sendes til total-
stationen for afsætning.
Ved opretning af .koor filen skal man¨
være opmærksom på at:
1) Alle punkter skal skal have et
punktnummer (heltal i kort tekst)
2) Alle 3 koordinater (altså også z)
skal udskrives
3) Det vil være fordelagtigt at ud-
skrive med 3 decimaler
4) LEICA kan kun accseptere et filnavn
med max 8 karakterer (+ extension)
120101 Påsætning af koordinatværdier på udteg-
ning kan nu påsættes på andre filer end
'ktudst1.asc'. Om der er tilladt regule-
res i 'Sæt diverse værdier' nr. 203.
070101 Explotionen af udtegningen, der kan fo-
retages med ordren @ano (se herunder)
kan reguleres, så den kun foretages på
en eller flere af de 14 liniekoder, der
sættes i kodetabellen. Dette reguleres i
'Sæt div værdier' på side 22 og 23.
Bunden af filen 'edit.env' ser nu således
ud:
T F T F
pk lt 32 314 316 TREK 3500 T
T T T 331 317
F F F F F T F F F F F F F F T
020101 @ano Det er nu aldrig godt med så mange
fridage uden for sejlersæsonnen. Jeg
har i den tid fået lavet denne her nye
ordre.
Den er i stand til at explodere en ud-
tegning. Forstået på den måde at fx.
skraveringer genereres, speciallinier
(hegn, jernbane mm.) genereres. Alle
som nye objekter og kun som rette li-
nier. Igen for at tilpasse et måle-
blad til MIA. Det har krævet store
ændringer internt i editeringspro-
grammet hvor ganske mange variable
er ændret fra heltal til flydende tal.
For at forbedre nøjagtigheden på
'udtegningen'.
Hvis jeg har glemt noget hist og her
vil programmet kunne gå ned. Og det
får jeg så nok at vide, så jeg kan få
det repareret. Men jeg bliver nok også
lidt upopulær. Nå, det var et af pro-
blemerne. Et andet er: De fleste linier
i kodetabellen skal flyttes 5 karakterer
mod højre fra kolonne 11 (incl). Se
her bliver jeg nok virkelig upopulær.
Men på den anden side set, kan man få
benyttet lejligheden til af få ryddet
lidt op i tabellerne.
Jeg kan fortælle, at det er alle li-
nierne, der har objektkode i kol 7-10
der skal flyttes. Dvs. linierne begyn-
dende med:
S0 S1 S2 S3
BX BY BZ
LI
LH LV
FL
T0 T1 TZ
ST LC DP DO SA TC SP FM DM
Programmet 'kodetabelplus5' kan netop
foretage denne flytning.
Hele ideen er, at exploderingen skal give
mange nye objekter med objektkoder, som
beskrevet i kodetabellen kol. 12-15.
Derved kan skraveringen fx. få en anden
kode end selve huset.
Programmet 'kodetabeladdnobj' kan netop
foretage denne ændring på år 2001 kode-
tabeller. Programmet kan adderer 14
forskellig objektkoder til kol 12-15
alt efter om linien begynder med S0,
S1 osv. Programmet kan kaldes mange
gange med den samme .tab fil.
Exploderingen foretages på alle objek-
ter, der har et eller flere punkter i
MULTI-FIND. Kun objekter exploderes.
Dvs. FIND/MULTI-FIND exploderes ikke.
Heller ikke konstruktionsnet mm.
231200 @rtp Læs transformationsparametre fra fil.
Transformationsparametrene læses fra
den fil, der bliver dannet ved trans-
formationen. Extension for 1/2/3 di-
mensional transformation henholdsvis:
'.1Dtran'/'.2Dtran'/'.3Dtran'.
161200 Der kan nu benyttes 25 katakterer til
til at beskrive en objektkode i kode-
tabellen (mod tidligere 12). Se kode-
tabel.help under ST.
NB! Alle kodetabeller skal oversættes
på ny med ccab.
151200 @cst Definer farve for objekter med
kort tekst = "0 ".
For alle objekter, der har "0" ståene
i første kolonne i kort tekst til det
første punkt i objektet (og de reste-
rende 11 kolonner blanke) kan der i
GeoEDIT tilædeles en og samme farve
til alle objekter med kort tekst =
"0 ".
Og hvorfor nu sådan en ordre. Jo det er
ganske fornuftigt, når man arbejder
sammen med MIA.
141200 @der Delete radius og adder et punkt mellem
de to cirkelpunkter. Ordren virker på
alle cirkelbuer, hvor begge endepunkter
er i MULTI-FIND. En cirkelbue vil således
efter kaldet stadig bestå, men uden radius.
Hele problemet opstår ofte ved matri-
kelkortene, hvor man må lægge radius på
buerne, således at GeoEDIT kan danne
lukkede flader ud fra lukkede polygoner.
Når disse data så exporteres til andre
systemer, vil nogle af disse ikke kunne
lide en radius. Derfor nu denne ordre til
at pille radius af igen. Det skal også til-
føjes at hvis to radier efter hinanden
er ens, adderes der ikke noget punkt i
cirkelbuen. Radius ændres bare til 0.
Der er mange faldgrupper:
1) Hvis to efterfølgende radier er ens
behøver centrene for de to buer dog
ikke at falde sammen. Det forventer
jeg med ordren.
2) Hvis to efterfølgende radier er for-
skellige vil ordren også fejle. For-
stået på den måde at den nygenerede
bue, når den udtegnes ikke vil lig-
ne den gamle.
Men fortvivl ikke. Ved matrikelkort hvor
der altid er er to punkter i en linie,
dog tilladt tre ved cirkelbue, virker or-
dren perfekt.
091200 Ved indlæsning af masker eller indlæs-
ning af makroer (kun makro 1 til 15) læ-
ses først fra current directory. Findes
makroen ikke der, læses fra GeoCAD\data\
setup. Findes maskerne/makroerne heller
ikke der opgives.
Maskerne/makroerne skrives altid i cur-
ret directory.
Der kan nu ved opdatering sorteres på 6
forskellige måder:
1: Objektkode
2: Databaselink til 1. punkt i objektet
3: Y-koordinaten til objektinformationen
4: X-koordinaten til objektinformationen
5: Y-koordinaten til mindste X i objektet
6: X-koordinaten til mindste Y i objektet
Opdaterings sorteringen sættes i
'Sæt div værdier'
Der skal derfor ændres i 'edit.env'
linie 39 kol. 14:
Et 'T' skal ændres til 1 og
et 'F' skal ændres til 2
ex:
100 10 1.00 F
T T F F
F F 1000 F
F F
4100 10
til:
100 10 1.00 F
T T F F
F F 1000 F
F 2
4100 10
Jeg har nok glemt at fortælle at
'@-tekster' til plot (evt. ramme-
filer) er udvidet med: @dato. Det skete
engang i sommer. I forvejen eksisterer
@date. Forskellen mellem @date og @dato
er formatet: dd.mm.yy henholdsvis
dd.mm.yyyy. Se Kodetabel.help
081200 Brugermenuen (se ordren: @ume (F12)) ko-
pieres nu fra GeoCAD\data\orders.usermenu
til current directory. Dog kun hvis bru-
germenuen i current directory ikke eksi-
sterer. Derefter læses brugermenuen fra
current directory. Og det er også den der
opdateres.
061200 Ordern @zmf kan nu også interpolere Z til
objektinformationem. Z interpoleres ud
xy-koordinaten til punktet. Da der kan
være flere punkter til en obkektinfor-
mation er det rent tilfældigt hvilke af
xy-koordinater til MULTI-FIND pukterne
der benyttes til Z-interpolationen.
Denne mulighed er tænkt til interpolation
i enkeltpunkter fx. dæksler, så der kan
interpoleres z til terrænkote.
051200 @ume Der kan nu oprettes en brugermenu, som
PT. gemmes i GeoCAD\data\setup under fil-
navnet orders.usermenu. @ume kan også
kaldes med F12.
011200 Inden for polygon ved ændring af sig-
natur/tekst retning/størrelse promptes
der nu for værdier (tidligere blev de
taget fra default-værdierne). Default
værdien for prompten vil være default-
værdierne som ses i konsolvinduet.
281100 @izk Interpoler Z-koordinat i FIND-objektet.
Alle ikke eksisterende z-koordinater,
der ligger mellem givne z-koordinater,
interpoleres. Kun punkter, der er markeret
med FIND interpoleres. Første og sidste
punkt i FIND skal have en z-koordinat.
Interpolationen foretages proportio-
nalt med afstanden mellem givne
z-koordinater.
191100 @cop Polygon ordre. Åbner alle lukkede ob-
jekter inden for polygon.
@ocp Polygon ordre. Lukker alle åbne objek-
ter inden for polygon.
161100 @lpd Ordren lister navnet på projekt-direc-
toriet (mappe-navn)
151100 GeoEDIT finder selv skærmstørelsen (Kun
NT/95/98/2000).
Der skal eksistere en datafil med navnet:
"\GeoCAD\data\setup\ntwin.xxxx.yyyy"
hvor xxxx er skærmstørelsen vandret og
yyyy er skærmstørelsen lodret.
Standard ligger flg. skærmstørrelser:
ntwin.800.600
ntwin.1024.768
ntwin.1152.864
ntwin.1280.1024
ntwin.1600.1200
'ntwin.xxxx.yyyy' beskriver skærmstør-
relsen og placeringen af vinduerne.
Beskrivelse af filen findes i filerne.
Alle størrelse i filen er beregnet ud
fra at 'Taskbaren' automatisk forsvinder
hvis den ikke benyttes (Klik højre muse-
knap på tom plads i Taskbar; Klik Proper-
ties; sæt flueben i 'Auto hide'.
111100 @4dm Tilknyt dokument til kort-data.
Dokumenterne tilknyttes objektinformat-
ionen. Hvert dokument ligger i en mappe
(directory) med navnet som er den
kort text til objekt-information.
Altså flere filer pr. kort text.
Mapperne skal ligge i en mappe med navnet
'odokumentdir', som skal ligge i
projektdirectoriet.
I hver mappe i 'odokumentdir' kan der
således ligge mange forskellige filer,
der er tilknyttet til et objekt.
Fx. billedfil, lydfil, tekstfil,
regneark mm.
@4df Tilknyt dokument til kort-data.
Dokumenterne tilknyttes objektinformat-
ionen. Filnavn gemmes i kort text
til objekt-information.
Altså en fil pr. kort text.
Filerne skal altid ligge i en mappe med
navnet 'odokumenter', som
skal ligge i projektdirectoriet.
101100 @3dm Tilknyt dokument til kort-data.
Dokumenterne tilknyttes punktinformat-
ionen. Hvert dokument ligger i en mappe
(directory) med navnet som er den
kort text til punktet.
Altså flere filer pr. kort text.
Mapperne skal ligge i en mappe med navnet
'pdokumentdir', som skal ligge i
projektdirectoriet.
I hver mappe i 'pdokumentdir' kan der
således ligge mange forskellige filer,
der er tilknyttet til et punkt.
Fx. billedfil, lydfil, tekstfil,
regneark mm.
@3df Tilknyt dokument til kort-data.
Dokumenterne tilknyttes punktinformat-
ionen. Filnavn gemmes i kort text
til punktet.
Altså en fil pr. kort text.
Filerne skal altid ligge i en mappe med
navnet 'pdokumenter', som
skal ligge i projektdirectoriet.
071100 @2dm List information om tilknyttede dokumen-
ter. Mappe(directory)-navn skal gemmes
i kort text til objekt-information.
Altså flere filer pr. kort text.
Mapperne skal ligge i en mappe med navnet
'odokumentdir', som skal ligge i
projektdirectoriet.
I hver mappe i 'odokumentdir' kan der
således ligge mange forskellige filer,
der er tilknyttet til et objekt.
Fx. billedfil, lydfil, tekstfil,
regneark mm.
@2df List information om tilknyttede dokumen-
ter. Filnavn skal gemmes i kort text
til objekt-information.
Altså en fil pr. kort text.
Filerne skal altid ligge i en mappe med
navnet 'odokumenter', som
skal ligge i projektdirectoriet.
061100 @1dm List information om tilknyttede dokumen-
ter. Mappe(directory)-navn skal gemmes
i kort text til punkt-information.
Altså flere filer pr. kort text.
Mapperne skal ligge i en mappe med navnet
'pdokumentdir', som skal ligge i
projektdirectoriet.
I hver mappe i 'pdokumentdir' kan der
således ligge mange forskellige filer,
der er tilknyttet til et punkt.
Fx. billedfil, lydfil, tekstfil,
regneark mm.
051100 @1df List information om tilknyttede dokumen-
ter. Filnavn skal gemmes i kort text
til punkt-information.
Altså en fil pr. kort text.
Filerne skal altid ligge i en mappe med
navnet 'pdokumenter', som
skal ligge i projektdirectoriet.
021100 @izc Æmdre Z-koordinaterne til alle FIND-
punkter.
Z ændres til middeltallet af de punkter,
som der efterfølgende snappes til.
Z kan derved ændres til fx. punkter, der
er beregnet ved bueskæring, og dermed'
ikke indmålt med totalstation. Z kan
således overføres til bueskæringspunk-
tet fra fx. middeltallet af de to punkter
bueskæringen foretages fra.
140900 @ska Beregning af skråningsanlæg.
I FIND skal objektet ligge, hvortil der
skal beregnes skråningsanlæg.
I acc skrives skråningsanlæget for
afgravning og i db-link skrives skrå-
ningsablæget for påfyldning. Skrånings-
anlæg på 1:2 skrives som 500.
Parametre for skråningsanlæget sættes
på side 21 i 'sæt diverse værdier'.
Skråningsanlæget beregnes altid ud til
venstre for objektet.
NB. Ordren er ikke helt færdig, men
forhåbentlig anvendelig. Fx. virker
koden dor skæringslinier ikke for
afgravning.
050900 Der er igen kommet flere muligheder i 'set
diverse værdier'. Bunden af filen
'edit.env' ser nu således ud:
T T
D:\users\jj\GeoCAD\data\tabel\GeoCAD.spfil\geo2std.spfil
peter.dat
D:\users\jj\GeoCAD\data\tabel\matr.att
D:\users\jj\GeoCAD\data\tabel\matr.noatt
T F T F
pk lt 32 314 316 TREK 5000 T
T T T
010900 Default 'open datafil extension' kan nu
sættes i 'sæt div. værdier' til '.asc'
eller '.bnr'.
Der kan også bestemmes om der skal være
afdækning under koordinatpåsætning og/
eller tekstpåsætning ved kald af tegne-
program.
Endvidere kan der vælges om valg af farve
til fil skal foretages med farvepanel
eller indtastning af farvenummer.
050500 I GeoEDIT kan der ved valg af ordren
'En farve pr. datafil' nu udskrives en
tooltip (d.v.s. meddelelse når musen be-
væges henover) som er beskrevet i kode-
tabellen. Se kodetabel.help under ordren
'PE'
Det vil sige: Alle kodetabeller skal
oversættes med 'ccab'
030500 Rasterbilleder (som baggrund) kommer nu
med i clipboard.
010500 To Matrikulære fonte (fra KMS) til brug
for matrikelnumre leveres med: (i dir)
GeoCAD\DivPgm\Matrfonte
260300 Alle rammefiler er lavet om. De tilsva-
rende argumentfiler er lavet om. Alle
'.edt'-filer er lavet om. Nu benyttes
'.gpa' (GeocadPrintAscii -format) til
alle udtegninger!
Det har (og kan) reducere antallet af
rammefiler væsentligt. Samtidig
kan alle printere/plottere benyttes
med samme rammefil. Jo livet er blevet
nemmere nu.
GPA-formatet kan udtegnes med programmet
GeoPRINT. GeoPRINT er lavet af Bent Jep-
pesen ansat hos Nelleman og Bjørnkjær.
GPA-formatet indeholder windows-fonte.
Nu kan der virkelig laves flotte teg-
ninger.
210300 Plotprogrammet producerer nu, hvis plot-
programmet laver en fil, en fil med samme
filnavn som plotfilen, men med extension:
'.hptran'. Denne fil indeholder y- og x-
koordinaten til nederste højre hjørne af
plottet samt målforholdet:
170338.749 105954.758
500.000
Filen benyttes af programmet 'hpgl2g',
der transformerer en hpgl-fil til GeoCAD
binær format.
190300 Alle GeoCADs rammefiler er nu ændret til
enheden 1 um.
Det vil sige at ved editering af en ram-
mefil vil 1 meter svare til en mm på selve
tegningen.
Udtegnes i målforholdet 1:1000 i GeoEDIT
vil det svare til 1:1 på plotteren.
For at håndtere denne enhed er der i kode-
tabellen indørt nye koder under 'sp'.
De gamle: -11, -13, -14, -15, -16 og -20
eksisterer stadig. De nye for enheden 1 um
er: -111, -113, -114, -115, -116 og -120.
Se 'kodetabel.help'
Der er herefter meget nemmere at editere
i en rammefil.
Den samme enhed (1 um) er indført i lini-
erne i '.edt' filerne (benyttes ved kald
af tegneprogram). Det vil sige at koordi-
naterne i alle '.edt' filer skal ganges
med 50.
Samtidig fylder koordinaten for x og y
koordinaten nu 10 pladser (mod før 6).
Se
Til denne ændring er der lavet et lille
program, der kalders med en '.bat' fil:
GeoEDIT_edtmlp50.bat. Batfilen kaldes med
'.edt' filen som argument. NB! Lad nu
være med at kalde programmet med den
samme '.edt' fil 2 gange!
180300 @scp Ny polygonordre. Ved kald af ordren mul-
tipliceres y og x koordinaten med en af
brugeren indtastet faktor. Multiplikatio-
nen foretages ud fra et punkt, som digi-
taliseres.
Jeg så en anvendelse for ordren da jeg
skulle ændre 'målforholdet' i alle mine
rammefiler med en faktor 50.
Det var faktisk hurtigt gjort ved at ind-
læse alle rammefiler på en gang.
140300 Alle argument-filer til plotprogrammerne
udtva0 og udtma0 skal på filnavnene til
start og stop hpglfiler have extensionen
.hpgl på filnavnet. Altså:
stfi0 start.min
slfi0 tom
skal ændres til:
stfi0 start.min.hpgl
slfi0 tom.hpgl
Og hvorfor nu det. Jo man kan også be-
nytte extension .gpa. Det skyldes at
udtegningsprogrammerne nu kan producere
et nyt format: GPA-formatet. Formatet
kan benyttes, når der skal udtegnes med
windows-fonte. GPA-filen skal have ex-
tension .gpa (på parameteren 'rea00' i
argumentfilen. Hvis extension er .gpa
oprettes automatisk en GPA-fil.
Det har også medført at der i kodetabel-
len er kommet en ny koder 'df' Definer
font. Her kan man fortælle hvilke win-
dows-fonte, der skal bnyttes.
Alle kodetabeller skal oversættes med
ccab igen!
120300 I udtegningsprogrammet udtva0 og udtma0
kan der nu sættes en parameter, så der
kun benyttes en pen (pen 1), som så defi-
neres med hensyn til farve og tykkelse
hver gang, der vældes en ny pen.
HP-plotteres max antal definerede farver
på 8-16 har derefter ingen betydning.
Parameteren sættes i GeoCAD\data\setup\
udtvh0.1 og udtmh0.1 i 4 linie kolonne
20. Se reset.help.
110300 @o2d Kopierer objekt-koden til db-link.
For alle punkter markeret med MULTI-FIND
og som har en objektkode, der er numerisk
kopieres objektkoden til database-linken.
Ordren er tænkt benyttet til de brugere,
der registrerer meget diferenceret i mar-
ken. Fx. hvis der skælne mellem gl. jern-
rør gl. betonblok osv. Kopieres objektko-
den til db-link kan en db-link-fil benyt-
tes til påskrift af afmærkning ved gene-
rering af måleblade.
070300 En ekstra mulighed i 'Diverse check'.
Side 4 nr. 8: Marker alle punkter in-
den for lukkede polugoner. Herved kan
fx. kontrolledes om levende hegn er re-
gistreret et lille stykke inde i en byg-
ningspolygon.
050300 TODSFL kan nu læse .lpl (datafiler med
lokalplan-information produceret med or-
dren '@lpl') og konvertere den 'ind i'
dsfl-filen. Det kræver dog:
1. Samme filnavn som .bnr-filen, men
med extension .lpl
2. I konverteringsfilen (.frdsfl) skal
'Text %D1 kode' for den korte tekst
være 'lpl'
3. Den korte tekst til det første
punkt i objektet skal stemme over-
nes med teksten i .lpl-filen.
Se under 'kontabel.help'
150200 @dim Luk fil med rasterbillede.
300100 Hvis der ikke kan findes en fil med
frigjorte menuer i current directory,
læses filen fra %geocaddata%\setup
(hvis den findes der). Datafilen hedder
'released.winmenu'.
300100 @smi Gem en '.igeo' datafil, der beskriver
placeringen af rasterbilledet. Læses
rasterbilledet ind igen, vil det auto-
matisk placeres korrekt.
250100 @rpf Åbn fil med rasterbillede. Rasterbil-
ledet kan benyttes som baggrund. Hvis
der ligger en datafil med samme filnavn
som rasterbilledet, men med extension
'.igeo' vil denne læses. Det kræver dog
at '.igeo'-filen har det rigtige format.
Fx:
294655.591 241342.702
289180.731 238737.012
374.60603
som er koordinater til øverste venstre
hjørne, nederste højre hjørne og drej-
ning af billedet.
Rasterfilen vil automatisk placeres
korrekt (også når der zoom'es) hvis denne
fil eksisterer.
Eksisterer denne fil ikke læses en data-
fil med samme filnavn som rasterbilledet,
men med extension '.tab' (datafilen ek-
sisterer ved DDO-billederne og 4 cm kort-
ene).
Rasterfilen vil automatisk placeres
korrekt når '.tab' eksisterer, også når
der zoom'es. Det kræver dog at '.tab'-
filen har det rigtige format. Fx:
!table
!version 400
!charset WindowsLatin1
Definition Table
File "p577.tif"
Type "RASTER"
(-234000,296000) (0,0) Label "NW",
(-231000,296000) (3750,0) Label "NE",
(-231000,294000) (3750,2500) Label "SE",
(-234000,294000) (0,2500) Label "SW"
CoordSys Earth Projection 21, 28, "m", 9, 0, 0.9996, 500000, 0
Units "m"
Der er Geoplans 'Ortofotoformat'
Eller KMS's format for deres 4 cm kort:
!table
!version 300
!charset WindowsLatin1
Definition Table
File "1316_IV_NV.tif"
Type "RASTER"
(555378.759167,6321148.721013) (0.000000,0.000000) Label "",
(569492.950471,6321432.203622) (5650.000000,0.000000) Label "",
(562662.827658,6310001.729487) (2825.000000,4519.000000) Label ""
Coordsys Earth Projection 8, 28, "m", 9, 0, 0.9996, 500000, 0
Jeg har testes indlæsning af flg. 6 for-
mater:
bmp: Windows-bitmaps
gif: GIF rasterfil
jpg: JPEG File Interchange Format
png: Portable Network Graphics
tga: TARGA
tif: Tagged Image File Format
Men der kan godt være andre formater,
der kan læses.
250100 @zim Flyt / zoom baggrund. Baggrundsbilledet
(rasterfilen (@rpf)) kan variere
med målforholdet eller ligge konstant.
Forskellige muligheder til at håndtere
dette fås ved kald af denn ordre.
250100 @vim Vis baggrund. Baggrundsbilledet
(rasterfilen (@rpf)) kan vises: Allene,
sammen med vektorkortet og så er mulig-
også at vise vektorkortet uden baggrunds-
billede.
250100 @rim Roter baggrund. Baggrundsbilledet
(rasterfilen (@rpf)) kan roteres. Men
lad være at kalde ordren. Det tager lidt
lang tid!!!!!!!!!!
250100 @bim Gør baggrundsbilledet gråt. Baggrundsbilledet
(rasterfilen (@rpf)) kan ændres til gråtoner.
Ordren er stadig på experimentalstadiet, så
lad være at kalde ordren. Det tager lidt
lang tid! Og det bliver ikke særligt kønt.
170100 @lln List indhold af link-filen. Link-filen,
der kan indlæses i GeoEDIT ved program-
start, og indehulder tekster der kan
udskrives i en koordinatfil (.koor) og
overføres til en KMS-fil (.kms). End-
videre udskrives teksten ved 'list FIND
punkter'. Denne ordre udskriver hele
indholdet af link-filen på skærmen.
Det er således muligt nemmere at se
hvilken db-link, der skal benyttes til
en given tekst.
170100 @ncp Marker/opret nyt lukket objekt, men kun
ved hjælp af MULTI-FIND punkter. Ordren
virker på samme måde som @mcp blot med
den indskrænkning at linier, der søges på
skal ligge i MULTI-FIND. Ordren er tænkt
anvendt til digitalisering af lokalpla-
ner:
1) Matrikelkortet benyttes.
2) Der digitaliseres en polygon uden om
de parceller, der skal indgå i lokal-
planen.
3) Alle objekter med med alle punkter
inden for polygonen markeres med
MULTI-FIND.
4) Denne ordre kaldes og lokalplanen
gemmes som lukket objekt. Husk at
sætte (i diverse værdier) muligheden
for at stå uden for polygonen ved
polygon-opsøgning.
Ordren virker for rette linier og radius
<> 0.000.
160100 Ved 'list information til FIND-punkter'
udskrives der nu også hvordan signa-
tur- og tekststøerrelser er sat og va-
rierer alt efter hvordan værdierne er
sat i kodetabellen.
150100 Ved ændre tekst inden for polygon er
der nu muligt at addere en konstant
til et punktnummer.
Additionen foretages kun hvis den korte/
lange tekst kun består af et punktnummer
og er et heltal. Hvis punktnummeret er
venstre-stillet vensterstilles det nye
også. Ellers udskrives højrestillet i
kolonne 12.
110100 I kodetabellen til Editeringsprogrammet
er der kommet to nye koder: 'da' og 'sa'.
Koderne benyttes til at definere attri-
butter og til at sætte attributter.
Det vil sige at der med kodene kan de-
fineres hvad den korte tekst, acc-koden
og db-linken (både til punkt-info og
objekt-info) benyttes til. Denne infor-
mation udskrives ved 'list information
til FIND-punkter'. Informationen udskri-
ves også i datafilen GeoCAD\data\tabel\
codetext.txt. Denne datafil opdateres
hver gang 'ccab' kaldes og benyttes og
Intergrafes GeoMEDIA. Mere om 'da' og
'sa' i kodetabel.help.
Husk alle kodetabeller skal oversættes
med CCAB.
050100 Flere af ordrene til at slette/oprette
MULTI-FIND markeringer er opdateret, så
der nu kan vælges om der skal benyttes
udtegnings-/FIND-masker.
020100 I udtegningsprogrammerne (udtva0 og
udtma0) bliver der nu stillet et extra
spørgsmål. Dog kun når der udtegnes
med masker og der vælges at beskrive
maskerne med objektkoder, der ikke skal
udtegnes (det gøres bl. a. af GeoEDIT).
Spørgsmålet lyder:
Ignorer test for "kode existerer" -- J/:
I en argumentfil kan der skrives:
igte0 j
Man undgår derved at tegneprogrammet
kører i løkke når plottabell ikke inde-
holder alle koder fra editeringstabellen.
Men der checkes så heller ikke!
Husk på at der kan checkes for om alle
koder fra editeringen er i udtegningen
med 'cp4ac' (Check Plot-tabel for All
Codes).
311299 Ved kald af ordren 'ændre objektkode
for FIND' (@coc) og den indgård i en
makro, vil man kun første gang ordren
kaldes blive promptet for objektkode.
301299 @ckt Ved kald af ordren kopieres den korte
tekst fra alle MULTI-FIND punkter i den
aktuelle udtegningsmaske og hvor den
korte tekst ikke er blank til alle punk-
ter, der har samme yx-koordinat og en
kort tekst som er blank og som er i den
aktuelle udtegningsmaske.
NB: Der kan benyttes FIND-maske i for-
bindelse med udvælgelse af punkter, som
den korte tekst kopieres til.
Ordren er tænkt benyttet til fx. produk-
tion af måleblade, hvor det til samme
punkt ofte er flere objekter. Produceres
en koordinatliste med punktnumre, kan det
være vanskeligt at 'snappe' til punktet
med den korte tekst (eksisterer ofte til
kun et af punkterne).
261299 Farver i GeoEDIT og kun på 95/98/NT/2000
læses nu fra kodetabellen/pen-assign-filen.
Pen nummer 0 er baggrundsfarven.
Sættes en pen ikke vil den automatisk
blive sort (dog ikke pen 0).
'color.table' og 'farverx.1' benyttes
derfor ikke mere under 95/98/NT/2000.
241299 Når en '.koor' konverteres til en '.kms'
fil (@k2k) vil en tekst efter koordinaten
også følge med i konverteringen. Også hvis
det er en Z-koordinat
221299 GeoCAD's signaturer hedder nu 'retlinie'
og 'cirkel'. Det er de samme signaturer,
men 'cirkel' signaturerne indekolder
cirkler i stedet for rette linier. De
tager lidt længere tid om at blive teg-
net ud. Men det er nu minimalt.
211299 toDSFL kun nu læse '.acc' produceret af
frDSFL. '.acc' læses automatisk hvis
den eksisterer med samme navn som '.bnr'
filen (excl. extension). Hvis der be-
nyttes dato samtidig med at '.acc' be-
nyttes, vil jeg foreslå at de automa-
tisk generede acc-koder vælges negative.
Hvs '.acc' filen læses overføres de
samme nøjagtighedsoplysninger til den
nye DSFL-fil som de modtagne nøjagtig-
hedskoder.
201299 toDSFL kan nu skrive DB-link til punkt-
information på samme måde som til ob-
jektinformation. Se beskrivelsen i
kontabel.help under 'no' 4. linie.
161299 toDSFL kan nu automatisk skrive datoen
ind i nøjagtighedskoden. Det kræver at
datoen gemmes i GeoCAD's acc-kode på
en af følgende 4 måder:
yyyymmdd
yymmdd
ddmmyyyy
ddmmyy
Datoen skal kobles sammen med den normale
nøjagtighedskode, der kan skrives før
eller efter datoen. Se kontabel.help.
061299 Ccab (Convert Codetabel from Ascii to
Binary) producerer nu også en datafil:
GeoCAD\data\tabel\codetext.txt
Datafilen indeholder alle objektkoder
efterfulgt af forklaringen til koden.
Datafilen opdateres hver gang ccab kaldes.
Forklaringen opdateres dog kun hvis den er
forskellig fra blank.
Filen benyttes af GeoMedia når GeoCAD
binære datafiler indlæses.
Dbindex opretter en datafil med samme
navn som GeoCAD's datafil, med med ex-
tension '.ogis'. Datafilen indeholder
Min og max koordinater, antal objekter
og antal punkter samt alle objektkoder
i datafilen. GeoEDIT opdaterer filen
hvis den eksisterer i dbindekset.
Filen benyttes af GeoMedia når GeoCAD
binære datafiler indlæses.
021299 Nyt program: A115. Programmet kan konver-
tere et A115 (S035) udtræk fra Kommune-
data til 6 datafiler som yderst simpelt
kan indlæses i fx. Access.
291199 @unf Undo FIND ændring. De fleste ændringer
på FIND-punkter kan nu fortrydes. Op til
9 ændringer kan fortrydes. Hvis en FIND
ændring involverer mere end 2 objekter
kan den ikke fortrydes (fx. skær alle
objekter med FIND). Endvidere kan bereg-
ning (polær, ortogonal, skæring og tast)
af et nyt punkt fortrydes. Digitalisering
af et nyt objekt kan også fortrydes.
Ændringer i MULTI-FIND og inden for po-
lygon kan derimod ikke fortrydes.
201199 @fmm Marker alle punkter med 'FM' i kodetabel
med MULTI-FIND. I kodetabellen kan et
objekt 'markeres' med 'FM' (Find Maske)
som benyttes ved opkobling til alfanu-
meriske databaser. Benyttes ordrene:
'@dmk', '@dm1', '@dm2',
'@dpk', '@dp1' og '@dp2' ved søgning
i den alfanumeriske database, skal
de punkter, der skal søges på være
markeret med MULTI-FIND. Alle punkter,
der kan søges på, kan markeres med
MULTI-FIND med denne ordre.
151199 ToDSFL kan nu konvertere en tekststreng
i en numereisk del og en litra del.
Et matrikelnummer (el. husnummer)
kan således deles op i en nummerdel og
en litradel.
Se kontabel.help under 'no' 1. linie kol.
91 til 102 ('Litra %D1 kode').
071199 @lwl List FIND markerede punkter med WinLAND
format. Så det kan kopieres til en Win-
LAND .kor fil.
@lwm List MULTI-FIND markerede punkter med
WinLAND format. Så det kan kopieres til
en WinLAND .kor fil.
061199 For at kunne matche ændringerne i brønd-
boksene (se herunder) er TODSFL opdate-
ret således at 'no' koden er udvidet til
4 linier. Alle '.todsfl. filer skal så-
ledes ændres (Textpad og macro og det
er foretaget på få min.). Beskrivelsen
kan ses i kontabel.help.
271099 Brøndboksene ('BX' i kodetabellen) har
fået en ansigtslyftning. Der kan nu
skrives op til 8 linier i boksen.
Det er valgfrit blant: y,x,x,radius,
acc-kode,db-link,kort-tekst for objekt-
information og værdier til punktet. Alt-
så der kan vælges op til 8 linier fra 14¨
forskellige værdier.
I kodetabellen er BX ændret. Det vil sige
at alle BX'er skal ændres. De kan nu se ud som:
bx spbr 1 139 250 0 2 a1 1.0 1.0 pt0107 oz2 pz2
(Se under 'kodetabel.help').
Endvidere skal alle kodetabeller over-
sættes på ny.
081099 Kmsopdel har fået et nyt spørgsmål:
'Benyt 3D eller 2½D spline'.
Benyttes 3D spline ved skæring vil
store z-differencer i forhold til y,x-
differencer betyde ændringer i den
plane beliggended. Det kan undgås ved
2½D spline. Problemerne opstår når der
er fejl i z-værdierne. Fx. når visse
programmer har skåret i kortblasdgrænser.
Z-koordinaten i spline kan derved ofte
være fejlbehæftet!
080999 @srm 'Store relaeset menues'. Gem frigjorte
menuer. Det vil sige at næste gang,
der startes vil de frigjorte menuer
ligge på samme sted.
Beskrivelsen af beliggenheden vil
ligge i datafilen 'released.winmenu'
i projekt-directoriet (current direc-
tory).
040999 Tastatur shortscuts m. 2 tastetryk.
Alle ordre (ikke alle er oprettet i:
GeoCAD\data\setup\orders.winmenu) kan
kaldes med to tastaturtryk. Trykkene
'nulstilles' hvis nr. 2 tryk ikke er
foretaget inden 1 sec.
Ganske kort til orders.winmenu:
De to tastetryk består af 2 en 5-cifrede
tal med et mellem imellem.
1. ciffer: 1: CTRL er tastet
2. ciffer: 1: ALT er taster
3. ciffer: 1: SHIFT er tastet
4. og 5. ciffer: ascii værdien
F2 knappen kan i GeoEDIT benyttes til:
'Frigjorte på toppen'
Det er hurtigere end 'højreklik' og
'frigjorte på toppen'
260899 @dlo Slet objektinformation inden for polygon.
240899 For et stykke tid siden lavede jeg et pro-
gram 'hpgl2g', som kan konvertere en
HPGL-fil til en GeoCAD bnr-fil. Men med
mange problemer. Se 'geokon.help'.
170899 I '\data\setup\shval.dat' er der nu mulig
hed for om GeoCAD-programmer skal være
tavse (ingen 'bip' ved fejl osv.). I 5.
linie kol. 6 kan der skrives et 0 = tavs
eller et 1 = bip
160899 Ved 'grap' af skærmbillede i GeoEDIT vil
stregtykkelsen 'grappes' med (fx. ved copy
og paste). NB. stregtykkelsen kan ikke
ses på skærmen, men skal sættes i kode-
tabellen eller penassignfilen som læses
af GeoEDIT.
130899 I toDSFL og frDSFL kan der nu transforme-
res til og fra S34 og UTM32.
(GeoCAD datafiler kan maksimalt have
koordinater på 2100000.000 meter. Altså
kan N-kooedinaten ikke gemmes med 6-tallet
først). Så nu kan der vælges om 6-tallet
skal 'pilles' af eller om der skal konver-
teres til S34 ved konvertering fra UTM.
100899 Ved sammenlægning af objekter i MULTI-
FIND (@jmf) kan der nu bestemmes om begge
objekter eller kun det ene skal være
markeret med MULTI-FIND.
270699 @lpl Indtastning af databaseværdier til lokal-
planer. I en datafil med samme navn som
filnavnet til det aktuelle objekt (dog
med extension .lpl) kan der skrives %D
koder og %D værdier samt tilhørende %B
forklaring.
Der skal eksistere et objekt i FIND.
Ordren kaldes og der promptes for en
fælles værdi som gemmes i den korte
tekst til alle punkter i objektet og som
gemmes i .lpl filen som identifikation
mellem objektet og værdierne i .lpl fi-
len.
Derefter kan indtastes op til 100 for-
skellige %D værdier som gemmes efter
identifikationen i .lpl filen. Det vil
sige at der i .lpl filen gemmes:
1. linie: filnavn (benyttes ikke)
2. linie: identifikation (fx. lokalplan-
nummer).
3. linie: %D kode efterfulgt af %D
værdi (kol. 1-10 og 12-91)
4. linie: %B værdi (fra kol 9)
5. linie: som linie 3. Der fortsættes
med lige så mange linier som
der er forskællige %D koder
og værdier.
6. linie: som linie 4. Der fortsættes
med lige så mange linier som
der er forskællige %D koder
og værdier.
linie 2 til '4' gentages lige så mange
gange der skal gemmes %D koder og vær-
dier til nye objekter. Et eksempel på en
.lpl fil:
test.lpl
120
%D44120 120
%B Planid
%D44004 Peterstræde
%B Plan Navn
%D44005 27
%B Plan Distrikt
%D44016 Bolig
%B Areal Anvendelse Generel
%D44110 20051951
%B Lyst Dato
%D44012 20061951
%B Vedtaget Dato
%D44013 01011952
%B Ikraft Dato
%D44111
%B Ændrings Dato
%D110 66
%B Amts Nummer
%D111 876
%B Kommune Nummer
%D801 JJ
%B Producent
%D44055 Ingen
%B Notater
121
%D44120 121
%B Planid
%D44004 Petersgyde
%B Plan Navn
%D44005 28
%B Plan Distrikt
%D44016 Tung industri
%B Areal Anvendelse Generel
%D44110 20051951
%B Lyst Dato
%D44012 20061951
%B Vedtaget Dato
%D44013 01011952
%B Ikraft Dato
%D44111
%B Ændrings Dato
%D110 66
%B Amts Nummer
%D111 876
%B Kommune Nummer
%D801 JJ
%B Producent
%D44055 Ingen
%B Notater
Til at definere %D koden og %B værdien
(%D værdien promptes der for) eksisterer
der en datafil med navnet:
\GeoCAD\data\tabel\pctd.lpldef
Denne fil indeholder:
1. linie: valgfri tekst
2. linie:
kol. 1-10: %D koden (incl. %D)
kol. 11-80: %B værdien som også er
prompten for %D værdien.
osv.
Et eksempel på denne fil:
Hadsund kommune
%D44120 Planid
%D44004 Plan Navn
%D44005 Plan Distrikt
%D44016 Areal Anvendelse Generel
%D44110 Lyst Dato
%D44012 Vedtaget Dato
%D44013 Ikraft Dato
%D44111 Ændrings Dato
%D110 Amts Nummer
%D111 Kommune Nummer
%D801 Producent
%D44055 Notater
Efter den sidste af %D værdier er tastet
ind opdateres .lpl filen.
Ordren virker kun under windows NT/95/98.
200699 'orders.winmenu' ligger ikke længere
i GeoCAD\data\tabel, men i
GeoCAD\data\setup. Derved kan der haves
forskellige menuer på de forskellige
skærme.
150699 Ordrene "Poly: Ændre kort tekst" "@pd9" og
"Poly: Ændre lang tekst" "@clt"
kan ved specialeditering nu ændre små
bogstaver til store bogstaver og store
bogstaver til små bogstaver. Specielt ved
opkobling til databaser kan det ofte være
nødvendigt.
Endvidere kan der i kort eller lang tekst
gemmes filnavnet (uden extension og uden
stinavn).
200599 Der kan nu benyttes 10000 datafiler i
indexfilerne. Så kan et helt amts grund-
og matriukelkort gemmes som indexfiler.
Desværre må alle existerende indexfiler
slettes og med DBINDEX skal de oprettes
igen.
100599 Opkobling til alfanumeriske databaser kan
nu foretages ved hjælp af acc-kode/
db-link/kort text til både punkt og ob-
jektinformation. Endvidere kan den kobles
til den lange text.
Se 'sæt div. værdier' side 14.
100399 GeoEDIT kan nu kaldes med en argumentfil
indeholdende en koordinat, der bestemmer
hvilke filer der indlæses (via DBINDEX),
og efter endlæsning zoomes omkring det
indtastede punkt.
Og hvordan gøres det:
Ved start af GeoEDIT vil en af prompterne
før være:
Tast koordinater til indlæsningspolygon
Denne er ændret til:
Tast koordinater til enkeltpunkt/
indlæsningspolygon
Svares der ja er næste spørgsmål:
Enkeltpunkt (indexfiler)/Polygon /P
Svares E promptes for y- og x-koordinat
hvorefter der ved hjælp af index-filerne
indlæses de relevante datafiler (Efter
prompt af filtyper som normalt).
Vinduets midte sættes til koordinaten
og målforholdet sættes til værdien
fra 'sæt diverse værdier' nr. 126. Der
kan udtegnes straks, hvis der benyttes en
'start makro'. Se 'sæt diverse værdier'
nr. 48 indeholdende: Udtegn u/maske.
Ne argumet-fil til GeoEDIT kan fx. se
således ud:
fonte 1267000000
polye j
eppoe E
epyko 170275
epxko 106125
ty 1e 0
ty 2e s
projd D:\users\jj\GeoCAD\samples\sample2\
project directory
ktabe @D:\users\jj\GeoCAD\data\tabel\
editlas.b
ltabe @D:\users\jj\GeoCAD\data\tabel\
tom.link
ptabe @D:\users\jj\GeoCAD\data\tabel\
tom.penass
mtabe @D:\users\jj\GeoCAD\data\tabel\
editlas.menu
030399 @fim Søg samtidig på lang text og acc-kode
for objektinformationen. Marker alle
punkter som opfylder betingelsen,
for derefter at sætte vinduer = de marke-
rede punkter. Ordren er speciel veleg-
net ved opsøgning af matrikelnumre.
Matrikelnummeret er gemt som lang tekst
og ejerlavskoden er gemt som acc-kode til
objektinformationen.
280299 @lrz Lineær regression. Der kan dannes en ret
linie (ikke i planen, men i Z) ud fra et
viklårligt (over 2) antal MULTI-FIND
punkter. Den rette linie dannes efter
mindste kvadraters princip og efter be-
regningen kan Z-koordinaterne overføres
til MULTI-FIND punkterne. Ordren kan for-
nuftigvis benyttes før ordren @lre (li-
neær regression i planen).
220299 Nyt hjælpeprogram HPGL2G. Programmet kan
konvertere en HPGL-fil til en GeoCAD bi-
nær fil. Programmet benytter pennumrene
som objektkoder. Det vil sige at der skal
eksistere en tabel, der konverterer et
pennummer til en objektkode. Men ellers
burde det gå godt. Og dog: Når GeoCAD
laver en HPGL-fil er nøjagtigheden 1/20
mm. Altså millimeter-nøjagtighed ved ud-
tegning i 1:20 og 5 cm ved udtegning i
1:1000. Alle tekster bliver konverteret
til et hav af linier med mange punkter;
men ved at bruge font 0 (plotterens font),
konverteres en tekst til en koordinat, som
er midten af venstre side af teksten.
En signatur kan også konverteres
til kun et enkeltpunkt. Det kræves at
der benyttes 'plotterens' signaturer (se
signature.help; NB: Oprettes filen med
'plotterens' signaturer er 'Ascii-karakte-
ren' uden betydning da pennummeret giver
GeoCAD objektkoden).
Ideen er at der kan laves fx. en DXF-fil
nøjagtig som udtegningen.
En speciel kodetabel til udtegning bør
oprettes (med ny pen for hver objekt
der skal oprettes. Og med en specialpen
til tekster. NB: pennumre må ikke over-
skride 500).
180299 @f=f Sætter FIND-masken = de objekter, der
benyttes ved opsøgning af arealer, når
disse markeres fra den alfanumeriske da-
tabase. Masken er defineret i kodetabel-
len (med FM og DM). FIND-masken defi-
neres som beskrevet i kodetabellene ved
at kalde ordren med et punkt i FIND hvor
der i kodetabellen er sat en FM.
160299 Ny check i 'div check': Check for lang
tekst i interval (som ved kort tekst).
side 8 nr 8.
250199 @qdi Pasætning af dimension. Svarer til
ordren @sdi, man der promptes ikke for
JA/NEJ.
220199 @rfe Indlæsning af ny GeoCAD-datafil, men i
modsætning til @rfi (den eksisterende
ordre til indlæsning af datafiler),
spørges der ikke om FIND-maske og poly-
gon.
070199 Antallet af punkter til signaturer er ud-
videt til 100000.
050199 Fra-DSFL (FRDSFL) programmet gemmer nu
GeoCADs acc-værdier og de tilhørende
%ND-værdier (fra DSFL-filen) i en sim-
pel ascii-fil med navnet = DSFL-filnavnet
efterfulgt af .acc.
231298 Under NT benyttes en datafil: 'data\setup\
ntwin.1'. Denne fil skal nu hedde:
'data\setup\ntwin.dat'
201298 Hvis der benyttes et open/save panel til
filnavne, kan der skiftes til standard
indtastning ved at taste 'classic' til
filnavnet. Det almindelige indtastningspa-
nel vil derefter komme frem.
Næste gang vil der automatisk igen be-
nyttes open/save panelet.
På stæder, hvor der ved indtastningen
kan benyttes 'wild card', kan der nu i det
klassiske indtastningspanel tastes fx.:
'\data\*.bnr /s'. Det der er nyt, er at der
kan tastes ' /s' efter filnavnet. Det be-
tyder at der søges i '/data' og alle un-
directorier efter '*.bnr'.
Desværre virker det kun under windows95/
98/NT.
191298 Mange af GeoCADs programmer starter nu
med et spørsmål:
Vælg projekt-mappe
Her kan sættes current directory ændres.
Dette er nødvendigt, hvis programmerne
startes med fx. shortcots (genveje), hvor
der ikke startes i det directory hvor fx.
makroer, udtegningsmasker og setupfiler
ligger.
I argument-filen kan spørgsmålet und-
gås med koden 'projd'.
D.v.s. at de fleste argument-filer
skal have koden 'projd' indbygget. Spe-
cielt alle plot-argumentfiler.
181298 Eksisterer der en objektinformation til
et objekt, kan den korte tekst benyttes
til at bestemme pennummeret, der skal
anvendes for hele objektet. Den korte
tekst til objektinformationen skal i
kolonne 1 til 3 have '###'. I
kolonne 4 til 6 skal pennummeret stå
(1 til 256)
Fx: '### 3' i kol. 1-6
161298 @mkm Produksion af nye 'lukkede objekter' på
grundlag af polygoner, der kan produceres
ud fra et objekt, der ligger inden for
polygonen og er i MULTI-FIND. Fx et ma-
trikelnummer. Alle MULTI-FIND-punkter
opsøges, der dannes lukkede polygoner,
der igen omsættes til nye lukkede
objekter.
151298 I GeoEDIT kan polygoner nu gemmes med
valgfrie filnavne. Ordren @wpo
@rpo Disse polygoner kan nu igen indlæses.
Filnavne med transformationsresultater kan
nu gemmes med individuelle filnavne.
051298 I diverse check er side 7 nr 0 (afvigelses-
rapport) er der nu flere nuligheder. Mulig-
hederne er defineret i headerfilen.
291198 Nyt program: matrlju. Konvertering af
MATRikel registret hvor matrikelnummeret
venstre(Left)JUsteres og sættes sammen med
matrikelbogstavet. Endvidere ændres
æ, ø og å til 'windows' æ, ø og å.
7000 matrikelnumre ændres til " " (vej-
litra)
Filen kommasepareres og første linie
tilføjes overskrifter.
Dette alt sammen for at klargøre dataer-
ne til indlæsning i fx. Access.
161198 @trn Generering af trekanter i et regelmæssigt
kvadratnet. Modsat @tre, der virker på
tilfældig placering af punkter. @trn
arbejder mange-mange gange hurtigere end
@tre.
041198 Hver gang, der skal læses et filnavn
kommer der under 95/98/NT et open/save-
panel.
Samtidig er extension på flere over-
skriftsfiler ændret:
Overskrift: .koor fil: .h_koor
.pcl fil: .h_pcl
.afv fil: .h_afv
.koo filen med koordinater har fået ex-
tension .koor. For ikke at forvæksles med
.index.koo.
Der er igen kommet flere muligheder i 'set
diverse værdier'. Bunden af filen
'edit.env' ser nu således ud:
1500 F T T
T T
c:\GeoCAD\data\tabel\matr.att
T F
Der er nu muligt at bestemme om der skal
benyttes open/save panel eller som i
gamle dage
Husk '/data/setup/Misc.Values' skal op-
dateres med min tilsvarende fil (Kun NeXT
STEP).
281098 Under 95/98/NT heder menuen ikke længere
orders.menu men orders.winmenu
071098 'Div check' nr. 38 (markering af alle ob-
jekter hvor yxz-koordinaten er ens) er
forbedret.
021098 Nyt program: 'file2g'. Programmet kan
konvertere en koordinatfil (med næsten
vilkårligt format) til en GeoCAD binær
datafil. Se beskrivelse i 'geokon.help'.
290998 @tsd
@tsz
@ttd
@ttz Ordrene @tsi og @ttx skifter mellem:
'dig.: aktiv/inaktiv' ordrene skifter
samtidig på signatur/tekst retning og
størrelse. Med de 4 nye ordre kan der
skiftes individuelt.
@tsd: Signatur retning
@tsz: Signatur størrelse
@ttd: Tekst retning
@ttz: Tekst størrelse
280998 @mph Max pilhøjde. Til alle punkter i FIND
kan der nu generes mellempunkter til
cirkelbuer med radius <> 0.0. Antallet af
mellempunkter, der oprettes er afhængig
af pilhøjden. Pilhøjden kan vælges
frit.
230998 Alle steder i GeoCAD, hvor der indlæses
flydende tal kan der nu bruges både ','
og '.'. Før var det kun tilladt med '.'.
Der er flere tusnde steder, der kan ind-
læset data. Alle er gennemgået for at
se om der indlæses flydende tal. Ca. 150
steder er fundet. Men jeg kan have over-
set nogle. Giv mig besked, hvis du finder
et sted, hvor det ikke virker med ','.
080998 Jeg har nok glemt at fortælle at
'@-tekster' til plot (evt. ramme-
filer): @date og @time. også virker på
NT/95/98.
NB: husk '@kat0' -> '@kat9' eksisterer
også.
Se kodetabel.hlp.
Der er igen kommet flere muligheder i 'set
diverse værdier'. Bunden af filen
'edit.env' ser nu således ud:
1500 F T T
T T
c:\GeoCAD\data\tabel\matr.att
T
@tco Tast koordinater til nyt objekt, hvor ob-
jektkoden er valgfri (lig @tko).
@pco Polær beregning af nyt objekt, hvor ob-
jektkoden er valgfri (lig @pbo).
@or1 Ortogonal beregning af nyt objekt, hvor ob-
jektkoden er valgfri (lig @ort).
@or2 Ortogonal beregning (simpel) af nyt objekt,
hvor objektkoden er valgfri (lig @ors).
Ved skæringsberegning og snap på linie
overteges radius nu fra linien. Ordrene
@sk1, @sk2 og @sk3.
070998 Nye muligheder i for fladeudfyldning idet
udfyldning med signaturer nu ikke behøver
at fordeles 'random'. Se Kodetabel.help
I kodetabellen under 's1' kol. 38, 39 og
40 kan man nu også skrive 2. Hvis der
skrives '2' kan netop denne signatur ude-
lades i 'set diverse værdier'. Nr. 39
kan gøre dette. Ideen er at man ofte ved
editering ønsker at udtegne de steder,
hvor der er registreret punkter, men ved
'skærm-dump/print' (.emf-fil) ikke øn-
sker at udtegne signaturerne.
NB! Alle kodetabeller skal oversættes med
programmet 'ccab'.
040998 Ved valg af 'een farve pr. datafil'
er det nu muligt at vælge alle filer
på een gang.
020998 Forbedringer i ordren @sag (Semiautoma-
tisk geokodning). Nye muligheder i defi-
nitionsfilen \data\setup\SAGeo.codes.
Ved slet datafil @dfi vender man nu til-
bage til spørgsmålet igen. Det er så-
ledes hurtigere at slette flere datafiler.
070898 I Output-vinduet i GeoEDIT kan der nu sø-
ges efter en tekststreng (højre museklik
i outputvinduet)
Outputvinduer er nu 378 pixler mod før
392. Ændres i GeoCAD\data\setup\ntwin.1.
(Er ændret i den nye ntwin.1)
NB: kun NT/95/98.
060898 @dwn Tegn det næste vindue. Der kun mu huskes
100 vinduer tilbage. Med ordren @zm5 (De-
finer nyt vindue lig foregående vindue
+ udtegn) kan der bakkes i de udtegnede
vinduer. Med ordren @dwn kan der 'spoles'
frem igen.
050898 Kryds-skravering (fladeudfyldning) kan
nu også foretages med vinkel i forhold
til kortsiden (indtil nu i forhold til
objektet). Se kodetabel.help under 'FL'
hvor fladekoden så skal være 6.
280698 @clt Ændre lang tekst inden for en polygon/
MULTI-FIND. Svarer til ordren @pd9, som
virker på kort tekst.
270698 @dlt Slet lang tekst til alle MULTI-FIND punk-
ter. For alle punkter markeret med MULTI-
FIND og som har en lang tekst, slettes
den lange tekst. Punktet eksisterer her-
efter som enkeltpunkt.
200698 @l2k Flyt lang tekst til kort tekst. For alle
punkter markeret med MULTI-FIND og som
har en lang tekst, kopieres de første 12
karakterer fra den lange tekst til den
korte tekst.
@k2l Flyt kort tekst til lang tekst. For alle
punkter markeret med MULTI-FIND og som
er enkeltpunkter, oprettes en lang tekst
med samme indhold som den korte tekst.
Er MULTI-FIND punktet i forvejen en lang
tekst kopieres den korte tekst til den
lange tekst
270598 I 'div check' (GeoEDIT) er der flyttet
lidt om:
Gl. placering Ny plavering
s. 7 nr. 8 s. 6 nr. 7
s. 7 nr. 7 s. 7 nr. 8
s. 7 nr. 6 s. 7 nr. 7
Og så er der kommet en ny side 7 nr. 6:
"Punkter hvor dobbelt Z-difference i efter-
følgende punkter i samme objekt er > +-
x meter".
Endvidere er checkene på side 7 numrene
4 til 8 udvidet til også at kunne hånd-
tere Z-differencer i %.
200598 Nye muligheder i kodetabellen for koderne
S0, S1, S2 og S3: Egen pennummere for
fladeudfyldning af signatur. En signatur
kan således fladeudfyldes med fx. bag-
grundsfarven og dermed slette underlig-
gende linier. Fx til skelkredse.
Alle kodetabeller skal oversættes igen.
Under NT virker fladeudfyldning kun med
det nye interface mellem Java og GeoCAD.
080598 Ordrene @dmf (Slet alle MULTI-FIND mar-
keringer), @rmf ("Vend" alle MULTI-FIND
markeringer) og @mml (Marker alle punkter
med MULTI-FIND) virker nu både med og
uden digitaliseret polygon. Forstået på
den måde at de kan virke uden polygon,
selvom der eksisterer en polygon.
150498 @emp Kopier vindue til printer (Kun NT-version)
@ems Kopier vindue til fil (.ems) (Kun NT-ver-
sion)
@emc Kopier vindue til clipboard (Kun NT-version)
Der kan benyttes fladeudfyldning på skærm
(Kun version uden .gl)
140398 To ny check i 'div. check'.
Side 4 nr 6: Marker alle punkter med
værdi = attribut-tabel
og nr 7: Marker alle punkter med
værdi <> attribut-tabel
Disse to, specielt nr 6, er tænkt benyt-
tet ved matrikulær opdatering. Se ordren
@sp1 nr 46 og 47 i menu.help
140398 Der er igen kommet flere muligheder i 'set
diverse værdier'. Bunden af filen
'edit.env' ser nu således ud:
4100 10
4100 4100 4100 4100
1500 F T T
T T
c:\GeoCAD\data\tabel\matr.att
Der er en blank linie efter c:\G...
De to nye linier skyldes to ny numre:
182 og 183 i 'set diverse værdier'
Husk '/data/setup/Misc.Values' skal op-
dateres med min tilsvarende fil (Kun NeXT
STEP).
100398 Numrene 91 til 106 (incl.) i 'div. check'
er udvidet til også at kunne håndtere
objektinformation (benyttes ved matriku-
lær opdatering).
080398 En forbedring af todxf. Kun de lag, der
benyttes, defineres og kun de blokke, der
benyttes, oprettes.
En mindre fejl i dxf_11.hdr, der gjorde at
ACAD ver. 14 ikke ville læse filen er
rettet.
040398 @p2o Flyt værdier (Y-, X-, Z-koordinarer og
så videre fra punktinformation til ob-
jektinformation. Ordren virker på MUL-
TI-FIND punkter og flytter de valgte vær-
dier fra det første MULTI-FIND punkt i
objektet til objektinformationen. Der
skal således være oprettet en objektin-
formation til de objekter hvor flytningen
skal foretages.
030398 @gao Hent alle mini-makroer fra disk. Alle
minimakroer med navne 'mini1 -> mini15'
hentes fra disken (current directory).
010398 @cpo Opretter en polygon i GeoEDIT ud fra et
centerpunkt (digitaliseres) og en radius.
Der promptes også for antallet af punk-
ter i polygonen. Polygonen vil altså
ikke gemmes som en cirkel, men som et
antal rette linier. Jo flere punkter i
polygonen, des mere nøjagtig vil den
være.
260298 Større ændring af DSFL-kodetabellerne.
specielt dem til KMS-matrikel-data. Alt
skulle nu passe med KMS-vejledningen.
Så er der kommet en udvidelse til kode-
tabellen til 'todsfl' programmet. I ta-
bellen er der nu 3 linier til koden: 'no'.
Altså der skal rettes i alle tabeller.
Men med 'Textpad' under NT/95 er det yderst
nemt, da macroer oprettes såre simpelt.
For at gemme %D-koder fra en objektinfor-
mation er den 3. linie tilføjet.
170298 Så er der kommet en udvidelse til kode-
tabellen til 'frdsfl' programmet. I ta-
bellen er der nu 3 linier til koden: 'no'.
Altså der skal rettes i alle tabeller.
Men med 'Textpad' under NT/95 er det yderst
nemt, da macroer oprettes såre simpelt.
For at gemme flere %D-koder pr. objekt kan
der nu oprettes en objektinformation til
GeoCAD objekterne hvori der kan gemmes
%D-informationer i acc-kode, db-link og
kort tekst.
110298 Programmet geoktran har nu fået KMS's
polynomium bygget ind. Det vil sige at
polynomiet kan benyttes ved transformation
fra/til S34 og UTM (kun y,x/n,e). Iflg.
literaturen arbejder KMS pt. med koterne.
030298 Programmet 'dsflcodes' kan nu også ge-
nerere et skelet til en konverterings-
tabel fra DSFL-data. Konverteringstabel-
len vil få navnet 'dsflcodes.afrdsfl'.
Nyt program: 'dxfcodes'. Programmet sva-
rer til programmet 'dsflcodes'. Det vil
sige det kan lave en udskrift af de 'lag',
der indgår i en AutoCAD DXF-fil. Fil-
navnet vil være 'dxfcodes.doc'.
Endvidere laver programmet et skelet til
en konverteringstabel fra DXF-data. Kon-
verteringstabellen vil få navnet:
'dxfcodes.afrdxf'.
240198 Tegneprogrammerne (udtva0 og udtma0)
kan nu udtegne en datafil med en bruger-
defineret farve. Det vil sige at der efter
hver filnavn promptes for farve-nummer
(pen-nummer). Ved kald af tegneprogram fra
editeringen overtages farvenumrene fra e-
diteringsprogrammet (een farve pr. fil)
af tegneprogrammet (numrene bygges ind i
argumentfilen: plot1.arg).
Dette er lavet af to hovedårsager:
1) Matrikulære ændringskort:
Ændringer kan nu laves i rødt
(ændringer gemmes i en speciel
ændringsfil).
2) Ved ændringer af kommunale kort
kan ændringerne påføres fx.
i rødt på et fx. lysegråt kort.
230198 Tegneprogrammet udtva0 spørger om en
længde og en bredde af en tegning.
Denne længde opgives normalt i meter i
marken. Men den kan nu også indtastes i
cm på plotteren. Det gøres ved at taste
cm efter værdien. Fx: 34.4cm.
Ideen er, at der kan gemmes standard vær-
dier i argument-filer, der er uafhængig
af måleforholdet. Ved kald af tegnepro-
gram fra editeringen vil man kunne undgå
at definere vinduet (og derved få det
samme vindue hver gang), hvis der i argu-
mentfilen (navnet ses i 3. linie i .edt
filen) indtastes flg. 4 linier:
lgdv0 30.5cm
brdv0 20.1cm
styv0 2.0
stxv0 3.0
Værdierne kan selvfølgelig sættes efter
behov.
220198 @k2k Konverterer en koordinatliste (.koor fil)
til et KMS forståligt format (.kms fil).
Se skrivelse fra KMS af 30. december til
de praktiserende landinspektører.
200198 I Geoktran er der nu mulighed for at be-
nytte KMS's nye realisering af WGS84 i
Danmark (EUREF89)
150198 Et nyt program, der har været savnet i
længe har set dagens lys: cp4ac (Check
Plot-tabel FOR All Codes). To kodetabel-
ler indlæses. Den første en kodetabel
til plot, den anden en kodetabel til
editering. Tabellerne skal være ascii-
tabellerne (extension .a). Der undersø-
ges nu om alle objektkoder i editerings-
tabellen findes i plot-tabellen.
140198 I udtegningsprogrammet (GeoPLOT) har en
tekst/signatur, der lå uden for vinduet
ikke kunne udtegnes, selvom en del af bog-
staverne lå inden for vinduet. Det er nu
fixet. I /data/setup/udtmh0.1 og
/data/setup/udtvh0.1 (se 'reset.help' 2.
linie) kan denne søgning efter objekter
uden for vinduet sættes (fx. til
100.000 mm. på plotteren)
Det er dog mere underligt at ingen har
opdaget problemet før nu. Programmet
med problemet har eksisteret i 13 år!)
130198 Ved søgning på tekster er der nu flere
steder mulighed for at søge med '%' som
WILD CARD. Det fungerer på flg, måde:
1. % først i søgestrængen:
Der søges efter den indtastede
tekst (indtil sidste ikke blan-
ke karakter) uafhængig af ko-
lonner. Fx. '% abc'
søger efter teksten ' abc' o-
ver alle kolonner. Den findes
fx i ' fds abcder'.
Der må gerne være ? i søge
strængen: Fx. '% a?c'
søger efter teksten ' a?c' o-
ver alle kolonner. Den findes
fx i ' fds akcder', idet '?' er
stattes af alle karakterer.
2. % midt i søgestrængen:
Der søges på % som normalt.
3. % sidst i søgestrængen:
Der søges indtil %.
Fx. ' abc %' finder:
' abc 123' men ikke
'abc 123'
Fx. '% abc %' finder:
'123 abc 123' men ikke
'123abc 123'
Skal alt findes kan benyttes et enkelt %.
Alt dette medfører også at der skal 2
% tegn til for at forlade programmet mid-
lertidigt. Altså '%%' i et indtastnings-
felt får programmet til at gå ud i en
shell (NT-prompt). Men det var nok kun ak-
tuelt dengang man havde fx WYSE skærme.
120198 Der er igen kommet flere muligheder i 'set
diverse værdier'. Bunden af filen
'edit.env' ser nu således ud:
4100 10
4100 10
4100 10
4100 4100 4100 4100
1500 F T T
T T
Der er to blanke linier efter de to T'er
De to sidste 'T'er skyldes to ny numre:
37 og 38 i 'set diverse værdier'
De to blanke linier skyldes to ny numre:
180 og 181 i 'set diverse værdier'
De gamle 180 -> 184 er flyttet til 190 ->
194.
Husk '/data/setup/Misc.Values' skal op-
dateres med min tilsvarende fil (Kun NeXT
STEP).
090198 Mulighed for 4 linier i brønd-kasser (BX
i kodetabellen. Den nye linie = kort tekst
til objektinformationen kan fx. være
dæksel dybde.
Alle kodetabeller (.tab) skal oversættes
med 'ccab').
020198 @cbz: Konverterer lednings-tekster (BZ i kodeta-
bellen) til 5 (4) nye objekter.
010198 @cby: Konverterer lednings-kasser (BY i kodeta-
bellen) til 5 nye objekter.
311297 @cbx: Konverterer brønd-kasser (BX i kodeta-
bellen) til 5 nye objekter.
Generelt om @cbx, @cby, @cbz:
Konverteringen foretages på alle
MULTI-FIND punkter. Ved @cbx skal der væ-
re et punkt i objektet og ved @cby og @cbz
skal der være 2 punkter i objektet og mi-
nimum det første skal være i MULTI-FIND.
Endvidere skal objektet stå i kodetabel-
len med BX/BY/BZ. Værdierne fra tabellen
har indflydelse på konverteringen. De fem
nye objekter er: 3 lange tekster, 1 sig-
natur og 1 linie (ikke altid ved led-
nings-tekster). Størrelsen og retningen
for signaturen/teksten til det nye objekt
fås på flg. måde:
Størrelse retning
@cbx: sign: pkt-sign 200
tekst: pkt-sign/7 200
@cby: sign: obj-sign 200
tekst: obj-sign/7 200
@cbz: sign: obj-tekst*25 obj-tekst
tekst: obj-tekst obj-tekst
hvor: 'pkt-sign' er signaturstørrelsen
fra punktet og
'obj-sign: er signaturstørrelsen
fra objektinformationen.
'obj-tekst: er tekststørrelsen
fra objektinformationen.
Ved tekster for @cbx og @cby skal place-
ringen være midte højre (8 i kodetabel-
len). For @cbz er placeringen midte midte
(5 i kodetabellen).
I kodetabellen 'editlas.tab' er der 7
objektkoder som eksempel for konvertering
i 1:1000: brks (brønd kasse (sign))
brli (brønd linie)
brtx (brønd tekst i kasse)
leks (ledning kasse (sign))
leli (ledning linie)
letx (ledning tekst i kasse)
lete (ledning tekst langs linie)
Konverteringen er for at hjælpe de stak-
kels AutoCAD brugere der ellers går glip
af den pæne udtegning.
261297 Mulighed for zoom i ordren @dip: Digita-
liser punkter til polygon.
251297 Mulighed for zoom i ordren @lsd: List af-
stand mellem digitaliserede koordinater.
Mulighed for zoom i ordren @lar: List a-
real af digitaliserede koordinater.
Mulighed for zoom i ordren @dpp: Gem data
til parcelkoordinatblad til digitaliserede
koordinater.
Mulighed for at bakke i ordren @lar: List
areal af digitaliserede koordinater.
221297 @pd1: Transformer punkter (1D) inden for polygon/
"MULTI-FIND".
Eller det samme som en højdetransformation
(addition til Z-koordinaten).
221297 Ordren @str: 'Transformation' er er nu
udvidet til også at kunne foretage en
højdetransformation (1D).
191297 Væsentlige forbedringer af ordren @gop:
Generer omfangs polygon.
181297 Jeg har nok glemt at fortælle om en
kraftig udvidelse af ordren @idx og @idy:
Læs filer fra indexfil. Udvidelsen blev
foretaget for ca 3 uger siden. Det er nu
muligt at undgå sletning (fra rammen) af
alle allerede indlæste filer. Hvis
der vælges ikke at slette alle filer,
er det herefter muligt at vælge sletning
af de filer, der ligger uden for vin-
duet (indlæsningspolygonen).
Det er således blevet nemmere at 'panne'
sig gennem et større område med mange
data. Typisk en hel kommune.
071297 @s2r Konvertering af splines til rette linier.
Konverteringen foregår ved at der opret-
tes 7 nye punkter mellem de eksisterende
punkter i de splines, der er markeret med
MULTI-FIND. En spline er markeret, hvis
fra-punktet er markeret. Altså hvor der
i GeoCAD eksisterer en liniekode med
værdien 2. Et liniestykke på 3 punkter
med liniekoderne: 2, 2 og 9, vil konverte-
res hvis minimum de to første er mar-
keret med MULTI-FIND. Samtidig med konver-
teringen er det muligt at reducere buerne.
Der promptes for en reduktionsfaktor. Hvis
der fx. tastes 0.6 vil buerne kun have en
størrelse på 0.6 gange den oprindelige
størrelse.
Reduktionsfaktoren kan dog afhænge af
længden af de enkelte liniestykker. Hvis
der fx. indtastes 10.0 meter vil alle li-
niestykker over 10.0 meter reduceres med
den angivne faktor. Er afstanden under
10.0 meter vil faktoren variere fra 1.0
for liniestykker med længden 0.0 til 0.6
for liniestykker med længden 10.0. Æn-
dringen er liniær.
Ordren kan bl.a. benyttes efter genering
af højdekurver. En fremgangsmåde kunne
være:
1. Generer højdekurver (@krv)
2. Reducer antal punkter med @mfr
3. Konverter splines til rette linier @s2r
4. Reducer antal pktr efter pilhøjde @rda
241197 @ktx Påsæt kotetekst. Efter der er beregnet
højdekurver, har man ofte lyst til at
påsætte kotetekst. Det kan denne ordre
gøre. Teksten vil blive påsat hvor
FIND-objektet skærer alle andre objekter.
Ved skæring af splines vil skæringen
foregå som om det var en ret linie.
Der promptes for objektkode for det nye
objekt (lang tekst). Den lange tekst vil
være koten til den skærende linie. Der
promptes også for antal decimaler til
teksten. Der er også mulighed for at
dreje teksten efter den skærende linie.
Retningen vil da altid ligge i intervallet
fra 100 til 300 gon. Endvidere kan der
sættes et offset for teksten (vinkelret
ud fra skæringen).
221197 Polygon ordrene @sli (snap på linie og
flyt punkt ind på linie) og @sol (snap
på linie og flyt punkt ind på linie og
byg punkt ind i linie) har fået anden
betydning for FIND-masken. FIND-masken
skal nu indeholde de objekter, der skal
snappes ind på linien. Udtegnings-mas-
ken skal indeholde de objekter, der skal
snappes ind på samt objekterne i FIND-
masken.
211197 To ny check i 'div. check'.
Det er check for længde (2D og 3D) af li-
niestykker mindre end en af brugeren ind-
tastet værdi.
171197 Extra finesse ved argument-fil til alle
GeoCAD programmer. Argument-filerne be-
står af en 5 karakter kode efterfulgt af
en værdi. Hvis der efter værdien tilfø-
jes en '~' vil man under NT/Windows95
alligevel promptes for værdien dog med
værdien (uden '~') som default svar.
fx: fi 1e vejnavn.bnr~
121197 Der er igen kommet flere muligheder i 'set
diverse værdier'. Bunden af filen
'edit.env' ser nu således ud:
T F 1000 F
F T
4100 10
4100 10
4100 10
4100 4100 4100 4100
1500 F T T
De to sidste 'T'er skyldes to ny numre:
35 og 36 i 'set diverse værdier'
Husk '/data/setup/Misc.Values' skal op-
dateres med min tilsvarende fil (Kun NeXT
STEP).
071197 I /data/setup/color.table skal de være
en ekstra farve: 'background'. I kommende
versioner vil baggrunden have denne farve.
Pt slettes der med denne farve.
Baggrunden er med det gamle interface
hvid. NB: kun NT/windows95.
051197 @egg Ægge-deler. Beregning af delelinier i
bygninger, hvor en bygning skæres af
et matrikelskel. Routinen kræver en
datafil '/data/setup/SAGgeo.codes'.
I denne datafil, der er selvforklarende,
ligger der også en beskrivelse af
strategien for beregningsforløbet.
Routinen har ingen fortryd. Råd:
Gem nye objekter i en ny tom fil.
Den kan så nemt slettes hvis data ikke
ønskes.
301097 @mfr Reducer antallet af MULTI-FIND punkter.
Reduktionen foretages på grundlag af
afstande mellem punkter i samme objekt.
Normalt tages middeltal. Første og
sidste punkt flyttes dog aldrig.
081097 To nye muligheder i kodetabellen 'FM' og
'DM'. Se kodetabel.help. 'FM' og 'DM' be-
nyttes ved opkobling til alfanumeriske
databaser under 95/NT.
Alle tabeller (.tab filer) skal oversæt-
tes igen (ccab).
031097 @dbk
@dbl
@db2
@dmk
@dml
@dm2
@dpk
@dpl
@dp2
@dbs Alle disse ordre benyttes ved opkobling
til alfanumeriske databaser (under 95/NT).
210997 Lang om længe kan der også 'bakkes' når
der digitaliseres en polygon.
200997 Forbedringer af 'div. check' nummer 3, 4
og 5 side 6.
Deling af objekter i MULTI-FIND-punkter
er forbedret, idet lukkede objekter nu kan
'expanderes' til åbne obj + 1 pkt før
objekterne deles.
@mm1 Marker alle punkter med MULTI-FIND. Er der
digitaliseret en polygon, markeres alle
punkter inden for polygonen. Der kan be-
nyttes en udtegningsmaske ved markeringen.
@mm2 Marker alle objekter med MULTI-FIND. Ob-
jektet skal have mindst et punkt inden
for en polygon, før det markeres. Hvis
der ikke fides nogen polygon markeres
alle punkter. Der kan benyttes en udteg-
ningsmaske ved markeringen.
@mm3 Marker alle objekter med MULTI-FIND. Ob-
jektet skal have alle punkter inden
for en polygon, før det markeres. Hvis
der ikke fides nogen polygon markeres
alle punkter. Der kan benyttes en udteg-
ningsmaske ved markeringen.
190997 @ccn Ændre filnavn for alle MULTI-FIND-
punkter.
Editeres der på flere filer, er det
muligt at ændre det filnavn, som
MULTI-FIND-objekterne er tilknyttet. Bare
et punkt i objektet er markeret med MULTI-
FIND ændres det tilknyttede filnavn.
Med denne ordre vil MULTI-FIND-objekterne
tilknyttes det filnavn, som er sat med
@cfi eller @sff.
180997 @psd Ændre signatur retning til alle FIND-punk-
ter. Der promptes for indtastning af ret-
ningen. Ordren svarer til @msd, som er
uden prompt.
@pss Ændre signatur størrelse til alle FIND-
punkter. Der promptes for indtastning af
størrelsen. Ordren svarer til @mss, som er
uden prompt.
@ptd Ændre tekst retning til alle FIND-punk-
ter. Der promptes for indtastning af ret-
ningen. Ordren svarer til @mtd, som er
uden prompt.
@pts Ændre tekst størrelse til alle FIND-
punkter. Der promptes for indtastning af
størrelsen. Ordren svarer til @mts, som er
uden prompt.
@osd Ændre signatur retning til FIND-punktets
objektinformation. Der promptes for ind-
tastning af retningen. Ordren svarer til
@nsd, som er uden prompt.
@oss Ændre signatur størrelse til FIND-punk-
tets objektinformation. Der promptes for
indtastning af størrelsen. Ordren svarer
til @nss, som er uden prompt.
@otd Ændre tekst retning til FIND-punktets
objektinformation. Der promptes for
indtastning af retningen. Ordren svarer
til @ntd, som er uden prompt.
@ots Ændre tekst størrelse til FIND-punktets
objektinformation. Der promptes for ind-
tastning af størrelsen. Ordren svarer
til @nts, som er uden prompt.
@pse Ændre signatur retning til alle FIND-punk-
ter. Der promptes for digitalisering (2
punkter) af retningen. Ordren svarer til
@psd.
@ose Ændre signatur retning til FIND-punktets
objektinformation. Der promptes for
digitalisering (2 punkter) af retningen.
Ordren svarer til @osd.
@pte Ændre tekst retning til alle FIND-punk-
ter. Der promptes for digitalisering (2
punkter) af retningen. Ordren svarer til
@ptd.
@ote Ændre tekst retning til FIND-punktets
objektinformation. Der promptes for
digitalisering (2 punkter) af retningen.
Ordren svarer til @otd.
170997 @sdf Gem default værdier. Defaultvadierne
for nøjagtighedskode/dblink/kort tekst/
z-koordinat kan gemmes i datafilen:
'edit.default' i current directory.
Værdierne læses ved start af GeoEDIT.
Først forsøges værdierne læst fra
current directory. Hvis de ikke eksisterer
der, så læses fra
'/data/setup/edit.default'. Hvis de heller
ikke eksisterer der sættes værdierne til
0/0/' '/-500.000.
190897 5 nye check i 'dev check'. Side 14
Ekstra option på 'div check' side 7 nr.
4.
070897 Nyt program: dsflcodes
Programmet foretager en optælling af in-
holdet af en/flere DSFL-fil. Antallet af
objekter pr. objektkode optælles. Endvi-
dere optælles antallet af datafelter op-
gjort pr. %D-kode.
030897 FRDSFL har fået en forbedring. Kodetabel-
len er udvidet med en kolonne 73 under
'no' (se kontabel.hlp). DSFL-placeringen
(1-9) kan give en ændring af GeoCAD's
objektkode.
130697 Små, men gode forbedringer i GeoPROF
(profilgeneringen @prp).
120697 Benyttes indexfiler (se shellfil.hlp)
behøver man ikke at stå i directoriet,
hvor indexfilerne er placeret. Directo-
rinavnet for placeringen af indexfilerne
kan nu skrives i /data/setup/shval.dat.
120597 Under NT/95 skal der en ny 'environment'
variabel: 'GeoCADtemp' = 'C:\temp'
eller hvor temparære filer nu må ligge.
010597 Ny linie 5 i konverteringstabellen til
programmet 'todsfl'.
300497 Ny linie 5 i konverteringstabellen til
programmet 'frdsfl'.
270497 Under NT/95 skal der en ny 'environment'
variabel: 'GeoCADhelp' = 'C:\GeoCAD\pgm\
help' eller hvor help nu måtte ligge.
Under NT/95 er der også kommet forskel-
lige nye ting i 'højre museklik'.
220497 'ntwin.1' data/setup er udvidet med 6 ex-
tra linie. Se datafilen. Værdierne i
filen virker dog ikke endnu.
100497 2 nye koder ved specifik fil:
@eACccddhp Nøjagtighedskode
(konverteret til en
tekst-streng (kol.
1-12))
@eDBccddhp Database link
(konverteret til en
tekst-streng (kol.
1-12))
090497 Søgekriteriet ved snap punkt/linie mm.
er udvidet fra 30 meter til max koordi-
nater.
060397 Der kan nu benyttes 1500 forskellihge ob-
jektkoder i kodetabellen (tidligere 750).
Der kan nu indlæses 10 forskellige fonte
(tidligere 3).
Ændringerne får betydning i fjerde li-
nie i filen '/dara/setup/udtvh0.1' og
/dara/setup/udtvh3'.
Denne linie er beskrevet i 'reset.hlp'
Tegneprogrammet (udtva0/udtva1) har fået
to extra optinør:
1) Data (udtegningen) kan nu drejes 90
grader (100 gon) før de sendes til
tadafil/plotter.
2) HP-GL ordren 'NP' og 'SC' (antal penne
og definition af farver) kan nu und-
gås. Nødvendig hvis datafile skal
benyttes af enkelte andre programmer!!
Ændringerne får betydning i fjerde li-
nie i filen '/dara/setup/udtvh0.1'.
Denne linie er beskrevet i 'reset.hlp'
020397 Kurvegenering ud fra trekanter (@krv) skal
nu have defineret trekanterne ved hjælp
af MULTI-FIND.
160297 Ved 2D transformation skrives nu også
løbenummer ved siden af fejlpilene.
150297 @rfr Read Frame. En rammefil (skrevet i enheder
af 50 um; svarende til at 1 mm i data er
50 um på plotteren/printeren) kan ind-
læses som datafil. Ordren er tænkt
benyttet i forbindelse med PostScript,
hvor der laves et plot som en kopi af
skærmen.
100297 Alle menutabeller skal nu have extension
'.menu'.
@gtx Gem transformations-vektorer. Efter digi-
talisering af lokale og givne koordinater
kan disse gemmes som en vektor. Eksiste-
rende kort tekst beholdes. Modsat ordren
"@gtv".
090297 Linkfiler (extension '.lnk') har nu exten-
sion '.link'. Det skyldes NT, som har
extension '.lnk' til Shortcuts.
080297 Mange mange gange større hastighed ved
genering af lukkede objekter. Specielt ved
store datamængder.
280197 Et stort digitaliseringsbord kan nu kop-
les på NT/95-versionen.
Ved kald af tegneprogram (@cdr) benyttes
en '.edt' fil. Denne fil henviser i 3.
linie til en argumentfil. Ændringen er
at filnavnet ikke er et absolut filnavn
længere. På UNIX sættes altid
'/data/arg/' foran navnet. På NT/95
sættes variablen 'GeoCADdata' +
'/arg/' foran navnet. Se under '@cdr' i
'menu.hlp'
200197 @dgr Store GRid. Er der udtegnet et net (grid)
på den gradfiske skærm, kan dette net
gemmes som linie-objekter. Ideen er at
disse objekter så kan tildeles en z-ko-
ordinat med ordren "@zmf". Dermed kan et
regelmæssigt net med z-koordinater op-
rettes Nettet vil fx. kunne bruges til
visualisering af et terræn.
150197 Kodetabellen linie 4 og linie 5 er æn-
dret.
Signaturfilen er også ændret: Hvis man
har en '.a' fil er det 1. linie.
Ændringerne er at filnavnet ikke er et
absolut filnavn længere. På UNIX sæt-
tes altid '/data/signature/' foran nav-
net. På NT/95 sættes variablen
'GeoCADdata' + '/signature/' foran nav-
net.
Det vil sige at der i kodetabellerne i
linie 4 kun fx. skal stå 'edit' i ste-
det for '/data/signature/edit'.
Og i signaturfilen 'edit.a' skal der i
første linie stå 'sigp' i stedet for
'/data/signature/sigp'. '.a'-filen
skal derefter oversættes til en '.b'-
fil: 'csab'. Derefter skal '.b'-filen
oversættes til binære filer: 'csbbnr'.
140197 Geokodningsmodulet er udvidet med mange
forbedringer.
070197 Programmet 'dbindex' kan nu også ind-
læse filnavne ved hjælp af wild-card.
010197 @sgr Store GRid. Er der udtegnet et net (grid)
på den gradfiske skærm, kan dette net
gemmes som enkelt-objekter. Ideen er at
disse objekter så kan tildeles en z-ko-
ordinat med ordren "@zmf". Dermed kan et
regelmæssigt net med z-koordinater op-
rettes.
311296 Ny 'numbers.dat'
301296 @zdm Beregner z-koordinater til alle MULTI
FIND punkter. Z interpoleres ud fra tre-
kanter. Den nye z-koordinat vil være
'den interpolerede z-koordinat' - 'den
gamle z-koordinat'. Man kan derved be-
stemme en differens mellem to højde-
modeller. Også selv om der ikke er be-
nyttet de samme punkter i de to model-
ler.
Ingen fortryd!
211296 @zom Panorer og zoom samtidig. Midtpunkt af
vinduet registreres og zoom faktoren
vælges med musen/cursoren:
+16
+8
+4
+2
1
-2
-4
-8
-16
Udtegningen foretages straks efter kaldet.
@zou Panorer og zoom samtidig. Midtpunkt af
vinduet registreres og zoom faktoren
vælges med musen/cursoren:
+16
+8
+4
+2
1
-2
-4
-8
-16
Udtegningen skal kaldes særskildt.
141296 @sa9 Hent aktiv udtegningsmaske. Der promptes
for maskenummer (0->8). Ordren '@akm'
kan også hente en aktiv udtegningsmaske.
@ha9 Gem aktiv udtegningsmaske. Der promptes
for maskenummer (0->8). Ordren '@akm'
kan også gemme en aktiv udtegningsmaske.
@sma Sæt objektkoder for masker. Ordren virker
kun under Windows NT/Windows 95. Det er
muligt med ordren at sætte de objektko-
der, der er i udtegnings- og FIND-masken;
samt de objektkoder der er i FIND-masken,
som benyttes ved digitalisering af skif-
tevis givne og lokale koordinater til
transformation;
samt de objektkoder, der benyttes i den
aktive udtegningsmaske.
071296 @ha0 Hent aktiv udtegningsmaske 0. Der promp-
tes altså ikke for om det skal være
nummer 0 -> 8. Ideen er at ordren kan
kaldes i en startup-makro; fx. sammen med
udtegn uden maske.
061296 Forbedring af polygonordren: Ændre linie
kode. Nu kan der også ændres i en del-
mængde af et objekt.
011296 Der er igen kommet flere muligheder i 'set
diverse værdier'. Bunden af filen
'edit.env' ser nu således ud:
F T
4100 10
4100 10
4100 10
4100 4100 4100 4100
1500 F
Sidste linie skyldes en ny linie 75.
Dig. og snap til linie: Acc + db + text
fra foregående pkt i 'snap-linien'.
241096 @zfo: Zoom til første MULTI-FIND. I modsætning
til '@zfm' vælges alle MULTI-FIND punkter
i det første objekt.
@zno: Zoom til næste MULTI-FIND. I modsætning
til '@znm' vælges alle MULTI-FIND punkter
i det næste objekt.
231096 Flere steder under editeringen udskrives
objektkoden sammen med en tekst, som be-
skriver objektkoden. Denne tekst (max 12
karakterer) har indtil nu stået i data-
filen, som beskriver menutabellen
(fx. /data/tabel/editmenu).
Denne tekst bliver nu ikke mere læst
derfra, men fra kodetabellen (se kode-
tabel.hlp under koderne 'DT' og 'ST'
('Definition af Tema' og 'Sæt Tema')).
Denne ændring indebærer at kodetabel-
ler skal oversættes på ny (ccab).
Eendringen er foretaget fordi man under
Windows NT kan arbejde uden menu-bord.
Beskrivelsen af menubordet vil derfor
ikke blive læst.
171096 @dwa Skift mellem 'aktiv udtegningsmaske'
koblet til og fra.
Med 'aktiv udtegningsmaske' koblet til
kan der automatisk benyttes forskellige
udtegningsmasker afhængig af det mål-
forhold, der benyttes på den grafiske
skærm.
@akm Sæt/gem/hent 'aktiv udtegningsmaske'.
301096 @krv Kurvegenering ud fra trekanter.
Trekanter generet med ordren @tre til
treknatsgenering, kan nu bruges til ge-
nering af højdekurver (var før et selv-
stændigt program GeoKURV).
210996 Der kan nu benyttes udeladelsespolygoner
ved trekantsgenering (@tre).
100996 @gop Generer omfangs polygon. Den omskrevne
polygon af MULTI-FIND punkterne genere-
res.
Polygonen vil normalt være konveks, men
kan også gøres konkav.
270896 Programmet 'dbindex' kan nu også opdatere
koordinater samt antal objekter/punkter/
tekster. Det er altså ikke mere nød-
vendigt at obdater indexet via GeoEDIT.
230896 Arealet udskrives nu af en digitaliseret
polygon. Eller polygon = database. Eller
polygon = 'FIND'. Eller polygon = KMS
kortbladsinddeling.
210896 Signaturer kan nu fladeudfyldes med samme
farve som signaturen. Fladeudfyldningen
kan foretages med PostScript (NeXT) og
HPGL-2 (fx. HP-raster-plottere).
(Se signatur.hlp).
140896 Ved lukning af koordinatliste (.koo fil)
kan man nu nøjes med at sortere efter
cifre. Der tages således ikke hensyn til
andet end cifre (alt andet erstattes med
'blanke' ved sorteringen, men ikke ved
udskrift).
110896 @ffp Automatisk opsøgning af fælles-punkter
til transformation. Der skal oprettes to
FIND-masker til givne og lokale koordina-
ter. Proceduren er derefter:
1. De lokale koordinater med 'kort tekst'
forskællig fra blank opsøges.
2. Tilsvarende 'kort tekst' i de givne
koordinater opsøges. Hvis den ikke
eksisterer findes næste fra 1.
3. Hvis samme tekst med lokale og givne
koordinater eksisterer undersøges
for kun et punkt i hver punktmængde
med samme tekst. Hvis ikke stopper
opsøgningen.
050796 @lre Lineær regression. Der kan dannes en ret
linie (i planen) ud fra et viklårligt
(over 2) antal MULTI-FIND punkter. Den
rette linie dannes efter mindste kvadra-
ters princip og består af alle MULTI-
FIND punkterne kopieret 'ned på den ret-
te linie'. Kopipunkterne vil være " DUM"
objekter.
250596 To nye forbedringer til udtegnings-pro-
grammet GeoPLOT:
a) På en rasterplotter med HP-GL II kan
de enkelte penne nu defineres i Geo-
PLOT. Se Penass.hlp og Kodetabel.hlp
under koden 'pe'.
b) På en rasterplotter med HP-GL II kan
der nu foretages fladeudfyldning med
farve. Se Kodetabel.hlp under koden
'fl'.
150596 'frdsfl' er forbedret så det kan lade sig
gøre at ajourføre de digitale matrikel-
kort, der er blevet lavet så mange af.
Desværre er der foretaget ændringer i
kodetabellen, således at linien med 'no'
er udbygget fra een til to linier (se
kontabel.hlp).
040596 @sag ordren (semiautomatisk geokodning)
er forbedret med bl.a. ændring af ob-
jektkoder til delelinier, der ikke deler
en bygning (overflødig).
200496 @mvm Med denne ordre kan en UDTEGNINGS-MASKE
flyttes til FIND-MASKEN og vise versa.
160496 @plf Der oprettes to parallelobjekter til FIND-
punkterne. Afstanden til parallel-objek-
tet sættes i 'sæt diverse værdier'
nr. 131. Derefter forbindes de to paral-
lel-objekter med en ret linie. Objekt-
koden for den rette linie fås fra den
korte tekst (kol. 1 -> 4) fra de enkel-
te punkter fra FIND objektet.
150496 Der er igen kommet flere muligheder i 'set
diverse værdier'. Bunden af filen
'edit.env' ser nu således ud:
T F 1000 F
F T
4100 10
4100 10
4100 10
4100 4100 4100 4100
1500
Sidste linie skyldes udvidelsen fra
160496.
Femte sidste til anden sidste linie skyl-
des noget jeg har lavet for længe siden.
Nemlig numrene 170 til 179 i 'sæt diverse
værdier'. Men jeg nok glemt at fortælle
det.
Husk '/data/setup/Misc.Values' skal op-
dateres med min tilsvarende fil.
270396 @ml1 og @ml2 er lidt forbedret så acc-
kode, db-link og kort text kan overføres
fra første punkt i "find" til de to pa-
pallel-objekter.
140396 Polygon ordren 'pd9' ændre kort text er
igen blevet udvidet. Nu kan KMS's kort-
bladsnummer og så skrives i den korte
tekst.
080396 @pa3 Polygon-ordre, hvor der til signatur-ret-
ningen adderes en værdi.
@pa4 Polygon-ordre, hvor der til signatur-
størrelsen multipliceres en værdi.
@pa5 Polygon-ordre, hvor der til text-retnin-
gen adderes en værdi.
@pa6 Polygon-ordre, hvor der til text-stør-
relsen multipliceres en værdi.
070396 @cfc Polygon-ordre, hvor radius ændres til
-radius (ændre fortegn).
050396 2 nye linier i '/data/setup/shval.dat'.
Linie 6 og linie 7. Linierne indeholder
ascii-vaserdier, der skal konverteres,
ved input fra tastaturet. Se
'shellfil.hlp'.
040396 @ml2 Som @cl2, men der beregnes to parallelli-
nier i forhold til midterlinien. Midter-
linien og de originale linier slettes.
Parallelafstanden mellem de to ny linier
promptes der for. Forslag er den gennem-
snitlige afstand mellem de to originale
linier.
030396 @ml1 Som @cl1, men der beregnes to parallelli-
nier i forhold til midterlinien. Midter-
linien og de originale linier slettes.
Parallelafstanden mellem de to ny linier
promptes der for. Forslag er den gennem-
snitlige afstand mellem de to originale
linier.
020396 Ved check op mod matriklens arealer kan
man nu nøjes med udskrifter af de area-
ler, der overskrider de fastsatte græn-
ser.
290296 'frdxf' kan nu også skrive 'NE' koordi-
nater.
210296 'kmsopdel' er blevet væsentligt forbed-
ret igen. En eller flere kortplaner kan
nu udtrækkes og antallet af objekter i
udtrækket kan vælges. Hvis der eksi-
sterer et 'db-index' kan de enkelte
datafiler automatisk opsøges. Se under
'geodiv.hlp'.
200296 Ændret lidt i 'frdsfl'. Koden:
'Link kort text' (kol. 37 ved 'no') er
forsvundet. I stedet skal bruges 'kt'
(kol 1-2). Se under 'kontabel.hlp'.
110296 Ny '/data/setup/numbers.dat'
100296 Så nu får jeg balade igen!! Der er kommet
2 nye spørgsmål i udtegningsprogrammet:
Spørgsmålene giver disse koder i argu-
mentfilerne:
xpar0 0.0
ypar0 0.0
Begge argumenter skal i argumentfilerne,
der benyttes af profil-programmet.
Endvidere skal i argumentfilerne i for-
bindelse med kald af tegneprogram fra Geo-
EDIT.
Værdierne giver en parallelforskydning af
plottet (i mm). Det har desværre varet
nødvendigt, da plottere nu ofte sidder
på 'nettet' og via en 'spool-kø'. Gam-
le HP-plottere har 0,0 midt på papiret
og flytningen til et hjørne er klaret
ved at læse "P1" og "P2" fra plotteren.
For at undgå denne læsning fra 'old-
sagerne' er de to spørgsmål indført
(man kan ikke læse fra en 'spool kø').
Nyere HP plottere har ikke proplemet!!
090296 @css Ændre font på den alfa/numeriske skærm.
Kun under Windows NT og kun den gamle
version med menu-bord. Det vil sige det
grønne vindue kan ændre størrelse.
Flg. koder kan anvendes:
0: 729*360 pixels
1: 648*360
2: 567*360
3: 648*288
4: 567*288
5: 486*288
6: 729*192
7: 648*192
8: 567*192
9: 405*192
10: 739*3600 (scrool bar)
260196 @ch2 Check for husnumre på bygnings-niveau.
På grundlag af CIS-udtræk, matrikel-kort
og TK3-kort checkkes for en 1 til 1 rela-
tion mellem kortes husnummer-tema og CIS-
udtrækkets husnumre. Checkket foretages
inden for den enkelte bygning. NB: Kor-
tets vejkode skal også stemme overens
med CIS-udtrækkets vejkode.
200196 @ch1 Check for husnumre på matrikel-niveau.
På grundlag af CIS-udtræk, matrikel-kort
og TK3-kort checkkes for en 1 til 1 rela-
tion mellem kortes husnummer-tema og CIS-
udtrækkets husnumre. Checkket foretages
inden for den enkelte matrikel. NB: Kor-
tets vejkode skal også stemme overens
med CIS-udtrækkets vejkode.
130196 GeoCAD (menu-bords-versionen) kører nu
under WINDOWS NT.
010196 @sag Semiautomatisk geokodning. På grundlag
af CIS-udtræk, matrikel-kort og TK3-kort
forsøges ved hjælp af husnumre og area-
ler at geokode de enkelte bygninger, som
findes i kortet. Som tillægsgevinst kon-
trolleres husnummer-temaet op mod CIS-ud-
trækket (pr. bygning) og (evt.) fejl
meldes. NB: Kortets vejkode skal også
stemme overens med CIS-udtrækkets vej-
kode.
031295 @sdb Sorter alle data i rammem efter objekt-
kode. Hvorfor nu det: Jo, hvis man laver
en udtegning i Post Script kan det være
nødvendigt at objekterne udtegnes i den
rigtige rækkefølge. Fx vejflade (med
fladeudfyldning) bør udtegnes før vej-
navn, brønde mm. Det vil sige, hvis man
editerer lidt er det nødvendigt med en
sortering efter objekt-koder før udteg-
ning.
021295 @uaf Opdater all indlæste datafiler ved næste
opdatering. Også selvom der ingen ændrin-
ger er foretaget. Hvorfor nu det: Jo, hvis
der er ændret i rækkefølgen af objek-
terne fx pga. konvertering med g2gobj el-
ler man ønsker at sortere data efter db-
link.
251195 Nyt program: GeoCLEAN. Programmet er
specielt lavet til AUC, men kan måske
benyttes af andre. Det er tiltænkt GPS-
detailmåling, hvor resultatet er en
GeoCAD datafil, men med objekt-koderne
blandet. Fx med enkelt-punkter midt i
liniesekvenser eller med flere linie-
sekvenser i gang samtidig.
151195 Kmsopdel kan nu også skære i kortblads-
grænser. Håber det virker, for det er
ret så kompliceret (spline, cirkelbuer,
z-koordinater, objektinformation, usynli-
ge linier mmm).
241095 Ændring i todsfl så CV kan læse filen.
Det jeg skrev var ellers lovligt!! Men som
sædvanligt er det den lille der skal
ændre i programmet, så de store kan
læse det.
151095 I /data/setup/edittc.? er der ved opkob-
ling til stort digitaliserings-bord kom-
met to ekstra værdier (min/max koordi-
nater fra digitaliserings-bord). Se
editterm.hlp (linie 34 i edittc.?).
131095 I todsfl udskrives %T (tekster) nu med
den relative koordinat adderet til yx-
koordinaten. Der tages hensyn til kol. 45
under 'no' i TODSFL-kodetabellen'. Dog vil
0 og 3, 1 og 4 samt 2 og 5 parvis give de
samme resultater.
Ideen er at der ved matrikulær digitali-
sering kan placeres kosmetriske matr.nre
inden for parcellen, men udtegnes uden
for. De vil så få den rigtige LODID.
061095 To nye check (Diverse check) på side 4.
Checker for dobbelt punkter og dobbelt
linier; med frit valg af attributter
(db-link, acc-kode mm.).
011095 @wtp Write to Paste Board.
En parkeringsplads, hvor z-koor, signatur
retning, signatur størrelse, tekst ret-
ning, tekst størrelse, acc-kode, db-link,
relative koordinater, kort tekst og z-
koordinaten kan gemmes. Værdierne kan
opsnappes fra "FIND" (et pkt) eller de kan
tastes ind.
@wfp Write from Paste Board.
Værdierne fra '@wtp' kan gemmes til alle
punkter i "FIND".
270995 @rlt Samme som ordren '@rli', men den korte
tekst fra punkt et (def. linie) kopieres
til alle punkter, der udgør den rette
linie. Ordren er ikke standard på menu-
bordet, da den sikkert kun kan bruges i
forbindelse med matrikulær digitalisering.
@rlz Samme som ordren '@rlz', men den korte
tekst fra punkt et (def. linie) kopieres
til alle punkter, der udgør den rette
linie. Ordren er ikke standard på menu-
bordet.
170895 To nye 'diverse check' side 13 nr. 2 og 3:
Marker alle objekter med længde under
xx m. Både 2 dim. og 3 dim længder.
Kan benyttes til fx slet alle små
objekter.
160895 Frdsfl (Fra DSFL) programmet er forbedret,
så der nu også kan læses mastrikulære
filer vedr. et ejerlav fra KMS.
Konverterings-tabellen er udvidet, så der
skal (desværre, men der er hurtigt gjort)
ændres i alle tabeller. Se kontabel.hlp
'no ' kan tilføjes i vi med ordren:
:g/^/s//no /
@zfm Zoom til første MULTI-FIND
@znm Zoom til næste MULTI-FIND
En ny 'diverse check' side 13 nr. 1:
Marker alle lukkede objekter med et areal
under xx m2. Kan benyttes til fx slet alle
bygninger under 10 m2.
300895 Centerlinieberegning (@111) beregner knap
så mange punkter som hidtil.
Ved stationeringsberegning kan der nu und-
gås at stationere 'knæk-punkter'.
290895 Væsentlige forbedringer ved læsning af
Vejman datafiler (bl.a. uheldsrapport og
trafiktælling).
010895 Væsentlige forbedringer i GeoKTRAN
Ny specifik fil: /data/tabel/geoktran.sfi
der kan opstille datafil til GeoKTRAN.
Manual til GeoKTRAN i geokon.hlp.
310795 Beskrivelse af alle filer i /data/setup:
datasetup.hlp. Filen erstatter
xspecial.hlp.
180695 Nyt program: matrcpold. Programmet konverte
ter GeoCADs matrikelfilnavne til KMS ma-
trikelfilnavne. NB: Gamle MB-filer:
MBayyynnnnn*.dsfl
Småforbedringer i trekantsgenerering.i
(@tre).
170695 Ved skærings/polære beregninger marke-
res punkterne til linierne med to for-
skellige signaturer. Derfor: to nye sig-
naturer (610(start) + 611(slut)) til den-
ne markering. Farven til disse signaturer
sættes i /data/setup/edittc.1 (se edit-
term.hlp).
140695 Nyt program: matrcp. Programmet konverte
ter GeoCADs matrikelfilnavne til KMS ma-
trikelfilnavne.
110695 @lid Matrikulær digitalisering: Genering af
lodid.
100695 @lit Matrikulær digitalisering: Ændring af
vejlitra: fx "a" -> 7000a
090695 @mfx Matrikulær digitalisering: Ændring af
fikspunktsnumre. 61090412 -> 06109000412.
080695 Ny check i div. check: Check for journal-
nummer syntaks. (Matrikulær digitalise-
ring).
060695 Ved digitalisering af lokale og/eller
givne koordinater til transformation mar-
keres alle punkterne. Derfor: to nye sig-
naturer (608(lokal) + 609(given)) til den-
ne markering. Farven til disse signaturer
sættes i /data/setup/edittc.1 (se edit-
term.hlp).
@p2p En polygon kan nu overføres til en ind-
læsningspolygon.
030695 2 nye '@-tekster' til plot (evt. ramme-
filer): @date og @time.
@date skriver flg. format: dd.mm.yy
@time skriver flg. format: hh:mm:ss
NB: husk '@kat0' -> '@kat9' eksisterer
også, men jeg har nok glemt at for-
tælle det.
Se kodetabel.hlp.
Virker kun på NEXT.
230595 BY i kodetabellen kan nu udskrive koter.
200595 Ny side i 'sæt diverse parametre'. Den
samme side som side 1, men den regulerer
plot.
180595 Extra parameter til 'BZ' i kodetabellen:
Space mellem aftand og "m" samt "o/oo"
kan reguleres. Altså alle kodetabeller
skal oversættes på ny (ccab).
150595 Ved zoom gentegnes nu også en eventuel
polygon.
140595 Ved parallel-linie "@pob" og "@poc" kan
der nu snappes til et punkt for parallel-
afstand. Endvidere er der mulighed for at
1: fortryde en beregnet linie
2: flytte den til den modsatte side
3: kopiere den til den modsatte side
110595 "@spk" og "@sob" (Søg på tekster og
sæt vindue) er forbedret med WILD CARD,
samt IGNORE CASE og for "@spk" kun søg
på lang tekst.
080595 Ny kode (BZ) til kodetabellen. Svarer til
BY, men teksten skrives på en linie og
kan drejes så den står langs ledningen.
050595 Ekstra kolonne i kodetabellen/penassign-
filen under koden 'PE'. Ved plot kan der
herved vælges en fx 'rød' pen med to
forskellige GeoCAD pennumre. Er tænkt
til rasterplottere.
Der kan benyttes 500 forskellige penne
(farver) samtidigt.
(Mod tidligere 127).
Alle kodetabeller skal oversættes på ny.
030595 Frdas4 kan nu også sætte minus på x-
koordinaten.
020595 Ny rapport i GeoEDIT (rap.5) der udskri-
ver databasen efter objektkoder og dimen-
sion (rør). Dimension er signatur-stør-
relse. Udskriver også 2 og 3 dim. læng-
der. (God til ledningsregistrering).
210495 Ny /data/setup/numbers.dat
200495 Små, men alvorlige fejl rettet i g2gacc
og g2gdb
170495 Forbedringer til trekantsgenering. (@tre)
120495 Nyt program: GeoKTRAN.
Kan konvertere mellem WGS84, ED50, UTM
og S34. Koster extra!.
230395 Det går nu godt under "Digitalisering
af nyt objekt" at skifte objekt-kode
ved at snappe til et eksisterende objekt.
210395 Alle filnavne med extension, hvor exten-
sion er standard kan nu også indtastes
med extension (så kan ikonen nemlig
trækkes ind i terminalvinduet i NeXT-
STEP. Endvidere er standard extension
ved indlæsning af datafiler til GeoEDIT
'.bnr'. Det vil sige at '.bnr' kan undvæ-
res.
170395 Forbedringer til trekantsgenering
150295 @kkr Tegn KMS koordinatskryds for en kortplan.
140295 @gfs Generer fladesignatur. Med et objekt
(lukket) i FIND kan der genereres fla-
designatur inden for FIND.
120295 Nyt program: frmapdat. Programmet kan
konvertere MapDat datafiler (.kor) til
GeoCAD datafiler (.bnr).
100295 @zmf Beregner z-koordinater til alle MULTI
FIND punkter. Z interpoleres ud fra tre-
kanter.
Ingen fortryd!
@rlz Som ordren @rli (ret linie), men z
interpoleres.
@smu Stationer MULTI-FIND objekter. Det
første punkt i objektet skal være i
MULTI-FIND (der må gerne være flere).
Ingen fortryd!
280195 Ordrene: "Vend MULTI-FIND" og "Slet
MULTI-FIND" virker nu inden for polygen,
hvis der er digitaliseret en polygon.
260195 @tre Virker nu næsten fornuftigt
240195 Nyt program g2gl2k:
GeoCAD program til konvertering af en da-
tafil fra BINAER GeoCAD-format til
BINAER GeoCAD-format, men en evt. lang
text kopieres til den korte. Dog således
at kol. 1-5 af den korte text bevares og
kol. 1-7 af den lange flyttes til kol.
6-12 i den korte.
010195 @tre Virker slet ikke endnu.
301294 Afvigelsesrapporten (i diverse check) er
blevet væsentligt udvidet. NB: Extra ko-
lonne i datafil med overskrift.
261294 I 'todsfl' kan man nu vælge ikke at
ophæve %D koderne (se kontabel.hlp
'no' anden linie kol. 4).
241294 I 'todsfl' kan der nu vælges at gemme
flader som flader uden at vælge 'div.
fornuftige indskranekninger'.
181294 @sao Sætter samme acc-værdi/db-link/kort text
for et helt objekt (markeret med min et
punkt i MULTI-FIND).
171294 Nyt program: g2gdb+1000
161294 Der er igen kommet flere muligheder i 'set
diverse værdier'. Bunden af filen
'edit.env' ser nu således ud:
20000 40 F T
200 100 1.00 F
T T F F
T F 1000 F
F T
Se menu.hlp under 34 + ny 31 (de gamle
31 og 32 er skubbet enn plads).
Ændringerne har med Skær +/- FIND ob-
jektet (flytning af acc+db+text fra fore-
gående punkt) og opdatering (sortering)
at gøre.
Det med sortering efter databaselink be-
nytter jeg ved editering af ramme-filer
(se også programmet 'g2gdb+1000'): Med
g2gdb+1000 tildeles db-link voksende væ-
rdier. Ved opdatering (GeoEDIT) sorteres
efter db-link (set div. værdier nr 31).
Laves kodetabellen som plottabellen og
og gives specialkoderne (sp) fx en signa-
tur (må ikke slettes af tabellen), vil
BORD og S34 (specialkoder) komme til at
stå fornuftigt i datafilen efter opdate-
ring.
141294 De fleste kodetabeller har fået nye ex-
tension:
DSFL: -----.todesf
-----.frdsfl
DXF: -----.todxf
-----.frdxf
STD: -----.tostd
-----.frstd
G2GACC: -----.g2gacc
G2GDB: -----.g2gdb
G2GOBJ: -----.g2gobj
Endvide hedder penass-filer:
-----.penass
Alle tabeller leveret med GeoCAD er flyt-
tet ned i directorierne:
/data/tabel/GeoCAD.DIV
GeoCAD.DSFL
GeoCAD.DXF
GeoCAD.KODETABEL
GeoCAD.MENU
GeoCAD.PENASS
GeoCAD.SPFIL
GeoCAD.STD
Alle tabeller mm. er linket (soft) til
/data/tabel
Det vil være fornuftigt at oprette til
svarende directorier til brugerens tabel-
ler.
Det vil således i fremtiden være væ-
sentlig nemmere at skelne de forskellige
tabeller.
NB! Benyttes der projekter skal man lige
huske at ændre penassign-filen i projek-
tet.
121294 Så nu får jeg balade igen!! Der er kommet
11 nye spørgsmål i udtegningsprogrammet:
Spørgsmålene giver disse koder i argu-
mentfilerne:
mipl0 .50
misi0 .50
mitx0 1.50
area0 n
lin10 n
ispl0 n
hulp0 n
mvdk0 j
hpcs0 3
stfi0 start
slfi0 stop
Alle argumenter skal i argumentfilerne, der
benyttes af profil-programmet.
De 4 sidste skal i argumentfilerne i for-
bindelse med kald af tegneprogram fra Geo-
EDIT. (På nye plottere eksisterer font 3
ikke. Derfor vælg:
mvdk0 n
hpcs0 39
Da font 39 eksisterer på nye plotter, men
ikke på gamle).
Første side i 'sæt diverse værdier'
føres herefter til tegneprogrammet.
Argumentet: 'splv0' (antal punkter i spli-
ne) eksisterer ikke mere, men det gør in-
gen skade i parameterfilen.
En nærmere studering af ordrene kan fås
ved kald at tegneprogrammet fra en termi-
nal (udtva0; evt med arg på: udtva0 @zz
+ brug af ^T (ctrl.T) husk brug af argu-
mentfiler er beskrevet under 'geoplot.hlp').
Endvidere er koden: 'fi??0' ændret til
'f???0'
hvor ??? er fil 1->300. 99 filer var ikke
nok mere!. koden veskriver filnavne, der
skal indlæses i udtegningaprogrammerne.
111294 Firmaet Nellemann mm. Aalborg har været
i julehumør og foræret GeoCAD 2 pro-
grammer: 'frstd' og 'tostd' (Til og fra
LANDCAD-format). Programmerne, der er lavet
af Morten Oertved, følger nu
med GeoCAD.
101294 UDTM kan nu udtegne KMS-planer i 250.
Et par nye @texter i forbindelse med ud-
tegning af KMS-kortbladsinddeling i 1:250.
@texterne er:
'@ymic'
'@xmic'
'@ymac'
'@xmac'
'@yh00'
'@yh01'
'@yh02'
'@....
'@yh97'
'@yh98'
'@yh99'
'@xh00'
'@xh01'
'@xi02'
'@....
'@xh97'
'@xh98'
'@xh99'
Alle for at kunne udskrive koordinatpå-
skrift med 2 decimaler da 1:250 giver halve
meter i 'enden' af planen!!
041294 Ved generering af tvær-/længde-profiler,
'@prp', kan der nu udtegnes stationerings-
værdi i 'frisen' (@stat) og der kan også
udskrives værdier i frisen i de registre-
rede punker (pkt. 82 i profil parametre).
271194 Rapporter kan nu også genereres med min/
max signatur/text størrrelser.
251194 @cpv og @cpw kan nu også kopiere z-koor-
dinat.
Ny test i 'diverse check'. Se side 13.
Markerer alle objekter over en indtastet
størrelse. Fx. ved opdeling af data i
forbindelse med index-filer kan det være
fornuftigt at objekterne ikke er for sto-
re i x- og y-diff.
231194 Der kan nu laves 500 signaturer med maksi-
malt 12500 koordinater. Signaturerne:
200, 201, 202, 203, 204, 205, 206, 207
skal nu hedde:
600, 601, 602, 603, 604, 605, 606, 607.
Det vil sige at der skal rettes i
/data/signature/???/....bnr
hvor de 8 binære filer skal renames.
derefter køres programmet 'csbnrb' og
evt. 'csba' ('Convert Signature fra BiNæR
til B-filer' og 'Convert Signature fra
B-filer til A-filer'.
NB! Signatur 200 benyttes normalt i kode-
tabellerne. Alle kodetabeller, hvor signa-
tur 200 forekommer (normalt koden 'gr_s'
Grid til kortudstyr), skal derfor ændres
(signatur nummer 200 -> 600). Men løsnin-
gen kan også være at kopiere signatur
200 (.bnr -filen) til signatur 600. Så
signatur 200 stadig eksisterer. I alle
tabeller som leveres med GeoCAD er kode-
tabellerne ændret.
201194 @p33 Polygon ordre: Ændre 3-punkts cirkel uden
radius til 3-punkts cirkel med radius.
191194 9 nye tests i 'diverse check' se side 12.
171194 Der er igen kommet flere muligheder i 'set
diverse værdier'. Bunden af filen
'edit.env' ser nu således ud:
F AREA T 2
ha TPIL GCOO LCOO
1000 F F GTXT
LTXT 4000 SKRA 1000
20000 40 F T
200 100 1.00 F
T T F F
T F 1000 F
Se menu.hlp under 32, 68 og 130.
Ændringerne har med kopi af data ved op-
datering at gøre og lidt digitalisering.
Endvidere er de 'gamle' 25, 30 og 31 flyt-
tet om. Ligeledes er der til de gamle 130
til 164 adderet 10.
121194 I specifik fil kan sidste punkt i et obj-
ekt udskrives sammen med et vilkårligt
andet punkt i objektet. ("e" er 9).
101194 Nyt program, 'license', der viser hvilke
GeoCAD-programmer, der er rettigheder til.
071194 @mvf Ændre rækkefølgen af indlæste data-
filer. Fx god ved matrikulær digitalise-
ring hvor de to første skal være de
'matrikulære' filer.
061194 @coi Opretter objektinformation til alle objek-
ter inden for polygon som ikke har objekt-
information i forvejen.
@cpw Kopierer acc-kode/db-link/kort tekst til
andre objekter end objekter fra 'FIND-MAS-
KEN' ved koordinatsammenfald. Svarer til
@cpv, men med andre betingelser for de punk-
ter, der skal 'del'-kopieres.
021194 Nye licens filer (/data/setup/numbers.dat)
Nye mulighed i /data/tabel/edittc.1 filen:
'nextumenu', der beskriver at der ikke kan
kobles et menubord på systemet. Man kan
således ikke ved et uheld komme til at
hoppe 'ned' på menubordet.
281094 Der er igen kommet flere muligheder i 'set
diverse værdier'. Bunden af filen
'edit.env' ser nu således ud:
F AREA T 2
ha TPIL GCOO LCOO
1000 F F GTXT
LTXT 4000 SKRA 1000
20000 40 F T
200 100 1.00 F
T T F F
T
Se menu.hlp under 150, 151, 152 og 153.
Ændringerne har specielt med polygon i
polygon opsøgning at gøre.
Endvidere er de 'gamle' 150-154 ændret
til 160-164.
221094 @dbc Reorganisere database (rammen's) så evt.
'huller' opfyldes. Ordren kaldes automa-
tisk efter 1) slet af datafil, 2) reducer
i data inden for polygon og 3) slet af
data inden for polygon. Ordren er ikke
standard lagt på menubordet, men kan
i givet tilfælde kaldes med 'Tast GeoCAD
ordre'. Alt efter hvor mange 'huller' der
opfyldes vil flere andre ordre udføres
tilsvarende hurtigere. Nogle polygon og
check-ordre vil endda køre kvadratet på
hulantallet (i forhold til det samlede
antal punkter/objeker) hurtigere.
191094 Hurtigere opdatering af store datamæng-
der (over 100000 punkter).
Der er igen kommet flere muligheder i 'set
diverse værdier'. Bunden af filen
'edit.env' ser nu således ud:
1100 F 50 0
2 F 1 2
F 0 0 F
F F F F
F F F F
F F T 1100
F AREA T 2
ha TPIL GCOO LCOO
1000 F F GTXT
LTXT 4000 SKRA 1000
20000 40 F T
200 100 1.00 F
T
Se menu.hlp under 129, 67 og 31
161094 Nyt program: 'kmsopdel', der kan opdele
en eller flere datafiler i KMS'ses kort-
bladsinddeling.
Programmet deler ikke objekter, men tyng-
depinktet til objektet (uden objektinfor-
mation) afgør kortbladsnummeret.
Målforhold 1:500, 1:1000, 1:2000 og
1:4000 kan benyttes.
101094 @pd4 3 dimensional transformation
For apriori spredninger ved transformation
(2D og 3D) gælder (acc værdi):
Apr.spr. yx: værdier fra 0-99999
Apr.spr. z: værdier fra 0-99999
men der tages ikke hensyn
til de sidste fem cifre i
acc værdien.
Ex: 678: yx: 0.678 meter
z: 0.000 meter
Ex: 12000678: yx: 0.678 meter
z: 0.120 meter
Ex: 12000000: yx: 0.000 meter
z: 0.120 meter
Er spredningen 0.000 indgår punktet ikke
i transformationen
021094 @cpv Kopierer acc-kode/db-link/kort tekst fra
een datafil til en anden ved koordinat-
sammenfald. Bruges fx ved matrikulær
digitalisering.
011094 Mindre ændringer i @mka (Opret lukkede
objekter ud fra lukkede polygoner). Det
nye lukkede objekt kan nu tildeles en
objektinformation med samme værdier
(undtagen objektkode og liniekode) som
det objekt, der ligger inden for polygonen.
280894 I programmet todsfl kan der også nu ud-
skrives flere %D koder pr. objektkode.
Der benyttes en %D-fil. Der er således
kommet en ny linie 2 i kodetabellen.
Og beskrivelsen af objektkoderne (foran
bemærkninger) er der kommet en ny værdi.
270894 I programmet todsfl kan der også nu ud-
skrives %D koder, som er afhængig af
acc værdien. På samme måde som ved
db-linken. Derfor er formatet udvidet
med nogle ekstra ninier efter ACC be-
skrivelsen.
250894 Nyt program g2gmatr. Programmet opdeler
en eller flere filer's date således at
et objekt består af max 2 punkter. På
samme måde som polygonordren '@mfi':
'Opret "matrikulær" fil'. Altså
for at kunne tilfredsstille KMS.
240894 Apriori spredninger ved transformation
kan nu benyttes. Tages fra de givne koor-
dinaters acc-værdi (enhed mm.) hvis der
snappes til punktet. Snappes der ikke el-
ler er acc-værdien <= 0 sættes apriori
spredningen til 1000 mm (1.000 meter).
170894 @ts3 Ved digitalisering og "snap kort text" kan
der med denne ordre skiftes til "snap lang
text" (12 kar.), men stadig over i kort
text.
170894 Mindre ændrin i ordren "@gtv". Tæller
ikke altid op med fortløbende numre.
Nye filnavne ved matrikulær digitalise-
ring. Nu må KMS da snart finde sine ben
at stå på!!!!!!!!!!!!
160894 @cpt Som duplikering af "FIND", men med ny
objektkode
@cpe Som duplikering af "FIND" (i cursor), men
med ny objektkode
140894 Parallel-linier kan nu også beregnes
til objekter indeholdende cirkelbuer.
Polygonordren parallel-linier virker også
med cirkelbuer.
Polygonordren parallel-linier kan også
tage signatur-størrelsen fra de enkelte
punkter i objektet. Se herunder.
080894 @pas Beregning af parallel linie (til objekt)
hvor parallel-afstanden tages fra signa-
tur-størrelse. Der er muligt at sætte
en faktor (i sæt diverse værdier nr.
129) som signaturstørrelsen multiplice-
res med før den benyttes. Der oprettes
en parallel-linie både til højre og
venstre.
300694 Der er igen kommet flere muligheder i 'set
diverse værdier'. Bunden af filen
'edit.env' ser nu således ud:
1100 F 50 0
2 F 1 2
F 0 0 F
F F F F
F F F F
F F T 1100
F AREA T 2
ha TPIL GCOO LCOO
1000 F F GTXT
LTXT 4000 SKRA 1000
20000 40 F T
200 100
Se nr. 114, 115, 127 og 128 i 'sæt div.
værdier'
180694 Ved 'JA' på menubord kan der nu registre-
res et vilkårligt sted med cursor knap:
"C"
Ved 'NEJ' på menubord kan der nu registre-
res et vilkårligt sted med cursor knap:
"D"
180694 @mf1 Flyt MULTI-FIND til "MULTI-FIND PARKERING"
@mf2 flyt "MULTI-FIND PARKERING" til MULTI-FIND
@mf3 Byt MULTI-FIND med "MULTI-FIND PARKERING"
Der er altså lavet en midlertidig parke-
ringsplads for MULTI-FIND markeringer.
170694 @sgc Snap GeoCAD kode. Ved registrering af ny
objektkode kan der snappes til et eksiste-
rende objekt. Objektkoden sættes derefter
= objektkoden for det snappede objekt.
120694 Ved areal-check mod matrikulære arealer
skelnes nu mellem 'o' og 's' beregnings-
metoder og alle andre beregningsmetoder,
Således at 'o' får en grænse på 10%
af indtasted og 's' får en grænse på 5%
af indtasted.
050694 Et udtegnet net (engelsk: grid) udtegnes
nu efter zoom
Ny checks under 'diverse check':
1: Check med wild-card nu også på lang
tekst
2: Check for om matrikelnumre holde syn-
taksen (lang tekst):
a) ingen blanke
b) kun tal (0-9) og bogstaver (a-ø)
ingen j og ingen å
c) altid numre foran bogstaver
d) aldrig numre efter bogstaver
e) valgfri antal blanke mellem tal
og litra
Areal-påsætning kan nu også foretages i
lang tekst
280594 @tli Ændring af buet text. Ser herunder.
120594 Der kan skrives buet tekst:
Et objekt (hvor linien ikke udtegnes, men
den korte tekst udtegnes) bestående af
flere punkter (max. 100) vil kunne udtegne
den korte tekst som en buet tekst følgen-
de den registrede linie. Den tekst, der
skal udskrives, skal stå som kort tekst
i kolonne 1-10. Kolonne 11-12 skal inde-
holde '~~' (2 tilder), men dog kun til
teksten i det første punkt. Fx. kan et
objekt bestående af mindst 4 punkter
have flg. korte tekst:
1: En tekst d~~
2: er skal sk
3: al skrives
4: ud
Linien må gerne have cirkelbuer/spline.
210494 Fejlpile ved transformation kan nu gemmes
som et objekt.
190494 @kmp Set polygon = KMS kortbladsgrænser.
160494 @kms Kvadratnet tegnes i KMS kortbladsgrænser.
140494 @sk1 Start skæring af 4 punkter. Men i modsæt-
ning til '@skr' snappes til to punkter og
et liniestykke.
@sk2 Start skæring af 4 punkter. Men i modsæt-
ning til '@skr' snappes til to liniestyk-
ker.
@sk3 Start skæring af 4 punkter. Men i modsæt-
ning til '@skr' snappes til et liniestyk-
ke og to punkter.
@mdl Beregning af middelkoordinat ud fra et an-
tal digitaliserede punkter.
010494 @jmf Sammenlægger objekter hvor endepunkterne
er markeret med multi-find maerker.
300394 @ci0 Som @cic, men samme radius for alle radier.
@ci1 Som @cir, men samme radius for alle radier.
280394 Flere muligheder ved ændring af tekst in-
den for polygon. Bl.a. kun ændring af be-
stemte kolonner, sletning af kolonner og
tilføjelse af kolonner.
260394 @sks Beregning af skrånings-signatur. Ja nu
går jeg (på opfordring!!!) endnu læn-
gere væk fra at: De data der skal ligge
i et digitalt kort er noget der findes
i marken. Men hvad, KMS anser jo også
deres digilale matikelkort som et 'gra-
fisk produkt', men lagret på digital
form.
260394 Der er igen kommet flere muligheder i 'set
diverse værdier'. Bunden af filen
'edit.env' ser nu således ud:
1100 F 50 0
2 F 1 2
F 0 0 F
F F F F
F F F F
F F T 1100
F AREA T 2
ha TPIL GCOO LCOO
1000 F F GTXT
LTXT 4000 SKRA 1000
20000 40
250394 Til DSFL programmet (todsfl) er forbedret
således at kort tekst kan sendes for en
linie (benyttes fx. ved matrikulær digi-
talisering). NB. teksten skal være ens for
minimum punkt 1 og punkt 2 (ved spline og
cirkelbuer uden radius punkt 1, 2 og 3), da
teksten (%D værdier) ikke må (forstå det
hvem kan) ændres før et liniestykke er
defineret. Når der sendes linier i DSFL-
formatet gælder %D nemlig for linien og
ikke for punkterne!!. Det samme er også
gældende for nøjagtighedskoden. Altså
I sender nøjagtighedskoder for linier
(hvad det så end er og ikke for punkter).
040394 @oco Set een farve for en hel datafil.
020394 @sli Polygon ordre. Samme som '@sol', med lini-
en åbnes ikke.
010394 @gtv Gem transformations-vektorer. Efter digi-
talisering af lokale og givne koordinater
kan disse gemmes som en vektor. Incl. til-
deling af fortløbende numre.
@htv Hent transformations-vektorer og gem dem
som lokale og givne koordinater.
@sgf Gem givne koordinater udledt fra trans-
formations-vektorerne.
@slf Gem lokale koordinater udledt fra trans-
formations-vektorerne.
Flere nye værdier i 'set diverse værdier'
Objektkoder for transformations-vektorer.
Objektkoder for givne koordinater ('@sgf')
Objektkoder for lokale koordinater ('@slf')
Objektkoder for givne tekster ('@sgf')
Objektkoder for lokale tekster ('@slf')
Offset for givne/lokale tekster i forhold
til det givne punkt.
Default prompt for ekspotitential-parame-
teren ved residual spreading.
Flere end 2 filer ved matrikulær digita-
lisering.
Ingen prompt for værdier til '.TS' filer
ved matrikulær digitalisering.
210294 Ny kolonne 7 linie 2 i filen '/data/tabel/
edittc.?'. Her kan bestemmes om GeoEDIT
skal sende extra 'xon'/'xoff' til menu-
bordet under NEXT STEP.
210294 14 nye check i 'div. check'. Side 9 og 10.
160294 @opk Polygon ordre: Kopier objekter, men som
enkeltpunkter.
110294 @poc Beregning af nyt parallel object på
grundlag af parallel afstand. Men i mod-
sætning til ordren '@pob' promptes for
ny objektkode for parallelobjektet.
160194 Slet inden for polygon/MULTI-find kan nu
(langt om længe) klare enkelte punkter i
linier.
150194 @sol Polygon ordre. Snap på linie og byg punkt
ind i linie. Kan bruges til skabning af
topologi. Fx. til matrikelkort, hvor 'snap
og åben linie' ikke er anvendt.
010194 Lidt ændret format i 'oversatte' kodeta-
beller' (.b og .a filer). Alle tabeller
skal oversættes med ccab.
010194 @fna Marker alle efterfølgende punkter i
"Find"-objektet. Som ordren "@fnp" bare
alle punkter.
010194 @fpa Marker alle foregående punkter i "Find"-
objektet. Som ordren "@fpp" bare alle
punkter.
221293 To nye koder ('dt' og 'st' i kodetabellen.
Med disse koder defineres tema'er bestå-
ende af flere objektkoder. Koderne benyt-
tes på NEXT'en til enklere definition af
koder.
181293 @prp Opsætning af parametre og beregning af
længde og tværprofiler. Programmet er
ret så avanceret. Bl.a. kan op til 400
parametre sættes. 10 forskellige masker
med objektkoder og datafiler samt et
utal af 'baggrunds-filer' kan også
defineres.
141293 @cl1 Beregning af midterlinie ved udpegning
af to objekter.
@cl2 Beregning af midterlinie ved udpegning
af to objekter. Objekter, der grænser
op til de udpegede objekter medtages i
beregningen.
111293 Nyt program: 'g2gdb', der tildeler db-
værdier på grundlag af objektkoden.
Mindre ændringer vedr. filnavne i program-
merne 'g2gacc' og 'g2gobj'. Se 'geokon.hlp'
221193 Nyt format i '/data/setup/udtvh0.?' og
'/data/setup/udtmh0.?' (4. linie). Der
kan nu sættes en pause (fx. et sekund)
fra der åbnes og til der skrives til en
HP-plotter.
221193 Nyt format i '/data/setup/edittc.?' (2.
linie). Der kan nu sættes en pause (fx.
et sekund) fra der åbnes og til setup'en
('/data/setup/modedz.?') sendes til en
stor digitizer.
161093 @rem Ny polygon-ordre, der multiplicerer den
relative koordinat med een af brugeren
indtastede værdi.
161093 @acp Ny polygon-ordre, der adderer en af bru-
geren indtastede værdi til nøjagtig-
heds-koden.
161093 @dbp Ny polygon-ordre, der adderer en af bru-
geren indtastede værdi til databaselin-
ken.
031093 @sor Sortering af data efter flg. kriterie:
1) Objekt med bestem objekt-kode opsøges
2) Omkransende lukket objekt opsøges
Objekterne gives nr 1 og 2.
Der fortsættes med 1) og 2), der får nr
3 og 4. Og så fremdeles.
Ved udskrivning i specifik format kan alle
'ulige' objekter (FIND-maske) udskrives i
samme orden som de 'lige' objekter (ny
FIND-maske).
011093 Ved zoom udtegnes nu hele vinduet. I stedet
for kun den del som 'kassen' dækkede.
Derved er der opstået en ny regel:
Ved automatisk indlæsning af data ved
udpegning på oversigtskort gælder:
Hvis der foretages en udtegning, er poly-
gonen = det grafiske vindue
Hvis der endnu ikke er foretaget en ud-
tegning, men vinduet ny-defineret (fx.
med to punkter), er polygonen = det de-
finerede vindue.
240993 Der testes nu automatisk på de forskellige
binære formater ved indlæsning af '.bnr'-
filer. Se 'shellfil.hlp'
210993 Nyt program: 'bytacdb', der bytter om på
acc-koden og database-link.
180993 Nyt format i '/data/setup/numbers.dat'.
Datafil medfølger ved opdatering.
080893 Udfyldning af lukkede objekter. Kun på
NEXT STEP og under POST SCRIPT (skærmen).
040893 Flere muligheder i 'div. check'. Bl. a.
flere muligheder for check af z-koordina-
ter. Der er også kommet en extra mulighed
for check af fx. et sammenhængende vejnet.
100693 Ny linie 2 i konverteringstabellen til
FRDSFL. Kan fx. konvertere 'tab' til
'space'. Da enkelte Intergraf konverte-
ringsprogrammer sender 'tab'. NB! Det er
ulovligt. Men igen retter den 'lille' sig
efter den 'store' !!!!
Ny ordre i specifik fil: @ep+aahp
Ny ordre i specifik fil: @ep-aahp
(se menu.hlp under @sfi).
Ordren giver antallet af punkter i det ak-
tuelle objekt.
160493 Kommandofilen 'lsjj' skal nu have et ar-
gument: ls $*
Virker fx. under BSD unix.
140393 @rtm Return from menu to mouse (only on
NeXT-step)
250393 Der kan nu også foretages påsætning af
areal. Det er blevet muligt med ordren
"marker lukket polygon".
Der er igen kommet flere muligheder i 'set
diverse værdier'. Bunden af filen
'edit.env' ser nu således ud:
1100 F 50 0
2 F 1 2
F 0 0 F
F F F F
F F F F
F F T 1100
F AREA T 2
ha
180393 Der kan nu også foretages en transforma-
tion uden parametre. Så man kan se spred-
ningen og restfejlene. Altså nu er der
transformation med: 0, 3, 4 og 6 parametre.
080393 @rli Efter prompt af to punkter opsøges den
'mest rette' polygon mellem de to punkter,
og polygonen gøres helt ret. Til fx.
rette skel ved matrikulær digitalisering.
220293 @rvm Indlæs VEJMAN datafil og opret nye ob-
jekter.
200293 Huller i linie (til fx. skelpunkter) kan
nu variere i størrelse. Se kodetabel.hlp
under 'li'. Det vil sige at man nu i skel-
linier med 'duller' kan bestemme, om der
skal tegnes 'duller' (ved hjælp af sig-
naturstørrelse).
170293 @cic Ændre 3-punkts cirkel til 3-punkts cirkel
med radius. Som "@cir", men alle punkter
beholdes.
@lir Dig. 3 punkter og list radius på skærm.
260193 @cfl Skær alle rette linier med "find"-objek-
tet. I skæringspunktet (kun "Find"-ob-
jektet; modsat ordren @cli) oprettes der
et nyt punkt. "Find"-objektet må også
kun indeholde rette linier.
200193 Rettelse af "frdxf" mht. data fra LIC-REG
Problemet opstod ved specielle kurve-
udglatninger.
Check for om ikke eksisterende kode=fore-
gående. Er dette tilfældet udskrives ikke
fejlmeddelse på skærm og i fejlfil.
Oversættelse af 3D-FACE objekter. Denne
facilitet var specielt et ønske fra AUC.
170192 Nyt format i 'edit.env'. Der tilføjes tre
'F'er i kolonne 28 + ny linie kol 7 og kol
14.
Se ny nr. 64, 74 og 75 i 'set diverse
værdier'. Noget med interpolation af ny
z-koordinat ved snap linie/punkt.
Ny 'check' i 'Div. check'. Markering af
alle punkter, der existerer mere end fx.
2 gange og som er mellempunkt i objekt.
Kan fx. benyttes til at finde 'knudepunk-
ter' i T0-vejene hvor der ikke er et knu-
depunkt. Derefter kan objekterne deles med
'del i MULTI-FIND'.
160193 Nyt format i '/data/setup/numbers.dat'.
Datafil medfølger ved opdatering.
160193 Alle kodetabeller har fået ændret ex-
tension fra ".asc" til ".tab". Dette for
at de ikke skal forveksles med ".asc" da-
tafiler. Og for at ikoner på NeXTen kan
være forskellige.
140193 @nop Numerisk opretning af flyfototo. Extra
modul til GeoEDIT.
090193 @fma Indlæsning af kamera-data til numerisk
opretning. Se ovenfor.
080193 @lcp Ændre liniekode inden for polygon.
261292 @pli Ordren opretter parallel-linier. Til fx.
t0-vejmidter. I 'knudepunkter' skæres
parallellinierne sammen. Ordren virker in-
den for polygon.
131292 @rda Med ordren kan en datamængde reduceres
således at overflødige punkter slettes.
Der indtastes en pilhøjde, som punkter
skal ligge 'under' før de slettes. Ordren
virker inden for polygon.
101292 Antallet af decimaler i brøndkasserne kan
nu sættes i kodetabellerne (se under ko-
detabel.hlp: BX og BY). NB: Alle kodeta-
beller skal oversættes igen (ccab og *
som filnavn (hvis der kun ligger .asc fi-
ler i directoriet).
061292 Nyt format i 'edit.env'. Der tilføjes tre
'F'er i kolonne 7, 14 og 21.
Se ny nr. 36, 61 og 62 i 'set diverse
værdier'.
I DSFL-formatet sendes nu størrelser på
signaturer.
@vep Vend polygon. En eksisterende polygon kan
'vendes'. Det vil sige at der arbejdes på
de data, der ligger uden for polygonen.
Ved næste kald 'vendes' polygonen igen.
051292 Forbedriger af g2gobj og g2gacc, der nu og-
så udskriver en rapport over konverterin-
gen.
Forbedring af matrikulær digitalisering.
251192 @zm0 Zoom 1 pkt+målforld + udtegn
@zm1 Zoom 1 pkt+faktor + udtegn
@zm2 Zoom 2 punkter + udtegn
@zm3 Zoom = database + udtegn
@zm4 Zoom tast koordinater + udtegn
@zm5 Zoom foregående vindue + udtegn
@zm6 Zoom panning + udtegn
@zm7 Zoom = FIND + udtegn
@zm8 Zoom = multi-FIND + udtegn
@zm9 Zoom panning + udtegn
111192 Nyt format i 'edit.env'. Der tilføjes to
'F'er i kolonne 21 og kollonne 28.
Se nr. 121 og 122 i 'set diverse værdier'.
Kun hvis Residual spreading er købt. "F"
erne skal dog altid tilføjes.
101192 @sgl Gem de givne og lokale objekt-koder som
er benyttet af den maske, som kan benyttes
ved digitalisering af skiftevis givne og
lokale koordinater til transformation.
101192 @ggl Hent de givne og lokale objekt-koder som
er benyttet af den maske, som kan benyttes
ved digitalisering af skiftevis givne og
lokale koordinater til transformation.
101192 @ttf Hvis to datakataloger er indlæst vil
ordren skifte mellem katalog et og katalog
to samt begge kataloger i udtegningsmasken.
071192 Forbedring af interface til A/N DB.
041192 To ny signaturer skal oprettes. 206 og
207 (pil og stjerne), idet der nu tegnes
fejlvektorer ved transformation (stjernen
benyttes, når et punkt er smidt ud). End-
videre skal der sættes to nye farver i
filen '/data/setup/edittc.? (linie 37
se editterm.hlp).
041192 Ved 'Opret matrikulær fil' kan der nu
vælges om db-link skal være ens for de
to punkter i et objekt. I givet fald væl-
ges største dblink.
041192 Ny linie 5 datafilen: '/data/setup/
shval.dat'. I den linie kan bestemmes
om der standard skal læses ascii/binære
kodetabeller, font-file og signatur-file.
Samt fra hvilken maskine der er benyttet
til genering af de binære datakataloger.
Se 'shellfil.hlp'.
011192 Nyt format i 'edit.env'. Der tilføjes et
'F' i kolonne 14. Der er nemlig nu mulighed
for at markere (med MULTI-FIND) kun fæl-
lesmængden ved søgning i A/N database og
markering på skærm. Se nr. 111 i 'set di-
verse værdier'.
221092 4 nye programmer:
cfba: Konverterer en binær font-fil til
en ascii font-fil.
cfab: Konverterer en ascii font-fil til
en binær font-fil.
csba: Konverterer en binær signatur-fil
til en ascii font-fil.
csab: Konverterer en ascii signatur-fil]
til en binær font-fil.
Programmet 'ccab' producerer nu både en
binær (.b) og en ascii (.a) fil.
Editerings- og plot-programmerne kan nu
læse både ascii og binare kodetabeller,
font-file og signatur-file mod før kun
binære. Binære filer ender på '.b' og
ascii filer ender på '.a'.
Binære filer læses hurtigere end ascii
filer. Men binære filer er ikke ens på
forskellige UNIX platforme. Det er ascii
filerne. Derfor er det fornuftigt at bru-
ge ascii filer ved kørsel i net på for-
skellige UNIX platforme (NeXT/Sony/IBM/
Sun/INTEL (386-486)).
Til at beskrive om tabeller mm. ligger på
ascii form benyttes filen '/data/setup/
shval.dat', der har fået tilføjet en ny
linie.
191092 Nyt format i 'edit.env'. Der tilføjes en
ny linie med 'F' i kolonne 7. Der er nemlig
nu mulighed for at lave en simpel form for
database til 'Matrikulær digitalisering'.
Se nr. 120 i 'set diverse værdier'. Samt
i 'matrdig.hlp'.
Kun hvis Residual spreading er købt. "F"
erne skal dog altid tilføjes.
021092 @smp Snap punkt og flyt punkter, hvis inden for
interval. Virker inden for "ændre poly-
gon". Ordren kan fx. anvendes, hvis der
ved fremstillingen af kortet ikke er snap-
pet fornuftigt.
250992 Flere check i "div check".
190992 Ved "div. check" er det nu muligt kun at
markere de punkter, der i forvejen er mar-
keret med "multi-find" (foreningsmængden).
Ved ny check kan der nu også bestemmes om
"multi-find" markeringerne skal slettes.
Skete automatisk før.
110992 @rmf Sletter alle "multi-find" markeringer og
markerer alle andre punkter. (Vender "multi-
find" markeringerne.)
060992 @cdw Kald af tegneprogram efter vindue mm er de-
fineret. Det vil sige den samme tegning
kan udtegnes igen (uden at definere vindue.
Fx. kalses ordren "udtva0 @plot1.arg".
060992 @dco Påsæt koordinat til koordinatnet.
Der oprettes to texter (lange) med objekt-
koden "gr_c" som bør existere i kodeta-
bellellerne. Objektkoden oprettes i da-
tafilen "ktudst?.asc" (se herunder). Og
kun i den.
060992 Ved kald af tegneprogram genereres nu en
datafil med navnet "ktudst?.asc" (? er ter-
minal-nummer). Datafilen (i landskoordina-
ter) indeholder:
1: Linier fra ".edt" filen med obj.kode
"li_1".
2: Linier, der definerer vinduet. Obj.
kode "li_2".
3: Linier, der definerer koordinat og
text påsætning. Obj.kode "li_3".
4: Koordinat kryds til net. Obj.kode
"gr_s".
NB: 1-3 bør være usynlige i kodetabeller
til udtegning.
"ktudst?.asc" kan ikke dannes i "view" ver-
sioner af GeoEDIT.
Vælges at editere i "ktudst?.asc"
(spørgsmål kommer ved kald af tegnepro-
gram (@cdr)) indlæses datafilen automatisk
som sidste datafil, der editeres. Ønskes
nordpil påsat kan det gøres ved normal
digitalisering af "nordpil". Pas på den
kommer i den rigtige fil.
010992 Ved påsætning af dimension/opdatering af
dimensioner kan der nu også afrundes til
hele 0/5 (kode 60-63 i kodetabel kolonne
begynd).
300892 @tbx Ordren tugler om der skal tegnes brønd-
boxe eller ej ved editering. Ved tegning
på plotter vil evt. brønd-boxe altid
tegnes. Hvis brønde ikke ønskes tegnet,
må det styres ved hjælp af kodetabeller.
280892 Ny 'check' i 'diverse check'. Marker ob-
jekter, der er åbne.
270892 Nyt program G2G3DIM til transformation af
GeoGAD data-kataloger til nye GeoCAD data-
kataloger. Transformationen foretages som
en perspektivisk afbildning. Altså data-
kataloger kan ses fra et vilkåligt øje-
punkt. Programmet er yders simpelt og kan
sikkert ikke bruges til noget som helst.
010792 Rettelse af problemer i objekter indehol-
dende spline og objekter der er lukket i
programmet 'frdxf'.
Endvidere justering af målforhold så teg-
ninger udarbejdet i 1:15 eller 1:10 kan
konverteres (er f.eks. tilfældet hos
KORTGRUPPEN).
260692 Nyt format i konverteringstabel til
'frdxf', så der heri kan styres relative
textkoordinater (se kontabel.hlp).
240692 Nyt format i konverteringstabel til
'frdxf', så der heri kan styres text- og
signaturstørrelse (se kontabel.hlp).
Endvidere promptes for ACC-værdi i 'frdxf'
ved programstart. Denne vil gælde alle de
konverterede data.
120692 To nye 'check' i 'diverse check'
190592 To nye 'check' i 'diverse check'
150592 Kaldet 'mkmfc' i INFORMIX 4GL programmet
har fået en extra ny parameter
130592 @udi Ordren opdaterer alle objektinformatio-
ner (dimension) til alle dimensioner.
NB: Objektinformationen opdateres ikke
ved flytning af punkt (kun udtegningen
'opdateres').
100592 Tre nye koder til specifik fil: x+, y+
og z+ (additionskonstanter).
040592 Bedre interface til den alfanumeriske
database. Ved markering i grafik kan po-
lygonen også gemmes som nyt objekt.
280492 Nyt format i 'edit.env'. I sidste linie
kolonne 28 tilføjes 'F'. Der er nemlig
nu mulighed for at overføre Z-koordi-
naten fra enkeltpunkter til objektinfor-
mation ved digitalisering af objektinfor-
mation. Se nr. 29 i 'set diverse værdier'.
270492 @odb Opdaterer database-index. Almindelig op-
datering vil nemlig ikke opdatere index,
hvis der ikke er foretaget ændring i da-
tafiler.
270492 @aes Lister filnavne med markering om datafilen
er ændret siden sidste opdatering.
260492 Kun datafiler, der er ændret siden sidste
opdatering opdateres. Endvidere fås en
extra advarsel, hvis der stoppes uden alle
datafiler er opdateret.
090492 @tts Tugler både 'tast text' og 'snap text'
ved digitalisering af nye punkter.
090492 @mas Markerer stationeringspunk, som beregnes
ud fra indtastet stationeringsværdi.
Marker evt. med ' DUM' objekt.
070492 @lis Udskriver stationeringsværdi til punkt i
objekt eller til punkt som interpoleres
mellem 2 punkter i objekt (som forbindes
med rette linier).
300392 Dimensioner udskrives ikke mere som den
korte text, men udregnes ved hver udteg-
ning. Den vil således altiv være aktuel
selvom punktet skulle flyttes. Texten (af-
standen) udskrives med koden "T0" (se under
KODETABEL). Antallet af decimaler styres
med værdierne 50, 51, 52 og 53 i "Kol.
beg." Dimensionerne skal som før påsæt-
tes med "påsæt dim."; og består som før
af to punkter med en objektinformation. Di-
mensionen skrives stadig i "kort text", men
det er ikke den der udskrives og den opda-
teres ikke ved ændring af afstanden!.
300392 Stationerings beregningen interpolerer z-
koordinaten (hvis z er givet).
280392 Større udbygning af tabellen som benyttes
i FRDSFL. Dermed også flere muligheder.
260392 Ny linie 4 i TODSFL konverteringstabellen.
Nye linier i TODSFL konverteringstabellen
efter beskrivelse af nøjagtighedskoder.
Flere generelle %D koder kan udskrives i
toppen af filen. Endvidere vil text-stør-
relse udskrives (%TT koder).
240392 Ved indlæsning af extra datafil i Geo-
edit kan der nu også benyttes 'find'-
maske. Det vil sige at alle objekter, der
ikke findes i masken vil ikke blive læst
ind i rammen men gemt på disken, således
at de ikke indlæste objekter vil blive in-
kluderet i datafilen (erne) ved opdatering.
Præcis som ved benyttelse af en indlæs-
ningspolygon.
220392 @co1,..,@co5
@k01,..,@k15 Disse ordre erstatter "@co1",..,"@co5"
idet der nu kan benyttes 15 brugerdefine-
rede ordre.
@so1,..,@so5
@s01,..,@s15 Disse ordre erstatter "@so1",..,"@so5"
idet der nu kan benyttes 15 brugerdefine-
rede ordre.
@us0,..,@us9
@u01,..,@u30 Disse ordre erstatter "@us0",..,"@us9"
idet der nu kan benyttes 30 standard mi-
ni-makroer.
Formatet i menu-tabellerne er ændret, idet
linie 2 til 16 nu er linie 2 til 46 (15+30
mini-makroer kan alt i alt gemmes).
@mcd Udskriver første line af dokumentationen
til de ordre, som findes i mini-makroen.
210392 Ved kald af tegneprogram fra GeoEDIT kan
der nu bestemmes om der skal påsættes
koordinatkryds og om de evt. skal have
koordinatpåskrift. Se ordren "@cdr".
ToDXF kan nu konvertere cirkelbuer til
små stumper rette linier. Cirkelbuer
kan kun senses som 2 dimensionale koor-
dinater medens rette linier kan sendes som
3 dimensionale.
Ved 'specifik fil' kan der nu sendes et
kortbladsnummer.
130392 Nyt format i 'edit.env'. Første fire
linier har bestået hver af to tal
højrestillet i kol. 7 og 14. Disse kol-
onner er nu 9 og 18.
Sidste linie havde før data højrestillet
i kol. 7, 14 og 21. De er nu 9 16 og 23.
Endvidere skal der i sidste linie kol. 30
tilføjes et 0.
Der skal endvidere tilføjes 2 nye linier
efter sidste linie: 1. linie med et 2 i
kol. 9 og et F i kol. 16 og et 1 kol. 23 og
et 2 i kol 32. 2. linie med et F i kol. 7
og et 0 i kol. 14 og et 0 i kol. 21.
Nye muligheder i 'set div. værdier'.
Fx. kan text ved digitalisering og æn-
dring af text automatisk tælles op med fx.
2. Endvidere kan der checkes for om texten
existerer i forvejen ved indtastning/æn-
dring af en text.
030392 Argumentfilen der benyttes ved kald af
tegneprogram kan nu også indeholde flg.
4 datalinier:
lgdv0 'længde (meter)'
brdv0 'bredde (meter)'
styv0 'indrykning på papir (cm)'
stxv0 'indrykning på papir (cm)'
Hvis een af linierne existerer skal alle
4 skrives. Hvis de 4 linier er i argument-
filen vil der ikke promptes for placering
af vindue.
010392 @dis Beregner afstanden mellem punkterne i
"Find". Både den 2-dimensionale og den
3-dimensionale afstand. Der beregnes kun
cirka afstande ved spline og cirkelbuer u-
den radius.
Mulighed for udskrivning af objektlængder
med ordren @rap. Både opdelt efter "find"-
maske og af de punkter, som er i "multi-
find".
270292 TODXF bruger nu header-filen
/data/tabel/dxf_10.hdr
for version 10 og
/data/tabel/dxf_11.hdr
for version 11 i stedet for
/data/tabel/dxf.hdr
260292 @cli Skær alle rette linier med "find"-objek-
tet. I skæringspunktet (ikke "Find"-ob-
jektet) oprettes der et nyt punkt. "Find"-
objektet må også kun indeholde rette
linier.
@c2o Alle lukkede objekter, der har et eller
flere punkter i "multi-find" ændres til
åbne objekter og det første punkt ad-
deres som slut-punkt. Objektet ændrer
herved ikke udseende. NB: Hvis datafilen
opdateres og igen indlæses fra disk vil
objektet/objekterne igen være lukket.
@dvo Alle objekter deles i "multi-find" punk-
terne.
Det er herefter muligt:
1. Digitaliser lukker objekt (mod uret)
2. Kald @cli
3. Kald @c2o
4. Kald @dvo
5. Find objektet digitaliseret under 1.
6. Opret parallel objekt med parallelaf-
stand = 0.005
7. Find parallel objektet
8. Set poligon = find
9. Opdater til nyt katalog med option 3:
Alle punkter inden for polygon før
opdatering.
Der er nu lavet et datakatalog med skæring
præcis i objektet digitaliseret under 1.
NB: Skæringen gælder kun ved rette linier.
190292 TODSFL kan nu linke 2 eller flere objekt-
koder til samme objektkode (fx. linke så-
vel matr.nr. og vejlitra til ejerlavsko-
den).
180292 Både lang og kort text kan nu i TODSFL
overføres som %D-værdier.
150292 Forbedringer i TODSFL. Ændringer i forma-
tet, da db-link nu kan håndtere forskellige
%D værdier. (Alle pktr. med db-link xxx
har fælles egenskab, fx. stammer fra samme
transformation, har samme nøjagtighed, og
sidste ajourføringsdato for matrikelkor-
tet er den samme).
030292 TODXF kan håndtere 1, 2 el. 3 decimaler
ved udtegning af Z-koordinater (kolonne 72
og 76 i den første line, der beskriver
hvert objekt).
Endvidere kan der i TODXF også bestemmes
om der skal sendes 2 el. 3 dimensionale
koordinater (hvis der sendes 3 dim. koord
er der flere ordre der ikke virker på sam-
me måde som ved 2 dim. fx: parallelfor-
skyd).
020292 CCAB kan nu kaldes med flere filer
'efter hinanden'.
Alle programmer, der skal læse flere
datafiler ind 'efter hinanden' kan nu
benytte 'wild card' (*, ?, []). Fx:
kan alle binære filer fra current direc-
tory læses ind i editeringsprogrammet med
indtastningen: '*.bnr'.
NB: hvis der standard sættes fx: '.asc'
efter indtastningen vil indtastningen:
'*' konverteres til '*.asc'.
Der skal ligge en komandofil-fil med navnet
"lsjj" i directoriet "salg/cmd". Filen
skal være eksekverbar (x) og indeholde
een line med 17/20 karakterer for henholds-
vis AT&T/Berckly unix:
"ls $* > t_m_p.dat"
"ls -1 $* > t_m_p.dat"
240192 @crc Ændre alle relative koordinater til
texter inden for polygon.
230192 Programmet "g2g" har fået nyt navn:
"g2gobj".
Nyt program "g2gacc", der konverterer
gamle acc-værdier til nye acc-værdier.
200192 Forbedret forbindelse til Informix 4GL
060192 11 nye "check" under "diverse check". 9
i forbindelse med texter (lang/kort) og
to i forbindelse med skærende linier.
050192 Ved digitalisering af lokale el. givne el.
lokale/givne koordinater til transformati-
on (med autometisk nummer-genering) kan
der nu zoomes undervejs. Der kan endvidere
bakkes.
040192 Der skal ligge en komandofil-fil med navnet
"ttyjj" i directoriet "salg/cmd". Filen
skal være eksekverbar (x) og indeholde
een line med 3 karakterer: "tty".
301291 @smg Gem "FIND"-maske som benyttes ved digita-
lisering af givne koordinater med ordren
"@dgl" (digitaliser skiftevis givne og lo-
kale koordinater til en senere transforma-
tion).
301291 @sml Gem "FIND"-maske som benyttes ved digita-
lisering af lokale koordinater med ordren
"@dgl" (digitaliser skiftevis givne og lo-
kale koordinater til en senere transforma-
tion).
301291 @dgl Digitaliser givne/lokale koordinater til
en senere transformation. Digitaliseringen
foregår ved skiftevis af promptes for
digitalisering af den givne og den lokale
koordinat til det samme punkt. For af snap-
pe til de rigtige punkter kan der sættes
to forskellige "snap" masker ("@smg" og
"@sml"). Husk der kan benyttes filnavne i
forbindelse med masker.
291291 GeoCAD kan nu leveres til Sony (mm.)
således at de binære (.bnr) filer er
ens med Intel (386/486) maskiner. Net kan
kan således etableres mellem to ('high'/
'low' engine) elles ikke binære kompatible
maskiner. Samme binære (.bnr) filer kan
benyttes af programmer både på den ene
og den anden maskine.
301191 Ny linie 37 i datafilen '/data/setup/
edittc.?', hvor ? er terminalnummeret.
Linien beskriver standard målforhold for
plot.
Se EDITTERM.
@mp1 Plot ved hjælp af standard målforhold 1.
@mp2 Plot ved hjælp af standard målforhold 2.
@mp3 Plot ved hjælp af standard målforhold 3.
@mp4 Plot ved hjælp af standard målforhold 4.
@mp5 Plot ved hjælp af standard målforhold 5.
Beskrivelse af standard målforhold se
ovenfor.
281191 @slp Skraver lukkede polygoner med et "multi-
find" punkt inden for polygonen. Ordren kan
fx. benyttes efter markering af objekter
bestående af et punkt (fx. matrikelnr.),
hvor hele objektet ønskes markeret; fx.
efter søgning i a/n database hvor de
fundne objekter markeres med "multi-find"
mærker.
141191 @mka Produksion af nye 'lukkede objekter' på
grundlag af polygoner, der kan produceres
ud fra et objekt, der ligger inden for
polygonen. Fx et matrikelnummer. Alle ma-
trikelnre opsøges, der dannes lukkede po-
lygoner, der igen omsættes til nye lukkede
objekter.
131191 Alle 'de tunge' check i 'div check' fore-
tages nu væsentlig hurtigere.
Check arealer mod matriklens/boligministe-
riets registre foretages nu med kontrol for
om alle matrikelnre findes i 'kortet'.
Manglende matr.nre. udskrives i 'mdif.err'.
081191 Ved "todsfl", "frdsfl" og "todxf" vil der
nu kunne konverteres fra "dos" "æ", "ø"
og "å" til 7-bit "æ", "ø" og "å".
Ny linie to og tre i de tilsvarende kon-
verteringstabeller.
Endviderede kan der i editeringsprogrammet
foretages en tilsvarende konvertering ved
udskrivning af brugerdefineret fil (@sfi).
Dette har krævet en ny kode 'co' i den
specifikke fil
271091 @doc Udskriv dokumentation.
Ved registrering af ordre vil cursor knap-
perne 0, 1, 2 og 3 regisrerer "top" ordre
medens 4, 5, 6 og 7 registrerer "bund" or-
dre. Se også det nye format i "menu.help"
hvor alle ordre kan ligge dobbelt ("top"
og "bund"). På den måde vil der (prin-
cipielt vare plads til bobbelt så mange
ordre. NB! Det samme gælder for objekt-
koder.
Ved digitalisering vil cursor knap A give
lov til at registrere en ny objekt-kode.
Cursor knap B giver lov til at registrere
een ordre, hvorefter der strax hoppes til-
bage til digitalisering.
Cursor knap D hopper ud af digitalisering
(uden at kalde en ordre som hidtil med C)
271091 @tgo Tast GeoCAD ordre (@-kode som beskrevet i
'menu.hlp'.
231091 @mpa Flyt punkt og alle underliggende punkter
(med samme x,y koordinat).
201091 Transformation inden for polygon kan nu
foretages med residual spreading (NB!
extra modul).
Nyt format i '/data/setup/numbers.dat'.
Datafil medfølger ved opdatering.
191091 Skæringsberegningen forbliver i "skæ-
ring" efter ordren "beregn". På samme
måde som ved polær beregning.
Ved skæringsberegning kan radius og pa-
rallel afstand nu også digitaliseres.
141091 @ftu Ordren sætter de kataloger, som skal be-
nyttes i en "opdaterings-maske".
Der kan nu benyttes en "opdaterings-maske"
med katalognavne. Hvis der opdateres i
gamle kataloger promptes der nu for be-
nyttelse af en "opdaterings-maske". Svares
der ja opdateres kun de kataloger, som
findes i "opdaterings-masken".
131091 @rap Udskriver en rapport indeholdende:
Antal objekter og antal punkter
opdelt pr. objektkode og
Antal punkter
opdelt pr. acc-værdi.
081091 Bemærkningslinier (%B) i TODSFL som også
udskrives i rapporten. Udvidet format
for 'no' og 'ed' i konverteringstabellen.
071091 Ved "kald tegneprogram" i GeoEDIT kan
der nu indlæses op til 10 text-filer
til påsætning på kort. Endvidere er
flere ja/nej spørgsmål slettet, idet
foregående spørgsmål fremkommer ved
curcor knap '9' eller 'Esc' på tasta-
tur; alt efter hvor der promptes.
031091 @pob Beregning af nyt parallel object på
grundlag af parallel afstand.
160991 @tuh Beregning af hus minus tagudhæng på
grundlag af to dimensionsmål. Tagud-
hænget bliver forskellen mellem den
"fotogrammetriske" side og dimensionsmå-
let (divideret med 2).
290891 Ny kode: "dz" i specifik fil for konver-
tering af z værdire <= -500.000 til an-
den værdi. Se menu.hlp.
280891 TODSFL giver nu en rapport indeholdende
antal punkter og objekter mm.
270891 Kan nu også benytte boligministeriets
'matrikulære fil' (ESR-udtræk).
220891 Ny linie 36 i datafilen '/data/setup/
edittc.?', hvor ? er terminalnummeret.
Linien beskriver standard målforhold for
editering.
Se EDITTERM.
@zo1 Zoom ved hjælp af standard målforhold 1.
@zo2 Zoom ved hjælp af standard målforhold 2.
@zo3 Zoom ved hjælp af standard målforhold 3.
@zo4 Zoom ved hjælp af standard målforhold 4.
@zo5 Zoom ved hjælp af standard målforhold 5.
Beskrivelse af standard målforhold se
ovenfor.
Nyt format i "edit.env".
Værdi for målforhold ved et punkt i
"find"/"multi-find". Denne værdi benyt-
tes ved et vindue="find" eller vindue=
"multi-find".
I "edit.env" tilføjes i sidste linie
"50" i kolonne 20-21.
210891 @spk Søg samtidig på kort og lang text og mar-
ker alle punker som opfylder betingelsen,
for derefter at sætte vinduer = de marke-
rede punkter. Fx. ved søg på vejkode
(gemt som kort text) og husnr (gemt som
lang text).
100891 oag2g og obg2g er skrevet om. Der checkes
nu for om en datafil allerede er konverter-
teret. Filnavnene indtastes med extension.
Der kan benyttes extension ".asc" og ".a_o"
ved "oag2g". Bebyttes ".asc" kopieres den
originale fil til ".a_o"; Herefter konver-
teres ".a_o". Der kan benyttes extension
".bnr" og ".b_o" ved "obg2g". Bebyttes
".bnr" kopieres den originale fil til
".a_o"; Herefter konverteres ".a_o".
080891 Ved sending af data til plottere kan nu
nu undgås af fjerne mellemrum ('space').
Se datafilen '/data/tabel/udtva0.?' og
'/data/tabel/udtma0.1' beskrevet i
'reset.hlp'.
060891 Udskrift med '***' osv. ved check mod KMS's
arealer. Filnavn: 'mdif.ara'.
020791 Ny værdi i den sidste linie i 'edit.def'.
Form-filnavn er udskiftet med penassign-
filnavn. NB. har ingen betydning ved MG-
200 skærme (S/H).
300691 To nye check i 'diverse check'. Til kon-
sistens mellem alfanumerisk database og
grafisk database.
@sf1
@sf2
@sx1
@sx2
@dl1
@dl2
@se1
@se2
@cl1
@cl2
@sl1
@sl2 Alle ordre benyttes til kald af INFORMIX
esql-c (ikke 4GL). NB. er ikke udleveret
til nogen brugere.
180691 Nyt format i 'todsfl's konverteringstabel.
Flere "faste" %D koder, der kan benyttes
for alle objekter med samme objektkode.
120691 Check for om alle linier kan danne lukkede
polygoner. Check for om alle lukkede poly-
goner har objekt inden for omkreds (matri-
kelnummer). Udskrift af arealer for hvert
matrikelnummer i datafilen 'matr.ara'.
Alle ordre findes i 'div. check'.
020691 Afvigelsesrapport (div. check). Fx. mellem
projekt og opmåling.
010691 Nyt format i 'todsfl's konverteringstabel.
Flere %D koder kan benyttes. Bl. a. til
netdata.
270591 Telefax nummer i 'todsfl'
240591 Text-style kan nu specificeres i 'todxf'.
Extra kolonne i anden linie i kodetabellen.
050591 To nye 'check' i 'diverse check', er tænkt
som check ved tilknytning til alfanumerisk
database tilknytning. Et objekt/punkt per
tilknytning.
I linkfilen er formatet ændret (12 plad-
ser i stedet for 5 til database-link).
010591 Ved sletning af data (koordinater/objek-
ter) kan der vælges mellem 3 'sletninger'
i den alfanumeriske database:
1) aldrig slet
2) spørg før slet
3) slet altid
Den aktuelle værdi sættes i 'set diverse
værdier'.
080491 @cir Ændre 3-punkts cirkel til 2-punkts cirkel
med radius.
070491 @rov Slet alle data indlæst ved editering og
indlæs oversigtskortet igen.
@spl Set 0/1/6 mellempunkter i spline.
040491 Nyt format i "edit.env".
Nye værdier kan sættes i "Set diverse
værdier". Filnavn på oversigtskort
og fra hvilket målforhold der skal benyt-
tes 6 mellempunkter i spline samt om der
skal konverteres fra cirkelbue med 3 punk-
ter til cirkelbue med 2 punkter og radius.
Konverteringen vil foregå kontinuerlig med
digitalisering.
I "edit.env" tilføjes ny blank linie og
ny linie med "1100" i kolonne 4-7 og "F"
i kolonne 14.
190391 Todxf har nu linietyper og splines. Nyt
format i konverteringstabellen (linietype
tilføjet). 6 sidste linier i "/data/tabel/
hdr.dxf" skal slettes.
170391 Antal linier, der kan sendes som reset-
ordre til HP-plotter er udvidet fra 3
til 4. Endvidere kan der nu også sendes
4 ordre til afslutning af plottet. Se un-
der "RESET". De fire linier kan fx. benyt-
tes til at "resette" laserprintere. De 2*4
linier kan kun benyttes af "A0" drivere.
160391 Ny ordre i "Diverse check".
Nyt format i kodetabel i "koden" "pe" og
i pen-assign tabellen også i koden "pe".
Der er kommet "pen tykkelse" med. Pen tyk-
kelse kan benyttes af "HP-GL II". Specielt
ved laserprintere er det ganske effekt-
fuldt. Husk laserprinteren skal kunne HP-
GL II. NB alle kodetabeller skal oversæt-
tes med "ccab".
150391 Ny datafil "/data/setup/numbers.dat", der
beskriver antallet af lovlige A3-plottere,
A0-plottere, "se" skærme og "opdaterings
skærme". Filen leveres af GeoCAD og vil
ikke kunne ændres af brugeren !
140391 Ny type editerings-program: "se-skærm" i
modsætning til de nuværende "opdaterings-
skærme". På en "se-skærm" kan der ikke
foretages ændringer i databasen !
270291 @sl7 Ordre, der benyttes til at forbinde Geo-
@op7 EDIT med INFORMIX-4GL (alfa/numerisk da-
@dl7 tabase). Efter kaldet vil der promptes for
om der skal arbejdes med punkt- eller ob-
jektinformation.
sl: viser alfa/numeriske data
op: opdaterer data i A/N db
dl: sletter data i A/N db
Ordrene operer på punkter/objekter inden
for polygon.
160291 Væsentlige forbedringer ved tilknytning
til Informix 4GL.
Nyt directory: "/data/sound" hvor sound-
filer skal placeres. Benyttes ved Sony's
multi-medie konsept. Fx: kan "ulovlig
cursor-knap" og "fejl i inddata" indtales
og afspildes sammen med fejludskriften.
Filnavnene skal være: "cursor.snd" og
"inddata.snd".
060291 @chr Tast ny radius til alle "find" punkter.
050291 Nyt format. Formatet er beskrevet i "udt-
data.hlp". Det ny format har medført æn-
dringer i flg. ordre:
@lao: List areal af objekt. Arealet vil
nu være rigtigt (ikke tilnærmet)
ved rette linier og cirkelbuer
med radius <> 0.000.
@lar: List areal dig. Ved definition
af radius benyttes nu samme kon-
vension som i DSFL-formatet:
positiv radius: kurven drejer til
højre og centrum ligger til
højre for linien. Og modsat for
negativ fortegn.
@dpp: Parcelkoordinat-blad dig. Som
@lar.
@obp: Parcelkoordinat-blad "FIND"-
punkter. Filen kan oprettes for
rette linier og cirkelbuer med
radius <> 0.000.
@stl: Stationeringslinie. Linien kan
beregnes ved rette linier og cir-
kelbuer med radius <> 0.000.
@mfi: Opret matrikulær fil. Filen
kan oprettes for rette linier og
cirkelbuer med radius <> 0.000.
@sfi: Opret specifik fil. Ny kode, der
kan udskrive radius.
@mcp: Marker lukket polygon. Ordren
virker for rette linier og radius
<> 0.000.
@sp1: Diverse check. Antallet af ordre
er udvidet og enkelte er ændret.
Ændring i kolonnenumre i "todsfl"'s kon-
verteringstabel hvor nøjagtighedskoderne
defineres.
Ændring i "edittc.?" linie 9 (ordre 5)
Nye programmer:
oag2g old-ascii -> ny ascii
obg2g old-binær -> ny binær
Gamle ascii-filer skal renames (mv) til:
".a_o"
Gamle binære-filer skal renames (mv) til:
".b_o"
De nye filer kommer til at hedde ".asc" og
".bnr". ".a_o" og ".b_o" slettes ikke au-
tomatisk. (Gem dem hellere for en sikker-
heds skyld).
Et program: cod (convert old data) kan kal
des med 2 parametre:
1. kommando fil til konvertering
2. fil, der skal konverteres
Fx: cod oa2a fil.bnr
oa2a er en komandofil med flg. indhold:
mv $1.asc $1.a_o
echo ka 1h $1 > tmp
echo ka 2h s >> tmp
oag2g @tmp
rm tmp
cod udfører ordren: oa2a fil
Altså 1. argument til cod udføres med 2.
argument som sørste argument men uden de
sidste fire sidste karakterer.
En hel "disk's" ascii filer kan konverteres
med ordren:
find / -name '*.asc' -exec cod oa2a {} \;
En hel "disk's" binære filer kan konverte-
res med ordren:
find / -name '*.bnr' -exec cod ob2b {} \;
NB! Konverter kun een gang, da der ingen
kontrol er for om en ny fil konverteres!
040291 Nyt format i "edit.env".
DUM objekter kan beregnes på trods af at
datafilen ikke kan opdateres, hvis det
"sættes" i "set div værdier". Endvidere
kan der startes med en macro ved opstart
af program.
I "edit.env" tilføjes i kol. 21 et "1"
og i kol. 28 et "F".
Endvidere tilføjes en ny blank linie.
130191 @mcp Marker lukket polygon. Send data til par-
cel-koordinat-blad. Gem data som nyt luk-
ket objekt.
120191 Flere nye ordre i "diverse check". Bl. a.
ordre, der kan benyttes ved matrikulær
digitalisering.
301290 @mfi Del alle objekter så de kun består af
2 punkter (hvis flere end to).
Benyttes ved matrikulær digitalisering.
291290 Nyt format i "edit.env".
Ved snap til interpolation af z-koordinat
skal bestemmes hvilken objektkode, der skal
snappes til. I sidste linie i edit.env
tilføjes i kol. 11-14: "TREK".
291290 Ved digitalisering kan der nu foretages
13 ordre selv om objektet ikke er afslut-
tet. De 13 ordre er:
Set vindue med 2 punkter
Set vindue med vektor fra -> til
Set vindue med vektor til -> fra
Set vindue med 1 punkt + målforhold
Set vindue med 1 punkt + faktor
Set vindue = database
Set vindue = indtastede koordinater
Set vindue = tidligere vindue
Set vindue = næste vindue
Set vindue = "find"
Set vindue = "multi-find"
Udtegn vindue uden maske
Udtegn vindue med maske
Ordrene kaldes med cursor knap "B".
261290 Nyt format i "edit.env".
Flere muligheder i "set diverse værdier".
Ved digitalisering kan bestemmes om Z skal
interpoleres ud fra 3 existerende "find"-
punkter; eller om der skal findes (automa-
tisk) et lukket objekt med det digitalise-
rede punkt inden for objektet som så be-
nyttes til interpolation. Kendte proble-
mer ved sidste løsning:
Der snappes efter nærmeste linie,
som med ordren "@fco". Og max 30
meter. Trekanter må derfor ikke
kunne have indskrevne cirkler med
radius på over 30 meter (max si-
delængde ca. 104 meter (ligesidet
trekant)).
I edit.env ændres anden sidste linie kol.
14: "F" eller "T" ændres til "0" eller
"1". Der tilføjes ny linie med "F" i kol.
7.
251290 @lcz List koordinater på skærm. Z interpoleres
ud fra 3 koordinater ("find").
241290 @fco Find lukket objekt. Cursor-koordinaten skal
ligge inden for objektet.
231290 Ved sletning af datafiler kan alle nu
slettes med een ordre.
221290 Forbedringer ved benyttelse af indexfiler.
Ny indexfil: ".dbindex.div". "Line-feed"
i slutning af alle linier så "vi" kan be-
nyttes. NB! Linie længden må ikke ændres
og der må ikke slettes og tilføjes lini-
er. Alle existerende indexfiler skal slet-
tes (rm .dbindex*) og nye oprettes med or-
dren: dbindex.
Før indlæsning vha. indexfiler checkes
om for mange objekter/punkter/texter.
Ved påsætning af texter i udtegningspro-
grammet kan brugeren nu selv bestemme
prompten (før var prompten: "TEXT (@TXT?):"
hvor "?" var 0 til 9). Prompten beskrives i
datafilen med samme navn som ramme-filen,
dog med ".bnr" udskiftet med ".txt".
211290 Ved digitalisering vil "find"-objektet bli-
ve i "find" således at man fx. kan sige:
find objekt (cursor knap B)
slet objekt (cursor knap B)
Endvidere gælder stadig at det sidst digi-
taliseede objekt ved første gang cursor
knap B benyttes.
201290 Nyt format i "edit.env".
Flere muligheder i "set diverse værdier".
Ved digitalisering kan bestemmes om der
skal bipes ved: Tast text og tast Z.
I edit.env tilføjes i kol. 21: "F" og kol.
28: "F".
181290 Nyt format i "edit.env".
Flere muligheder i "set diverse værdier".
Ved digitalisering kan sættes om "+/-"
tast text og "+/-" snap text skal være
gældende.
I edit.env tilføjes en ny linie kol. 7:
"F" og kol. 14: "F".
111290 Udtegningsprogrammerne kan nu også benytte
indexfiler. Ved indtastning af filnavne tas-
tes "a" for automatisk filnavnegenering.
NB: Indexfilerne skal være oprettet på
forhånd. Se under GEODIV.
091290 Nyt format i "edit.env".
Flere muligheder i "set diverse værdier".
Ny nr. 37; (tugle mellem 2/3 snap mulighe-
der ved digitalisering). Existerende 37 og
38 flyttes til 38 og 39. I edit.env til-
føjes i sidste linie kol. 28: "2" eller
"3".
@wpo Polygon-koordinater (y og x) gemmes i
datafilen: "polygon.koo". Formatet er:
(2f12.3)
Ændringer i standard udskriften i edi-
teringsprogrammet. Linierne er byttet om
så de passer bedre til x-window (termi-
nalvindue nederst på skarm med grafisk
vindue øverst og ovenpå). Linie 9 (ordre
5) i "/data/setup/edittc.?" har fået ny
betydning (linie 18 kol. 33).
081290 Programmerne kører på IBM RS/6000.
071290 Mulighed for at vælge mellem existerende
og ny color-map (x-window; se EDITTERM).
021290 Tre nye "div. check" med udvælgelse af
punkter med samme koordinat eller næs-
ten samme koordinat.
301190 Ved digitalisering og snap på linie kan
"snap punktet" også indgå på linien.
271190 Nyt format i "edit.env".
Flere muligheder i "set diverse værdier".
Ny nr. 38; I edit.env tilføjes i sidste
linie kol. 21: "F"
211190 Cursor knap "4" vil nu kun snappe til "mul-
ti-find" punkter. Dog vil der, hvis der
existerer et grid, snappes til grid.
191190 Ved kald af tegneprogram fra editeringspro-
grammet benyttes argumentfilen "plot?.arg"
i stedet for "edit.arg". ? står for termi-
nalnummeret for editeringsprogrammet.
@fpo Set polygon = "find"-objekt.
161190 4 nye programmoduler:
CFBNRB konverterer font ".bnr" -> ".b"
CFBBNR konverterer font ".b" -> ".bnr"
CSBNRB konvert. signat. ".bnr" -> ".b"
CSBBNR konvert. signat. ".b" -> ".bnr"
Fonte og signaturer kan nu ligge som GeoCAD
filer (og dermed også editeres som sådan-
ne) for derefter at transformeres til bi-
nære font- og signatur-filer (.b).
101190 Ny facilitet i kodetabellen: "Font id" for
"bx", "by", "t0", "t1" og "t2". Alle tabel-
ler skal konverteres (ccab) igen.
GeoEDIT og GeoPLOT kan nu indlæse tre for-
skellige fonte. Der skal i argumentfilerne
ændres i "font" koden (fx: 0 -> 000).
061190 Nyt format i "edit.env".
Flere muligheder i "set diverse værdier".
Ny nr. 38; nr. 40-43 er ændret til 41-44
og der er kommet en ny 40. Tilføj i
"edit.env" en ny linie: " T F"
051190 @sob Søg på kort text for objektinformation
og marker alle punker med objektinformatio-
nen for derefter at sætte vinduer = de
markerede punkter. Fx. ved søg på vejnavn
(gemt som obj-info-kort-text) ved et over-
sigtskort for derefter af indlæse (@idx og
@idy) de berørte datafiler.
011190 Ny kode i kodetabellen: "by". Koden udteg-
ner en "box", som benyttes ved ledningsre-
gistrering og som indeholder lednings-
længde (fra y-, x-koordinaterne) diameter
(fra kort text objektinformation) og fald
i o/oo (fra y-, x-, z-koordinater).
Alle kodetabeller skal oversættes med
"ccab". En ny signatur er lavet: 138.
281090 @pcp Kopiere inden for polygon
271090 Nyt program: FRDAS, der konverterer DAS
brøndskemær (1100-filer) og DAS lednings-
skemaer (1200-filer) til GeoCAD binært
format.
261090 Igen forbedringer i specifik fil: Ny kode:
"lt" link text (text fra link-fil).
221090 Ny kode i kodetabellen: "bx". Koden udteg-
ner en "box", som benyttes ved ledningsre-
gistrering og som indeholder kort text (fx.
brønd nummer) bundkote og dækselkote.
Alle kodetabeller skal oversættes med
"ccab". En ny signatur er lavet: 139.
141090 ".lck" filer oprettes. Det vil sige at det
er umuligt at få opdateringsret til en
datafil, som allerede benyttes med opdate-
ringsrettigheder. Men læserettigheder vil
man normalt have. ".lck" slettes igen når
programmet forlades reglementeret (ikke med
^C). Sker det må ".lck" filer slettes ma-
nuelt (med ordren "lck", der sletter alle
".lck"-filer i current directory. Endvidere
vil man ikke få opdateringsrettigheder,
hvis man ikke har skriverettigheder (w)
til directoriet med datafilen. Hvis man ik-
ke har skriverettigheder til filen vil pro-
grammet ikke fortælle at der kun er læse-
rettigheder til filen; den vil dog ikke
kunne opdateres.
131090 Der kan indlæses en datafil, som ikke
existerer (oprettes ved indlæsning som
tom fil (incl. 15 start-linier)).
121090 "todxf" tager nu sin header-information
fra filen "/data/tabel/dxf.hdr". Se under
KONTABEL.
101090 @cl5 Ordre, der benyttes til at forbinde Geo-
@cl6 EDIT med INFORMIX-4GL (alfa/numerisk da-
@sl5 tabase). Alle 5'er ordre operer på punkt-
@sl6 information medens alle 6'er ordre operer
@op5 på objektinformation.
@op6 cl: opretter forbindelse + indtastning
@dl5 sl: viser alfa/numeriske data
@dl6 op: opdaterer data i A/N db
@sx5 dl: sletter data i A/N db
@sx6 sx: marker i grafik efter søgning i
A/N db
Ordrene operer på "find"-punkter (dog ikke
sx).
041090 Igen forbedringer i specifik fil: Wild card
i objektkode + Søgninger på kort text
med spring til linie nr. + retninger i 360
grader.
100990 @idy Læs filer fra indexfil. Incl. opsætning
af indlæsnings-polygon.
090990 @idx Læs filer fra indexfil. Excl. opsætning
af indlæsnings-polygon.
Nyt program til at oprette index-filer:
"dbindex". Se under GEODIV.
Nyt program til at oprette AutoCAD filer:
"todxf". Se under GEOKON.
300890 Ved digitalisering af objekt kan der snap-
pes til punkter/linier i eget objekt.
280890 200 punkter i Helmert/affin transformation.
120890 @geo Hent mini-macro fra disk.
@sto Gem mini-macro på disk.
050890 Forbedrede muligheder ved specifik fil.
Ny 'ca' og 'cb' (som 'cc').
040790 @sf1 List database-oplysninger (Informix og
pt. kun på Sony) for punkt eller objekt-
information ("multi-find" eller polygon).
@sx2 Søg database-oplysninger og marker på
grafisk skærm (Informix og pt. kun på
Sony) for objektinformation ("multi-find"
eller polygon).
@dl2 Slet database-oplysninger (Informix og
pt. kun på Sony) for objektinformation
("find").
@se2 Søg database-oplysninger og marker på
grafisk skærm (Informix og pt. kun på
Sony) for objektinformation ("find").
@cl2 Indtast database-oplysninger (Informix og
pt. kun på Sony) for objektinformation
("find").
030790 Specifik fil kan nu have 100 "lp" linier.
Specifik fil kan benytte "^" som linie-
skift.
230690 @sx1 Søg database-oplysninger og marker på
grafisk skærm (Informix og pt. kun på
Sony) for punktinformation ("multi-find"
eller polygon).
230690 @sl2 List database-oplysninger (Informix og
pt. kun på Sony) for objektinformation
("find").
050690 Forbedrede muligheder ved specifik fil
NB: Ændringer bl. a. i "yc", "xc",
"zc", "sd", og "td".
160590 Vilkårlig text-fil kan udskrives på
tegning. Extra spørgsmål i "KALD TEG-
NEPROGRAM"
150590 Nyt format i "edit.env".
Flere muligheder i "set diverse værdier".
050690 Extra information i 3 linie i "edittc.?".
050690 @se1 Søg database-oplysninger og marker på
grafisk skærm (Informix og pt. kun på
Sony) for punktinformation ("find" og kun
et punkt).
050690 @dl1 Slet database-oplysninger (Informix og
pt. kun på Sony) for punktinformation
("find" og kun et punkt).
270490 Efter en transformation (@str) vil der
komme en transformationsudskrift på fi-
len "tran.1" for terminal 1 osv.
210490 @cl1 Indtast database-oplysninger (Informix og
pt. kun på Sony) for punktinformation
("find" og kun et punkt).
210490 @sl1 List database-oplysninger (Informix og
pt. kun på Sony) punktinformation
("find" punkter).
100490 Ved drejning af skærmbilled (GeoEDIT)
ændres målforholdet ikke.
070490 Nyt format i "edit.env".
Flere muligheder i "set diverse værdier".
Forbedrede muligheder for "fejlfinding"
med ordren: @sp1 ("multi-find" markering).
010490 @stl Beregning af stationerings-linie.
220390 Automatisk læsning af terminal nummer.
200390 Flere informationer i ordren "database
statestik".
190390 Nyt program "g2g", der kan konvertere en
GeoCAD binær fil til en ny GeoCAD binær
fil, men med andre koder.
280290 Programmerne kan nu kaldes med mere end
1 argument-fil.
110290 Forbedring af mulighederne for "specifik
fil". Nye og ændrede kode benyttes.
060290 Automatisk opdatering efter brugerdefine-
ret antal cpu-sekunder. Se set div. vær-
dier. Virker ikke under VMS.
Nyt format i "edit.env".
Flere muligheder i "set diverse værdier".
230190 @sp1 Markering ("multi-find") af alle objekter
med liniekode > 0 eller fladekode > 0 eller
"S2" kode > 0 eller parallel-linier og som
kun består af et punkt.
220190 Ny liniekode 0, der gør at man kan have
"usynlige" linier i et objekt. Fx. til
skravering af firlænget gård. Eller
til objekter, der er sammenhængende, men
ikke skal vises grafisk sammenhængende.
Både GeoEDIT, GeoPLOT og GeoDSFL er op-
dateret.
120190 @vew Parallel forskydning af vindue efter vek-
tor. Modsat fortegn som "@wve".
110190 Editeringsprogrammet kan nu køre på
SONY news arbejdsstationer under X-window.
121289 @sfi Udskrivning af specifik fil. Fx. til
afsætning for totalstation, krydsrefe-
rence register el. DAS-fil.
031289 Ny datafil i "/data/setup" med navnet
"shval.dat" til beskrivelse af 'shell'
program (sh, ksh, csh, rsh mm) mm. Da-
tafilen benyttes af alle programmer. Se
under SHELLFIL.
121189 @cha Beregning af hjørne-afskæring mellem
to rette linier.
121189 @sqr Beregning af kvadratrod af afstand ved
polær beregning.
121189 Der kan benyttes parallel-linie ved cir-
kelbue skæring. Dog kun hvis cirkelbue
er fastlagt ved 2 punkter + radius.
091189 Ved 'set "MULTI-FIND"' kan der nu også
søges gennem "FIND"-maske.
071189 Ved 'set "MULTI-FIND"' kan der nu også
søges på objekt-information.
041189 Nyt directory "/data/setup". Dette direc-
tory indeholder nu:
edit.env
edit.def
edittc.?
editmc.?
editdc.?
mode??
udtv??
udtm??
udtkrak??
reg??
Setupfilerne kommer fra "/data/tabel" og
"/data/headline".
231089 Nyt format i pen assign filen.
231089 Nyt format i "edit.env".
Flere muligheder i "set diverse værdier".
231089 @lsp List information om alle punkter med samme
koordinat. Flyt evt. "find" til et andet
punkt med samme koordinat.
151089 @gdm Gem udtegningsmasmaske (objektkoder) på
disk
@hdm Hent udtegningsmasmaske (objektkoder) på
disk
@gfm Gem "find"-maske (objektkoder) på disk
@hfm Hent "find"-maske (objektkoder) på disk
151085 Datafil med portopsætning til 386'er har
flg. navne:
"/data/headline/modedz.?"
"/data/headline/modepl0.?"
"/data/headline/modepl3.?"
"/data/headline/modesc.?"
for henholdsvis stor digitizer, plotter a0,
plotter a3 og grafisk skærm. "?" står
for 1, 2 .. og er terminal/plotter-num-
meret. Se under MODE.
151089 Linie 2 i "/data/tabel/edittc.?" er æn-
dret.
151089 Ny linie i "/data/tabel/edittc.?", der
beskriver stor digitizer type: Calcomp el-
ler Summagraphics.
011089 Mulighed for individuel signatur pr. punkt
i objekt. Ved ledningsregistrering kan
således tegnes forskellige signaturer
langs med ledningen (stophaner, ventiler
mm.). Se kodetabel "s3" og "tc". Eksiste-
rende kan stadig benyttes, men må over-
sættes med "ccab".
270989 Ny liniekode 16 (prik prik prik streg el.
streg streg streg prik) i kodetabel for
linie mellem to punkter.
170989 @wve Parallel forskydning af vindue efter vek-
tor.
150989 Flere formater til afsætningsdata. Se
"set diverse værdier".
Nyt format i "edit.env".
Flere muligheder i "set diverse værdier".
040989 @did Digitaliser lokale koordinater på digi-
tizer.
030989 @men Kontrol tilbage til menubord.
020989 Extra datalinie i '/data/tabel/edittc.?'
(linie 4) samt ændring i linie 2.
@dta Digitaliser fra stort digitaliseringsbord.
Digitizer skal have device navnet:
"/dev/digitizer.1".
070889 Ved afsætning inden for polygon er det nu
muligt at sortere data (efter 'kort text'
minus evt. afmærkning) inden for den en-
kelte polygon.
060789 Ved tegning p} grafisk skærm mindre end
et valgfrit målforhold, er det nu muligt
at ændre alle linie-koder til liniekode
1 (fuld optrukken linie). Endvidere er
det muligt at fravælge fladeudfyldning.
040789 @dbc Kald af alfa/numerisk database ('andb')
@c01 er udgået. Men der kan nu kaldes 20
@c02 forskellige 'shell'-ordre direkte fra
.. menuen. 'Shell'-ordrene kan vælges frit
@c20 og beskrives i EDITTERM.
280689 Ved kald af tegneprogram (@cdr) kan 'pen-
assign' filen nu vælges frit.
170689 I editeringspogrammet kan der indlæses
en datafil indeholdende 'database-link'
og en alfanumerisk text. Denne text vil
skrives ved: 1) list find punkter
2) påsæt koordinater ved
måleblad
080589 @ccc Center-beregning ud fra tre punkter på
periferien
180489 GeoEDIT, GeoPLOT samt CAB, CBA, CCAB,
CFAB, CSAB, OPDELFIL, FRDSFL og TODSFL
indlæser første side fra /data/head-
line/----.pag. Denne side kan rettes af
brugeren.
010489 Nyt program OPDELFIL til opdeling af sto-
re datamængder i to datafiler. Indenfor
og uden for en polygon.
160389 @rfi Læs nye datafiler ind i databasen.
250289 @dfi Slet datafiler fra databasen.
120289 Ved digitalisering (GeoEDIT) kan cursor
knap=liniekode benyttes.
Kald af shell er udvidet med kald af
programmer (se EDITTERM).
080289 Søgemuligheder på kort text. Cursor
knap "D" (">").
080189 @dbc Kald af alfa/numerisk database ('andb').
010189 @smf Set søgekriterie for "multi-find".
281288 @wfi Vindue="find".
@wmf Vindue="multi-find".
281288 @sfm Slet "find" fra "multi-find".
271288 Ved opdatering af "gamle" filer produce-
res en backupfil med extension ".a_b"
(ascii) eller ".b_b" (binare).
181288 Ny datalinie (sidst i datafil) i datafi-
len EDITTC.1 ... (se under EDITTERM).
Ny signatur nr. 205 ("multi-find"). Se
under SIGNATUR.
181288 Ny type "FIND": "MULTI-FIND" hvor flere
objekter kan gemmes samtidig. Ellers som
polygon.
@mfm Kopier "find" til "multi-find".
@dmf Slet alle "multi-find" markeringer.
071288 Ny datalinie (sidst i datafil) i datafi-
len EDITTC.1 ... (se EDITTERM).
281188 Online dokumentation til alle ordre kan
udskrives på A/N skærm. Cursor knap
'?' eller 'E'.
Flg. ordre har fået ny kode:
gl. ordre ny ordre
@d+1 @dp1
@d-1 @dm1
@cp+ @cpp
@cp- @cpn
@cp* @cpg
@cp/ @cpd
@s-1 @sm1
@c-1 @cm1
@t-1 @tm1
Dette skyldes at '+', '-', '*' og '/'
ikke kan benyttes i filnavne.
261188 @lsm
@tgc
@tpo
@a12
@a34
@dls
@fls
@lsd
251188 @lpp
011188 @job
271088 @rec
201088 @azo
@azp
@cod
151088 @pd4
@pd6
@pd9
@pe0
@pe1
@pe2
@pe3
@pe4
@pe5
@pe6
@pe7
240988 Der promptes ikke mere for menuens place-
ring. (Se under GeoEDIT og GeoDIG).
Der kan nu indtastes kort text ved ind-
tastning/beregning af " DUM" objekter.
Se @sni.
200988 @lip
080988 @sin
@cos
@tan
@s-1
@c-1
@t-1
300888 @dil
@dig
@str
@pd5
@pd6
110888 @pd8
@pd1
@pm1
@pm2
@pm3
@pm4
@po1
@po2
Ordren @pd2, @pd3 og @pd4 har fået æn-
dret betydning.
080888 Plotterens nulpunkt (GeoPLOT) kan nu selv
sættes af brugeren. Se beskrivelse under
HEADLINE.
Mindre ændring af "@xi00" mm. Se beskri-
velse under KODETABEL.
060788 Mulighed for flere forskellige default
værdier. Bl.a. kan texter undertrykkes
ved små målforhold. Se @sni.
'Bip' kan undertrykkes i GeoDIG. Se be-
skrivelse under HEADLINE ("HLINED.??").
030788 Overskrift på koordinatliste (måleblad)
se @cdr.
010788 Ny standard-funktion i cursor-knap '<'
('B'), som giver mulighed for at indtaste
koordinater i stedet for at snappe.
300688 @cic
Ordren @skr er udvidet bl. a. med @cic's
muligheder.
310588 2 nye specialkode i kodetabellen (LH og
LV) til at beskrive parallellinier ved
udtegning. Fx. kan rør tegnes med kor-
rekt dimension.
150588 Ny specialkode i kodetabel (TZ) til ud-
skrivning af Z-koordinat. Z-koordinaten
kan herefter udskrives samtidig med den
korte text.
030588 Ændring af format i kodetabellen (Ny
specialkode (PE) for sammenhæng mellem
pennummer, pentryk og penhastighed). Pen-
tryk og penhastighed for de enkelte koder
er slettet. Den binære kodetabel (.b) er
ændret og fylder nu 3-4 gange så lidt.
140488 Forbedret fladeskravering: Ny betydning
af Fladekode, Størrelse5 og Sig st. kode
i kodetabellen.
130488 GeoDIG, GeoEDIT og GeoPLOT arbejder nu
med en "Pen-assign-fil", der kan nedsæt-
te antallet af kodetabeller.
100488 GeoEDIT: Ny linie to i "EDITTC.1 ..
EDITTC.n"
GeoDIG: Ny betydning af linie syv i
"HLINED.??"
090488 Device-navnene er nu:
GeoEDIT: /DEV/PERICOM.1
/DEV/PERICOM.2
osv.
GeoPLOT: /DEV/HP_PLOTTER3.1 (a3)
/DEV/HP_PLOTTER3.2 (a3)
osv.
/DEV/HP_PLOTTER0.1 (a1, a0)
/DEV/HP_PLOTTER0.2 (a1, a0)
osv.
/DEV/PERICOM.1 (Pericom)
/DEV/PERICOM.2 (Pericom)
osv.
GeoDIG: /DEV/DIGCAL (Calcomp digit)
/DEV/HP_PLOTTER3 (a3)
".1" er standard hvis kun een driver.
080488 Kan nu benytter System 34 (Y,X,Z) koordi-
nater og UTM (N,E,H) koordinater. Se li-
nie 6 i kodetabellen.
200288 Ændring af formatet i /data/tabel/edit-
tc.? (se GeoEDIT).
Updatering af datafiler forbedret bl.a.
med maske og polygon.
@ftd
@ftf
190288 Ny linie seks i kodetabel
Valgfri overskrift p} parcelkoordinatblad
(/data/headline/hline.pcl).
090288 @cic
Cromix v. 164 benyttes (68020)
Cromix v. 162 benyttes (68010)
300188 @sp0
@sp1
@sp6
@spl
250188 @ts3
Ordrene @ts0, @ts1 og @ts2 har fået an-
den betydning.
170188 @ofp
@dpp
@obp
@clp
010188 GeoEDIT kan håndtere de simple signatu-
rer (uden ændring i størrelse og drej-
ning) den grafiske skærm har som stan-
dard.
161287 Binære datafiler får extension: .bnr.
281187 Programmet "UDTCHECK" udgår. Facilite-
terne er overført til UDTV.. .
241187 CCAB, CFAB og CSAB benytter filnavne så-
ledes: filnavn.asc -> filnavn.b
Termcap-filen EDITTC får navnet EDITTC.1
EDITTC.2 osv.
Device-navnet ændres til PERICOM.1
PERICOM.2 osv. for GeoEDIT. GeoPLOT be-
holder navnet PERICOM.
011187 @cdr
251087 @sw0
@sw1
@sw2
@sw3
@sw4
@sw5
@sw6
@sw7
@sw8
@sw9
@gw0
@gw1
@gw2
@gw3
@gw4
@gw5
@gw6
@gw7
@gw8
@gw9
@swa
@swb
@gwa
@gwb
@spc
@sc1
@sc2
@sc3
@sc4
@sc5
Programmet MAKIF udgår.
GeoDIG, GeoEDIT og GeoPLOT kan nu kaldes
med parameterfil (ex: UDTVH0 @PARA).
021087 @lic
@chz
@cac
@cdb
@ctx
160987 @sff
@cff
@tup
@tuo
@deo
Fortran v. 2.64 benyttes
030287 Udstilling på Nyborg Strand
010886 Første version klar til salg
010885 Programmeringen påbegyndes på en Motorola
68000 processor med 8 MHz, 2 Mb ram,
50 Mb på harddisken.
Grafisk skærm: S/H Pericom serielt forbundet
9600 baud.