Home » railML newsgroups » railML.infrastructure » Schema version V0.95-02 released
Re: Schema version V0.95-02 released [message #95 is a reply to message #93] Wed, 15 September 2004 20:47 Go to previous messageGo to previous message
Matthias Hengartner is currently offline  Matthias Hengartner
Messages: 57
Registered: August 2003
Member
Hello,

I'm very glad about the new schema with all the changes and new elements and
hope there is only a small step to version 1.0!

My (and Dani Hürlimanns) comments & questions:

- the attribute "type" (of <track>) should not be required (because some
exporting programms may not know what type a track is)
- could we have something like <generalElement> also in the <infraAttrGroup>
? ("<generalInfraAttribue>" or similar)

- I'm also glad about the possibility to place a switch (and also a
crossing) on a <trackBegin> / <trackEnd>. But I'd prefer to have only a
reference to a switch/crossing which is located in the
<connections>-container.

- It's also a good thing that we have the absolute position separated in 2
parts. But I'm a little bit confused about the format of these to
attributes. Both are decimals with 12 digits, 5 of them after decimal point.
What unit is "absPosOffset" meant to be? In the former versions of the
schema, the 2 patterns for "absPos" were
1. km: {dddd}d.d{dddd}
2. km + m: {dddd}d.d + {ddd}dd{.dd}
If these are close to reality (I guess they are), my suggestion is: 10/5
digits for "absPos" (km) and 7/2 for "absPosOffset" (m)

- <mileageChange>: I'm confused about the use of absPos, absPosOffset,
absPosIn and absPosInOffset, especially after having studied the two
mileageChanges in the demoNet-file. Perhaps it would be clearer if we had
"absPosOut" instead of "absPosIn".

- We have a new element type <trainProtectionElement> in the
<ocsElements>-container, but we have also the ("old")
<trainProtectionChange> in <trackElements>. Intention or mistake?
If it's intention, what is the difference between <trainProtectionElement>
and <trainProtectionChange>?
If it's a mistake, why is the attribute "monitoring" not included anymore?

- The new <crossing>-element has an attribute "dir". What is the use of
this, since we have already the "branchDir"-attribute in the connection?

- I've noticed, that longitude, latitude and altitude are now implemented as
attributes instead of child-elements of <geoCoords>. I'm fine with that.

- and finally, 2 little misprints:
<axleCounter>/posInTrack --> outsideRIght
annotation of "absPosAttrGroup" ("handlicng")


See you next week in Berlin!

Regards,
Matthias Hengartner
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Successful Infrastructure Data Import & Export with OpenTrack
Next Topic: Schema version 1.00 RC1 released
Goto Forum:
  


Current Time: Sun May 19 10:18:27 CEST 2024