Filformat: stöd och specifikationer

<< Click to Display Table of Contents >>

dpPower > Bilagor >

Filformat: stöd och specifikationer

 

 

Filformat

Versionsstöd

Tillämpningar/Kommentar

DGN 
(Design)

Microstation v7

Import, export och referensdata.

DXF 
(Drawing Exchange Format)

dpSpatial följer med i utvecklingen av formatet och hanterar de senaste versionerna efter bästa förmåga

Import, export och referensdata.

DWG

(Drawing)

dpSpatial följer med i utvecklingen av formatet och hanterar de senaste versionerna efter bästa förmåga

Referensdata.

 

DPS

 

Ett vektorformat utvecklat av Digpro. Används bland annat för utbyte av data mellan dpPower och dpFieldmap-klienten (offline).

Geodata med attribut

 

Import och export av koordinatdata.

Geodos

 

Import och export av koordinatdata.

GPX

(GPS Exchange Format)

 

Referensdata, export av koordinatrapporter i Frågeverktyget.
Ett XML-baserat standardformat för utbyte av GPS-data i form av punkter och spår mellan olika applikationer.

GSI

 

Import och export. GSI är ett mätfilsformat från totalstationer av märket Leica.

JPEG

 

Referensdata och export av grafisk vy. Lämpar sig bäst vid export av rasterdata.

KRF

 

Referensdata. KRF är Kartagos rasterformat.

KML

(Keyhole Markup Language)

2.2 (OGC)

Referensdata. Systemet stöder punktdata, linjer och vissa typer av polygoner.

Marit

 

Import och export av koordinatdata.

PNG

(Portable Network Graphics )

 

Referensdata och export av grafisk vy. Lämpar sig bäst vid export av rasterdata.

PDF

 

Export av rapporter, bilder, m.m.

PXY

 

Import av koordinatdata

RDW

 

Referensdata.

Shape

 

Referensdata, export och import.

SVG

 

Export av data i grafisk vy. SVG är ett XML-baserat vektorformat.

SQL

 

Import och export av kartprodukter och produktklasser.

TAB

 

Referensdata, MapInfo.

Trimble

 

Import och export av koordinatdata.

TXY

 

Referensdata. Se TXY Specifikation.

XLM

 

Import och export av produktspecifikationer, kodlistor, m.m.

XLS

(Microsoft Excel)

 

Export av tabeller, sökresultat, m.m.

 

 

TXY Specifikation

TXY-formatet är ett vektorbaserat koordinatfilformat som använder semikolonseparerade värden, i 3 eller 10 kolumner. TXY-filer hanteras i systemet på samma sätt som andra referensfiler av vektorformat. När en TXY-fil öppnas i applikationen visas dess koordinatdata som symboler, vars färg, storlek och form har definierats i filen.

 

TXY-formatets specifikation

Fritext (identifierare); X (N); Y (E); Primärfärg; Sekundärfärg; Symbolfont; Symbol-ID; Höjd i meter; Bredd i meter; Fyllnadsstil.

1

Fritext (identifierare);

 

2

X (N);

Kolumner 1 t o m  3 (Obligatoriska) beskriver geografisk position på punktdata.

3

Y (E);

 

 

 

 

4

Primärfärg;

 

5

Sekundärfärg;

 

6

Symbolfont;

Kolumner 4 t o m  10  (valfria) beskriver de symboler (färg, typ, höjd) som ska representera punktdata.

7

Symbol-ID;

Om kolumnerna utelämnas i källfilen, erhåller punktdata en gemensam förvald symbol när filen läses in.

8

Höjd,

 

9

Bredd;

 

10

Fyllnadsstil;

 

 

Exempel på en datarad i en TXY-fil

"Gas boiler;10099.123;97875.245;00FF00;00EB00;FV107;DEC132;4.2;4.2;0"

 

Stöd för csv-filer

