Dev:Guides: Difference between revisions

From railML 3 Wiki
Jump to navigation Jump to search
[checked revision][checked revision]
(added a guide on visualizations)
m (wording)
 
(38 intermediate revisions by 3 users not shown)
Line 6: Line 6:
!Related Subschemas
!Related Subschemas
!Target Group
!Target Group
!Applicable {{rml|versions}}
|-
|-
|[[Dev:Semantic Constraints]]
|[[Dev:Semantic Constraints]]
|
|
|
|
|
Line 15: Line 17:
|General modeling guidelines
|General modeling guidelines
|IS
|IS
|
|
|
|-
|-
Line 20: Line 23:
|
|
|IS
|IS
|
|
|
|-
|-
|[[Dev:Simple crossing]]
|[[Dev:Simple crossing]]
|in a context of diamond crossover
|In a context of diamond crossover
|IS
|IS
|
|
|
|-
|-
Line 30: Line 35:
|
|
|IS
|IS
|
|
|
|-
|-
Line 35: Line 41:
|
|
|IS
|IS
|
|
|
|-
|-
|[[Dev:Railway switch curve]]
|[[Dev:Railway switch curve]]
|draft
|Draft
|IS
|IS
|
|
|
|-
|-
|[[Dev:Splitting and merging railML files]]
|[[Dev:Splitting and merging railML files]]
|draft
|Draft
|IS, IL
|IS, IL
|
|
|
|-
|-
Line 50: Line 59:
|
|
|Visualizations
|Visualizations
|
|
|
|-
|[[Dev:Euroloop]]
|Draft
|IS
|
|3.3
|-
|-
|[[Dev:Git Guidelines]]
|[[Dev:Git Guidelines]]
|colspan=4|'''Levels:''' ''new'' (newcomer) or ''exp'' (experienced)
|
|
|
|-
|[[Dev:LTCP guide]]
|Draft, [[UC:TT:LongTermCirculationPlanning]]
|TT
|
|
|-
|[[Dev:TT guide]]
|Draft
|TT
|
|
 
|-
|[[Dev:RTCI-b guide]]
|Draft, [[UC:TT:RunTimeCalculationInput]]
|RS
|
|
|-
|[[Dev:Use_cases]]
|How to contribute to writing good {{rml}} Use Cases
|
|
|
|-
|[[UC:UseCaseExample]]
|Annex for documents at {{site|1=https://www.railml.org/en/usecases#:~:text=Use%20case%20submission%20templates|2=Use case submission templates}}
|
|
|
|-
|[[Dev:How_to_deal_with_UUIDs]]
|How to use UUIDs in {{rml|3.2}} and {{rml|3.3}}
|
|
|
|-
|[[Dev:Wiki_Documentation_Guidelines]]
|
|
|
|
|-
|[[Dev:Extending_railML]]
|When to extend the schema and what to respect before starting?
 
|
|
|
|-
|[[Dev:Using xsi:type]]
|How to extend the schema <ref>{{site|1=https://www.railml.org/forum/index.php?t=msg&th=638&start=0&|mode=silent}}</ref> <ref>{{site|1=https://www.railml.org/forum/index.php?t=msg&th=867&goto=2972&#msg_2972|mode=silent}}</ref> <ref name="overview"> for the overview of the approaches available please see https://wiki3.railml.org/index.php?title=Dev:Extending_railML#How_to_extend_the_schema</ref>
 
|
|
|3.2, 3.3
|-
|<nowiki>https://wiki3.railml.org/wiki/Dev:UsingAny</nowiki>
|How to extend the schema<ref name="overview"/>
|
|
|3.1
|-
|[[Dev:fileConventions]]
|
|
|
|
|-
|[[Dev:RoutesOverBorders]]
|
|
|
|
|-
|[[Differences between railML2 and railML3]]
|
|
|
|
|}
|}
 
'''Levels:''' ''new'' (newcomer), ''exp'' (experienced)
[[Category:GeneralDescription|!]]
[[Category:GeneralDescription|!]]
{{interwiki}}
{{interwiki}}

Latest revision as of 11:00, 23 April 2025

Guides and Developer Pages
 
This page provides an overview over pages from the Dev-namespace that offer User Guides, information for developers and connected issues.

Title Outline Related Subschemas Target Group Applicable railML® versions
Dev:Semantic Constraints
Dev:Railway switch General modeling guidelines IS
Dev:Double and single switch crossing IS
Dev:Simple crossing In a context of diamond crossover IS
Dev:Requirements for exchanging 3.x infrastructure IS
Dev:Mileage anomalies IS
Dev:Railway switch curve Draft IS
Dev:Splitting and merging railML files Draft IS, IL
Dev:Visualization of a schematic track plan Visualizations
Dev:Euroloop Draft IS 3.3
Dev:Git Guidelines
Dev:LTCP guide Draft, UC:TT:LongTermCirculationPlanning TT
Dev:TT guide Draft TT
Dev:RTCI-b guide Draft, UC:TT:RunTimeCalculationInput RS
Dev:Use_cases How to contribute to writing good railML® Use Cases
UC:UseCaseExample Annex for documents at Use case submission templates (link to the railML® website)
Dev:How_to_deal_with_UUIDs How to use UUIDs in railML® 3.2 and railML® 3.3
Dev:Wiki_Documentation_Guidelines
Dev:Extending_railML When to extend the schema and what to respect before starting?
Dev:Using xsi:type How to extend the schema [1] [2] [3] 3.2, 3.3
https://wiki3.railml.org/wiki/Dev:UsingAny How to extend the schema[3] 3.1
Dev:fileConventions
Dev:RoutesOverBorders
Differences between railML2 and railML3

Levels: new (newcomer), exp (experienced)