-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGPX_GARMIN_EXTENSIONS.ili
45 lines (36 loc) · 1.22 KB
/
GPX_GARMIN_EXTENSIONS.ili
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
INTERLIS 2.3;
!!@ technicalContact=mailto:webrian
MODEL GPX_GARMIN_EXTENSIONS (de)
AT "mailto:webrian"
VERSION "2023-10-31" =
IMPORTS Units;
TOPIC GPX =
CLASS TRACK =
/** Ein Freitextfeld zum Speichern des Dateinamen ohne Endung
*/
!!@ ili2db.dispName=Dateiname
cmt : TEXT*50;
END TRACK;
CLASS TRACKPOINT =
point : MANDATORY COORD -180.00000 .. 180.00000 [Units.Angle_Degree], -90.00000 .. 90.00000 [Units.Angle_Degree], -100.000 .. 10000.000 [INTERLIS.m];
!!@ ili2db.dispName=Zeitstempel
time : MANDATORY FORMAT INTERLIS.XMLDateTime "1970-01-01T00:00:00.000" .. "2999-12-31T00:00:00.000";
!!@ ili2db.dispName=Temperatur
atemp : -50 .. 50 [Units.t];
!!@ ili2db.dispName=Trittfrequenz
cad : 0 .. 300;
!!@ ili2db.dispName=Herzfrequenz
hr : 0 .. 250;
END TRACKPOINT;
CLASS TRACKSEGMENT =
END TRACKSEGMENT;
ASSOCIATION Trackpoint_Tracksegment =
TRACKPOINT -- {1..*} TRACKPOINT;
TRACKSEGMENT -<#> {1} TRACKSEGMENT;
END Trackpoint_Tracksegment;
ASSOCIATION Tracksegment_Track =
TRACKSEGMENT -- {1..*} TRACKSEGMENT;
TRACK -<#> {1} TRACK;
END Tracksegment_Track;
END GPX;
END GPX_GARMIN_EXTENSIONS.