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.