text: {
    "title": "Map 3",
    "roadData": {
      "x": 150,
      "y": 200,
      "x3d": 20,
      "y3d": 30,
      "width": 100,
      "dir": 0,
      "color": 8947848,
      "path": [
        {
          "type": 0,
          "dist": 200
        },
        {
          "type": 1,
          "dir": "r",
          "stepDist": 10,
          "steps": 9,
          "stepAngle": 10
        },
        {
          "type": 1,
          "dir": "l",
          "stepDist": 10,
          "steps": 18,
          "stepAngle": 10
        },
        {
          "type": 0,
          "dist": 70
        },
        {
          "type": 1,
          "dir": "l",
          "stepDist": 10,
          "steps": 10,
          "stepAngle": 9
        },
        {
          "type": 1,
          "dir": "r",
          "stepDist": 10,
          "steps": 23,
          "stepAngle": 9
        },
        {
          "type": 1,
          "dir": "r",
          "stepDist": 10,
          "steps": 14,
          "stepAngle": 3
        },
        {
          "type": 0,
          "dist": 200
        },
        {
          "type": 1,
          "dir": "l",
          "stepDist": 10,
          "steps": 8,
          "stepAngle": 10
        },
        {
          "type": 1,
          "dir": "r",
          "stepDist": 10,
          "steps": 40,
          "stepAngle": 6
        },
        {
          "type": 1,
          "dir": "l",
          "stepDist": 10,
          "steps": 9,
          "stepAngle": 10
        },
        {
          "type": 0,
          "dist": 200
        },
        {
          "type": 1,
          "dir": "l",
          "stepDist": 10,
          "steps": 9,
          "stepAngle": 10
        },
        {
          "type": 1,
          "dir": "r",
          "stepDist": 10,
          "steps": 14,
          "stepAngle": 10
        },
        {
          "type": 1,
          "dir": "l",
          "stepDist": 10,
          "steps": 4,
          "stepAngle": 10
        },
        {
          "type": 1,
          "dir": "r",
          "stepDist": 10,
          "steps": 16,
          "stepAngle": 10
        },
        {
          "type": 1,
          "dir": "l",
          "stepDist": 10,
          "steps": 8,
          "stepAngle": 10
        },
        {
          "type": 0,
          "dist": 200
        },
        {
          "type": 1,
          "dir": "l",
          "stepDist": 10,
          "steps": 9,
          "stepAngle": 10
        },
        {
          "type": 1,
          "dir": "r",
          "stepDist": 10,
          "steps": 25,
          "stepAngle": 7
        },
        {
          "type": 0,
          "dist": 150
        },
        {
          "type": 1,
          "dir": "r",
          "stepDist": 10,
          "steps": 5,
          "stepAngle": 9.2
        },
        {
          "type": 0,
          "dist": 220
        }
      ],
      optimalPath: [
    {
      "point": 28,
      "path": 2
    },
    {
      "point": 70,
      "path": 1
    },
    {
      "point": 100,
      "path": 2
    },
    {
      "point": 135,
      "path": 1
    },
    {
      "point": 160,
      "path": 2
    },
    {
      "point": 200,
      "path": 0
    },
    {
      "point": 210,
      "path": 1
    },
    {
      "point": 240,
      "path": 2
    },
    {
      "point": 275,
      "path": 0
    },
    {
      "point": 5000,
      "path": 2
    }
    ]
    
  ]