diff --git a/T3-Unity/Assets/Scenes/Map_Tests1.unity b/T3-Unity/Assets/Scenes/Map_Tests1.unity index 66f9e719191b1b641464e2d7b5b4382e003b0689..0accd9e83cdc5bfe106f5121d396785cbb4eaf1b 100644 --- a/T3-Unity/Assets/Scenes/Map_Tests1.unity +++ b/T3-Unity/Assets/Scenes/Map_Tests1.unity @@ -434,6 +434,52 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &313702765 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 313702767} + - component: {fileID: 313702766} + m_Layer: 0 + m_Name: Sportifs + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &313702766 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 313702765} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7e94988962f28d44cb28d67668b8f1ad, type: 3} + m_Name: + m_EditorClassIdentifier: + nbJoueur: 15 + parent: {fileID: 313702767} + copy: {fileID: 114736490466060796, guid: 4256cfb91b73ae34aab9be42e6a067de, type: 3} +--- !u!4 &313702767 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 313702765} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 440.26376, y: 418.8654, z: -462.74762} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &449615647 GameObject: m_ObjectHideFlags: 0 diff --git a/T3-Unity/Assets/Scripts/IA.meta b/T3-Unity/Assets/Scripts/IA.meta new file mode 100644 index 0000000000000000000000000000000000000000..03b0b64c9cf02f94ce03d3e78f4230059554afaa --- /dev/null +++ b/T3-Unity/Assets/Scripts/IA.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ca46b3b81a6c90243acbcce8edb7659c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/T3-Unity/Assets/RunnersFactory.cs b/T3-Unity/Assets/Scripts/IA/RunnersFactory.cs similarity index 100% rename from T3-Unity/Assets/RunnersFactory.cs rename to T3-Unity/Assets/Scripts/IA/RunnersFactory.cs diff --git a/T3-Unity/Assets/RunnersFactory.cs.meta b/T3-Unity/Assets/Scripts/IA/RunnersFactory.cs.meta similarity index 100% rename from T3-Unity/Assets/RunnersFactory.cs.meta rename to T3-Unity/Assets/Scripts/IA/RunnersFactory.cs.meta diff --git a/T3-Unity/Assets/Scripts/Map.meta b/T3-Unity/Assets/Scripts/Map.meta new file mode 100644 index 0000000000000000000000000000000000000000..d43cb2b98d52264444e643cca2f5002f45c78f99 --- /dev/null +++ b/T3-Unity/Assets/Scripts/Map.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4bd06838c6bae9e4c851fdf644725c43 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/T3-Unity/Assets/Scripts/RouteTracer.cs b/T3-Unity/Assets/Scripts/RouteTracer.cs index ba3ecec5c3db2aabd704566fca7bc89f4f254856..c431bcfba37363288e8b180356c8817002cf3bf6 100644 --- a/T3-Unity/Assets/Scripts/RouteTracer.cs +++ b/T3-Unity/Assets/Scripts/RouteTracer.cs @@ -60,6 +60,7 @@ public class RouteTracer : MonoBehaviour (float)((GameObject.FindGameObjectWithTag("start_wp").transform.position.z + GameObject.FindGameObjectWithTag("end_wp").transform.position.z) / 2d) ); + GameObject.Find("Sportifs").GetComponent<RunnersFactory>().enabled = true; } diff --git a/T3-Unity/Assets/Scripts/Routes.meta b/T3-Unity/Assets/Scripts/Routes.meta new file mode 100644 index 0000000000000000000000000000000000000000..7ce4a8bc15ce5e31d3e3f2bf386da4319e3c5cca --- /dev/null +++ b/T3-Unity/Assets/Scripts/Routes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ee1ab971b5d74e047901e5f185470c06 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/T3-Unity/Assets/Scripts/UI.meta b/T3-Unity/Assets/Scripts/UI.meta new file mode 100644 index 0000000000000000000000000000000000000000..e22bedd2bba75637f6546309cce11082ed0ebce5 --- /dev/null +++ b/T3-Unity/Assets/Scripts/UI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 59c69f6cd73b6234d8a16a515649cd32 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/T3-Unity/Assets/Scripts/Waypoints.meta b/T3-Unity/Assets/Scripts/Waypoints.meta new file mode 100644 index 0000000000000000000000000000000000000000..682a6f662f0706812ba73058ff60b72b325119ae --- /dev/null +++ b/T3-Unity/Assets/Scripts/Waypoints.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 58f637f77258f2d45aced42fe5d4425d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/T3-Unity/Assets/test.json b/T3-Unity/Assets/test.json index 4932d417e52a5ebe48cc4ad271b273f751644f23..9694ce7976263783cd5e65f575f7af603dc9c541 100644 --- a/T3-Unity/Assets/test.json +++ b/T3-Unity/Assets/test.json @@ -12,11 +12,11 @@ true ], "bearings": [ - 69 + 80 ], "location": [ - 7.746558, - 48.572156 + 7.746634, + 48.5741 ] }, { @@ -26,12 +26,12 @@ false ], "bearings": [ - 161, - 249 + 78, + 255 ], "location": [ - 7.746729, - 48.5722 + 7.74981, + 48.574625 ], "in": 1 }, @@ -42,35 +42,15 @@ false ], "bearings": [ - 162, - 341 + 75, + 258 ], "location": [ - 7.746929, - 48.571814 + 7.750012, + 48.574654 ], "in": 1 - } - ], - "geometry": "_wmgH__hn@Ga@lAg@DC", - "maneuver": { - "bearing_after": 69, - "type": "depart", - "modifier": null, - "bearing_before": 0, - "Location": [ - 7.746558, - 48.572156 - ], - "instruction": "Drive east on Rue Guido Guersi." - }, - "duration": 24.62, - "distance": 62.235, - "name": "Rue Guido Guersi", - "mode": "driving" - }, - { - "intersections": [ + }, { "out": 0, "entry": [ @@ -78,203 +58,99 @@ false ], "bearings": [ - 250, - 342 + 76, + 257 ], "location": [ - 7.746948, - 48.571776 + 7.751126, + 48.574836 ], "in": 1 }, { - "out": 1, - "entry": [ - false, - true - ], - "bearings": [ - 70, - 252 - ], - "location": [ - 7.745795, - 48.571497 - ], - "in": 0 - }, - { - "out": 1, - "entry": [ - false, - true - ], - "bearings": [ - 72, - 254 - ], - "location": [ - 7.744899, - 48.571307 - ], - "in": 0 - }, - { - "out": 1, + "out": 0, "entry": [ - false, - true + true, + false ], "bearings": [ - 79, - 260 + 78, + 256 ], "location": [ - 7.742773, - 48.570948 + 7.752127, + 48.575004 ], - "in": 0 + "in": 1 }, { - "out": 1, - "entry": [ - false, - true - ], - "bearings": [ - 85, - 272 - ], - "location": [ - 7.740545, - 48.570839 - ], - "in": 0 - } - ], - "geometry": "stmgHmahn@v@fFd@pDd@fEJ`ADj@Hz@Dv@Dl@Dx@BfA@dB?dB@b@@ZAzBAXAPERKVuApD", - "maneuver": { - "bearing_after": 250, - "type": "end of road", - "modifier": "right", - "bearing_before": 162, - "Location": [ - 7.746948, - 48.571776 - ], - "instruction": "Turn right onto Rue de la Corderie." - }, - "duration": 70.062, - "distance": 648.0, - "name": "Rue de la Corderie", - "mode": "driving" - }, - { - "intersections": [ - { - "out": 1, + "out": 0, "entry": [ - false, - true + true, + false ], "bearings": [ - 126, - 289 + 77, + 258 ], "location": [ - 7.738597, - 48.57139 + 7.753199, + 48.57515 ], - "in": 0 + "in": 1 } ], - "geometry": "ermgHgmfn@GZALAJ?JBNBHBJDD", + "geometry": "ccngHm_hn@UuDs@{GU}BIk@?CCc@Iw@[gD_@gEM_BIiAEk@CYAIAU", "maneuver": { - "bearing_after": 289, - "type": "fork", - "modifier": "slight left", - "bearing_before": 306, + "bearing_after": 80, + "type": "depart", + "modifier": null, + "bearing_before": 0, "Location": [ - 7.738597, - 48.57139 + 7.746634, + 48.5741 ], - "instruction": "Keep left to take Rue du Kuehlager." + "instruction": "Drive east on Quai Menachem Taffel." }, - "duration": 5.647, - "distance": 45.0, - "name": "Rue du Kuehlager", + "duration": 87.955, + "distance": 520.348, + "name": "Quai Menachem Taffel", "mode": "driving" }, { "intersections": [ { - "out": 1, + "out": 0, "entry": [ - false, - true + true, + false ], "bearings": [ - 60, - 201 + 173, + 257 ], "location": [ - 7.738045, - 48.571355 + 7.753486, + 48.575193 ], - "in": 0 + "in": 1 }, { - "out": 1, + "out": 0, "entry": [ - false, - true + true, + false ], "bearings": [ - 21, - 183 + 168, + 353 ], "location": [ - 7.73796, - 48.571207 + 7.753511, + 48.575056 ], - "in": 0 + "in": 1 }, - { - "out": 1, - "entry": [ - false, - true - ], - "bearings": [ - 2, - 164 - ], - "location": [ - 7.737924, - 48.570533 - ], - "in": 0 - } - ], - "geometry": "_rmgHyifn@HFFDJBF?j@BrABJAHAFCBCBI?G@S", - "maneuver": { - "bearing_after": 201, - "type": "continue", - "modifier": "slight left", - "bearing_before": 240, - "Location": [ - 7.738045, - 48.571355 - ], - "instruction": "Bear left to stay on Rue du Kuehlager." - }, - "duration": 20.734, - "distance": 127.0, - "name": "Rue du Kuehlager", - "mode": "driving" - }, - { - "intersections": [ { "out": 0, "entry": [ @@ -282,12 +158,12 @@ false ], "bearings": [ - 84, - 300 + 172, + 348 ], "location": [ - 7.738172, - 48.570328 + 7.753525, + 48.575012 ], "in": 1 }, @@ -298,12 +174,12 @@ false ], "bearings": [ - 86, - 264 + 167, + 352 ], "location": [ - 7.739587, - 48.570433 + 7.753595, + 48.574665 ], "in": 1 }, @@ -314,12 +190,12 @@ false ], "bearings": [ - 87, - 266 + 172, + 352 ], "location": [ - 7.739912, - 48.570448 + 7.753795, + 48.57381 ], "in": 1 }, @@ -330,12 +206,12 @@ false ], "bearings": [ - 84, - 270 + 170, + 352 ], "location": [ - 7.741345, - 48.570464 + 7.753842, + 48.573595 ], "in": 1 }, @@ -346,12 +222,12 @@ false ], "bearings": [ - 66, - 262 + 176, + 350 ], "location": [ - 7.742174, - 48.57053 + 7.754048, + 48.572854 ], "in": 1 }, @@ -362,66 +238,66 @@ false ], "bearings": [ - 80, - 246 + 181, + 356 ], "location": [ - 7.742453, - 48.570611 + 7.754052, + 48.572818 ], "in": 1 }, { - "out": 0, + "out": 1, "entry": [ - true, - false + false, + true ], "bearings": [ - 71, - 252 + 3, + 182 ], "location": [ - 7.745524, - 48.571137 + 7.754012, + 48.572021 ], - "in": 1 + "in": 0 } ], - "geometry": "qkmgHqjfn@S{GAa@A]A{@?mA?uCEsAGoAOw@IqAKsAQiBWkCUsBSuAQuASmB", + "geometry": "}ingHijin@XCHCbAMd@Kp@IrAOh@ItCi@D?b@?`BDF?P@P?", "maneuver": { - "bearing_after": 84, + "bearing_after": 173, "type": "turn", - "modifier": "slight left", - "bearing_before": 120, + "modifier": "right", + "bearing_before": 77, "Location": [ - 7.738172, - 48.570328 + 7.753486, + 48.575193 ], - "instruction": "Bear left onto M 1004." + "instruction": "Turn right onto Rue de la Première Armée." }, - "duration": 44.659, - "distance": 628.0, - "name": "", + "duration": 81.449, + "distance": 366.0, + "name": "Rue de la Première Armée", "mode": "driving" }, { "intersections": [ { - "out": 0, + "out": 1, "entry": [ - true, - false + false, + true ], "bearings": [ - 101, - 254 + 2, + 95 ], "location": [ - 7.746503, - 48.571334 + 7.754008, + 48.571934 ], - "in": 1 + "in": 0 }, { "out": 0, @@ -430,12 +306,12 @@ false ], "bearings": [ - 81, + 103, 281 ], "location": [ - 7.746794, - 48.571295 + 7.754873, + 48.571845 ], "in": 1 }, @@ -446,12 +322,12 @@ false ], "bearings": [ - 84, - 261 + 102, + 283 ], "location": [ - 7.747273, - 48.571346 + 7.755001, + 48.571826 ], "in": 1 }, @@ -462,12 +338,12 @@ false ], "bearings": [ - 81, - 261 + 101, + 282 ], "location": [ - 7.748165, - 48.571422 + 7.755157, + 48.571804 ], "in": 1 }, @@ -478,48 +354,12 @@ false ], "bearings": [ - 81, - 263 - ], - "location": [ - 7.74927, - 48.571527 - ], - "in": 1 - } - ], - "geometry": "yqmgHs~gn@Dy@I_BG_CEq@KoBImBO_D", - "maneuver": { - "bearing_after": 101, - "type": "off ramp", - "modifier": "slight right", - "bearing_before": 74, - "Location": [ - 7.746503, - 48.571334 - ], - "instruction": "Take the exit." - }, - "duration": 31.098, - "distance": 265.0, - "name": "", - "mode": "driving" - }, - { - "intersections": [ - { - "out": 0, - "entry": [ - true, - false - ], - "bearings": [ - 84, - 261 + 101, + 281 ], "location": [ - 7.750067, - 48.571609 + 7.755292, + 48.571787 ], "in": 1 }, @@ -530,115 +370,135 @@ false ], "bearings": [ - 72, - 262 + 96, + 281 ], "location": [ - 7.750462, - 48.571641 + 7.755804, + 48.571721 ], "in": 1 } ], - "geometry": "qsmgH}thn@Ao@C]E[", + "geometry": "qumgHqmin@BcAJgBBYD_@@YJuA@O?EBm@", "maneuver": { - "bearing_after": 84, - "type": "fork", - "modifier": "slight right", - "bearing_before": 81, + "bearing_after": 95, + "type": "turn", + "modifier": "left", + "bearing_before": 182, "Location": [ - 7.750067, - 48.571609 + 7.754008, + 48.571934 ], - "instruction": "Keep right to take M 1004." + "instruction": "Turn left onto Avenue Jean Jaurès." }, - "duration": 9.047, - "distance": 40.0, - "name": "", + "duration": 32.739, + "distance": 154.0, + "name": "Avenue Jean Jaurès", "mode": "driving" }, { "intersections": [ { - "out": 0, + "out": 1, "entry": [ - true, - false + false, + true ], "bearings": [ - 72, - 252 + 276, + 346 ], "location": [ - 7.750605, - 48.571672 + 7.756061, + 48.571703 ], - "in": 1 + "in": 0 }, { - "out": 0, + "out": 1, "entry": [ - true, - false + false, + true ], "bearings": [ - 79, - 252 + 166, + 344 ], "location": [ - 7.750781, - 48.57171 + 7.756012, + 48.571837 ], - "in": 1 + "in": 0 }, { - "out": 0, + "out": 1, "entry": [ - true, - false + false, + true ], "bearings": [ - 85, - 263 + 164, + 346 ], "location": [ - 7.752026, - 48.571851 + 7.755869, + 48.572174 ], - "in": 1 + "in": 0 }, { - "out": 0, + "out": 1, "entry": [ - true, - false + false, + true ], "bearings": [ - 92, - 269 + 166, + 346 ], "location": [ - 7.752779, - 48.571878 + 7.755703, + 48.572605 ], - "in": 1 + "in": 0 }, { - "out": 0, + "out": 1, "entry": [ - true, - false + false, + true ], "bearings": [ - 93, - 272 + 166, + 346 ], "location": [ - 7.753709, - 48.571857 + 7.755569, + 48.572954 ], - "in": 1 - }, + "in": 0 + } + ], + "geometry": "ctmgHkzin@QDIBaAZwA`@cAXQD", + "maneuver": { + "bearing_after": 346, + "type": "turn", + "modifier": "left", + "bearing_before": 96, + "Location": [ + 7.756061, + 48.571703 + ], + "instruction": "Turn left onto Route de Vienne." + }, + "duration": 34.511, + "distance": 153.0, + "name": "Route de Vienne", + "mode": "driving" + }, + { + "intersections": [ { "out": 0, "entry": [ @@ -646,12 +506,12 @@ false ], "bearings": [ - 96, - 271 + 37, + 166 ], "location": [ - 7.754079, - 48.571849 + 7.755538, + 48.573035 ], "in": 1 }, @@ -662,12 +522,12 @@ false ], "bearings": [ - 99, - 276 + 86, + 217 ], "location": [ - 7.754283, - 48.571834 + 7.755655, + 48.573138 ], "in": 1 }, @@ -679,11 +539,11 @@ ], "bearings": [ 103, - 281 + 282 ], "location": [ - 7.75485, - 48.57177 + 7.756367, + 48.57309 ], "in": 1 }, @@ -694,28 +554,12 @@ false ], "bearings": [ - 101, + 102, 283 ], "location": [ - 7.75498, - 48.57175 - ], - "in": 1 - }, - { - "out": 0, - "entry": [ - true, - false - ], - "bearings": [ - 99, - 281 - ], - "location": [ - 7.755094, - 48.571735 + 7.756527, + 48.573066 ], "in": 1 }, @@ -727,150 +571,30 @@ ], "bearings": [ 102, - 279 - ], - "location": [ - 7.755264, - 48.571717 - ], - "in": 1 - }, - { - "out": 0, - "entry": [ - true, - false - ], - "bearings": [ - 107, 282 ], "location": [ - 7.755777, - 48.571644 - ], - "in": 1 - } - ], - "geometry": "}smgHgxhn@Gc@QmCIkBCkAAiABkD?M@K?G?[?G?QBg@Bs@Dk@@QBY@UBa@HeA@OBQDm@HS", - "maneuver": { - "bearing_after": 72, - "type": "new name", - "modifier": "straight", - "bearing_before": 72, - "Location": [ - 7.750605, - 48.571672 - ], - "instruction": "Continue on Rue de la Thumenau." - }, - "duration": 77.34, - "distance": 413.0, - "name": "Rue de la Thumenau", - "mode": "driving" - }, - { - "intersections": [ - { - "out": 0, - "entry": [ - true, - false - ], - "bearings": [ - 166, - 292 - ], - "location": [ - 7.756105, - 48.571563 - ], - "in": 1 - }, - { - "out": 0, - "entry": [ - true, - false - ], - "bearings": [ - 167, - 346 - ], - "location": [ - 7.756176, - 48.571379 - ], - "in": 1 - }, - { - "out": 0, - "entry": [ - true, - false - ], - "bearings": [ - 165, - 347 - ], - "location": [ - 7.756232, - 48.571221 - ], - "in": 1 - } - ], - "geometry": "gsmgHuzin@b@MHATGXGNK", - "maneuver": { - "bearing_after": 166, - "type": "turn", - "modifier": "right", - "bearing_before": 112, - "Location": [ - 7.756105, - 48.571563 - ], - "instruction": "Turn right onto Route du Polygone." - }, - "duration": 19.477, - "distance": 64.0, - "name": "Route du Polygone", - "mode": "driving" - }, - { - "intersections": [ - { - "out": 0, - "entry": [ - true, - false - ], - "bearings": [ - 260, - 343 - ], - "location": [ - 7.756327, - 48.571006 + 7.756808, + 48.573025 ], "in": 1 } ], - "geometry": "yomgHa|in@b@rH?F", + "geometry": "o|mgHcwin@IIIMCKAUNkB@O@OFw@D[x@_M", "maneuver": { - "bearing_after": 260, + "bearing_after": 102, "type": "turn", "modifier": "right", - "bearing_before": 163, + "bearing_before": 346, "Location": [ - 7.756327, - 48.571006 + 7.755538, + 48.573035 ], - "instruction": "Turn right onto Rue de Nomény." + "instruction": "Turn right to take the ramp." }, - "duration": 16.925, - "distance": 118.0, - "name": "Rue de Nomény", + "duration": 40.836, + "distance": 280.0, + "name": "Avenue du Rhin", "mode": "driving" }, { @@ -882,99 +606,15 @@ false ], "bearings": [ - 9, - 80 - ], - "location": [ - 7.754745, - 48.57083 - ], - "in": 1 - }, - { - "out": 0, - "entry": [ - true, - false - ], - "bearings": [ - 10, - 189 - ], - "location": [ - 7.75476, - 48.570893 - ], - "in": 1 - }, - { - "out": 0, - "entry": [ - true, - false - ], - "bearings": [ - 10, - 190 - ], - "location": [ - 7.75492, - 48.571524 - ], - "in": 1 - }, - { - "out": 0, - "entry": [ - true, - false - ], - "bearings": [ - 10, - 191 + 181, + 281 ], "location": [ - 7.75498, - 48.57175 + 7.759193, + 48.572713 ], "in": 1 }, - { - "out": 0, - "entry": [ - true, - false - ], - "bearings": [ - 8, - 190 - ], - "location": [ - 7.755001, - 48.571826 - ], - "in": 1 - } - ], - "geometry": "unmgHerin@KA}B_@QACAGAKCCAOCOC", - "maneuver": { - "bearing_after": 9, - "type": "turn", - "modifier": "right", - "bearing_before": 260, - "Location": [ - 7.754745, - 48.57083 - ], - "instruction": "Turn right onto Avenue de Colmar." - }, - "duration": 25.087, - "distance": 122.0, - "name": "Avenue de Colmar", - "mode": "driving" - }, - { - "intersections": [ { "out": 1, "entry": [ @@ -982,12 +622,12 @@ true ], "bearings": [ - 188, - 282 + 1, + 182 ], "location": [ - 7.755018, - 48.571906 + 7.759192, + 48.572673 ], "in": 0 }, @@ -998,31 +638,31 @@ true ], "bearings": [ - 102, - 281 + 2, + 183 ], "location": [ - 7.754897, - 48.571923 + 7.759159, + 48.572129 ], "in": 0 } ], - "geometry": "mumgH{sin@AVG|@", + "geometry": "mzmgH}mjn@F?@?hBDv@B", "maneuver": { - "bearing_after": 282, - "type": "end of road", - "modifier": "left", - "bearing_before": 8, + "bearing_after": 181, + "type": "turn", + "modifier": "right", + "bearing_before": 101, "Location": [ - 7.755018, - 48.571906 + 7.759193, + 48.572713 ], - "instruction": "Turn left onto Avenue Jean Jaurès." + "instruction": "Turn right onto Rue des Carmélites." }, - "duration": 13.935, - "distance": 32.148, - "name": "Avenue Jean Jaurès", + "duration": 21.601, + "distance": 96.046, + "name": "Rue des Carmélites", "mode": "driving" }, { @@ -1033,59 +673,59 @@ true ], "bearings": [ - 101 + 3 ], "location": [ - 7.754588, - 48.571961 + 7.759137, + 48.57185 ], "in": 0 } ], - "geometry": "wumgHeqin@??", + "geometry": "aumgHsmjn@??", "maneuver": { "bearing_after": 0, "type": "arrive", "modifier": "right", - "bearing_before": 281, + "bearing_before": 183, "Location": [ - 7.754588, - 48.571961 + 7.759137, + 48.57185 ], "instruction": "Your destination is on the right." }, "duration": 0.0, "distance": 0.0, - "name": "Avenue Jean Jaurès", + "name": "Rue des Carmélites", "mode": "driving" } ], - "summary": "Rue de la Corderie, M 1004", - "duration": 358.632, - "distance": 2564.383, + "summary": "Quai Menachem Taffel, Rue de la Première Armée", + "duration": 299.09, + "distance": 1569.394, "annotation": null } ], - "geometry": "_wmgH__hn@Ga@rAk@bC`Rp@pK@`LiBnFKt@Pv@pDVTIDe@g@_X_DaZDy@}@oSKiBYqDOaGHkHt@mJlBk@b@zHwEu@ItA", - "duration": 358.632, - "distance": 2564.383, - "weight": 556.336, + "geometry": "ccngHm_hn@yE{i@rMoBvDFl@yKkGfBYy@zA_TjDH", + "duration": 299.09, + "distance": 1569.394, + "weight": 429.204, "weight_name": "auto" } ], "waypoints": [ { - "name": "Rue Guido Guersi", + "name": "Quai Menachem Taffel", "location": [ - 7.746558, - 48.572156 + 7.746634, + 48.5741 ] }, { - "name": "Avenue Jean Jaurès", + "name": "Rue des Carmélites", "location": [ - 7.754588, - 48.571961 + 7.759137, + 48.57185 ] } ],