1 (21) Inledning Från och med deluppdat nr 1 (APC 2.40a) till och med deluppdat nr 8 (APC 2.40d) är AutoKa-PC verifierat för Windows 95 och för Windows NT4. I båda fallen på datorer med högst 2.0 GHz processorer. AutoKa-PC fungerar ej med dessa två operativsystem på datorer med processorer snabbare än 2.0 GHz. Från och med deluppdatering nr 8 (APC 2.42d) är AutoKa-PC verifierat för Windows/XP på datorer med processorer snabbare än 2.0 GHz. Deluppdatering nr 11 (APC 2.42g), nr 12 (APC2.42h) och nr 13 (APC2.42I) är även verifierat för Windows Vista Ultimate med 32-bitars operativsystem och processor Intel Core 2 Duo 3.00 GHz. Alla ovanstående verifieringar har utförts med användande av databashanteraren Pervasive.SQL 2000 (v7.5) Workstation. Deluppdatering nr 1 resulterar i APC 2.40a. Deluppdatering nr 2 resulterar i bibehållen versionsbeteckning (dvs APC 2.40a). Deluppdatering nr 3 resulterar i APC 2.41. Deluppdatering nr 4 resulterar i APC 2.42. Deluppdatering nr 5 resulterar i APC 2.42a. Deluppdatering nr 6 resulterar i APC 2.42b. Deluppdatering nr 7 resulterar i APC 2.42c. Deluppdatering nr 8 resulterar i APC 2.42d. Deluppdatering nr 9 resulterar i APC 2.42e. Deluppdatering nr 10 resulterar i APC 2.42f. Deluppdatering nr 11 resulterar i APC 2.42g. Deluppdatering nr 12 resulterar i APC 2.42h. Deluppdatering nr 13 resulterar i APC 2.42i. Alla dessa deluppdateringar måste utföras i stigande nummerordning med APC version 2.40 som grund. I annat fall riskerar programmet att krascha. Deluppdatering nr 2 är dock oberoende av om de andra deluppdateringarna är utförda eller inte. Genom att anropa systemmakrot VERSINFO() kan du se vilka deluppdateringar som är installerade hos dig.
2 (21) Du kan som alternativ till deluppdateringarna nr 1 tom nr 10 välja att göra en TOTALUPPDATERING. Denna TOTALUPPDATERING innehåller deluppdateringarna nr 1 tom 10 till grundversionen av APC 2.40. Allmänt om dokumentationen Dokumentet med de fyra första deluppdateringarna heter APC240Update1-4.rtf och medföljer TOTALUPPDATERINGEN som ett separat dokument. Detta dokument finns efter utförd installation även tillgängligt under APC:s hjälpmeny under namnet Info om Uppdateringar 1-4. Dokumentet med deluppdatering nr 5 (APC v2.42a) t.o.m. deluppdatering nr 9 (APC v2.42e) heter APC240Update5-9.rtf och medföljer TOTALUPP- DATERINGEN som ett separat dokument. Detta dokument finns efter utförd installation även tillgängligt under APC:s hjälpmeny under namnet Info om Uppdateringar 5-9. Dokumentet med deluppdatering nr 10 (APC v2.42f) heter APC240Update-10.rtf och medföljer TOTALUPPDATERINGEN. Detta dokument finns efter utförd installation även tillgängligt under APC:s hjälpmeny under namnet Info om Uppdateringar 10. Dokumentet med deluppdatering nr 11 (APC v2.42g) heter APC240Update-11.rtf och medföljer deluppdatering nr 11. Detta dokument finns efter utförd installation även tillgängligt under APC:s hjälpmeny under namnet Info om Uppdateringar 11. Dokumentet med deluppdatering nr 12 (APC v2.42h) heter APC240Update-12rtf och medföljer deluppdatering nr 12 Detta dokument finns efter utförd installation även tillgängligt under APC:s hjälpmeny under namnet Info om Uppdateringar 12. Det finns inget speciellt dokument till deluppdatering nr 13 (APC v2.42i) då denna APC version enbart innehåller rättningar som berör Komplettering nr 3 till deluppdatering nr 12 (APC v2.42h). I det följande benämns dessa dokument allmänt för APC240UpdateX-Y.rtf.
3 (21) Beträffande namn på koordinatsystem i plan I APC 2.42 och tidigare versioner överensstämmer inte namnen på koordinatsystemen i plan helt med de officiella rekommendationerna enligt HMK. Denna inkonsekventa och i flera fall felaktiga namnsättning har därför skapat en hel del villrådighet och missförstånd. Lantmäteriverket har därför beslutat att namnen ska ändras så att de följer rekommendationerna i HMK. Detta byte av namn på koordinatsystem i plan samordnas mellan ändringar i GDB-Alfa och i APC från och med deluppdatering nr 5. Från och med den 2 maj 2002 innehåller GDB-Alfa de nya namnen på koordinatsystemen i plan. Samspelet med GDB-Alfa för arbetsdatabaser som redan har checkats ut fungerar utan byte av namn på koordinatsystem i plan. Beställningen på banksidan hanterar koordinatsystemet och eventuell transformation där. Från och med deluppdatering nr 5 har en ny kontroll lagts till vid inläsning av en flyttfil till en befintlig arbetsdatabas. Kontroll görs av att basens och flyttfilens namn på koordinatsystemet i plan överensstämmer. Om basen har ett "gammalt" namn byts det automatiskt till det nya (om namnet finns i ini-filen: autoka\bin\ PlaSysRe.ini). Denna kontroll kan modifieras eller tas bort via inställningar i ini-filer på systemnivå respektive på signaturnivå (se vidare i dokumentet APC240Update5-9.rtf under avsnittet: Reviderad styrkod FFAdd). Vid utcheckning respektive vid påfyllning till arbetsdatabas görs i arbetsdatabasen ett automatiskt byte till det nya koordinatsystemnamnet i plan. Det förutsätter att det finns en koppling mellan det gamla namnet och det nya (i ini-filen: autoka\bin\ PlaSysRe.ini). Om denna koppling saknas fås vid interaktiv körning ett felmeddelande där man får ta ställning till om man vill läsa in flyttfilen ändå. I APC:s meddelandefönster visas basens respektive flyttfilens koordinatsystemnamn. Vid s k batchköring avbryts däremot inläsningen med åtföljande utskrift av relevanta uppgifter till en felfil. Se mer om detta i dokumentet: APC240Update5-9.rtf. Namnbytet på koordinatsystemen i plan i deluppdatering nr 5 har medfört att alla transformationsfiler som före deluppdatering nr 5 fanns under katalogen <enhet>:\autoka\gate\gdbalfa har utgått och ersatts med nya. Därutöver har efter hand transformationsfiler tillkommit och utgått samt reviderats. I dokumenten <enhet>:\autoka \gate\gdb_info.txt (med RT90-transformationsfiler) respektive \GDB_INF2.TXT (med SWEREF99-transformationsfiler) framgår vilka transformationsfiler från GDB-Alfa som ingår i APC. Även alla transformationsfiler som före
4 (21) deluppdatering nr 5 fanns under katalogen <enhet>:\autoka\gate\grid har utgått och ersatts med nya. I dokumentet <enhet>: \autoka\gate\gri_info.txt framgår vilka SWEREF99 transformationsfiler från GTRANS respektive från GDB-Alfa som också ingår i APC. Åtgärder före installation av TOTALUPPDATERINGEN respektive av deluppdatering nr 11. 1. På grund av namnbytet för koordinatsystemen i plan i deluppdatering nr 5 måste en helt ny version av filen: <enhet>:\autoka\bin\akatrans.ini läggas in i samband med TOTALUPPDATERINGEN. Deluppdatering nr 11 innehåller många nya transformationssamband så även i detta fall måste en helt ny version av filen Akatrans.ini läggas in. Du bör därför ta en kopia av din befintliga fil under: <enhet>:\autoka\bin\akatrans.ini innan du startar dessa installationer. OBS OM DU GÖR UPPDATERINGEN PÅ EN SERVERINSTALLATION: Vid TOTALUPPDATERINGEN respektive vid deluppdatering nr 11 måste filen: <enhet>:\autoka\bin\akatrans.ini tas bort (eller döpas om) innan du startar din uppdatering. Du bör först ta en kopia av denna fil. Om filen inte tas bort så blir installation ofullständig, den avbryts efter försöket att uppdatera denna fil. Man får ingen bekräftaruta om att installationen har avbrutits. Man får alltså inget särskilt felmeddelande om detta. Versionsmarkeringen blir riktig men VERSINFO() saknar uppgift om att deluppdateringar från och med nr 5 har installerats. Om du vill ha filen Akatrans.ini skrivskyddad så måste detta göras manuellt efter utförd serverinstallation. 2. Filen <enhet>:\ AUTOKA\BIN\PlaSysRe.ini har behövt bytas ut mot en ny version. Du bör därför ta en kopia av din befintliga fil under: <enhet>:\autoka \Bin\PlaSysRe.ini innan du startar dessa installationer. Om man har lagt in egna koordinatsystemnamn i plan i denna ini-fil så måste dessa läggas in på nytt. Se i dokumentet: APC240update5-9.rtf under Anmärkningar till systemmakrot PlanimSysRename() hur detta görs. 3. De befintliga fonterna DIN, ISO, LEROY, LMVEK1 och LMVEK2 kommer att skrivas över med nya versioner. Har du egna inlagda tecken i dessa fonter bör du först ta en kopia av dessa fonter innan du startar dessa installationer. Med anledning av 3D-Fastighetsbildning är alla dessa fonter kompletterade med backslash-tecknet (= tecken nr 92). Med anledning av anpassningen av APC till SWEREF 99 TM:s indexrutor är alla dessa fonter kompletterade med
5 (21) underscore -tecknet (_). Underscore -tecknet används som avskiljare i SWEREF 99 TM:s indexrutor (ex. 610_30 eller 610_33_11). Eventuella egna inlagda tecken i dessa fonter måste därför läggas in på nytt. Åtgärder före TOTALUPPDATERINGEN. 1. Om du använder dig av en egen geodatabank som har koordinatsystem i plan och som berörs av namnändringarna från deluppdatering nr 5 (se ovan) måste namnen på koordinatsystemen i plan även ändras där. Om inte detta görs saknas de ändrade namnen i geodatabanken och det kommer att bli problem i samband med utcheckningar. Därför bör ändringen i din egen geodatabank göras före, eller i samband med installationen av TOTALUPPDATERINGEN. Åtgärder efter installation Kontrollera efter utförd installation att versionsbeteckningen är den riktiga och anropa därefter systemmakrot: VERSINFO(). Detta systemmakro visar bland annat vilken version av APC som är installerad och vilka deluppdateringar till denna som är installerade som tilläggsmoduler. Om någon deluppdatering saknas så har något gått fel i samband med installationen. Efter installation av TOTALUPPDATERINGEN kan följande åtgärder behöva göras om du använder dig av koordinatsystemnamn i plan. Detta på grund av namnbytet för koordinatsystemen i plan i deluppdatering nr 5. Observera att de standardmakron som används först måste läsas in i arkivbasen (via Arkiv Makro Ladda in): 1. Byta namn på koordinatsystem i plan för alla befintliga arbetsdatabaser. Detta kan görs med hjälp av standardmakrot ADBPlanimSysRename(). Se vidare i dokumentet: APC240Update5-9.rtf. Detta byte bör utföras när ingen annan verksamhet mot dessa baser pågår. Om en arbetsdatabas är låst av någon annan användare så sker inget byte av koordinatsystemnamn i plan för denna bas. 2. Byta namn på koordinatsystem i plan för alla samlingsdatabaser. Detta görs med hjälp av standardmakrot SDBPlanimSysRename(). Se vidare i dokumentet: APC240Update5-9.rtf. OBSERVERA: Byte av koordinatsystemnamn i plan för samlingsdatabaser får endast utföras när ingen annan verksamhet mot dessa baser pågår.
6 (21) Efter installation av TOTALUPPDATERINGEN respektive av deluppdatering nr 11 kan följande åtgärder behöva göras: 1. Egna tidigare inlagda transformationssamband måste läggas in på nytt i filen: <enhet>:\autoka\bin\akatrans.ini. Detta görs via menyvalet Beräkna Avancerad Transfor INSTÄLLNINGAR Filer med samband och därefter Lägga till ett samband. Den befintliga kopian av filen Akatrans.ini kan därvid utgöra ett visuellt underlag för denna återinläggning av egna transformationssamband. Egna inlagda transformationsfiler berörs dock ej utan dessa filer finns kvar under: <enhet>: \autoka\gate\gdbalfa även efter installationen. 2. Filen <enhet>:\ AUTOKA\BIN\PlaSysRe.ini har behövt bytas ut mot en ny version. Om man har lagt in egna koordinatsystemnamn i plan i denna ini-fil så måste dessa läggas in på nytt. Se i dokumentet: APC240update5-9.rtf under Anmärkningar till systemmakrot PlanimSysRename() hur detta görs.
7 (21) Nyheter i APC versionen 2.42a (deluppdatering nr 5) Bland det som är nytt i denna version (utöver byte av namn på koordinatsystemen i plan) kan följande nämnas: 1. Vid selektering av polygoner inom område (= Välj i polygon) kan nu även polygoner som saknar brytpunkt inom området selekteras om polygonen skär det valda området. 2. Även s k höjdkurvor kan nu förtätas. 3. Ny styrkod som undersöker om två valda polygoner skär varandra. 4. Ny styrkod som undersöker om en vald punkt ligger innanför en begränsningslinje. 5. Möjlighet till plottning via de interna drivrutinerna även under Windows2000. 6. Även externidentiteter av typen BETECKNING kan nu tankas till fältdatorn Leica TC600 för GSI16-formatet. 7. Förbättrade editeringsmöjligheter vid inläsning av detaljpunkter till APC via standardmakrot KartexToAPC. 8. Ett nytt standardmakro som letar efter intervaller av lediga externidentiteter av typen BETECKNING utifrån ett angivet OMRÅDE*TYP*LÖPNUMMER. 9. Vid kopiering respektive flyttning av ytor mellan baser med hjälp av styrkoderna ADBCopySelDet() respektive ADBMoveSelDet() tomställdes tidigare pekinfo i polygonerna. D.v.s. vänster/höger informationen tomställdes. Enbart enkla detaljer hanterades korrekt av dessa två styrkoder. Detta är nu åtgärdat på så sätt att enbart enkla detaljer kan hanteras via dessa två styrkoder. 10. Nya versioner, p g a ett antal felrättningar, av: - Akatrans.dll (v1.12) - Areapt.dlw (v1.20) 11. Utöver ovan nämnda har ett antal felrättningar och övriga kompletteringar till befintlig funktionalitet utförts.
8 (21) Nyheter i APC versionen 2.42b (deluppdatering nr 6) Denna version innehåller enbart en buggrättning i AutoKa-PC:s kärna. Denna buggrättning berör inläsning av den så kallade kvittofilen efter incheckning till en geodatabank (till exempel till GDB-Alfa). Nyheter i APC versionen 2.42C (deluppdatering nr 7) Bland det som är nytt i denna version kan följande nämnas: 1. Uppdatering och komplettering av transformationsfiler till koordinatsystem i plan. 2. Reviderad version av systemmakrot EditChInMa (editchim.mak). Revideringen avser anpassning av systemmakrot till den i AutoKa-PC v2.42a reviderade styrkoden CheckInMarkerEdit. Menyval: Editera Detalj Ändra checkinmark. 3. Reviderad version av systemmakrot GDBSetting (gdbinst.mak). Revideringen avser anpassning av systemmakrot så att den även kan användas för att göra in- och utcheckningar till Geodatabank under Win2000 och WinXP. Menyval: Inställningar BankIR. 4. Reviderad version av systemmakrot PolConnectDiaBox (ihopkopp.mak) och av styrkoden PolConnect(). Revideringen ger möjlighet att välja att INTE ihopkoppla polygoner som har OLIKA externidentiteter. Menyval: Editera Detalj POLYGONER Koppla ihop. 5. Ett nytt systemmakro, DateFilterCreate (datefilt.mak), som skapar och aktiverar ett filter antingen på Födelsedatum och Födelsetid eller på Ändringsdatum och Ändringstid genom att enbart behöva ange Från och med datum respektive Till och med datum. Menyval: Arkiv Filter DATUMFILTER Skapa datumfilter respektive Återställ filter. 6. Ett nytt systemmakro, PolCoordCtrlSet (polcoctr.mak), som förenklar inställningen av hur kontroll av polygoners brytpunktskoordinater skall utföras. Menyval: Inställningar Brytpunktskontroll.
9 (21) 7. Nya versioner, p g a ett antal felrättningar, av: - Adblib.dll (v1.14) - Akatrans.dll (v1.13) - Cliparea.dlw (v1.10) - DXF.dlw (v1.34) - KF85.dlw (v1.11) 8. Utöver ovan nämnda har ett antal felrättningar och övriga kompletteringar till befintlig funktionalitet utförts. Nyheter i APC versionen 2.42d (deluppdatering nr 8) Bland det som är nytt i denna version kan följande nämnas: 1. Möjlighet att redovisa 3D-Fastighetsbildning. 2. Komplettering av styrkoden AdbOpReadDesc() så att öven antalet GEOdetaljer respektive antalet KLUNGA-detaljer i en arbetsdatabas kan avläsas. 3. Ett nytt systemmakro Basinfo() (basinfo.mak) som kan nås via menyanropet: Arkiv Arbetsdatabas ADMINISTRERA Info om Baser. Makrot skriver basnamn, signatur, bildad datum, basutbredning, antal GEO-detaljer samt koordinatsystemnamnet i plan till filen Basinfo för alla baser på en katalog. 4. Anpassning av funktionen som används vid plottning via de interna rutinerna så att omstyrning sker automatiskt till rätt drivrutin beroende på typ av operativsystem. Dvs kunna plotta via de interna rutinerna även under Windows2000 och WindowsXP utan att behöva gå via ini-filshantering. 5. Komplettering av transformationsrutinerna med samma typ av restfelskorrektion som finns i GTRANS. Denna restfelskorrektion behövs för transformation av lokala koordinatsystem till en SWEREF 99 zon. En ny version av Akatrans.dll (v1.20) har därför tagits fram. 6. Möjlighet att transformera lokala koordinatsystem till en SWEREF 99 zon inkl utförande av erforderlig restfelskorrektion. Man behöver dock i dessa fall komplettera med en tilläggsmodul per transformationssamband. Denna
10 (21) tilläggsmodul innehåller bland annat de transformationsfiler samt de standardmakron som behövs för varje specifikt transformationssamband. 7. Uppdatering av samt komplettering med nya transformationsfiler till koordinatsystem i plan. 8. Nya versioner, pga ett antal felrättningar etc, av: - Akatrans.dll (v1.20) - Cliparea.dlw (v1.11) - DXF.dlw (v1.35) 9. Utöver ovan nämnda har ett antal andra felrättningar och övriga kompletteringar till befintlig funktionalitet utförts. Nyheter i APC versionen 2.42e (deluppdatering nr 9) Bland det som är nytt i denna version kan följande nämnas: 1 Möjlighet att editera z-värdet i en polygons första eller sista brytpunkt även när polygonen ingår i en yta. Tidigare kunde man bara editera z-värdet för brytpunkter som inte är en polygons första eller sista brytpunkt när polygonen ingår i en yta. 2 Möjlighet att återställa eventuella geokopplingar efter utförd transformation. Tidigare försvann alla eventuella geokopplingar vid transformation av en bas. 3 Möjlighet att skapa ursprungspaket om sådana saknas. Typ av mätning sätts till ospecificerad och medelfel sätts till ospecificerat. 4 Komplettering av standardmakrona KartexToAPC() respektive KartexFromAPC() med möjlighet att läsa in respektive skriva såväl i Kartex filformat 1.0 som i 2.0. 5 Uppdatering av samt komplettering med nya transformationsfiler till koordinatsystem i plan. 6 Nya versioner, pga ett antal felrättningar etc, av: - Akatrans.dll (v1.22) - DXF.dlw (v1.36)
11 (21) 7 Utöver ovan nämnda har ett antal andra felrättningar och övriga kompletteringar till befintlig funktionalitet utförts. Nyheter i APC versionen 2.42f (deluppdatering nr 10) Bland det som ingick i Service Pack 1 (SP1) till AutoKa-PC v2.42e men som nu ingår i AutoKa-PC v2.42f kan följande nämnas: Efter uppdatering till AutoKa-PC v2.42e överförs inte längre Z-värden från D-fil till bas vid inläsning av mätvärden via Taky från fil [PolarFromFile()]. Orsaken till detta är den förändring som gjordes i AutoKa-PC v2.42e vid digitalisering av polygon med snappning till befintliga detalj-punkter/polygonbrytpunkter. Förändringen bestod i att i dessa fall alltid tilldela Z-värdet ett TOMVÄRDE. Tidigare överfördes den befintliga detaljpunktens /polygonbrytpunktens Z-värde till den nydigitaliserade polygonbrytpunkten. Denna förändring gjordes pga att det vid denna snappning skapas felaktiga Z-paket. För att kompensera detta ingår ett antal reviderade och nya makron i enlighet med följande: Det i AutoKa-PC v2.42e befintliga systemmakrot Takyfil.mak [PolarFromFile()] har ersatts med ett nytt systemmakro. Detta systemmakro heter Takyfil2.mak men har samma makroanrop, dvs [PolarFromFile()]. Det nya systemmakrot har kompletterats med ett anrop till ett nytt standardmakro. Det nya standardmakrot uppdaterar polygonbrytpunkternas Z-värden från geokopplade detaljpunkter i samband med lagring av polygonen i basen vid inläsning från D-fil via "Taky från fil" [PolarFromFile()]. Geokopplingen raderas innan makrot utför själva uppdateringen av Z-värdet för aktuell polygonbrytpunkt. Raderad geokoppling återställs ej. Det tidigare systemmakrot Takyfil.mak finns dock kvar under autoka\system\sysmakro och de som inte har behov av Z-värden vid inläsning av mätvärden via Taky från Fil kan läsa in detta makro i stället. Menyanrop: Beräkna TAKY FRÅN FIL Taky från fil Kompensationen enligt punkten ovan klarar dock ej av att uppdatera Z-värden för polygoner inmätta i form av s.k. LINJEBILDNING utan lagrade detaljpunkter. För polygoner inmätta på detta sätt behöver D-filen läsas in på nytt, men nu med hjälp av ett annat nytt systemmakro. Detta systemmakro heter Cozfrdfi.mak [CopyZFromDfile()]. Makrot läser Z-värden från angiven D-fil (skall vara av typen "Tvättning från LEICA") och kopierar dessa Z-värden till motsvarande polygon i basen. Om en enskild polygonbrytpunkt i basen redan
12 (21) har ett giltligt Z-värde så uppdateras dock inte denna brytpunkt med det Z-värde som har lästs från D-filen. Eventuell geokoppling raderas innan makrot utför själva uppdateringen av Z-värdet för aktuell polygonbrytpunkt. Raderad geokoppling återställs ej. Menyanrop: Beräkna TAKY FRÅN FIL Z-värde från D-fil. Det kan finnas behov av att i vissa sammanhang kunna föra över Z-värdet från detaljpunkter/polygonbrytpunkter till anslutande brytpunkt i selekterade polygoner. Dvs en slags ersättare och komplettering till den funktionalitet som fanns i AutoKa-PC v2.42e i samband med nydigitalisering av polygonbrytpunkter via snappning till befintliga detaljpunkter/polygonbrytpunkter. För att åstadkomma detta har ett nytt systemmakro tagits fram. Detta systemmakro heter Coztopol.mak [CopyZtoPoly()]. Menyanrop: Editera Polygon BRYTPUNKT Kopiera Z-värde. Bland det som är nytt/reviderat i APC version 2.42f kan följande nämnas: 1. En Leica TC1100 mätfil respektive en Leica TC1200 mätfil kan nu konverteras till en Leica TC600 mätfil och därefter tvättas till en D-fil. Överflödiga nollor i GSI16 mätfiler tas också bort före konverteringen för att kunna läsa in mätfilrader som är längre än 159 tecken. 2. Menyns utseende för anrop av fältdatorer under Beräkna har reviderats. 3. En räknare som visar antalet hitintills digitaliserade polygonbrytpunkter för en enskild polygon. Numret på den senast digitaliserade polygonbrytpunkten visas längst fram på meddelanderaden. 4. Vid inläsning av en K-fil kan externidentiteten nu även vara av typen NAMN respektive av typen FASTIGHETSBETECKNING. Externidentiteter av typen NAMN kan bestå av upp till 5 delar. Externidentiteter av typen FASTIGHETS- BETECKNING kan ha upp till 3 delar i TRAKT-namnet. 5. Vid skrivning av en K-fil med selekterade detaljpunkter visas ett formulär upp där man kan välja hur många decimaler man vill ha i sin utskrift. Förvalt värde = 3 decimaler.
13 (21) 6. From AutoKa-PC v2.42f måste makrofunktionen FileSetDec(#antDec) (där #antdec = antal önskade decimaler) alltid anropas efter det att makrofunktionen FileOpen() har anropats ifall man vill ha ett annat antal decimaler än det förvalda värdet som är 3 decimaler. FileSetDec() anger hur många decimaler som skall skrivas när makrofunktionen FileWrite() används. 7. En ny styrkod, SattCFEdecAnt(), med vilken man kan ställa in hur många decimaler man vill ha vid utskrift av en K-fil. Om styrkoden inte anropas så är det förvalda värdet = 3 decimaler. 8. Ett antal transformationsfiler till koordinatsystem i plan har tillkommit respektive utgått. 9. Nya versioner, pga ett antal felrättningar etc, av: DXF.dlw (v1.37) - Gjord rättning: Värdena för en 3D-POLYLINE som (i APC-basen) innehöll mycket små cirkelbågar skrevs inte till en DXF-fil. Detta förde med sig att POLYLINE -serien inte avslutades med ett SEQEND. Detta i sin tur förde med sig att AutoCad inte kunde läsa in dessa filer. Detta har nu rättats till. KF85.dlw (v1.13) - Gjord rättning/komplettering: I KF85 versioner tom 1.11 går det ej att skriva en KF85-fil om ett födelsenummer i basen har fler än 8 tecken (dvs om > 99.999.999). From v1.12, som kom med Service Pack 1, kan födelsenumret ha ett decimalt värde på upp till 400 miljoner. - Gjord komplettering: Vid skrivning till en KF85-fil skrivs enbart de 20 sista tecknen om extern-id är längre än 20 tecken. Anledningen till detta är att KF85 inte kan ta emot fler än 20 tecken i fältet för extern-id. Detta har nu åtgärdats på så sätt att i log-filen skrivs följande för de detaljer som har fått sitt extern-id förkortat till de sista 20 tecken: Extern-id har kapats (de 20 sista tecknen används) för post med internt nummer XX (FNR = YY). Internt nummer är hexadecimalt och är det som har skrivits till KF85-filen (pga att max 8 tecken kan skrivas till en KF85-fil se ovan). Dvs det hexadecimala värdet för detaljens födelsenummer i APC-basen. FNR är decimalt och är detaljens födelsenummer i APC-basen.
14 (21) 10. Utöver ovan nämnda har ett antal andra felrättningar och övriga kompletteringar till befintlig funktionalitet utförts. Nyheter i APC versionen 2.42g (deluppdatering nr 11) OBSERVERA! Det tar ca 10-15 minuter att installera version 2.42g, så avbryt inte installationen i tron att den har hakat upp sig. Detta pga anpassningar till SWEREF 99 TM. Denna version innehåller rättningar, revideringar och kompletteringar till AutoKa- PC v2.42f. Denna version innehåller också det som ingick i Service Pack 1 (SP1) till AutoKa-PC v2.42f (bl.a. anpassningar av AutoKa-PC till SWEREF 99 TM) Rättade systemmakron ChangeXid (endraxid.mak). Menyval: Editera Detalj Ändra exernid. Rättning i felhanteringsrutinen. I vissa fall fick man ett missvisande felmeddelande. TranSessionBase (Tranbase.mak). Menyval: Beräkna Avancerad transformation Beräkna. Se vidare dokumentet APC240Update-11.rtf. Kompletterade systemmakron AnalyseFaultInside (anains.mak) och AreaAnalyseInt (areaanly.mak). Menyval: Editera Yta YTANALYS Utifrån polygoner. Se vidare dokumentet APC240Update-11.rtf. CmpStyleBase (cmpstyle.mak). Menyval: Arkiv Manér Jämför manér bas. Kompletteringen består av att även antalet detaljer fördelat per detaljtyp och posttyp redovisas GDBCom (GDBkom.mak). Menyval: Arkiv Geodatabank ARBETSDATABAS / SAMLINGSDATABAS Se vidare dokumentet APC240Update-11.rtf.
15 (21) Reviderade systemmakron AvyGDBChOutADBBegin (avyutsta.mak). Menyval: Arkiv Geodatabank Aktivera AutoKa-Vy. Ändring av defaultvärdet vid läsning från KSE-fil av kartseriens koordinatsystemnamn till System SWEREF 99 TM. StyleDraw (ritaman.mak). Menyval: Arkiv Maner Rita maner. Ändrat plansystem från = "RT90" till = "SWEREF 99 TM". Nya systemmakron SPolParallelShift (spolpar.mak) och Soegla (soegla.mak). Menyval: Editera Detalj POLYGONER Parallellutflytta. Tidigare anropade menyvalet styrkoden PolParallelShift direkt. Nu anropar menyvalet (systemmakrot SpolParallelShift) först styrkoden PolParallelShift och därefter det nya systemmakrot Soegla. Soegla tar bort eventuellt uppkomna öglor i samband med parallellutflyttningen. Se vidare dokumentet APC240Update-11.rtf. Reviderade standardmakron BytOmr (omr.mak). Om man efter byte av områdesnamnet skulle få dubbletter på externidentiteter och om man har inställningen att dubbletter inte är tillåtna så räknas löpnumret upp tills dess att ett ledigt har hittats. Frombet (formbet.mak). Se vidare dokumentet APC240Update-11.rtf. SkapaBas (skapabas.mak). Plansystem ändrat till "SWEREF 99 TM". Nya standardmakron AreaUpdate (areaupd.mak). Rättar eventuellt förekommande felaktig uppbyggnad av ytor. Makrot rättar ytor som har fått felaktiga kopplingar i pekarinformationen.
16 (21) FormbetPunkt (formbetx.mak). Byter format från Utan till Beteckning för selekterade punkter. PolZKoord (polzkoor.mak). Interpolerar Z-koordinater för selekterade polygoner. Kompletterade styrkoder XIdDuplicates Menyval: Inställningar Dubblettkontroll. Se vidare dokumentet APC240Update-11.rtf. Reviderade styrkoder ArchiveRead Returnerade tidigare alltid @OK vare sig texten fanns i arkivbasen eller inte. Övriga rättningar, revideringar och kompletteringar Antal polygoner som kan ingå i en enklav. Rättning: Man fick programavbrott om antalet polygoner för en enskild enklav översteg 400 styck. Editering av externidentitet av typen beteckning (OMR*TYP*LÖPNUMMER) Rättning: När man skapar en ny detalj kan man ha 10 tecken i OMR. Vid editering av en sådan detalj kunde man tidigare bara ha 9 tecken. Detta har nu rättats till så att man kan ha 10 tecken även vid editering. Ny version av filen Autoka\Bin\Akatrans.dll. Rättning: Signalen XYSUB hade felaktigt tecken (+ i stället för -). Revidering: I pkpop-menyn under: Arkiv Arbetsdatabas har valet Ångra tagits bort Revidering: Heby kommun har flyttats över från Västmanlands län till Uppsala län. Revidering: Malungs kommun är ändrat till Malung-Sälen.
17 (21) Revidering: Nycklarna D.VridText och D.VridSymb i defaultregistret (filen Default.sdf) har ändrats från 1 till 2. Även befintliga signaturer uppdateras med dessa värden. 0 = Inga texter/symboler följer med i kartbildens vridning vid transformation 1 = Alla texter/symboler följer med i kartbildens vridning vid transformation. 2 = Alla texter/symboler förutom de som är horisontella följer med i kartbildens vridning vid transformation. Komplettering: Backafunktionen (styrkoden ScrPrev) Menyval: Grafik Backa Backa. Om en signatur har backafunktionen aktiv vid avslut av AutoKa-PC så kommer den att vara aktiv för denna signatur när denne startar AutoKa-PC nästa gång. Komplettering: Tillkommande filer för transformationssamband mellan: 1. RITSEM och RT 90 2.5 GON V 0:-15 2. RT 38 2.5 GON V 64:-1 E och RT 90 2.5 GON V 0:-15 Uppdatering har även gjorts av berörda tillhörande filer (Autoka\Bin\Akatrans.ini, Autoka\Bin\Playsre.ini, Autoka\System\ Tab\Transsys.txt samt Autoka\Gate\GDB_INFO.txt). Nytt: Födelsenumret visas i meddelandefönstret när man pekar på en enkel detalj. Anpassningar med anledning av SWEREF 99 TM Indexrutor för SWEREF 99 TM läses in till tabellen ALLM UNDANTAG i arkivbasen. Följande indexrutor läses in: 1 x 1 km, 5 x 5 km, 10 x 10 km, 50 x 50 km samt 100 x 100 km. Efter denna komplettering går det inte längre att via menyn ändra en enskild bladbeteckning i tabellen ALLM UNDANTAG (Inställningar Bladbeteckningar TABELL Ändra). Ändringar i denna tabell får göras via samma menys Läs- respektive Skriv-rutiner eller via ArcLoad. Orsaken är att denna tabell efter kompletteringen blir alltför stor för att kunna hantera enskilda beteckningar via rutinerna i menyn. AutoKa-PC:s egna fonter (DIN, ISO, LEROY, LMVEK1 och LMVEK2) har kompletterats med underscore -tecknet (_). Underscore -tecknet används som avskiljare i SWEREF 99 TM:s indexrutor (ex. 610_30 eller 610_33_11).
Filer för transformationssamband mellan SWEREF 99 TM och lokala/ regionala/nationella koordinatsystem har tillkommit (se vidare filen Autoka\Gate\GDB_INF2.txt). 18 (21) Med anledning av många tillkommande filer för transformationssamband har nya versioner av följande filer tillkommit (eventuella egna tillägg som har gjorts i dessa filer behöver därför läggas in på nytt): 1. Autoka\Bin\Akatrans.ini. 2. Autoka\Bin\Plasysre.ini. 3. Autoka\System\Tab\Transsys.txt. I filen Autoka\System\Ini\Default.ini har under avsnitt [KoordSys] bankerna Omega och Alfa ändrats till SWEREF 99 TM. [KoordSys] omega=sweref 99 TM alfa=sweref 99 TM I följande manér har X och Y bytts ut mot N och E: 1. F1000.s 2. Fk1000.b2 3. Fk1000.b5 4. Fk500.b1 5. Fk500.b4 6. Nbk1000.b2 7. Nbk1000.b5 8. Nbk500.b1 9. Nbk500.b4 10. Pk1000.b2 11. Pk1000.b5 12. Pk500.b1 13. Pk500.b4 14. Tfa-b4.plo
19 (21) Nyheter i APC versionen 2.42h (deluppdatering nr 12) Denna version innehåller kompletteringar till AutoKa-PC v2.42g. Komplettering 1: Tilläggsinformation till externidentiteten har kompletterats med "Z". Bokstaven "Z" betyder att det är en ägarlägenhetsfastighet. Samma detaljtyper används för ägarlägenhetsfastigheter som för 3D-fastigheter. Komplettering 2: Vid skapandet av en ny arbetsdatabas via menyn kan man nu via angivande av defaultvärden i en ini-fil få egna defaultvärden för X respektive för Y. Tidigare fick man alltid defaultvärderna 7000000 för X respektive 1500000 för Y. Egna defaultvärden fås genom att i ini-filen autoka\system\ini\default.ini ange egna värden (om inga egna värden anges i denna ini-fil så fås de defaultvärden som fanns tidigare). Dessa egna defaultvärden anges på följande sätt i ini-filen Ex: man vill ha X=1000000 och Y=2000000 [DefOrigo] OrigoX=1000000 OrigoY=2000000 Komplettering 3: Utökade värdeförråd i ursprungspaketet för PLAN respektive ändrade namn för vissa befintliga GPS. I nedanstående tabeller anges alla de nu gällande värdena och namnen. Formuläret för Geodetisk mätning i PLAN har kompletterats för att kunna ange de utökade värdeförråden. Speciellt gäller följande: 1) Vid definiering av ett nytt ursprung för PLAN -> Geodetisk mätning -> Detaljmätning fås alltid följande defaultvärden. a) INMÄTT för Övrig info om punkt polygon/linje. b) I BRYTPUNKT för Punkts läge. 2) Vid samtidig editering av ursprungsuppgifter för såväl detaljpunkter som för polygoner/linjer måste vid selekteringen den först selekterade detaljen vara en detaljpunkt. Polygonen/linjen får i dessa fall sina värden uträknade utifrån de för detaljpunkten angivna värdena.
20 (21) Ursprungstyp Ändamål Teknik Info* 0 = Plan 0 = Ospecifierat 0 = Annan teknik Tomvärde 1 = Konventionell teknik Tomvärde 4 = GNSS Tomvärde 1 = Stomnät 0 = Annan teknik Tomvärde 1 = Konventionell teknik Tomvärde (2 = GPS) gammalt värde, ej för nya Tomvärde 4 = GNSS Tomvärde 8 = Statisk GNSS Tomvärde 2 = Detaljmätning 0 = Annan teknik 1, 4-15, tomvärde 1 = Konventionell teknik 1, 4-15, tomvärde 2 = Tröghetsteknik 1, 4-15, tomvärde 4 = GNSS 1, 4-15, tomvärde 5 = Nätverks-RTK 1, 4-15, tomvärde 6 = Nätverks-RTK i stomnät 1, 4-15, tomvärde 7 = DGNSS 1, 4-15, tomvärde 1 = Höjd 0 = Ospecificerat 0 = Annan teknik Tomvärde 1 = Avvägning Tomvärde 2 = Trigonometrisk höjdmätning Tomvärde 4 = GNSS Tomvärde * Tillåtna värden på info 1 = Stomnät 0 = Annan teknik Tomvärde 1 = Avvägning Tomvärde 2 = Trigonometrisk höjdmätning Tomvärde 4 = GNSS Tomvärde 2 =Detaljmätning 0 = Annan teknik Tomvärde 1 = Avvägning Tomvärde 2 = Trigonometrisk höjdmätning Tomvärde 3 = Tröghetsteknik Tomvärde 4 = GNSS Tomvärde
21 (21) Utökning av värdeförrådet för ursprung i plan detaljmätning av det värde som tidigare enbart innehöll uppgift om inpassad/transformerad. Värdena kan också avse linjer och andra punktobjekt än gränspunkter. Värde Beskrivning/Betydelse Tomvärde Ingen uppgift 1 Inpassad/transformerad 4 Punkt i brytpunkt på polygon 5 Punkt i brytpunkt på polygon + inpassad/transformerad 6 Punkt i brytpunkt på polygon + kvalitetsförbättrad 7 Punkt i brytpunkt på polygon + inpassad/transformerad + kvalitetsförbättrad 8 Punkt på polygon 9 Punkt på polygon + inpassad/transformerad 10 Punkt på polygon + kvalitetsförbättrad 11 Punkt på polygon + inpassad/transformerad + kvalitetsförbättrad 12 Friliggande punkt 13 Friliggande punkt + inpassad/transformerad 14 Friliggande punkt + kvalitetsförbättrad 15 Friliggande punkt + inpassad/transformerad + kvalitetsförbättrad Nyheter i APC versionen 2.42i (deluppdatering nr 13) Denna version innehåller enbart rättningar som berör Komplettering nr 3 till AutoKa-PC v2.42h.