Skip to content

Commit

Permalink
Add AccessibilityFeatures to PathLinkStructure, additional AccessFeat…
Browse files Browse the repository at this point in the history
…ures, rename lift to elevator (#237)

Co-authored-by: trurlurl <82838870+trurlurl@users.noreply.github.com>
  • Loading branch information
ue71603 and trurlurl authored Nov 24, 2022
1 parent 55bbdd9 commit 12b44f7
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 3 deletions.
50 changes: 49 additions & 1 deletion OJP/OJP_Trips.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -713,12 +713,18 @@
<xs:documentation>Allowed values for a AccessFeature.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="lift"/>
<xs:enumeration value="elevator"/>
<xs:enumeration value="stairs"/>
<xs:enumeration value="seriesOfStairs"/>
<xs:enumeration value="singleStep"/>
<xs:enumeration value="seriesOfSingleSteps"/>
<xs:enumeration value="escalator"/>
<xs:enumeration value="travelator"/>
<xs:enumeration value="ramp"/>
<xs:enumeration value="footpath"/>
<xs:enumeration value="shuttle"/>
<xs:enumeration value="other"/>
<xs:enumeration value="unkown"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="TransitionEnumeration">
Expand All @@ -733,6 +739,43 @@
<xs:enumeration value="downAndUp"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="AccessibilityFeatureTypesEnumeration">
<xs:annotation>
<xs:documentation>Allowed values for AccessibilityFeature (for mobility and sensory impairments, assistance and important elements to pay attention to).</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="lowFloorAccess"/>
<xs:enumeration value="stepFreeAccess"/>
<xs:enumeration value="accessWithSteps"/>
<xs:enumeration value="slidingStep"/>
<xs:enumeration value="raisedKerb"/>
<xs:enumeration value="narrowEntrance"/>
<xs:enumeration value="wheelchairLift"/>
<xs:enumeration value="manualRamp"/>
<xs:enumeration value="automaticRamp"/>
<xs:enumeration value="suitableForWheelchairs"/>
<xs:enumeration value="suitableForUnassistedWheelchairs"/>
<xs:enumeration value="suitableForHeaviliyDisabled"/>
<xs:enumeration value="suitableForPushchairs"/>
<xs:enumeration value="suitableForBicycles"/>
<xs:enumeration value="tactilePlatformEdges"/>
<xs:enumeration value="tactileGuidingStrips"/>
<xs:enumeration value="tactileOrAuditorySigns"/>
<xs:enumeration value="visualSigns"/>
<xs:enumeration value="elevatorWithTactileButtons"/>
<xs:enumeration value="elevatorWithAcousticAnnouncements"/>
<xs:enumeration value="audioInformation"/>
<xs:enumeration value="audioForHearingImpaired"/>
<xs:enumeration value="visualDisplays"/>
<xs:enumeration value="displaysForVisuallyImpaired"/>
<xs:enumeration value="largePrintTimetables"/>
<xs:enumeration value="boardingAssistance"/>
<xs:enumeration value="onboardAssistance"/>
<xs:enumeration value="unaccompaniedMinorAssistance"/>
<xs:enumeration value="barrier"/>
<xs:enumeration value="validator"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PathLinkStructure">
<xs:annotation>
<xs:documentation>[TMv6] a link within a PLACE of or between two PLACEs (that is STOP PLACEs, ACCESS SPACEs or QUAYs,BOARDING POSITIONs,, POINTs OF INTEREST etc or PATH JUNCTIONs) that represents a step in a possible route for pedestrians, cyclists or other out-of-vehicle passengers within or between a PLACE.</xs:documentation>
Expand All @@ -753,6 +796,11 @@
<xs:documentation>Number how often the access feature occurs in this PathLink</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AccessibilityFeature" type="AccessibilityFeatureTypesEnumeration" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Presence of an accessibility feature on the PathLink.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="From" type="PathLinkEndStructure" minOccurs="0">
<xs:annotation>
<xs:documentation>Designations of level and place where this PathLink starts.</xs:documentation>
Expand Down
Loading

0 comments on commit 12b44f7

Please sign in to comment.