Skip to content

Commit

Permalink
Parking options (#280)
Browse files Browse the repository at this point in the history
Co-authored-by: Stefan de Konink <[email protected]>
Co-authored-by: Stephan Großberndt <[email protected]>
  • Loading branch information
3 people authored Jan 20, 2023
1 parent 6702957 commit 3b6080a
Show file tree
Hide file tree
Showing 4 changed files with 39 additions and 8 deletions.
1 change: 1 addition & 0 deletions OJP/OJP_ModesSupport.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
<xs:enumeration value="car-sharing"/>
<xs:enumeration value="cycle-sharing"/>
<xs:enumeration value="scooter-sharing"/>
<xs:enumeration value="park-ride-car"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="PrivateModesEnumeration">
Expand Down
27 changes: 27 additions & 0 deletions OJP/OJP_PlaceSupport.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,11 @@
</xs:annotation>
</xs:element>
<xs:element ref="TopographicPlaceRef" minOccurs="0"/>
<xs:element name="POIAdditionalInformation" type="PointOfInterestAdditionalInformationStructure" minOccurs="0">
<xs:annotation>
<xs:documentation>Additional information for this POI (e.g. information on available parking slots, charging infrastructure, sharing vehicles).</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PointOfInterestCategoryStructure">
Expand All @@ -267,6 +272,28 @@
</xs:element>
</xs:choice>
</xs:complexType>
<xs:complexType name="PointOfInterestAdditionalInformationStructure">
<xs:annotation>
<xs:documentation>Generic structure for additional information on POIs.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="POIAdditionalInformation" type="CategoryKeyValueType" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>POI additional information is a set of key/value pairs that are associated with defined categories.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CategoryKeyValueType">
<xs:annotation>
<xs:documentation>Category Key Value triplets. Category can be empty. Several such elements form the information necessary for a given category.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Category" type="xs:string" minOccurs="0"/>
<xs:element name="Key" type="xs:string"/>
<xs:element name="Value" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="OsmTagStructure">
<xs:annotation>
<xs:documentation>Structure of an Open Street Map tag.</xs:documentation>
Expand Down
1 change: 1 addition & 0 deletions OJP/OJP_Places.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,7 @@
<xs:documentation>Filter to narrow down POI searches.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Extension" type="xs:anyType" minOccurs="0"/>
</xs:sequence>
</xs:group>
<xs:group name="PlaceSortingGroup">
Expand Down
Loading

0 comments on commit 3b6080a

Please sign in to comment.