Route du Pont de Villeneuve
"ref"=>"M 185E4", "name"=>"Route du Pont de Villeneuve", "lanes"=>"1", "oneway"=>"yes", "highway"=>"tertiary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "osm_user"=>"", "shoulder"=>"no", "osm_version"=>"16", "osm_changeset"=>"0", "osm_timestamp"=>"2024-01-09T13:25:16Z", "cycleway:right"=>"no"

Route du Pont de Villeneuve
"ref"=>"M 185E4", "name"=>"Route du Pont de Villeneuve", "lanes"=>"1", "oneway"=>"yes", "highway"=>"tertiary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "osm_user"=>"", "shoulder"=>"no", "osm_version"=>"17", "osm_changeset"=>"0", "osm_timestamp"=>"2024-01-09T13:25:16Z", "cycleway:right"=>"no"

Route de Sète
"ref"=>"M 612", "name"=>"Route de Sète", "lanes"=>"2", "highway"=>"primary", "old_ref"=>"N112", "osm_uid"=>"0", "surface"=>"asphalt", "old_name"=>"Pont de Villeneuve", "osm_user"=>"", "osm_version"=>"12", "cycleway:both"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-29T14:13:36Z"

"ref"=>"M 185", "lanes"=>"1", "oneway"=>"yes", "highway"=>"primary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "old_name"=>"Route Départementale N°185 de Villeneuve-les-Maguelone à Palavas-les-Flots", "osm_user"=>"", "smoothness"=>"excellent", "flood_prone"=>"yes", "osm_version"=>"17", "osm_changeset"=>"0", "osm_timestamp"=>"2023-03-20T15:07:36Z", "cycleway:right"=>"separate"

Route de Sète
"ref"=>"M 612", "name"=>"Route de Sète", "highway"=>"primary", "old_ref"=>"N112", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"28", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-29T14:13:36Z", "cycleway:right"=>"no"

"ref"=>"M 185", "lanes"=>"2", "highway"=>"primary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "osm_user"=>"", "shoulder"=>"no", "osm_version"=>"16", "cycleway:both"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2022-08-17T18:03:40Z"

"ref"=>"M 185", "lanes"=>"2", "layer"=>"1", "bridge"=>"viaduct", "highway"=>"primary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "old_name"=>"Route Départementale N°185 de Villeneuve-les-Maguelone à Palavas-les-Flots", "osm_user"=>"", "osm_version"=>"12", "cycleway:left"=>"separate", "osm_changeset"=>"0", "osm_timestamp"=>"2022-11-27T11:31:36Z", "cycleway:right"=>"no", "maxweight:signed"=>"no"

"ref"=>"M 185", "lanes"=>"2", "layer"=>"1", "bridge"=>"yes", "highway"=>"primary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "old_name"=>"Route Départementale N°185 de Villeneuve-les-Maguelone à Palavas-les-Flots", "osm_user"=>"", "flood_prone"=>"yes", "osm_version"=>"11", "cycleway:left"=>"separate", "osm_changeset"=>"0", "osm_timestamp"=>"2022-11-27T11:40:12Z", "cycleway:right"=>"no", "maxweight:signed"=>"no"

"ref"=>"M 185", "lanes"=>"2", "highway"=>"primary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "old_name"=>"Route Départementale N°185 de Villeneuve-les-Maguelone à Palavas-les-Flots", "osm_user"=>"", "flood_prone"=>"yes", "osm_version"=>"14", "cycleway:left"=>"separate", "osm_changeset"=>"0", "osm_timestamp"=>"2022-11-27T11:40:07Z", "cycleway:right"=>"no"

Chemin des Sables
"lcn"=>"yes", "lit"=>"no", "foot"=>"designated", "name"=>"Chemin des Sables", "bicycle"=>"designated", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "segregated"=>"no", "osm_version"=>"17", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:29:41Z"

Chemin des Sables
"lit"=>"no", "name"=>"Chemin des Sables", "layer"=>"1", "bridge"=>"yes", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"6", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:29:39Z"

Chemin des Sables
"lcn"=>"yes", "lit"=>"no", "name"=>"Chemin des Sables", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"14", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:29:38Z"

