{
  "routes": [
    {
      "route_name": "Sebesi - Canti (07.00)",
      "route_forecast": {
        "coordinates": [
          {
            "lat": -5.935794,
            "lng": 105.513129,
            "distance_from_start": 0,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 10,
              "wave_height": 0.8,
              "wind_speed": 6,
              "wind_from": "Selatan",
              "wind_gust": 8,
              "current_speed": 0.29,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.931339846234113,
            "lng": 105.52780834154149,
            "distance_from_start": 0.9165178974589788,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 10,
              "wave_height": 0.8,
              "wind_speed": 6,
              "wind_from": "Selatan",
              "wind_gust": 8,
              "current_speed": 0.32,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.923389640578067,
            "lng": 105.54072259801154,
            "distance_from_start": 1.8330357949179577,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 10,
              "wave_height": 0.8,
              "wind_speed": 6,
              "wind_from": "Selatan",
              "wind_gust": 8,
              "current_speed": 0.33,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.913085022164819,
            "lng": 105.55117450925461,
            "distance_from_start": 2.7495536923769364,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 10,
              "wave_height": 0.7,
              "wind_speed": 6,
              "wind_from": "Selatan",
              "wind_gust": 8,
              "current_speed": 0.31,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.8982307292947995,
            "lng": 105.5547103807936,
            "distance_from_start": 3.6660715898359153,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 10,
              "wave_height": 0.7,
              "wind_speed": 8,
              "wind_from": "Selatan",
              "wind_gust": 10,
              "current_speed": 0.28,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.8833749747581034,
            "lng": 105.5582397149305,
            "distance_from_start": 4.582589487294894,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 10,
              "wave_height": 0.7,
              "wind_speed": 10,
              "wind_from": "Selatan",
              "wind_gust": 12,
              "current_speed": 0.27,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.868519220221407,
            "lng": 105.5617690490674,
            "distance_from_start": 5.499107384753873,
            "weather": {
              "weather": "Cerah Berawan",
              "visibility": 10,
              "wave_height": 0.7,
              "wind_speed": 10,
              "wind_from": "Tenggara",
              "wind_gust": 12,
              "current_speed": 0.25,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.853663465684711,
            "lng": 105.5652983832043,
            "distance_from_start": 6.415625282212852,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.7,
              "wind_speed": 10,
              "wind_from": "Tenggara",
              "wind_gust": 12,
              "current_speed": 0.24,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.838807711148015,
            "lng": 105.5688277173412,
            "distance_from_start": 7.332143179671831,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.7,
              "wind_speed": 8,
              "wind_from": "Tenggara",
              "wind_gust": 10,
              "current_speed": 0.24,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.823951956611318,
            "lng": 105.57235705147811,
            "distance_from_start": 8.248661077130809,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.6,
              "wind_speed": 8,
              "wind_from": "Tenggara",
              "wind_gust": 10,
              "current_speed": 0.25,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.809096202074622,
            "lng": 105.57588638561501,
            "distance_from_start": 9.165178974589788,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.6,
              "wind_speed": 8,
              "wind_from": "Timur",
              "wind_gust": 10,
              "current_speed": 0.26,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.800001,
            "lng": 105.584125,
            "distance_from_start": 10.081696872048767,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.6,
              "wind_speed": 8,
              "wind_from": "Timur",
              "wind_gust": 10,
              "current_speed": 0.27,
              "current_to": "Tenggara"
            }
          }
        ],
        "departure_time": "2026-08-25T07:00",
        "arrival_time": "2026-08-25T09:00",
        "timezone": "Asia/Jakarta",
        "speed": 5,
        "distance": "10.08"
      },
      "port_forecast": {
        "origin": {
          "name": "Pelabuhan Sebesi",
          "province": "Lampung",
          "weather": {
            "wind_speed": 6,
            "wind_gust": 5,
            "wind_from": "Selatan",
            "current_speed": 0.29,
            "current_to": "Tenggara",
            "wave_height": 0.8,
            "weather": "Cerah Berawan",
            "temp_avg": 26.89,
            "rh_avg": 81.05,
            "visibility": 10
          }
        },
        "destination": {
          "name": "Pelabuhan Canti",
          "province": "Lampung",
          "weather": {
            "wind_speed": 8,
            "wind_gust": 1,
            "wind_from": "Timur",
            "current_speed": 0.27,
            "current_to": "Tenggara",
            "wave_height": 0.6,
            "weather": "Cerah",
            "temp_avg": 27.05,
            "rh_avg": 77.74,
            "visibility": 10
          }
        }
      }
    },
    {
      "route_name": "Limus - Kota Agung (10.00)",
      "route_forecast": {
        "coordinates": [
          {
            "lat": -5.85648,
            "lng": 104.706507,
            "distance_from_start": 0,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 1.3,
              "wind_speed": 13,
              "wind_from": "Tenggara",
              "wind_gust": 16,
              "current_speed": 0.63,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.827772076698012,
            "lng": 104.71666775368101,
            "distance_from_start": 2.060750820237633,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 1.3,
              "wind_speed": 13,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.55,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.796227151910645,
            "lng": 104.70361195645917,
            "distance_from_start": 4.121501640475266,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 1.2,
              "wind_speed": 13,
              "wind_from": "Timur",
              "wind_gust": 14,
              "current_speed": 0.49,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.762674178735332,
            "lng": 104.69634729176606,
            "distance_from_start": 6.182252460712899,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 1.2,
              "wind_speed": 13,
              "wind_from": "Timur",
              "wind_gust": 14,
              "current_speed": 0.43,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.729121205560019,
            "lng": 104.68908262707293,
            "distance_from_start": 8.243003280950532,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 1.1,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 15,
              "current_speed": 0.4,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.695789073694753,
            "lng": 104.68109892393093,
            "distance_from_start": 10.303754101188165,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 1.1,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 15,
              "current_speed": 0.39,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.6639971014181345,
            "lng": 104.66810060662358,
            "distance_from_start": 12.364504921425798,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 1.1,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 15,
              "current_speed": 0.39,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.632205129141515,
            "lng": 104.65510228931623,
            "distance_from_start": 14.425255741663431,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 1,
              "wind_speed": 10,
              "wind_from": "Timur",
              "wind_gust": 13,
              "current_speed": 0.38,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.600271330386833,
            "lng": 104.64253671870341,
            "distance_from_start": 16.486006561901064,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 1,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 13,
              "current_speed": 0.37,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.56701629095818,
            "lng": 104.63400257115173,
            "distance_from_start": 18.546757382138697,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 1,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 13,
              "current_speed": 0.38,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.533761251529526,
            "lng": 104.62546842360004,
            "distance_from_start": 20.60750820237633,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.9,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 13,
              "current_speed": 0.4,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.500623,
            "lng": 104.619151,
            "distance_from_start": 22.668259022613963,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.9,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 13,
              "current_speed": 0.42,
              "current_to": "Tenggara"
            }
          }
        ],
        "departure_time": "2026-08-25T10:00",
        "arrival_time": "2026-08-25T16:00",
        "timezone": "Asia/Jakarta",
        "speed": 4,
        "distance": "22.67"
      },
      "port_forecast": {
        "origin": {
          "name": "Pelabuhan Limus",
          "province": "Lampung",
          "weather": {
            "wind_speed": 13,
            "wind_gust": 13,
            "wind_from": "Tenggara",
            "current_speed": 0.63,
            "current_to": "Tenggara",
            "wave_height": 1.3,
            "weather": "Cerah",
            "temp_avg": 27.46,
            "rh_avg": 79.12,
            "visibility": 10
          }
        },
        "destination": {
          "name": "Pelabuhan Kota Agung",
          "province": "Lampung",
          "weather": {
            "wind_speed": 9,
            "wind_gust": 10,
            "wind_from": "Timur",
            "current_speed": 0.42,
            "current_to": "Tenggara",
            "wave_height": 0.9,
            "weather": "Cerah",
            "temp_avg": 27.38,
            "rh_avg": 76.59,
            "visibility": 10
          }
        }
      }
    },
    {
      "route_name": "Kota Agung - Limus (11.00)",
      "route_forecast": {
        "coordinates": [
          {
            "lat": -5.500623,
            "lng": 104.619151,
            "distance_from_start": 0,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.76,
              "wind_speed": 6,
              "wind_from": "Timur",
              "wind_gust": 9,
              "current_speed": 0.38,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.533761251529526,
            "lng": 104.62546842360004,
            "distance_from_start": 2.060750820237633,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.67,
              "wind_speed": 6,
              "wind_from": "Timur",
              "wind_gust": 10,
              "current_speed": 0.37,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.567016290958179,
            "lng": 104.63400257115173,
            "distance_from_start": 4.121501640475266,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.6,
              "wind_speed": 7,
              "wind_from": "Timur",
              "wind_gust": 10,
              "current_speed": 0.35,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.600271330386833,
            "lng": 104.64253671870341,
            "distance_from_start": 6.182252460712899,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.58,
              "wind_speed": 8,
              "wind_from": "Timur",
              "wind_gust": 13,
              "current_speed": 0.35,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.632205129141515,
            "lng": 104.65510228931623,
            "distance_from_start": 8.243003280950532,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.63,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 13,
              "current_speed": 0.37,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.6639971014181345,
            "lng": 104.66810060662358,
            "distance_from_start": 10.303754101188165,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.71,
              "wind_speed": 9,
              "wind_from": "Timur",
              "wind_gust": 14,
              "current_speed": 0.39,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.695789073694753,
            "lng": 104.68109892393093,
            "distance_from_start": 12.364504921425798,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.7,
              "wind_speed": 10,
              "wind_from": "Timur",
              "wind_gust": 15,
              "current_speed": 0.4,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.729121205560019,
            "lng": 104.68908262707293,
            "distance_from_start": 14.425255741663431,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.63,
              "wind_speed": 10,
              "wind_from": "Timur",
              "wind_gust": 15,
              "current_speed": 0.4,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.762674178735332,
            "lng": 104.69634729176606,
            "distance_from_start": 16.486006561901064,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.77,
              "wind_speed": 11,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.4,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.796227151910645,
            "lng": 104.70361195645917,
            "distance_from_start": 18.546757382138697,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 1.09,
              "wind_speed": 11,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.43,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.827772076698012,
            "lng": 104.71666775368101,
            "distance_from_start": 20.60750820237633,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 1.3,
              "wind_speed": 12,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.44,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.85648,
            "lng": 104.706507,
            "distance_from_start": 22.668259022613963,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 1.3,
              "wind_speed": 13,
              "wind_from": "Timur",
              "wind_gust": 16,
              "current_speed": 0.48,
              "current_to": "Tenggara"
            }
          }
        ],
        "departure_time": "2026-08-25T11:00",
        "arrival_time": "2026-08-25T18:00",
        "timezone": "Asia/Jakarta",
        "speed": 3,
        "distance": "22.67"
      },
      "port_forecast": {
        "origin": {
          "name": "Pelabuhan Kota Agung",
          "province": "Lampung",
          "weather": {
            "wind_speed": 6,
            "wind_gust": 9,
            "wind_from": "Timur",
            "current_speed": 0.38,
            "current_to": "Tenggara",
            "wave_height": 0.76,
            "weather": "Cerah",
            "temp_avg": 27.96,
            "rh_avg": 73.12,
            "visibility": 10
          }
        },
        "destination": {
          "name": "Pelabuhan Limus",
          "province": "Lampung",
          "weather": {
            "wind_speed": 13,
            "wind_gust": 20,
            "wind_from": "Timur",
            "current_speed": 0.48,
            "current_to": "Tenggara",
            "wave_height": 1.3,
            "weather": "Cerah",
            "temp_avg": 28.14,
            "rh_avg": 73.82,
            "visibility": 10
          }
        }
      }
    },
    {
      "route_name": "Canti - Sebesi (14.00)",
      "route_forecast": {
        "coordinates": [
          {
            "lat": -5.800001,
            "lng": 105.584125,
            "distance_from_start": 0,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.6,
              "wind_speed": 6,
              "wind_from": "Timur",
              "wind_gust": 10,
              "current_speed": 0.57,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.809096202074622,
            "lng": 105.57588638561501,
            "distance_from_start": 0.9165178974589786,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.6,
              "wind_speed": 6,
              "wind_from": "Timur",
              "wind_gust": 10,
              "current_speed": 0.6,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.823951956611318,
            "lng": 105.57235705147811,
            "distance_from_start": 1.8330357949179572,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.6,
              "wind_speed": 6,
              "wind_from": "Timur",
              "wind_gust": 10,
              "current_speed": 0.64,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.838807711148015,
            "lng": 105.5688277173412,
            "distance_from_start": 2.749553692376936,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.6,
              "wind_speed": 6,
              "wind_from": "Timur",
              "wind_gust": 10,
              "current_speed": 0.67,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.853663465684711,
            "lng": 105.5652983832043,
            "distance_from_start": 3.6660715898359144,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.7,
              "wind_speed": 6,
              "wind_from": "Timur",
              "wind_gust": 10,
              "current_speed": 0.72,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.868519220221407,
            "lng": 105.5617690490674,
            "distance_from_start": 4.582589487294893,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.7,
              "wind_speed": 6,
              "wind_from": "Timur",
              "wind_gust": 10,
              "current_speed": 0.76,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.8833749747581034,
            "lng": 105.5582397149305,
            "distance_from_start": 5.499107384753872,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.7,
              "wind_speed": 6,
              "wind_from": "Timur",
              "wind_gust": 10,
              "current_speed": 0.8,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.8982307292947995,
            "lng": 105.5547103807936,
            "distance_from_start": 6.41562528221285,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.7,
              "wind_speed": 6,
              "wind_from": "Timur",
              "wind_gust": 10,
              "current_speed": 0.84,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.913085022164819,
            "lng": 105.55117450925461,
            "distance_from_start": 7.332143179671829,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.8,
              "wind_speed": 6,
              "wind_from": "Timur",
              "wind_gust": 10,
              "current_speed": 0.87,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.923389640578067,
            "lng": 105.54072259801154,
            "distance_from_start": 8.248661077130807,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.8,
              "wind_speed": 8,
              "wind_from": "Timur",
              "wind_gust": 10,
              "current_speed": 0.88,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.931339846234113,
            "lng": 105.52780834154149,
            "distance_from_start": 9.165178974589786,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.85,
              "wind_speed": 8,
              "wind_from": "Timur",
              "wind_gust": 11,
              "current_speed": 0.89,
              "current_to": "Tenggara"
            }
          },
          {
            "lat": -5.935794,
            "lng": 105.513129,
            "distance_from_start": 10.081696872048765,
            "weather": {
              "weather": "Cerah",
              "visibility": 10,
              "wave_height": 0.85,
              "wind_speed": 8,
              "wind_from": "Timur",
              "wind_gust": 11,
              "current_speed": 0.89,
              "current_to": "Tenggara"
            }
          }
        ],
        "departure_time": "2026-08-25T14:00",
        "arrival_time": "2026-08-25T16:00",
        "timezone": "Asia/Jakarta",
        "speed": 5,
        "distance": "10.08"
      },
      "port_forecast": {
        "origin": {
          "name": "Pelabuhan Canti",
          "province": "Lampung",
          "weather": {
            "wind_speed": 6,
            "wind_gust": 10,
            "wind_from": "Timur",
            "current_speed": 0.57,
            "current_to": "Tenggara",
            "wave_height": 0.6,
            "weather": "Cerah",
            "temp_avg": 27.68,
            "rh_avg": 75.13,
            "visibility": 10
          }
        },
        "destination": {
          "name": "Pelabuhan Sebesi",
          "province": "Lampung",
          "weather": {
            "wind_speed": 8,
            "wind_gust": 11,
            "wind_from": "Timur",
            "current_speed": 0.89,
            "current_to": "Tenggara",
            "wave_height": 0.85,
            "weather": "Cerah",
            "temp_avg": 27.87,
            "rh_avg": 73.56,
            "visibility": 10
          }
        }
      }
    }
  ]
}