Road
Description
This entity contains a harmonised geographic and contextual description of a road. Roads are made up of one or more RoadSegment entities. Road segments are usually used to model the different carriageways of highways, for instance. The presence of dedicated bicycle lanes should be modelled using road segments as well. Road segments also play an important role when modelling roads with heterogeneous segments, for instance segments on which speed limits are different.
This entity is primarily associated with the Automotive and Smart City vertical segments and related IoT applications.
This data model has been developed in cooperation with mobile operators and the GSMA.
Data Model
-
id
: Unique identifier. -
type
: Entity type. It must be equal toRoad
. -
dateCreated
: Entity's creation timestamp.- Attribute type: DateTime
- Optional
-
dateModified
: Last update timestamp of this entity.- Attribute type: DateTime
- Optional
-
name
: Name given to this road, for instanceM-30
.- Normative References: https://schema.org/name
- Mandatory
-
alternateName
: An alias for this road.- Normative References: https://schema.org/alternateName
- Optional
-
description
: Description or long name given to this road.- Normative References: https://schema.org/description
- Optional
-
roadClass
: The classification of this road.- Attribute type: Text
- Allowed values: Those described by http://wiki.openstreetmap.org/wiki/Key:highway.
- Mandatory
-
refRoadSegment
: Road segments which define this road.- Attribute type: List of references to entities of type RoadSegment.
- MAndatory
-
length
: Total length of this road in kilometers.- Attribute type: Number
- See also https://schema.org/length
- Default unit: Kilometer (Km)
- Optional
-
responsible
: Responsible for the raod i.e. the organism or company in charge of its maintenance.- Attribute type: Text
- Optional
Examples of Use
{
"id": "Spain-Road-A62",
"type": "Road",
"name": "A-62",
"alternateName": "E-80",
"description": "Autovía de Castilla",
"roadClass": "motorway",
"length": 355,
"refRoadSegment": ["Spain-RoadSegment-A62-0-355-forwards",
"Spain-RoadSegment-A62-0-355-backwards"],
"responsible": "Ministerio de Fomento - Gobierno de España"
}
Use it with a real service
T.B.D.