"lcn"=>"yes", "lit"=>"no", "name"=>"Chemin des Sables", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"9", "osm_changeset"=>"0", "osm_timestamp"=>"2022-11-27T11:31:39Z"

"lcn"=>"yes", "lit"=>"no", "name"=>"Chemin des Sables", "layer"=>"1", "bridge"=>"yes", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"wood", "osm_user"=>"", "osm_version"=>"8", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:29:34Z"

"lcn"=>"yes", "foot"=>"designated", "name"=>"Chemin des Sables", "bicycle"=>"designated", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "cycleway"=>"sidewalk", "osm_user"=>"", "segregated"=>"no", "osm_version"=>"15", "osm_changeset"=>"0", "osm_timestamp"=>"2021-07-04T21:56:43Z"

"name"=>"Chemin des Sables", "highway"=>"cycleway", "osm_uid"=>"0", "osm_user"=>"", "osm_version"=>"10", "osm_changeset"=>"0", "osm_timestamp"=>"2021-06-16T10:33:39Z"

"lcn"=>"yes", "name"=>"Chemin des Sables", "highway"=>"cycleway", "osm_uid"=>"0", "osm_user"=>"", "osm_version"=>"7", "osm_changeset"=>"0", "osm_timestamp"=>"2018-10-24T14:34:01Z"

"name"=>"Chemin des Sables", "layer"=>"1", "bridge"=>"yes", "highway"=>"cycleway", "osm_uid"=>"0", "osm_user"=>"", "osm_version"=>"4", "osm_changeset"=>"0", "osm_timestamp"=>"2020-12-11T18:57:19Z"

"name"=>"Chemin des Sables", "highway"=>"cycleway", "osm_uid"=>"0", "osm_user"=>"", "osm_version"=>"10", "osm_changeset"=>"0", "osm_timestamp"=>"2020-12-11T18:57:19Z"

"lcn"=>"yes", "name"=>"Chemin des Sables", "highway"=>"cycleway", "osm_uid"=>"0", "osm_user"=>"", "osm_version"=>"7", "osm_changeset"=>"0", "osm_timestamp"=>"2013-07-30T19:49:44Z"

"oneway"=>"yes", "highway"=>"unclassified", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "type:MMM"=>"Chemin Prive", "osm_version"=>"8", "lane_markings"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2023-12-05T13:18:36Z", "cycleway:right"=>"no"

Boulevard Doménoves
"name"=>"Boulevard Doménoves", "highway"=>"residential", "osm_uid"=>"0", "cycleway"=>"lane", "maxspeed"=>"30", "osm_user"=>"", "osm_version"=>"17", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:44:54Z"

"highway"=>"unclassified", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "type:MMM"=>"Voie Revetue", "osm_version"=>"11", "cycleway:both"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2023-10-02T13:25:32Z"

Boulevard des Chasselas
"name"=>"Boulevard des Chasselas", "oneway"=>"yes", "highway"=>"residential", "osm_uid"=>"0", "cycleway"=>"lane", "maxspeed"=>"30", "osm_user"=>"", "osm_version"=>"17", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:44:54Z"

"lcn"=>"yes", "lit"=>"no", "name"=>"Chemin des Sables", "oneway"=>"yes", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"11", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:29:28Z"

"foot"=>"designated", "name"=>"Chemin des Sables", "bicycle"=>"designated", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "segregated"=>"no", "osm_version"=>"16", "osm_changeset"=>"0", "osm_timestamp"=>"2021-03-25T16:20:46Z"

Boulevard des Chasselas
"name"=>"Boulevard des Chasselas", "oneway"=>"yes", "highway"=>"residential", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"30", "osm_user"=>"", "osm_version"=>"15", "cycleway:left"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2023-10-05T14:32:39Z", "cycleway:right"=>"lane", "parking:lane:left"=>"perpendicular", "parking:lane:right"=>"no", "cycleway:right:lane"=>"exclusive", "parking:lane:left:perpendicular"=>"street_side"

Boulevard Doménoves
"name"=>"Boulevard Doménoves", "oneway"=>"yes", "highway"=>"residential", "osm_uid"=>"0", "cycleway"=>"lane", "maxspeed"=>"30", "osm_user"=>"", "osm_version"=>"15", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:44:54Z"

