DATEX-II-EU / DatexII

Main repository for issues and bugs for the DATEXII standard
0 stars 0 forks source link

AngleInDegrees used for bearing direction is integer such not allowing degree decimals (Bugzilla Bug 482) #482

Open datexii opened 2 months ago

datexii commented 2 months ago

This issue was created automatically with bugzilla2github.py

Bugzilla Bug 482

Date: 2024-04-29T15:11:46+02:00 From: @ingeniumfaber To: Jean-Philippe Mechine <Jean-Philippe.Mechin@cerema.fr>

Last updated: 2024-04-29T15:19:43+02:00

datexii commented 2 months ago

Comment 1935

Date: 2024-04-29 15:11:46 +0200 From: @ingeniumfaber

in Point By Coordinates the dataType used for expressing a bearing is AngleByDegrees Data Type, we checked in C ITS DENM message the equivalent information is managed as degrees with decimal, we should so extend to another data type in order we would like to support C ITS from DATEX II payload

e.g.

"HeadingValue ::= INTEGER {wgs84North(0), wgs84East(900), wgs84South(1800), wgs84West(2700), unavailable(3601)} (0..3601)"

datexii commented 2 months ago

Comment 1936

Date: 2024-04-29 15:19:43 +0200 From: @ingeniumfaber

we may also consider to update the definition in AngleByDegree datatype allowing degree decimals so 0-3600 intead of 0-360