TXY-läsaren stödjer även komma-separerade filer i csv-filformatet /*.csv) som kan skapas i exempelvis Excel. csv-filen måste följa txy-formatet specifikation enligt ovan. Även det följande gäller för csv-filer som läses in med txy-läsaren:

 

* Om kolumner åtskiljs med ';' (semikolon) kan decimaltecken '.' (punkt) eller ',' (komma) användas, i exempelvis värdet för X-koordinat, eller symbolhöjd.

* Om kolumner åtskiljs med ',' (komma) kan endast decimaltecken '.' (punkt) användas.

 

Specifikationer för mätfilsformat

 

Geodata med attribut

Filändelse: ”.dpt”

Varje rad i filen motsvarar en punkt eller brytpunkt och är konstruerade enligt nedan:

 

pbet;X;Y;Z;objkod;linjenr;radie;attr1;attr2;attr3;attr4;attr5;attr6;attr7;attr8;attr9;attr10

 

En brytpunkt i ett linjeobjekt ska ha ett värde på fältet "linjenr". Punkter med samma linjenummer tillhör samma linje. Om linjenummer saknas hanteras raden som ett punktobjekt.

 

Radien används endast för cirkelbågar.

 

 

PXY

Detta är ett textfilsformat.

Filändelse: “*.pxy”.

Alla rader avslutas med komma i teckenposition 75 i standard PXY-fil.

Data börjar på rad 3.

Importprogrammet i dpSpatial läser 6 kolumner med data där de 5 första tas om hand. Man behöver inte skriva fälten i speciella positioner utan det räcker med ett eller flera blankslag mellan kolumnerna. Det måste finnas 6 kolumner. Antingen fritext eller kommatecken (eller bägge) måste avsluta raden.

 

Specifikation PXY

Fält

Beskrivning

Linjenummer, Punktnummer

Får innehålla både bokstäver och siffror. Teckenposition i källfil: 1.

Om punkt finns, till exempel 4.1, tolkas det som om det är linjenummer till vänster om punkten och brytpunktsnummer på linjen till höger.

Northing

x-koordinat, kolumn 2 (standard i position 22 för decimalpunkt).

Easting

y-koordinat, kolumn 3 (standard i position 34 för decimalpunkt).

Z

z-koordinat, kolumn 4 (standard i position 46 för decimalpunkt).

Kod

Extern kod för det inmätta objektet, kolumn 5 (standard första tecken i position 52, max 11 tecken).

Fritext

Kommentar i kolumn 6 (standard i teckenposition 63). Kan utelämnas.

Kommatecken

Kolumn 7 (eller kolumn 6 om ingen fritext) Ett kommatecken ska avsluta raden (standard i position 75).

 

Exempel 1:

Först två kommentarrader, sedan 2 stycken punkter och därefter en linje med 3 punkter och sist en punkt. Eventuell text i fritextfältet sparas inte.

XYZ-COORD-FILE ,V1.00.2015-08-10,                                         ,

                                         ,                                ,

2             6652893.067  643229.570     199.962 TERR_AHP    -1          ,

3             6652905.688  643234.249     199.887 TERR_AHP    -1          ,

4.1           6653046.612  643125.259     197.461 VAG_VSR                 ,

4.2           6653046.116  643123.842     197.497 VAG_VSR                 ,

4.3           6653046.011  643121.268     197.601 VAG_VSR                 ,

5             6656082.582  646210.024     195.210 200         PVC160      ,

 

Exempel 2:

XYZ-COORD-FILE ,V1.0 ,2013-10-29, ,

Plantolkning ,

1 52728.209 43202.209 204.343 TERR_AHP ,

2 52893.067 43229.570 199.962 TERR_AHP ,

3.1 53046.612 43125.259 197.461 VAG_VSR ,

3.2 53046.116 43123.842 197.497 VAG_VSR ,

 

 

Slå på funktionen för att visa formateringstecken i din textredigerare så att du kan urskilja blankstegen i texftilen.

Marit

Detta format användes ursprungligen av applikationen Geograph ME.

Filändelse: “*.xyz” eller "*.pkt". Utökat Marit-format har filändelsen ".ext" (extended).

 

Specifikation Marit

Fält

Beskrivning

Punktnummer

Får innehålla både bokstäver och siffror. Max 7 tecken.
Teckenposition i källfil: 1.

X

x-koordinat, max 11 tecken. Teckenposition: 12.

Y

y- koordinat, max 11 tecken. Teckenposition: 24.

Z

z – koordinat, max 11 tecken. Teckenposition: 42.

Objektkod

Extern kod (fältkod) för det inmätta objektet. Max 5 tecken (bokstäver och siffror). Teckenposition: 50.

Linjetyp

En-siffrig kod. Se tabell Linjetypskoder Marit. Position: 56.

Fritext

Ett extra fält som är tillgängligt endast för utökat Marit-format, vilket har filändelsen ”.ext”. Position: 60.

 

Linjetypskoder Marit

Linjetyp

Beskrivning

0

Punkt

3

Linjepunkt

4

Punkt på båge.

7

Slutpunkt i polygon (koppla den här punkten till den första punkten för att skapa en polygon).

8

Slutpunkt på linje.

 

 

Se till att slå på funktionen för att visa formateringstecken  i din textredigerare så att du kan urskilja blankstegen i texfilen.

 

 

Geodos

Geodos är ett datasystem för mätningsteknik inom lantmäteri, bygg- och anläggningsverksamhet. Systemet är i första hand avsett att köras på fältdatorer.

Filändelse:".xyz".

 

Specifikation Geodos

Fält

Beskrivning

Punktnummer

Får innehålla både bokstäver och siffror.

Objektkod

Extern kod (fältkod) för det inmätta objektet.  

X

x-koordinat

Y

y- koordinat

Z

z – koordinat

 

Exempel:

6 dp 6167270.546 1323734.769 6.536

7 dp 6167270.191 1323728.182 6.562

8 cabinet 6167270.115 1323726.592 6.4

 

 

Fälten avgränsas med minst ett blanksteg.

 

 

GSI

GSI är Leicas mätfilsformat. Den kan innehålla både mätningar av vinklar och avstånd, samt koordinater. dpSpatial stöder enbart inläsning av koordinater. Vid import av GSI-filer läses fältobjekt in som mappade objekt eller som projektgrafik.

Filändelse: ".gsi"

 

Exempel på en punktrad i en GSI-fil

*110001+0000000000116420 81..10+0000000103307321 82..10+0000000074416531 83..10+0000000000000000

 

Parametrar (i fetstil i exemplet ovan)

* = början på en rad som beskriver en punkt.

11 = punktnummer.

81 = Easting

82 = Northing

83 = Höjd

 

 

Stp

Standard för utbyte av produktdata (STEP).

 

Formatet används endast för punktobjekt.

Filändelse: ”.stp”

 

Specifikation stp

Punktnummer  X-koordinat  Y-koordinat  Z-koordinat

 

Exempel:

RL7_S2__STV 6934655.220 1493483.110 162.940!

RL7_S2_0001 6934613.370 1493515.490 161.400!

RL7_S2_0002 6934502.300 1493477.930 159.720!

RL7_S2_0003 6934256.430 1493394.630 157.430!

RL7_S2_0004 6934056.130 1493327.080 163.780!

 

När man kör funktionen måste man lägga in objektkoden för nya objekt.

 

 

Trimble

Filändelse: "*.m"

 

Specifikation Trimble

0 = linje- eller punktkod. "0 = 10" avser punkt, "0 = 11" avser linje.

1 och 4= OBJEKTKOD (fältkod).

5 = Punktnummer

37 = Northing (N)

38 = Easting (E)

39 = Z-värde (utelämnade värden tolkas som "0".)

 

 

Exempel på en Trimble-fil (ett linjeobjekt)

5=9

4=KKE

0=11

1=129

37=111127.9

38=109742.09

39=9.891

5=10

4=KKE

37=111136.24

38=109737.29

39=9.942

5=11

4=KKE

37=111144.14

38=109732.56

39=9.951

5=12

4=KKE

37=111153.18

38=109731.16

39=10.021

 

 

 

HP-17

Filändelse:".17".

 

Specifikationer HP-17

 

Typkoder

L = Linje

LE = Linjeslut

T = Text

P = Punkt

 

Format

 

För typkoden L

L,Object Code

X-coordinate 1,Y-coordinate 1

X-coordinate 2,Y-coordinate 2

X-coordinate n,Y-coordinate n

LE

 

För typkoden T

T,Object Code,Rotation,X-coordinate,Y-coordinate,Text

 

För typkod P

P,Object Code,Rotation,X-coordinate,Y-coordinate

 

Exempel på en HP-17-fil

P,DP1,0,6556280.806,1458602.458

P,POL,0,6556289.549,1458609.815

P,POL,0,6556265.879,1458636.684