Route du Pont de Villeneuve
"ref"=>"M 185E4", "name"=>"Route du Pont de Villeneuve", "lanes"=>"1", "oneway"=>"yes", "highway"=>"tertiary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "osm_user"=>"", "shoulder"=>"no", "osm_version"=>"15", "osm_changeset"=>"0", "osm_timestamp"=>"2024-01-09T13:25:16Z", "cycleway:right"=>"no"

"lit"=>"yes", "ref"=>"M 116", "lanes"=>"2", "highway"=>"tertiary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"50", "osm_user"=>"", "osm_version"=>"17", "cycleway:both"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-02T09:56:52Z", "parking:lane:both"=>"no_stopping"

Avenue de Mireval
"name"=>"Avenue de Mireval", "oneway"=>"yes", "highway"=>"tertiary", "osm_uid"=>"0", "maxspeed"=>"30", "osm_user"=>"", "osm_version"=>"6", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:44:54Z", "cycleway:right"=>"no"

Boulevard du Chapitre
"name"=>"Boulevard du Chapitre", "oneway"=>"yes", "highway"=>"residential", "osm_uid"=>"0", "cycleway"=>"lane", "maxspeed"=>"30", "osm_user"=>"", "osm_version"=>"4", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:44:54Z"

"ref"=>"M 612", "lanes"=>"1", "oneway"=>"yes", "bicycle"=>"yes", "highway"=>"primary_link", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"8", "osm_changeset"=>"0", "osm_timestamp"=>"2022-01-09T00:26:09Z", "cycleway:right"=>"no"

"ref"=>"M 612", "oneway"=>"no", "bicycle"=>"yes", "highway"=>"primary_link", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"9", "cycleway:both"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2022-08-17T18:03:26Z"

"ref"=>"M 612", "oneway"=>"yes", "bicycle"=>"yes", "highway"=>"primary_link", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"8", "osm_changeset"=>"0", "osm_timestamp"=>"2022-01-09T00:26:17Z", "cycleway:right"=>"no"

Route de Sète
"ref"=>"M 612", "name"=>"Route de Sète", "lanes"=>"2", "layer"=>"1", "bridge"=>"yes", "highway"=>"primary", "old_ref"=>"N112", "osm_uid"=>"0", "surface"=>"asphalt", "old_name"=>"Pont de Villeneuve", "osm_user"=>"", "wikidata"=>"Q57560470", "osm_version"=>"10", "cycleway:both"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-29T14:13:36Z", "maxweight:signed"=>"no"

"ref"=>"M 185", "lanes"=>"2", "highway"=>"primary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "old_name"=>"Route Départementale N°185 de Villeneuve-les-Maguelone à Palavas-les-Flots", "osm_user"=>"", "osm_version"=>"12", "cycleway:left"=>"separate", "osm_changeset"=>"0", "osm_timestamp"=>"2022-11-27T11:40:09Z", "cycleway:right"=>"no"

"ref"=>"M 185", "lanes"=>"2", "highway"=>"primary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "old_name"=>"Route Départementale N°185 de Villeneuve-les-Maguelone à Palavas-les-Flots", "osm_user"=>"", "osm_version"=>"10", "cycleway:left"=>"separate", "osm_changeset"=>"0", "osm_timestamp"=>"2024-01-19T07:18:53Z", "cycleway:right"=>"no"

"ref"=>"M 185", "lanes"=>"2", "highway"=>"primary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "old_name"=>"Route Départementale N°185 de Villeneuve-les-Maguelone à Palavas-les-Flots", "osm_user"=>"", "osm_version"=>"10", "cycleway:left"=>"separate", "osm_changeset"=>"0", "osm_timestamp"=>"2022-11-27T11:31:49Z", "cycleway:right"=>"no"

"ref"=>"M 185", "lanes"=>"2", "layer"=>"1", "bridge"=>"yes", "highway"=>"primary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "old_name"=>"Route Départementale N°185 de Villeneuve-les-Maguelone à Palavas-les-Flots", "osm_user"=>"", "osm_version"=>"12", "cycleway:left"=>"separate", "osm_changeset"=>"0", "osm_timestamp"=>"2022-11-27T11:40:08Z", "cycleway:right"=>"no", "maxweight:signed"=>"no"

