Skip to content

Commit f515961

Browse files
skinkieue71603github-actions[bot]trurlurl
authored
Revert new modes StopPlace_ abstract on stopPlacesInFrame_RelStructure (#513)
* Revert new modes StopPlace_ abstract on stopPlacesInFrame_RelStructure Fix #512 * fix * taxiRanks now separately. Vehicle Meeting Points never were in stopPlaces * Lint and update documentation tables * Update xsd/netex_part_1/part1_ifopt/netex_taxiPlace_version.xsd Co-authored-by: trurlurl <82838870+trurlurl@users.noreply.github.com> * Update xsd/netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd Co-authored-by: trurlurl <82838870+trurlurl@users.noreply.github.com> --------- Co-authored-by: Matthias Günter <matthias.guenter@sbb.ch> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: trurlurl <82838870+trurlurl@users.noreply.github.com>
1 parent 57d989c commit f515961

File tree

5 files changed

+32
-6
lines changed

5 files changed

+32
-6
lines changed

examples/functions/newModes/NewModes-CarPoolingExample.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,8 @@ In addition CUSTOMER PURCHASE PACKAGES showing the parameters that might be held
262262
</Quay>
263263
</quays>
264264
</StopPlace>
265+
</stopPlaces>
266+
<taxiRanks>
265267
<TaxiRank version="any" id="alphaville_hdv_taxi">
266268
<Name>Taxi Rank at Alphaville Hotel de Ville</Name>
267269
<adjacentSites>
@@ -276,7 +278,7 @@ In addition CUSTOMER PURCHASE PACKAGES showing the parameters that might be held
276278
</TaxiStand>
277279
</taxiStands>
278280
</TaxiRank>
279-
</stopPlaces>
281+
</taxiRanks>
280282
<pointsOfInterest>
281283
<PointOfInterest version="any" id="alphaville_hdv">
282284
<Name>ALphaville Hotel de Ville</Name>

examples/functions/newModes/NewModes-ChauffeuredServiceExample.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -397,6 +397,8 @@
397397
</Quay>
398398
</quays>
399399
</StopPlace>
400+
</stopPlaces>
401+
<taxiRanks>
400402
<TaxiRank version="any" id="alphaville_hdv_taxi">
401403
<Name>Taxi Rank at Alphaville Hotel de Ville</Name>
402404
<adjacentSites>
@@ -409,7 +411,7 @@
409411
</TaxiStand>
410412
</taxiStands>
411413
</TaxiRank>
412-
</stopPlaces>
414+
</taxiRanks>
413415
<pointsOfInterest>
414416
<PointOfInterest version="any" id="alphaville_hdv">
415417
<Name>Alphaville Hotel de Ville</Name>

xsd/netex_part_1/part1_frames/netex_siteFrame_version.xsd

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
<xsd:include schemaLocation="../part1_ifopt/netex_ifopt_flexibleStopPlace_version.xsd"/>
55
<xsd:include schemaLocation="../part1_ifopt/netex_ifopt_pointOfInterest_version.xsd"/>
66
<xsd:include schemaLocation="../part1_ifopt/netex_ifopt_parking_version.xsd"/>
7+
<xsd:include schemaLocation="../part1_ifopt/netex_taxiPlace_version.xsd"/>
78
<!-- ======================================================================= -->
89
<xsd:annotation>
910
<xsd:appinfo>
@@ -168,6 +169,11 @@ Rail transport, Roads and Road transport
168169
<xsd:documentation>STOP PLACEs in frame.</xsd:documentation>
169170
</xsd:annotation>
170171
</xsd:element>
172+
<xsd:element name="taxiRanks" type="taxiRanksInFrame_RelStructure" minOccurs="0">
173+
<xsd:annotation>
174+
<xsd:documentation>TAXI RANKs in frame.</xsd:documentation>
175+
</xsd:annotation>
176+
</xsd:element>
171177
<xsd:element name="pointsOfInterest" type="pointsOfInterestInFrame_RelStructure" minOccurs="0">
172178
<xsd:annotation>
173179
<xsd:documentation>POINTS OF INTEREST in frame.</xsd:documentation>

xsd/netex_part_1/part1_ifopt/netex_ifopt_stopPlace_version.xsd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,14 +105,14 @@ Rail transport, Roads and Road transport
105105
<!-- ===ENTIITY IN VERSION IN FRAME====(Used in SITE FRAME)=================================================== -->
106106
<xsd:complexType name="stopPlacesInFrame_RelStructure">
107107
<xsd:annotation>
108-
<xsd:documentation>Type for containment in frame of STOP PLACE, VEHICLE MEETING POINT, TAXI RANK.</xsd:documentation>
108+
<xsd:documentation>Type for containment in frame of STOP PLACE</xsd:documentation>
109109
</xsd:annotation>
110110
<xsd:complexContent>
111111
<xsd:extension base="containmentAggregationStructure">
112112
<xsd:sequence>
113-
<xsd:element ref="StopPlace_" maxOccurs="unbounded">
113+
<xsd:element ref="StopPlace" maxOccurs="unbounded">
114114
<xsd:annotation>
115-
<xsd:documentation>Can be a STOP PLACE, VEHICLE MEETING POINT, TAXI RANK.</xsd:documentation>
115+
<xsd:documentation>A STOP PLACE.</xsd:documentation>
116116
</xsd:annotation>
117117
</xsd:element>
118118
</xsd:sequence>

xsd/netex_part_1/part1_ifopt/netex_taxiPlace_version.xsd

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,25 @@ Rail transport, Roads and Road transport
6060
<xsd:documentation>TAXI PLACE data types</xsd:documentation>
6161
</xsd:annotation>
6262
<!-- ======TAXI RANK ======================================================== -->
63+
<xsd:complexType name="taxiRanksInFrame_RelStructure">
64+
<xsd:annotation>
65+
<xsd:documentation>Type for containment in frame of TAXI RANKs.</xsd:documentation>
66+
</xsd:annotation>
67+
<xsd:complexContent>
68+
<xsd:extension base="containmentAggregationStructure">
69+
<xsd:sequence>
70+
<xsd:element ref="TaxiRank" maxOccurs="unbounded">
71+
<xsd:annotation>
72+
<xsd:documentation>TAXI RANK.</xsd:documentation>
73+
</xsd:annotation>
74+
</xsd:element>
75+
</xsd:sequence>
76+
</xsd:extension>
77+
</xsd:complexContent>
78+
</xsd:complexType>
6379
<xsd:element name="TaxiRank" abstract="false" substitutionGroup="StopPlace_">
6480
<xsd:annotation>
65-
<xsd:documentation>A place comprising one or more locations where taxis may stop to pick up or set down passengersA place comprising one or more locations where taxis may stop to pick up or set down passengers. +v1.2.2
81+
<xsd:documentation>A place comprising one or more locations where taxis may stop to pick up or set down passengers. +v1.2.2
6682
</xsd:documentation>
6783
</xsd:annotation>
6884
<xsd:complexType>

0 commit comments

Comments
 (0)