vector-datasource

Roads layer network values

Any road with shield_text will include a network property with a value like AA:bcdef where AA is a 2-character country code, followed by a : separator, and bcdef category value which either indicates the “region” (state or province) or “level” of the road network. There are exceptions to this for trans-national networks like e-road. In some cases, like the United States and Canada an additional modifier to appended to indicate Truck and other alternate routes, or further network disambiguation.

OpenStreetMap ETL logic

Some countries without network tags but with ref values with ; and / and other separators, including: Switzerland, Greece, India, Italy, Japan, Russia, Turkey, Vietnam, and South Africa.

When we don’t see network we backfill based on common road operators values. Network values always replace plural ??:roads with singular ??:road.

When a network value can’t be determined from the upstream data source we calculate where the road is located and provide the relevant 2-char country code as the network value. See table below for mapping of country codes to country names.

Network value include:

If not specified the network is from the raw OpenStreetMap network value.