"ref"=>"M 185", "lanes"=>"2", "layer"=>"1", "bridge"=>"yes", "highway"=>"primary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "old_name"=>"Route Départementale N°185 de Villeneuve-les-Maguelone à Palavas-les-Flots", "osm_user"=>"", "osm_version"=>"11", "cycleway:left"=>"separate", "osm_changeset"=>"0", "osm_timestamp"=>"2022-11-27T11:31:46Z", "cycleway:right"=>"no", "maxweight:signed"=>"no"

"lanes"=>"2", "access"=>"private", "noname"=>"yes", "bicycle"=>"yes", "highway"=>"service", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "shoulder"=>"no", "osm_version"=>"15", "osm_changeset"=>"0", "osm_timestamp"=>"2024-03-18T13:26:03Z", "cycleway:right"=>"no"

"ref"=>"M 612", "name"=>"Route de Sète", "highway"=>"primary", "old_ref"=>"N112", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "osm_user"=>"", "shoulder"=>"no", "osm_version"=>"13", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-29T14:10:56Z", "cycleway:right"=>"no"

"lit"=>"yes", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"5", "osm_changeset"=>"0", "osm_timestamp"=>"2022-11-27T11:31:22Z"

Boulevard Doménoves
"name"=>"Boulevard Doménoves", "highway"=>"residential", "osm_uid"=>"0", "cycleway"=>"lane", "maxspeed"=>"30", "osm_user"=>"", "osm_version"=>"9", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:44:54Z"

"name"=>"Boulevard Doménoves", "highway"=>"residential", "osm_uid"=>"0", "cycleway"=>"lane", "maxspeed"=>"30", "osm_user"=>"", "osm_version"=>"6", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:44:54Z"

"ref"=>"M 612", "name"=>"Route de Sète", "lanes"=>"2", "oneway"=>"yes", "highway"=>"primary", "old_ref"=>"N112", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"110", "osm_user"=>"", "shoulder"=>"no", "osm_version"=>"17", "osm_changeset"=>"0", "osm_timestamp"=>"2024-03-18T13:31:22Z", "cycleway:right"=>"no"

"lcn"=>"yes", "lit"=>"yes", "foot"=>"designated", "bicycle"=>"designated", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "segregated"=>"yes", "osm_version"=>"14", "osm_changeset"=>"0", "osm_timestamp"=>"2023-09-13T13:26:12Z", "footway:surface"=>"asphalt", "cycleway:surface"=>"asphalt"

"lcn"=>"yes", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"4", "osm_changeset"=>"0", "osm_timestamp"=>"2020-03-10T14:15:15Z"

"ref"=>"M 986", "lanes"=>"2", "layer"=>"1", "bridge"=>"yes", "oneway"=>"yes", "bicycle"=>"yes", "highway"=>"primary", "osm_uid"=>"0", "surface"=>"asphalt", "alt_name"=>"Pont vert", "maxspeed"=>"90", "osm_user"=>"", "maxweight"=>"48", "smoothness"=>"excellent", "osm_version"=>"10", "osm_changeset"=>"0", "osm_timestamp"=>"2023-03-20T15:07:39Z", "cycleway:right"=>"separate"

"lcn"=>"yes", "lit"=>"no", "foot"=>"designated", "name"=>"Chemin des Sables", "bicycle"=>"designated", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "segregated"=>"no", "osm_version"=>"6", "osm_changeset"=>"0", "osm_timestamp"=>"2022-11-27T11:31:50Z"

Chemin du Boulas
"name"=>"Chemin du Boulas", "highway"=>"unclassified", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "type:MMM"=>"Voie Revetue", "osm_version"=>"10", "cycleway:both"=>"shared_lane", "lane_markings"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-14T08:59:07Z", "cycleway:both:lane"=>"pictogram"

"highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"compacted", "osm_user"=>"", "osm_version"=>"3", "osm_changeset"=>"0", "osm_timestamp"=>"2022-01-23T11:52:19Z"

"ref"=>"M 612", "name"=>"Route de Sète", "lanes"=>"2", "oneway"=>"yes", "highway"=>"primary", "old_ref"=>"N112", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"110", "osm_user"=>"", "shoulder"=>"no", "osm_version"=>"13", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-29T14:10:06Z", "cycleway:right"=>"no"

Chemin de Sauvetery
"name"=>"Chemin de Sauvetery", "highway"=>"unclassified", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "type:MMM"=>"Voie Revetue", "osm_version"=>"11", "cycleway:both"=>"shared_lane", "lane_markings"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-14T08:59:07Z", "cycleway:both:lane"=>"pictogram"

Chemin du Boulas
"name"=>"Chemin du Boulas", "highway"=>"unclassified", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "type:MMM"=>"Voie Revetue", "osm_version"=>"8", "cycleway:both"=>"shared_lane", "lane_markings"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-29T10:30:18Z", "cycleway:both:lane"=>"pictogram"

"ref"=>"M 612", "name"=>"Route de Sète", "bicycle"=>"yes", "highway"=>"primary", "old_ref"=>"N112", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"7", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-29T14:13:36Z", "cycleway:right"=>"no"

"ref"=>"M 612", "name"=>"Route de Sète", "highway"=>"primary", "old_ref"=>"N112", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"8", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-29T14:13:36Z", "cycleway:right"=>"no"

Chemin du Boulas
"name"=>"Chemin du Boulas", "highway"=>"unclassified", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "type:MMM"=>"Voie Revetue", "osm_version"=>"7", "cycleway:both"=>"shared_lane", "lane_markings"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-14T08:59:07Z", "cycleway:both:lane"=>"pictogram"

"ref"=>"M 612", "name"=>"Route de Sète", "lanes"=>"2", "oneway"=>"yes", "highway"=>"primary", "old_ref"=>"N112", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"110", "osm_user"=>"", "osm_version"=>"7", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-29T14:08:39Z", "cycleway:right"=>"no"

"ref"=>"M 116", "lanes"=>"1", "oneway"=>"yes", "highway"=>"tertiary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"30", "osm_user"=>"", "osm_version"=>"7", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:44:54Z", "cycleway:right"=>"no"

"ref"=>"M 116", "lanes"=>"1", "oneway"=>"yes", "highway"=>"tertiary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"30", "osm_user"=>"", "osm_version"=>"7", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:44:54Z", "cycleway:right"=>"separate"

"lit"=>"yes", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"6", "osm_changeset"=>"0", "osm_timestamp"=>"2022-11-27T11:31:26Z"

"lcn"=>"yes", "lit"=>"no", "name"=>"Chemin des Sables", "layer"=>"1", "bridge"=>"yes", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"2", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:29:36Z"

"lcn"=>"yes", "lit"=>"no", "name"=>"Chemin des Sables", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"2", "osm_changeset"=>"0", "osm_timestamp"=>"2023-06-02T09:29:33Z"

"lcn"=>"yes", "lit"=>"no", "name"=>"Chemin des Sables", "layer"=>"1", "bridge"=>"yes", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"3", "osm_changeset"=>"0", "osm_timestamp"=>"2022-11-27T11:31:47Z"

"ref"=>"M 612", "name"=>"Route de Sète", "highway"=>"primary", "old_ref"=>"N112", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"7", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-29T14:13:36Z", "cycleway:right"=>"no"

"highway"=>"unclassified", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "type:MMM"=>"Voie Revetue", "osm_version"=>"4", "cycleway:both"=>"no", "lane_markings"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2023-10-02T13:25:32Z"

"lcn"=>"yes", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"1", "osm_changeset"=>"0", "osm_timestamp"=>"2020-03-10T14:15:15Z"

"foot"=>"yes", "highway"=>"cycleway", "osm_uid"=>"0", "cycleway"=>"sidewalk", "osm_user"=>"", "osm_version"=>"3", "osm_changeset"=>"0", "osm_timestamp"=>"2021-03-25T17:11:42Z"

Chemin de Sauvetery
"name"=>"Chemin de Sauvetery", "layer"=>"1", "bridge"=>"yes", "highway"=>"unclassified", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "type:MMM"=>"Voie Revetue", "osm_version"=>"5", "cycleway:both"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-29T09:19:50Z"

"highway"=>"unclassified", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "osm_version"=>"8", "cycleway:both"=>"shared_lane", "lane_markings"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2024-01-03T21:09:55Z", "cycleway:both:lane"=>"pictogram"

"highway"=>"cycleway", "osm_uid"=>"0", "cycleway"=>"sidewalk", "osm_user"=>"", "osm_version"=>"1", "osm_changeset"=>"0", "osm_timestamp"=>"2021-03-25T16:20:46Z"

"highway"=>"cycleway", "osm_uid"=>"0", "cycleway"=>"sidewalk", "osm_user"=>"", "osm_version"=>"2", "osm_changeset"=>"0", "osm_timestamp"=>"2021-11-29T11:12:45Z"

"lcn"=>"yes", "foot"=>"designated", "name"=>"Chemin des Sables", "oneway"=>"yes", "bicycle"=>"designated", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "segregated"=>"no", "osm_version"=>"1", "osm_changeset"=>"0", "osm_timestamp"=>"2021-03-25T17:11:42Z"

"lcn"=>"yes", "foot"=>"designated", "name"=>"Chemin des Sables", "oneway"=>"yes", "bicycle"=>"designated", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "cycleway"=>"sidewalk", "osm_user"=>"", "segregated"=>"no", "osm_version"=>"1", "osm_changeset"=>"0", "osm_timestamp"=>"2021-03-25T17:11:42Z"

"lit"=>"yes", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "cycleway"=>"sidewalk", "osm_user"=>"", "osm_version"=>"2", "osm_changeset"=>"0", "osm_timestamp"=>"2022-11-27T11:31:20Z"

"lit"=>"yes", "highway"=>"cycleway", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "smoothness"=>"excellent", "osm_version"=>"3", "osm_changeset"=>"0", "osm_timestamp"=>"2023-03-20T15:07:36Z"

Chemin de Sauvetery
"name"=>"Chemin de Sauvetery", "highway"=>"unclassified", "osm_uid"=>"0", "surface"=>"asphalt", "osm_user"=>"", "type:MMM"=>"Voie Revetue", "osm_version"=>"6", "cycleway:both"=>"shared_lane", "lane_markings"=>"no", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-14T08:59:07Z", "cycleway:both:lane"=>"pictogram"

"ref"=>"M 116", "lanes"=>"2", "highway"=>"tertiary", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "osm_user"=>"", "smoothness"=>"excellent", "osm_version"=>"8", "cycleway:both"=>"no", "maxspeed:type"=>"FR:rural", "osm_changeset"=>"0", "osm_timestamp"=>"2024-01-27T14:03:17Z"

"ref"=>"M 612", "name"=>"Route de Sète", "lanes"=>"2", "oneway"=>"yes", "highway"=>"primary", "old_ref"=>"N112", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"110", "osm_user"=>"", "osm_version"=>"6", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-29T14:07:37Z", "cycleway:right"=>"no"

"ref"=>"M 612", "name"=>"Route de Sète", "lanes"=>"2", "oneway"=>"yes", "highway"=>"primary", "old_ref"=>"N112", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"110", "osm_user"=>"", "osm_version"=>"5", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-29T14:07:37Z", "cycleway:right"=>"no"

"ref"=>"M 612", "name"=>"Route de Sète", "oneway"=>"yes", "highway"=>"primary", "old_ref"=>"N112", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"80", "osm_user"=>"", "shoulder"=>"no", "osm_version"=>"7", "osm_changeset"=>"0", "osm_timestamp"=>"2023-11-29T14:10:56Z", "cycleway:right"=>"no"

"ref"=>"M 612", "name"=>"Route de Sète", "lanes"=>"2", "oneway"=>"yes", "highway"=>"primary", "old_ref"=>"N112", "osm_uid"=>"0", "surface"=>"asphalt", "maxspeed"=>"50", "osm_user"=>"", "shoulder"=>"no", "osm_version"=>"1", "osm_changeset"=>"0", "osm_timestamp"=>"2024-03-18T13:31:22Z", "cycleway:right"=>"no"