Commit ae9fa47a by Febby Simanjuntak

fix SA

parent 1f91cf5b
......@@ -202,16 +202,14 @@
"tempat = []\n",
"inputan = []\n",
"TempatWisata_1 = []\n",
"test = []\n",
"rate = []\n",
"Itinerary = []\n",
"\n",
"# function generateTempatWisata to get \"Tempat Wisata\" from Data set\n",
"def generateTempatWisata(tell):\n",
"def generateTempatWisata(tempdata):\n",
" TempatWisata = []\n",
" TempatWisata.clear()\n",
" for i in range(randrange(2, 10)):\n",
" x = choice(tell)\n",
" x = choice(tempdata)\n",
" if x not in TempatWisata:\n",
" TempatWisata.append(x)\n",
" return TempatWisata\n",
......@@ -231,7 +229,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"### Generate Encoding"
"### Encoding"
]
},
{
......@@ -240,65 +238,67 @@
"metadata": {},
"outputs": [],
"source": [
"initial_state = []\n",
"arr2= []\n",
"cek = False\n",
"\n",
"# function Encoding Itinerary to make \n",
"def encodingItinerary(Itinerary):\n",
"# function Encoding Itinerary to make value itinerary 0 or 1\n",
"def encodingItinerary(Itinerary, tempatwisata): \n",
" arr2 = []\n",
" arr2.clear()\n",
" for i in range(len(Itinerary)):\n",
" for x in range(len(tempatwisata)):\n",
" if Itinerary[i] is tempatwisata[x]:\n",
" arr2.append(x+1)\n",
" for x in range(len(tempatwisata)):\n",
" cek = False\n",
" for i in range(len(Itinerary)):\n",
" if tempatwisata[x] is Itinerary[i]:\n",
" arr2.append(1)\n",
" cek = True\n",
" break\n",
" if(cek == False):\n",
" arr2.append(0)\n",
" return arr2\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Fitness Function"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [],
"source": [
"Itinerary.clear()\n",
"# Class Prepare Itinerary\n",
"class preItinerary:\n",
" \n",
" # function get Longitude and Latitude from Data\n",
" def getLongLat(Itinerary):\n",
" def getLongLat(param):\n",
" test = []\n",
" test.clear()\n",
" for i in range(len(df)):\n",
" temp = df.iloc[i][\"Tempat Wisata\"]\n",
" if temp in Itinerary:\n",
" test.append((temp , (df.iloc[i][2], df.iloc[i][3])))\n",
" return test\n",
" for i in range(len(param)):\n",
" if param[i] == 1:\n",
" test.append((df.iloc[i][2], df.iloc[i][3]))\n",
" return test \n",
" \n",
" # function get Rating from Data\n",
" def getRating(Itinerary):\n",
" def getRating(param):\n",
" rate = []\n",
" rate.clear()\n",
" for i in range(len(df)):\n",
" temp1 = df.iloc[i][\"Tempat Wisata\"]\n",
" if temp1 in Itinerary:\n",
" rate.append((temp1 , df.iloc[i][1])) \n",
" for i in range(len(param)):\n",
" if param[i] == 1:\n",
" rate.append((df.iloc[i][1]))\n",
" return rate\n",
"\n",
"# Class Fitness Function\n",
"class fitnessFunction:\n",
" p = preItinerary\n",
" preproses_Itinerary = p.getLongLat(Itinerary)\n",
" preproses_Rating =p.getRating(Itinerary)\n",
" r = 0\n",
" \n",
" # 1. function Estimasi Jarak using Haversine Formula to calculating distance\n",
" def haversineFormula(preproses_Itinerary):\n",
" def haversineFormula(param):\n",
" r = 6373.0 # default \n",
" sum_ = 0\n",
" for x in range(len(preproses_Itinerary)-1):\n",
" dlat = abs(float(preproses_Itinerary[x+1][1][0]) - float(preproses_Itinerary[x][1][0]))\n",
" dlon = abs(float(preproses_Itinerary[x+1][1][1]) - float(preproses_Itinerary[x][1][1]))\n",
" a = math.sin(dlat / 2)**2 + math.cos(preproses_Itinerary[x+1][1][0]) * math.cos(preproses_Itinerary[x][1][0]) * math.sin(dlon / 2)**2\n",
" for x in range(len(param) - 1):\n",
" dlat = abs(float(param[x+1][0]) - float(param[x][0]))\n",
" dlon = abs(float(param[x+1][1]) - float(param[x][1]))\n",
" a = math.sin(dlat / 2)**2 + math.cos(param[x+1][0]) * math.cos(param[x][0]) * math.sin(dlon / 2)**2\n",
" c = 2 * math.atan2(math.sqrt(a), math.sqrt(1 - a))\n",
" dis = r * c\n",
" sum_ += dis\n",
......@@ -315,11 +315,11 @@
" return time_hours\n",
" \n",
" # 3. function Estimasi Biaya to calculating total cost of each itinerary\n",
" def estimasiBiaya(waktu):\n",
" def estimasiBiaya(jarak):\n",
" BBM = 7650 # Biaya BBM 1 Liter = Rp.7650\n",
" S_BBM =3.45 # Jarak tempuh untuk 1 Liter BBM = 3.45 KM\n",
" Biaya_R = 950000 # Biaya sewa/rental bus = Rp.950000\n",
" Biaya_BBM = round((waktu / S_BBM) * BBM) \n",
" Biaya_BBM = round((jarak / S_BBM) * BBM) \n",
" Total_Cost = Biaya_BBM + Biaya_R\n",
" return Total_Cost\n",
" \n",
......@@ -328,7 +328,7 @@
" av = 0\n",
" average = 0\n",
" for i in range(len(preproses_Rating)):\n",
" av += float(int(preproses_Rating[i][1]))\n",
" av += float(int(preproses_Rating[i]))\n",
" average = round(float(av)/(len(preproses_Rating)), 1)\n",
" return average"
]
......@@ -340,16 +340,19 @@
"outputs": [],
"source": [
"# function Inputan \n",
"def inputan(Itinerary):\n",
"tempdata = df[\"Tempat Wisata\"]\n",
"itinerary = generateTempatWisata(tempdata)\n",
"def inputan(param):\n",
" inputt = []\n",
" inputt.clear()\n",
" p = preItinerary\n",
" preproses_Itinerary = p.getLongLat(Itinerary)\n",
" preproses_Rating = p.getRating(Itinerary)\n",
" encode = encodingItinerary(param, tempdata)\n",
" preproses_Itinerary = p.getLongLat(encode)\n",
" preproses_Rating = p.getRating(encode)\n",
" f = fitnessFunction\n",
" jarak = f.haversineFormula(preproses_Itinerary)\n",
" waktu = f.estimasiWaktu(jarak)\n",
" biaya = f.estimasiBiaya(waktu)\n",
" biaya = f.estimasiBiaya(jarak)\n",
" rate = f.averageRating(preproses_Rating)\n",
" inputt.append((jarak, waktu, biaya, rate))\n",
" return inputt"
......@@ -437,299 +440,299 @@
"text": [
"147 \n",
"\n",
"1 = [([(9453, 158, 1300348, 4.0)], ['Twins Travel', 'Pantai Simallo', 'Panatapan Sileme-Leme'])] \n",
"1 = [([(40281, 671, 2437870, 3.7)], ['Zam Zam Prima Persada. Pt', 'Danau Laut Tinggal', 'Bekas Istana Kesultanan Asahan', 'Wisata Pancing Sungai Bedera', 'Air Terjun Pongkar', 'Pemandian Alam Bendungan Ginbers'])] \n",
"\n",
"2 = [([(58281, 971, 3103087, 3.8)], ['Bukit Lawang', 'Pemandu Bukit Lawang', 'Telagah', 'Taman Wisata Simatahari Indah', 'Kuta Sukareme', 'Pt. Pmn Travel Bus', 'Bukit Kininduma Simantas', 'Taman Edukasi Binjai'])] \n",
"2 = [([(4209, 70, 1105217, 4.0)], ['Loket Bus Bintang Utara', 'Perkebunan Londut'])] \n",
"\n",
"3 = [([(7199, 120, 1216087, 4.0)], ['Danau Tao Batang Onang', 'Huta Bolon'])] \n",
"3 = [([(24983, 416, 1872435, 3.9)], ['Viewpoint Of Tuktuk Peninsula', 'Toddler Garden Binjai', 'Zam Zam Prima Persada. Pt', 'Pantai Bul Bul', 'Pantai La Terzhia Zhimehuli', 'The Le Hu Garden', 'Gang Bengkok Old Mosque'])] \n",
"\n",
"4 = [([(11687, 195, 1382391, 2.5)], ['Air Terjun Simpang Kanan', 'Lorong Pandan'])] \n",
"4 = [([(7626, 127, 1231609, 4.0)], ['Pantai Pasir Putih', 'Pisang Pelangi', 'Konservasi Sungai Kukam'])] \n",
"\n",
"5 = [([(42403, 707, 2517696, 3.6)], ['Parhonasan (Kebun Nenas) Sidumpe Anturi', 'Pemandian Alam Tirta Sayum Sabah', 'Elsasya Utama', 'Sri Supramaniyam Temple', 'T.Garden', 'Tao Lake Rod Onang', 'Penatapen Doulu', 'Aek Sipaulak Hosa Loja'])] \n",
"5 = [([(32917, 549, 2167348, 4.0)], ['Tao Lake Rod Onang', 'Tanah Lapang Merdeka Binjai', 'Ambar Onan Runggu', 'Bukit Senyum', 'Pantai Ketam'])] \n",
"\n",
"6 = [([(61594, 1027, 3227261, 4.0)], ['Dermaga Silalahi', 'Kuamang Ujung Gading', 'Aek Milas', 'Landak River', 'Salak Monument Pakkat', 'Warung Info Wisata', 'Poldung', 'Twa Lau Debuk-Debuk'])] \n",
"6 = [([(16159, 269, 1546478, 3.5)], ['Air Terjun Pelangi Indah', 'Romance Padi Perbaungan', 'Kebun Binatang Simalingkar Medan', 'Pantai Teluk Kerang', 'Magic Eye 3d Art Museum', 'Bukit Burung'])] \n",
"\n",
"7 = [([(16048, 267, 1542043, 3.5)], ['Jembatan Lae Pandaroh', 'Bukit Burung', 'Bintang Johor Swimming Pool', 'Objek Wisata Maggrove Sisarahili Ts'])] \n",
"7 = [([(14054, 234, 1468870, 4.0)], ['Air Terjun Efrata', 'Batang Gadis National Park', 'Air Terjun Lumban Rang'])] \n",
"\n",
"8 = [([(40593, 677, 2451174, 3.9)], ['Masjid Raya Nur Addin', 'Tugu Sejarah Perjuangan Asahan', 'Pemandian Alam Bendungan Ginbers', 'Bukit Lawang Explore', 'Air Terjun Bertala', 'Museum Negeri Sumatera Utara', 'Pantai Bul Bul', 'North Padang Lawas Regency'])] \n",
"8 = [([(517, 9, 969957, 3.5)], ['Pemandian Air Panas Sibayak Mardinding Julu', 'Tugu Pramuka'])] \n",
"\n",
"9 = [([(16421, 274, 1557565, 4.0)], ['Puncak Pelangkah Gading, Kutambaru, Munte, Kab. Karo, Sumut', 'Masjid Raya', 'Pasar Tomok'])] \n",
"9 = [([(3840, 64, 1091913, 4.0)], ['Kisaran Kota', 'Pusat Informasi Geopark Kaldera Toba Sigulatti'])] \n",
"\n",
"10 = [([(47051, 784, 2688435, 3.8)], ['North Padang Lawas Regency', 'Wisata Merci', 'Taman Sungai Padang', 'Wisata Air Parsariran', 'Pulau Poncan'])] \n",
"10 = [([(4330, 72, 1109652, 3.5)], ['Kampung Kuliner', 'Alam Wisata Danau Laut Tador'])] \n",
"\n",
"11 = [([(43145, 719, 2544304, 3.8)], ['Aek Kanopan', 'Bekancan River', 'Museum Simalungun', 'Pantai Bul Bul', 'Kolam Pancing Asri', 'Wisata Merci', 'Bukit Lawang Day Trek'])] \n",
"11 = [([(3210, 54, 1069739, 4.0)], ['Air Travel Parsariran', 'Halo Angso Duo Pratama Bro. Pt'])] \n",
"\n",
"12 = [([(33714, 562, 2196174, 3.9)], ['Taman Kebun Bunga èŒ ã¦Â¦Â€¢Ã¥Å“€™', 'Lau Bengkelade Kuta', 'Pemandian Sidamanik', 'Pasar Tomok', 'Kolam Renang Pesona Wisata', 'Bagan Percut', 'Pusat Posko \"Teroh-Teroh.'])] \n",
"12 = [([(28226, 470, 1992174, 4.0)], ['Pulau Malau', 'Revolution Heroes Monument', 'Tor Simago-Mago', 'Tobasa', 'Taman Gajah Mada'])] \n",
"\n",
"13 = [([(31118, 519, 2100826, 3.8)], ['Welterbeminimini', 'Pemandian Air Panas Goa Ergendang', 'Pemandian Alam Bolang', 'Danau Cipogas Rohul', 'Masjid Agung Islamic Centre Pasir Pengaraian Rohul', 'Simpang Pantai Monyet'])] \n",
"13 = [([(4503, 75, 1116304, 4.3)], ['Ikan Larangan Lubuak Landua', 'Perkebunan Londut', 'Plta Sipansihaporas'])] \n",
"\n",
"14 = [([(11864, 198, 1389043, 3.8)], ['Kolam Renang Air Panas Mardinding Tiga Rasa', 'Pt. Dairi Transport', 'Niagara Tanjung Raja', 'Zam Zam Prima Persada. Pt'])] \n",
"14 = [([(42692, 712, 2528783, 3.6)], ['Frog Rock Tour', 'Berastagi', 'Wisata Makam Papan Tinggi Barus', 'Wisata Pemandian Water Hill', 'Air Terjun Lumban Rang', 'Air Terjun Sibabo', 'Stabat', 'Cis Tour & Travel', 'Dairi Regency'])] \n",
"\n",
"15 = [([(34525, 575, 2225000, 4.0)], ['Puncak Gundaling Brastagi', 'Salak Monument Pakkat', 'Rumah Makan Irian', 'Gedung Bks Pps', 'Padang Lawas Regency', 'Gundaling', 'West Kisaran'])] \n",
"15 = [([(28076, 468, 1987739, 4.2)], ['Lau Bingai', 'Air Terjun Baburai', 'Kolam Renang Air Panas Mardinding Tiga Rasa', 'Merci Waterboom', 'Binjai', 'Pasar Tomok', 'Taman Cadika Pramuka', 'Dairi Regency'])] \n",
"\n",
"16 = [([(57635, 961, 3080913, 3.0)], ['Handreva Tour', 'Jembatan Poriaha', 'Air Terjun Situak Lotik Iii', 'Taman Edukasi Binjai', \"Pt. Bagus Wisata Holiday's\", 'Pantai Sorake Nias Selatan', 'Kuta Sukareme'])] \n",
"16 = [([(8593, 143, 1267087, 4.0)], ['Museum Deli Serdang', 'De Hole Laguna'])] \n",
"\n",
"17 = [([(17855, 298, 1610783, 4.0)], ['Biro Jasa', 'Bukit Gibeon (Yapim Taruna)', 'Pantai Buih', 'Kuil Shri Mariamman', 'Kantor Dinas Pariwisata Kabupaten Humbang Hasundutan', 'Magic Eye 3d Art Museum', 'Pt. Hikmah', 'Budaya Resto'])] \n",
"17 = [([(30353, 506, 2072000, 3.3)], ['Pemandian Air Panas Huta Raja', 'Pantai Pasir Putih Parbaba', 'Tapian Siri-Siri Syariah', 'Permata Asri Stabat', 'Air Terjun Linggahara-Rantau Prapat', 'Kebun Binatang Simalingkar Medan'])] \n",
"\n",
"18 = [([(25536, 426, 1894609, 4.0)], ['Air Terjun Cirocai Sungai Pandahan', 'Loket Satu Nusa', 'Sumatra Tours Holiday & Jungle Trekking', 'Go Adventure Tour & Travel Indonesia'])] \n",
"18 = [([(32085, 535, 2136304, 4.2)], ['Wisata Alam Pondok Biru', 'Bukitlawang Trek', 'Wisata Taman Merci', 'Istana Kerajaan Rokan', 'North Namu Ukur'])] \n",
"\n",
"19 = [([(7249, 121, 1218304, 4.0)], ['Air Terjun Efrata', 'Taman Remaja Binjai'])] \n",
"19 = [([(26287, 438, 1921217, 3.6)], ['Air Terjun Tarunggang', 'Air Terjun Sigura-Gura', 'Vihara Gunung Timur', 'Tugu Becak Bsa Siantar', 'Sampuren Tutuen Sige', 'Grand Darussalam. Ud', 'Wisata Pemandian Water Hill', 'Alam Wisata Danau Laut Tador'])] \n",
"\n",
"20 = [([(49669, 828, 2786000, 3.7)], ['Salib Kasih', 'Gunung Pandan River Tourism Area', 'Wisata Alam', 'Masjid Raya Nur Addin', 'Masjid Agung Kota Binjai', 'Pantai Bukit Malintang Buburan', 'Elsasya Utama', 'Hotel Pesona Wisata'])] \n",
"20 = [([(49938, 832, 2794870, 4.1)], ['Asahan Regency', 'Vihara Gunung Timur', 'Gedung Mabmi', 'Connectingjungle', 'Taman Kota Tanjungbalai', 'Magic Eye 3d Art Museum', 'Pantai Sikabau', 'Letter Z'])] \n",
"\n",
"21 = [([(21708, 362, 1752696, 4.4)], ['Pemandian Air Panas U.S.K Hineni', 'Salib Kasih', 'Air Terjun Sigura-Gura', 'Medan City Tour', 'Market Wisata (Tour Bangkok, Tour Phuket, Tour Medan)'])] \n",
"21 = [([(43274, 721, 2548739, 3.7)], ['Elsasya Utama', 'Lokasi Wisata Pemandian Air Panas Sipoholon', 'Objek Wisata Pantai Ujung Sibolga', 'Taman Edukasi Binjai', 'Pemandian Air Panas - Batu Bara ( 50 )', 'Anugerah Soambaton Beach', 'Batu Gantung', 'Aek Sipaulak Hosa Loja', 'Sitinjo'])] \n",
"\n",
"22 = [([(23374, 390, 1814783, 4.0)], ['Warisan Dunia Minimini', 'Tugu Sitio', 'Tugu Air Mancur Sinar Indonesia Baru Petisah', 'Agen Bus Karina', 'Frog Rock Tour'])] \n",
"22 = [([(33880, 565, 2202826, 4.0)], ['Pantai Pasir Putih Parbaba', 'Welterbeminimini', 'North Namu Ukur', 'Bakarang Simalem', 'Bukit Senyum', 'Laterzhya Zimhuli', 'Tirtanadi Tower', 'Monumen Halilintar'])] \n",
"\n",
"23 = [([(17568, 293, 1599696, 4.0)], ['Sialang Batu', 'Batu Marhosa', 'Viewpoint Of Tuktuk Peninsula'])] \n",
"23 = [([(14854, 248, 1499913, 4.0)], ['Taman Sri Deli', 'Tourism Kuala Paret', 'Istana Kerajaan Rokan'])] \n",
"\n",
"24 = [([(39463, 658, 2409043, 3.7)], ['Berakit-Rakit Ke Hulu', 'Bukik Posuak Maek', 'Taman Bunga', 'Konservasi Sungai Kukam', 'Taman Wisata Simatahari Indah', 'Replika Pagoda Shwedagon', 'Putri Cahaya Travel'])] \n",
"24 = [([(12653, 211, 1417870, 4.0)], ['Lapangan Tengku Amir Hamzah Stabat', 'Mmtc Walking Street', 'Karo Regency'])] \n",
"\n",
"25 = [([(34577, 576, 2227217, 3.7)], ['Sibio-Bio Advanture Park', 'Monumen Halilintar', 'Zam Zam Prima Persada. Pt', 'Pantai Arta Indah', 'Cafe Goa Kaca', 'Pemandian Air Panas U.S.K Hineni'])] \n",
"25 = [([(18937, 316, 1650696, 3.3)], ['Mja Travel', 'Pemandian Air Panas Goa Ergendang', 'Mangrove Tour Lubuk Kertang'])] \n",
"\n",
"26 = [([(74571, 1243, 3706217, 3.9)], ['Bat Cave, Bukit Lawang', 'Pantai Barat Natal', 'Little India Medan', 'Rumah Makan Irian', 'Museum Simalungun', 'Gereja Katolik St. Dionysius, Sumbul', 'Penangkaran Rusa Universitas Sumatera Utara', 'R.M Wisata Indah'])] \n",
"26 = [([(1591, 27, 1009870, 3.5)], ['Simpang Bantoon', 'Tapian Siri-Siri Syariah'])] \n",
"\n",
"27 = [([(14064, 234, 1468870, 4.0)], ['Gedung Bks Pps', 'Alun Alun Kota Kisaran', 'Gedung Mabmi', 'Kupu-Kupu Garden Guest House & Cafe', 'Air Terjun Nai Sogop'])] \n",
"27 = [([(7930, 132, 1242696, 4.2)], ['Medan City Tour', 'Bukit Tara Bunga', 'Masjid Agung Sumatera Utara', 'Museum Lubuk Pakam'])] \n",
"\n",
"28 = [([(22323, 372, 1774870, 4.0)], ['Bukit Lawang Planet Hijau', 'Danau Sipogas', 'Botanical Samosir'])] \n",
"28 = [([(22648, 377, 1785957, 4.0)], ['Monumen Halilintar', 'Air Terjun Kemuning'])] \n",
"\n",
"29 = [([(43358, 723, 2553174, 3.9)], ['Wisata Merci', 'Danau Tao Batang Onang', 'Bandar Pulau', 'Tangkahan', 'Muaraopu', 'Bukit Lawang Travel'])] \n",
"29 = [([(16601, 277, 1564217, 4.0)], ['Alaman Bolak Padang Nadimpu', 'Setia Wisata', 'Lau Perkoh'])] \n",
"\n",
"30 = [([(24812, 414, 1868000, 3.5)], ['Pantai Pasir Putih Parparean', 'Bukit Lawang Trip', 'Waterpark Ria', 'Lyza Outbount'])] \n",
"30 = [([(35673, 595, 2269348, 3.9)], ['Air Terjun Aek Godang', 'Pantai Pongkar', 'Aek Sipaulak Hosa Loja', 'Terminal Berastagi', 'Jembatan Sidikalang Wisata', 'Pt. Hikmah', 'Pasir Putih Janggawari'])] \n",
"\n",
"31 = [([(45721, 762, 2639652, 3.7)], ['Air Terjun Sigura-Gura', 'Welterbeminimini', 'Wisata Taman Merci', 'Sri Deli Park', 'Jembatan Sidikalang Wisata', 'Mandailing Natal Regency', 'Tugu Silahi Sabungan'])] \n",
"31 = [([(48126, 802, 2728348, 3.8)], ['Balai Datuk Setia Maharaja Negeri Serdang', 'Pantai Pasir Putih', 'Samto Aek Rangat', 'Perumahaan Azalea Asri', 'Wisata Bendunga Sei Palis', 'Rm Batunadua Indah', 'Taman Pesona Asri', 'Pt. Npm Perwakilan On Bus'])] \n",
"\n",
"32 = [([(3757, 63, 1089696, 4.0)], ['Vihara Avalokitesvara', 'Danau Linting'])] \n",
"32 = [([(34328, 572, 2218348, 4.2)], ['Beach Island Karang', 'Puncak Pelangkah Gading, Kutambaru, Munte, Kab. Karo, Sumut', 'Taman Bukit Gelanggang', 'Puncak Anai', 'Pantai Pasir Putih Parbaba', 'Sumur Tua'])] \n",
"\n",
"33 = [([(6101, 102, 1176174, 3.5)], ['Hendreva Tour', 'Rm Batunadua Indah'])] \n",
"33 = [([(23595, 393, 1821435, 4.2)], ['Laterzhya Zimhuli', 'Puncak Gundaling Brastagi', 'Bersama Travel', 'Simpang Bantoon', 'Efrata Waterfall', 'Istana Kerajaan Rokan'])] \n",
"\n",
"34 = [([(34318, 572, 2218348, 4.0)], ['Pemandian Air Panas Huta Raja', 'Air Terjun Nai Sogop', 'Bukit Lawang Ecotourism & Ecoproject', 'Pt. Hikmah', 'Pawan Hot Water', 'Jembatan Lau Luhung, Gunung Meriah.', 'Warisan Dunia Minimini'])] \n",
"34 = [([(5436, 91, 1151783, 3.0)], ['Hotel Pesona Wisata', 'Air Panas Simolap'])] \n",
"\n",
"35 = [([(55216, 920, 2990000, 3.6)], ['Lae Simbellen', 'Gunung Pandan River Tourism Area', 'Sibolga Dutch Tunnel', 'Tumori Traditional Village', 'Kembar Agro', 'Warnawarni Stabat', 'Air Terjun Pantai Salak'])] \n",
"35 = [([(19283, 321, 1661783, 3.2)], ['Bagan Percut', 'Aek Saroha', 'Travel Panyabungan Padang', 'Alam Wisata Danau Laut Tador'])] \n",
"\n",
"36 = [([(25454, 424, 1890174, 3.0)], ['Objek Wisata Maggrove Sisarahili Ts', 'Taman Remaja Binjai', 'Cafe Goa Kaca', 'Pemandian Air Panas Sibayak Mardinding Julu'])] \n",
"36 = [([(9790, 163, 1311435, 4.0)], ['Bakarang Simalem', 'Halo Angso Duo Pratama Bro. Pt'])] \n",
"\n",
"37 = [([(33857, 564, 2200609, 3.8)], ['Air Terjun Aek Nabontar', 'Danau Tao Batang Onang', 'Niagara Tanjung Raja', 'Wisata Agro Kopi Karo', 'Bendungan Lau Si Meimei', 'Bayu Lagoon Resto & Taman Rekreasi'])] \n",
"37 = [([(12580, 210, 1415652, 4.0)], ['Mangrove Tour Lubuk Kertang', 'Pulau Malau', 'Stabat', 'Salib Kasih Tarutung'])] \n",
"\n",
"38 = [([(48993, 817, 2761609, 3.9)], ['Garunggang', 'Rudang Mayang', 'Rosyid Orangutan Tours', 'Pantai Arta Indah', 'Pantai Paris', 'Aek Kanopan', 'Pt. Npm Perwakilan On Bus'])] \n",
"38 = [([(36759, 613, 2309261, 3.8)], ['Mesjid Raya Al-Abror', 'Taman Kota Salak (Tugu Salak)', 'West Kisaran', 'Bendungan Lau Si Meimei', 'Jembatan Tano Ponggol', 'Langkat Regency'])] \n",
"\n",
"39 = [([(45350, 756, 2626348, 3.8)], ['Benteng Jepang', 'Bukit Lawang Trip', 'Langkat Regency', 'Biro Jasa', 'Anugerah Soambaton Beach', 'Air Terjun Sigura Gura', 'Tugu Jeruk Berastagi', 'Wisata Alam Aek Sordang', 'Tinggi Raja'])] \n",
"39 = [([(24837, 414, 1868000, 4.2)], ['Sopo Tinjak', 'Sansan Travel', 'Pasir Putih Janggawari', 'Fortress Seven Layer', 'Panatapan Sileme-Leme'])] \n",
"\n",
"40 = [([(10952, 183, 1355783, 4.0)], ['Mandailing Natal Regency', 'Objek Wisata Pantai Ujung Sibolga', 'Bukit Lawang Wisata Alam'])] \n",
"40 = [([(25220, 420, 1881304, 3.0)], ['Parhonasan (Kebun Nenas) Sidumpe Anturi', 'Air Terjun Sarasah Kajai', 'Berastagi', 'Mora Indah', 'Rosyid Orangutan Tours'])] \n",
"\n",
"41 = [([(78743, 1312, 3859217, 3.9)], ['Benteng Jepang', 'Pt. Jsa Tour & Travel', 'Mesjid Raya Al-Abror', 'Panatapan Parhalow', 'Lau Gendang,Wisata Gua', 'Air Terjun Situak Lotik Iii', 'Penatapan Pamah Simelir', 'Sbv', 'Masjid Agung Sumatera Utara'])] \n",
"41 = [([(10569, 176, 1340261, 4.7)], ['Aek Malapari', 'Taman Mutiara Selat Malaka', 'Winter Holidays'])] \n",
"\n",
"42 = [([(7518, 125, 1227174, 4.0)], ['Wisata Alam Datuk', 'Azizi Mosque', 'Lau Mentar Canyon'])] \n",
"42 = [([(18461, 308, 1632957, 4.0)], ['Air Travel Parsariran', 'Objek Wisata Luak Gadang, Guguak Rang Pisang', 'Monkey Forest Umar Manik Sibaganding', 'Bekancan River'])] \n",
"\n",
"43 = [([(27271, 455, 1958913, 3.6)], ['Rudang Mayang', 'Romance Padi Perbaungan', 'Sopo Tinjak', 'Pakpak Culture Association (Cgc)', 'Pasar Kaget Kota Binjai', 'Wisata Alam Datuk', 'Ekowisata Mangrove', 'Objek Wisata Luak Gadang, Guguak Rang Pisang'])] \n",
"43 = [([(26084, 435, 1914565, 4.0)], ['Masjid Agung Islamic Centre Pasir Pengaraian Rohul', 'Peceren Karo Village', 'Bukit Suligi', 'Namu Sira-Sira'])] \n",
"\n",
"44 = [([(30699, 512, 2085304, 3.9)], ['Salib Kasih', 'Taman Balita Kota Binjai', 'Auliya Tour & Travel', 'Baneara, Partungko Naginjang', 'Batu Kursi Raja Siallagan ( Stone Chair Of King Siallagan )', 'Tinggi Raja', 'Jembatan Sidikalang Wisata'])] \n",
"44 = [([(23771, 396, 1828087, 4.0)], ['Museum Pusaka Karo - Berastagi', 'Musala Waterfall', 'Gedung Bks Pps'])] \n",
"\n",
"45 = [([(13050, 218, 1433391, 4.2)], ['Taman Benteng Lions Club', 'Sumur Tua', 'Telagah', 'Stasiun Binjai'])] \n",
"45 = [([(59149, 986, 3136348, 3.9)], ['Amarjun Wisata', 'Dokter Travel', 'Mobil Wisata Medan', 'Kantor Dinas Pariwisata Kabupaten Humbang Hasundutan', 'Sibolga Dutch Tunnel', 'Taman Balita Kota Binjai', 'Mja Travel', 'Wisata Pancing Sungai Bedera'])] \n",
"\n",
"46 = [([(17017, 284, 1579739, 3.7)], ['Permata Asri Stabat', 'Pasir Putih Porsea', 'Matondang Travel Agent | Korwil Fastpay Kab. Humbang Hasundutan'])] \n",
"46 = [([(17568, 293, 1599696, 3.8)], ['Taman Bunga', 'Air Terjun Lenggo Geni', 'Stabat', 'Taman Air Percut'])] \n",
"\n",
"47 = [([(52131, 869, 2876913, 3.7)], ['Bekas Istana Kesultanan Asahan', 'Simpang Bantoon', 'Museum Perkebunan Indonesia', 'Gedung Nasional Djauli Manik', 'Desa Adat Ragi Hotang Meat', 'Sopo Partungkoan', 'Objek Wisata Maggrove Sisarahili Ts', 'Bekancan River', 'Pantai Pelawan'])] \n",
"47 = [([(9060, 151, 1284826, 4.0)], ['Air Terjun Lenggo Geni', 'Aek Milas'])] \n",
"\n",
"48 = [([(23138, 386, 1805913, 4.1)], ['West Kisaran', 'Sopo Tinjak', 'Taman Pesona Asri', 'Jln Dusun Lauseridi', 'Pantai Pelawan', 'Salib Kasih Tarutung', 'Air Terjun Betala'])] \n",
"48 = [([(28268, 471, 1994391, 3.6)], ['Tanah Lapang Merdeka Binjai', 'Makam Ompung Parmata Sapihak', 'Air Terjun Lembah Sipogas', 'Penangkaran Buaya Asam Kumbang', 'Pt Pelangi Wisata', 'Bukik Posuak Maek', 'Tangkahan', 'Museum Simalungun'])] \n",
"\n",
"49 = [([(46312, 772, 2661826, 3.8)], ['Rudang Mayang', 'Pantai Kaca', 'Vihara Avalokitesvara', 'Simonis', 'Pemandian Alam Tirta Sayum Sabah', 'Jln Dusun Lauseridi', 'Taman Sungai Padang', 'Objek Wisata Patamuan'])] \n",
"49 = [([(30957, 516, 2094174, 3.8)], ['Taman Edukasi Binjai', 'Tugu Pramuka', 'Taman Kebun Bunga èŒ ã¦Â¦Â€¢Ã¥Å“€™', 'Tirtanadi Tower', 'Pesanggrahan Bung Karno', 'Cafe Goa Kaca', 'Musala Waterfall', 'Air Terjun Bah Salak'])] \n",
"\n",
"50 = [([(3329, 55, 1071957, 4.0)], ['Pasir Putih Porsea', 'Tugu Air Mancur Sinar Indonesia Baru Petisah'])] \n",
"50 = [([(36220, 604, 2289304, 4.0)], ['Tahura (Taman Hutan Raya)', 'Air Terjun Betala', 'Ambar Onan Runggu', 'Biro Jasa', 'Pantai Cermin Theme Park & Resort Hotel', 'Pusat Informasi Geopark Kaldera Toba Sigulatti', 'Gedung Nasional Djauli Manik', 'Penatapan Pamah Simelir'])] \n",
"\n",
"51 = [([(39727, 662, 2417913, 4.0)], ['Kebun Madu Efi', 'Tugu D.I Panjaitan', 'Lubuk Batang Waterfall', 'Jembatan Dalik Lubuk Sikaping', 'Masjid Raya', 'Tangkahan', 'Go Adventure Tour & Travel Indonesia'])] \n",
"51 = [([(54615, 910, 2967826, 4.0)], ['Uruk Ndaholi', 'Sialang Batu', 'Air Terjun Betala', 'Pertunjukan Tari Sigale Gale', 'Efrata Waterfall', 'Air Terjun Gorbus', 'Bekas Istana Kesultanan Asahan', 'Binjai', 'Hotel Wisata Indah'])] \n",
"\n",
"52 = [([(7474, 125, 1227174, 4.0)], ['North Namu Ukur', 'Air Terjun Sigarattung ( Sampuran Na Pitu)', 'Letter Z'])] \n",
"52 = [([(44950, 749, 2610826, 4.3)], ['Baneara, Partungko Naginjang', 'Bagan Percut', 'Sembilantujuh Tour&Travel', 'Tapian Puti', 'Tour Accomodation', 'Monkey Forest Umar Manik Sibaganding', 'Bukit Tara Bunga'])] \n",
"\n",
"53 = [([(27262, 454, 1956696, 4.2)], ['Air Terjun Taman Eden 100, Tobasa', 'Pantai Sikabau', 'Vihara Tri Ratna', 'Sri Supramaniyam Temple'])] \n",
"53 = [([(9691, 162, 1309217, 3.7)], ['Bekancan River', 'Kantor Dinas Pariwisata Kabupaten Humbang Hasundutan', 'Parhallow Viewpoint And Coffee Shop'])] \n",
"\n",
"54 = [([(12780, 213, 1422304, 3.7)], ['Bagan Percut', 'Masjid Agung Islamic Centre Pasir Pengaraian Rohul', 'Pantai Sikabau'])] \n",
"54 = [([(22902, 382, 1797043, 3.8)], ['Saf Travel Indo', 'Alam Wisata Danau Laut Tador', 'Pemandian Alam Bendungan Ginbers', 'North Labuhanbatu Regency', 'Pt. Hikmah', 'Tobasa'])] \n",
"\n",
"55 = [([(21590, 360, 1748261, 3.7)], ['Oyo 1752 Hotel Wisata', 'Lau Gendang,Wisata Gua', 'Pantai Batu Rusa'])] \n",
"55 = [([(71926, 1199, 3608652, 3.8)], ['Air Terjun Efrata', 'Patung Dewi Kwan Im', 'Danau Sipogas', 'Pantai Malaya', 'Pool Bus Intra', 'Air Terjun Sampuran Widuri', 'Merci Waterboom', 'Pemandian Sidamanik', 'Sini Suka Natural Bath Sibiru-Biru'])] \n",
"\n",
"56 = [([(7029, 117, 1209435, 3.7)], ['Museum Simalungun', 'Oyo 1752 Hotel Wisata', 'Aek Sipaulak Hosa Loja'])] \n",
"56 = [([(44313, 739, 2588652, 4.3)], ['Bendungan Batang Tongar', 'Gang Bengkok Old Mosque', 'Mester Bukit Lawang (Tour Guide)', 'Bukit Lawang Day Trek', 'Air Terjun Lenggo Geni', 'Pemandian Alam Loknya', 'Bukit Suligi'])] \n",
"\n",
"57 = [([(10857, 181, 1351348, 3.8)], ['Batak Museum', 'Museum Simalungun', 'Tirtanadi Tower', 'Dairi Regency', 'Pantai Malaya'])] \n",
"57 = [([(33758, 563, 2198391, 3.9)], ['Sumatra Jungle Trek', 'Kolam Renang Pesona Wisata', 'Taman Selfie', 'Amarjun Wisata', 'Sansan Travel', 'Delta', 'Taman Alamta Jaya'])] \n",
"\n",
"58 = [([(16102, 268, 1544261, 4.0)], ['Bahal Temple I', 'Pantai Bukit Malintang Buburan', 'Tahura (Taman Hutan Raya)'])] \n",
"58 = [([(44743, 746, 2604174, 3.6)], ['Wisata Alam Aek Sordang', 'Abadas Jaya', 'Objek Wisata Maggrove Sisarahili Ts', 'Simanimbo Waterfall', 'Bukit Kubu', 'Pusat Kuliner Kota Sibolga', 'Tapian Siri-Siri Syariah', 'Landak River'])] \n",
"\n",
"59 = [([(27595, 460, 1970000, 3.8)], ['Pantai Pelawan', 'Taman Rekreasi Kong Mah', 'Lubuk Batang Waterfall', 'Aek Kanopan'])] \n",
"59 = [([(26637, 444, 1934522, 4.0)], ['Viewpoint Of Tuktuk Peninsula', 'Taman Remaja Binjai', 'Tugu Jeruk Berastagi'])] \n",
"\n",
"60 = [([(2538, 42, 1043130, 3.5)], ['Pantai Malaya', 'Museum Pusaka Karo - Berastagi'])] \n",
"60 = [([(762, 13, 978826, 3.5)], ['Pemandian Alam Bendungan Ginbers', 'Pemandian Alam Tirta Sayum Sabah'])] \n",
"\n",
"61 = [([(56572, 943, 3041000, 3.3)], ['Oyo 1752 Hotel Wisata', 'Biro Jasa', 'Pinang City', 'Pemandian Alam Agape', 'R.M Wisata Indah', 'Masjid Raya Stabat', 'Pawan Hot Water', 'Bukit Lawang', 'Kolam Pancing Asri'])] \n",
"61 = [([(25351, 423, 1887957, 3.6)], ['Taman Air Percut', 'Delta', 'Bukik Posuak Maek', 'Pantai Pulau Putri', 'A8 Village'])] \n",
"\n",
"62 = [([(14785, 246, 1495478, 3.3)], [\"Five Star Int'l Travel\", 'Taman Danau Wisata Bunga Tujuh', 'Pantai Simallo'])] \n",
"62 = [([(31559, 526, 2116348, 3.8)], ['Taman Edukasi Binjai', 'Taman Rekreasi Kong Mah', 'Alaman Bolak Padang Nadimpu', 'Aek Sipaulak Hosa Loja', 'Welterbeminimini', 'Bukik Posuak Maek'])] \n",
"\n",
"63 = [([(11570, 193, 1377957, 4.0)], ['Peceren Karo Village', 'Tobasa', 'Gedung Bks Pps'])] \n",
"63 = [([(19209, 320, 1659565, 3.8)], ['Masjid Raya', 'Wisata Agro Kopi Karo', 'Oyo 1752 Hotel Wisata', 'Wisata Alam Siringo', 'Jln Dusun Lauseridi', 'Bukit Lawang Guide'])] \n",
"\n",
"64 = [([(42389, 706, 2515478, 3.9)], ['Explore Bahorok Adventure Trip', 'Puncak Jb', 'Kembar Agro', 'Masjid Lama Kabanjahe', 'Sabah Simelir', 'Winter Holidays', 'Pantai Kenangan'])] \n",
"64 = [([(26554, 443, 1932304, 4.7)], ['Wisata Air Parsariran', 'Awaliyah Tour And Travel', 'Bukit Lawang Explore'])] \n",
"\n",
"65 = [([(56866, 948, 3052087, 4.1)], ['Pasar Tomok', 'Market Wisata (Tour Bangkok, Tour Phuket, Tour Medan)', 'Tugu Becak Bsa Siantar', 'Bahal Temple I', 'Gedung Mabmi', 'Penatapen Doulu', 'North Labuhanbatu Regency', 'Lau Bengkelade', 'Pantai Barat Natal'])] \n",
"65 = [([(17354, 289, 1590826, 3.9)], ['Wisata Bah Kulistik', 'A8 Village', 'Bandar Pulau', 'Museum Negeri Sumatera Utara', 'Nature Baths Gantang Rani', 'Bukit Kubu', 'Pemandian Pulau Batu (Pulbat)'])] \n",
"\n",
"66 = [([(2530, 42, 1043130, 4.5)], ['Connectingjungle', 'Wisata Alam Siringo'])] \n",
"66 = [([(36919, 615, 2313696, 4.0)], ['Parks West Coast', 'Taman Remaja Binjai', 'Pesanggrahan Bung Karno', 'Pantai Bul Bul', 'Pantai Maligi', 'Air Terjun Sigarattung ( Sampuran Na Pitu)'])] \n",
"\n",
"67 = [([(2371, 40, 1038696, 3.0)], ['Taman Bunga', 'Sp.Lau Petundal'])] \n",
"67 = [([(5247, 87, 1142913, 3.5)], ['Panatapan Sileme-Leme', 'Hendreva Tour'])] \n",
"\n",
"68 = [([(13852, 231, 1462217, 4.2)], ['Bukit Lawang Ecotourism & Ecoproject', 'Puncak Santai', 'Old City Hall', 'Air Terjun Sampuran Widuri'])] \n",
"68 = [([(15141, 252, 1508783, 3.8)], ['Biro Jasa', 'Air Terjun Tarunggang', 'Bukit Travel Gibeon', 'Bukit Kininduma Simantas'])] \n",
"\n",
"69 = [([(27992, 467, 1985522, 4.7)], ['Market Wisata (Tour Bangkok, Tour Phuket, Tour Medan)', 'Connectingjungle', 'Baneara, Partungko Naginjang', 'Bintang Johor Swimming Pool', 'Puncak Santai', 'Pantai Kenangan'])] \n",
"69 = [([(52947, 882, 2905739, 4.0)], ['Bahal Temple I', 'Lapangan Pasir Tanjung Balai', 'Mora Indah', 'Pantai Kenangan', 'Air Terjun Sempugen', 'Putri Cahaya Travel', 'Umbul Ejuk', 'Air Soda Kabupaten Karo'])] \n",
"\n",
"70 = [([(32072, 535, 2136304, 3.6)], ['Pemandian Air Panas Sibayak Mardinding Julu', 'Puncak Gundaling Brastagi', 'Air Terjun Sitiotio', 'Wisata Batu Rongring', 'Tts (Toru Tor Simarsayang) Cafe'])] \n",
"70 = [([(18780, 313, 1644043, 4.3)], ['Old City Hall', 'Air Terjun Kemuning'])] \n",
"\n",
"71 = [([(12616, 210, 1415652, 4.0)], ['Revolution Heroes Monument', 'Bintang Johor Swimming Pool', 'De Hole Laguna'])] \n",
"71 = [([(15290, 255, 1515435, 3.3)], ['Air Terjun Linggahara-Rantau Prapat', 'Taman Remaja Binjai', 'Pantai Teluk Kerang'])] \n",
"\n",
"72 = [([(11722, 195, 1382391, 3.7)], ['Pantai Pasir Putih Parparean', 'Disparbud Dairi', 'Puncak Anai'])] \n",
"72 = [([(26508, 442, 1930087, 3.3)], ['Taman Wisata Alam, Pusat Latihan Gajah', 'Waterpark Ria', 'Museum Lubuk Pakam'])] \n",
"\n",
"73 = [([(15257, 254, 1513217, 2.3)], ['Tts (Toru Tor Simarsayang) Cafe', 'Cafe Goa Kaca', \"Pt. Bagus Wisata Holiday's\"])] \n",
"73 = [([(29673, 495, 2047609, 3.7)], ['Taman Balita Kota Binjai', 'Mja Travel', 'Air Terjun Sigura Gura', 'Pemandian Air Panas Tirto Kencono', 'Jembatan Poriaha', 'Taman Rekreasi Kong Mah'])] \n",
"\n",
"74 = [([(17206, 287, 1586391, 3.3)], ['Air Terjun Sibabo', 'Museum Perkebunan Indonesia', 'Halo Angso Duo Pratama Bro. Pt'])] \n",
"74 = [([(41638, 694, 2488870, 3.2)], ['Kuta Sukareme', 'Danau Tao Batang Onang', 'Pinang City', 'Mandailing Natal Regency', 'Siregar Aek Nalas'])] \n",
"\n",
"75 = [([(9527, 159, 1302565, 4.3)], ['Objek Wisata Luak Gadang, Guguak Rang Pisang', 'Bersama Travel', 'Gang Bengkok Old Mosque'])] \n",
"75 = [([(20471, 341, 1706130, 4.1)], ['Masjid Raya', 'Berastagi Local Guide', 'Nature Baths Gantang Rani', 'Bukit Lawang Guide', 'Pulau Samosir', 'Aek Milas Paringgonan Sibuhuan', 'Wisata Alam Pohon Damai Simempar'])] \n",
"\n",
"76 = [([(28215, 470, 1992174, 3.3)], ['Kuta Sukareme', 'Wisata Madu Aek Nauli', 'Air Panas Simolap', 'Taman Air Percut', 'Sbv', 'Museum Zoologi', 'Bukit Lawang Wisata Alam'])] \n",
"76 = [([(23699, 395, 1825870, 3.6)], ['Bagan Percut', 'Gundaling', 'Air Terjun Betala', 'Binjai', 'Sitinjo', 'Air Terjun Simonang Monang', 'Dunia Outbound Camp', 'Tapian Puti'])] \n",
"\n",
"77 = [([(2812, 47, 1054217, 4.0)], ['Poldung', 'Karo Regency'])] \n",
"77 = [([(71360, 1189, 3586478, 3.7)], ['Pantai Malaya', 'Bukit Burung', 'Wisata Pulau Spantiang', 'Pantai Ketam', 'Sibio-Bio Advanture Park', 'Tugu Air Bangis', 'Jembatan Tano Ponggol', 'Jembatan Poriaha', 'Sumatra Orangutan Tours & Holidays'])] \n",
"\n",
"78 = [([(16196, 270, 1548696, 4.0)], ['Putri Cahaya Travel', 'Pt. Dairi Transport', 'Simpang Pantai Monyet', 'Tinggi Raja', 'Objek Wisata Luak Gadang, Guguak Rang Pisang'])] \n",
"78 = [([(56354, 939, 3032130, 3.6)], ['Tour Accomodation', 'Perhadtian Air Panas Taman Wisata Sibayak', 'Pt. Jsa Tour & Travel', 'Pantai Tiram Tapakis', 'Kuta Sukareme', 'Garunggang', 'Vihara Avalokitesvara', 'Jembatan Dalik Lubuk Sikaping'])] \n",
"\n",
"79 = [([(23368, 389, 1812565, 4.0)], ['Frog Rock Tour', 'Taman Wisata Simatahari Indah', 'Lau Bengkelade Kuta', 'Taman Wisata Alam, Pusat Latihan Gajah', 'Gedung Mabmi', 'Setia Wisata'])] \n",
"79 = [([(16527, 275, 1559783, 4.0)], ['Sidebuk Debuk Thermal Baths Berastagi', 'Saf Travel Indo', 'Tugu Kol', 'Wisata Alam Pondok Biru', 'Air Terjun Sampuran Widuri', 'Wisata Hutan Mangrove Perpat', 'Air Terjun Sigura-Gura'])] \n",
"\n",
"80 = [([(30913, 515, 2091957, 3.8)], ['Jembatan Lau Luhung, Gunung Meriah.', 'Objek Wisata Maggrove Sisarahili Ts', 'Pt. Sky Ocean Travel', 'Lapangan Tengku Amir Hamzah Stabat', 'Lumban Binanga Beach Laguboti', 'Tahura (Taman Hutan Raya)'])] \n",
"80 = [([(4481, 75, 1116304, 3.5)], ['Pt. Raya Utama Travel', 'Pemandian Alam Bendungan Ginbers'])] \n",
"\n",
"81 = [([(30448, 507, 2074217, 3.8)], ['Putri Cahaya Travel', 'Masjid Agung Sibolga', 'Wisata Pemandian Water Hill', 'Great Mosque', 'Replika Istana Serdang'])] \n",
"81 = [([(24733, 412, 1863565, 4.0)], ['Matondang Travel Agent | Korwil Fastpay Kab. Humbang Hasundutan', 'Air Terjun Lumban Rang', 'Biro Jasa', 'Objek Wisata Patamuan', 'Wisata Alam Siringo'])] \n",
"\n",
"82 = [([(60304, 1005, 3178478, 3.9)], ['One Heart Hill', 'Peceren Karo Village', 'Taman Mejuah-Juah', 'Rimba Huta Sikapir', 'Wisata Bendunga Sei Palis', 'Pulau Beswesen Tanjungbalai', 'Loket Satu Nusa', 'Nature Baths Gantang Rani'])] \n",
"82 = [([(50718, 845, 2823696, 4.0)], ['Pemandian Air Panas - Batu Bara ( 50 )', 'Batu Gantung', 'Tanjung Pura', 'Pantai Teluk Kerang', 'Gedung Nasional Djauli Manik', 'North Labuhanbatu Regency', 'Desa S.Kalangan Ii', 'Little India Medan'])] \n",
"\n",
"83 = [([(23088, 385, 1803696, 4.0)], ['Gunung Pandan River Tourism Area', 'Taman Danau Wisata Bunga Tujuh', 'Toddler Garden Binjai', 'Abadas Jaya', 'Tugu Simpang Empat', 'Jln Dusun Lauseridi'])] \n",
"83 = [([(58765, 979, 3120826, 3.3)], ['Lubuk Larangan Desa Padang Bulan', 'Muaraopu', 'Elsasya Utama', 'Waterfall Pelangi Indah', 'Sumatra Orangutan Tours & Holidays', 'Wisata Bendunga Sei Palis', 'Air Terjun Simpang Kanan'])] \n",
"\n",
"84 = [([(7464, 124, 1224957, 4.0)], ['Pemandian Alam Bolang', 'Bekas Istana Kesultanan Asahan'])] \n",
"84 = [([(16862, 281, 1573087, 3.0)], ['Wisata Alam Aek Sordang', 'Bekancan River', 'Puncak Jb'])] \n",
"\n",
"85 = [([(2942, 49, 1058652, 3.7)], ['Darul Umroh', 'Makam Ompung Parmata Sapihak', 'Jembatan Poriaha'])] \n",
"85 = [([(20967, 349, 1723870, 4.3)], ['Air Terjun Lumban Rang', 'Batu Kursi Raja Siallagan ( Stone Chair Of King Siallagan )', 'Pantai Katung Binasi', 'Efrata Waterfall', 'Go Adventure Tour & Travel Indonesia', 'Warung Info Wisata'])] \n",
"\n",
"86 = [([(59410, 990, 3145217, 3.9)], ['Pemandian Air Panas Rianiate', 'Pantai Arta Indah', 'Kolam Renang Air Panas Mardinding Tiga Rasa', 'Kisaran Kota', 'Toba Lake Sibolahotang Beautiful Beach', 'Saf Travel Indo', 'Taman Wisata Simatahari Indah', 'Rm Batunadua Indah', \"Five Star Int'l Travel\"])] \n",
"86 = [([(38746, 646, 2382435, 3.7)], ['Kuamang Ujung Gading', 'Taman Danau Wisata Bunga Tujuh', 'Silalahi I', 'Pulau Malau', 'Dinas Kebudayaan & Pariwisata', 'Pemandian Air Panas Rianiate', 'Aek Sipaulak Hosa Loja', 'Welterbeminimini', 'Bakarang Simalem'])] \n",
"\n",
"87 = [([(18760, 313, 1644043, 3.6)], ['Puncak Anai', 'Pantai Pasir Putih Parbaba', 'Alam Wisata Danau Laut Tador', 'Azizi Mosque', 'Bekancan River'])] \n",
"87 = [([(7542, 126, 1229391, 2.7)], ['Panatapan Sileme-Leme', 'Parhonasan (Kebun Nenas) Sidumpe Anturi', 'Kualuh Hulu'])] \n",
"\n",
"88 = [([(10653, 178, 1344696, 4.0)], ['Wisata Sawah Koto', 'Taman Kebun Bunga èŒ  榀¢ 圀™'])] \n",
"88 = [([(9374, 156, 1295913, 3.5)], ['Tumori Traditional Village', 'Zam Zam Prima Persada. Pt'])] \n",
"\n",
"89 = [([(13251, 221, 1440043, 4.0)], ['Vihara Budha Taman Iman', 'Wisata Alam Datuk', 'Pantai Pulau Putri'])] \n",
"89 = [([(20438, 341, 1706130, 2.7)], ['Silalahi I', 'Cis Tour & Travel', 'Air Terjun Simpang Kanan'])] \n",
"\n",
"90 = [([(16696, 278, 1566435, 3.3)], ['Armaya Wisata Alam', 'Wisata Indonesia Itu Indah', 'Bair Falls'])] \n",
"90 = [([(21405, 357, 1741609, 4.2)], ['Hotel Wisata Indah', 'Wisata Merci', 'Air Terjun Malakkut', 'Puncak Bukit Galau'])] \n",
"\n",
"91 = [([(11672, 195, 1382391, 3.0)], ['Jembatan Sidikalang Wisata', 'Botanical Samosir', 'Taman Wisata Simatahari Indah'])] \n",
"91 = [([(23831, 397, 1830304, 3.0)], ['Cis Tour & Travel', 'Wisata Alam', 'Kuta Sukareme', 'Puncak Kabur Bukit Villa'])] \n",
"\n",
"92 = [([(36762, 613, 2309261, 4.0)], ['Pulau Poncan', 'Sp.Lau Petundal', 'Magic Eye 3d Art Museum', 'Air Terjun Cirocai Sungai Pandahan', 'Wisata Merci', 'Dolok Bunga Sirandorung'])] \n",
"92 = [([(7522, 125, 1227174, 4.0)], ['Biro Jasa', 'Vania Travel'])] \n",
"\n",
"93 = [([(20165, 336, 1695043, 3.8)], ['Lyza Outbount', 'Air Terjun Pantai Salak', 'Bukit Lawang Trip', 'Market Wisata (Tour Bangkok, Tour Phuket, Tour Medan)', 'The Heritage'])] \n",
"93 = [([(14074, 235, 1471087, 3.6)], ['Wisata Alam Pondok Biru', 'Grand Darussalam. Ud', 'Air Terjun Sampuran Widuri', 'Pt. Hikmah', 'Danau Teratai'])] \n",
"\n",
"94 = [([(6919, 115, 1205000, 3.7)], ['Taman Mejuah-Juah', 'Bagan Percut', 'Simpang Bantoon'])] \n",
"94 = [([(14306, 238, 1477739, 3.3)], ['Balai Datuk Setia Maharaja Negeri Serdang', 'Taman Edukasi Binjai', 'Bukit Kininduma Simantas'])] \n",
"\n",
"95 = [([(24788, 413, 1865783, 4.0)], ['Air Terjun Sigura Gura', 'Sampuren Tutuen Sige', 'Masjid Raya Stabat', 'Twa Lau Debuk-Debuk', 'Masjid Agung Sibolga'])] \n",
"95 = [([(8995, 150, 1282609, 3.7)], ['Bukit Lawang Planet Hijau', 'Pulau Malau', 'Elsasya Utama'])] \n",
"\n",
"96 = [([(4506, 75, 1116304, 4.0)], ['Air Terjun Sempugen', 'Sibio-Bio Adventure Park'])] \n",
"96 = [([(12797, 213, 1422304, 3.5)], ['Wisata Rekreasi Danau Buatan', 'Objek Wisata Patamuan'])] \n",
"\n",
"97 = [([(62790, 1046, 3269391, 3.7)], ['Pondok Pisang', 'Pawan Hot Water', 'Muara Beach Beautiful', 'Bandar Pulau', 'Kantor Po Pinem Bus', 'Masjid Agung Ahmad Bakrie Kisaran', 'Air Terjun Sipitu Tikka', 'Gereja Katolik St. Dionysius, Sumbul', 'Mmtc Walking Street'])] \n",
"97 = [([(31130, 519, 2100826, 4.2)], ['Simpang Bantoon', 'Pantai Pulau Karang', 'Pasir Putih Porsea', 'Mester Bukit Lawang (Tour Guide)', 'Toba Lake Sibolahotang Beautiful Beach', 'Taman Sri Deli', 'Museum Karo Lingga', 'Panatapan Parhalow', 'Air Terjun Tarunggang'])] \n",
"\n",
"98 = [([(33748, 562, 2196174, 3.5)], ['Halo Angso Duo Pratama Bro. Pt', 'Makam Ompung Parmata Sapihak', 'Kolam Renang Pesona Wisata', 'Ekowisata Mangrove'])] \n",
"98 = [([(34123, 569, 2211696, 3.5)], ['Taman Lope Lope Bulu Cina', 'Tanah Lapang Merdeka Binjai', 'Puncak Hoza', 'Aek Malapari'])] \n",
"\n",
"99 = [([(12100, 202, 1397913, 3.5)], ['Puncak Tonang', 'Kolam Renang Air Panas Mardinding Tiga Rasa'])] \n",
"99 = [([(52788, 880, 2901304, 3.8)], ['Air Terjun Malakkut', 'Wisata Sawah Koto', 'Rudang Mayang', 'Parhallow Viewpoint And Coffee Shop', 'Pt. Jsa Tour & Travel', 'Welterbeminimini'])] \n",
"\n",
"100 = [([(16766, 279, 1568652, 4.0)], ['Monkey Forest Umar Manik Sibaganding', 'Parhallow Viewpoint And Coffee Shop', 'Puncak Tonang'])] \n",
"100 = [([(46010, 767, 2650739, 3.7)], ['The Attraction Of Ikan Gadang', 'Sialang Batu', 'Beach Island Karang', 'Kuta Sukareme', \"Penginapan King's Ambarita\", 'Wisata Merci'])] \n",
"\n",
"101 = [([(16900, 282, 1575304, 4.0)], ['Sini Suka Natural Bath Sibiru-Biru', 'Tugu Pramuka'])] \n",
"101 = [([(16542, 276, 1562000, 4.0)], ['Tumori Traditional Village', 'Masjid Agung Kota Binjai', 'Rosyid Orangutan Tours'])] \n",
"\n",
"102 = [([(13885, 231, 1462217, 3.7)], ['Bagan Percut', 'Tanjung Unta', 'Vihara Pubbarama Buddhist'])] \n",
"102 = [([(81994, 1367, 3981174, 3.6)], ['Perwakilan Mandiri', 'Pantai Pasir Putih', 'Danau Pagaran Padang', 'Air Terjun Kemuning', 'Bukit Lawang Planet Hijau', 'Dokter Travel', 'Wisata Rekreasi Danau Buatan'])] \n",
"\n",
"103 = [([(8103, 135, 1249348, 3.0)], ['Welterbeminimini', 'Auliya Tour & Travel', 'Sitinjo'])] \n",
"103 = [([(17659, 294, 1601913, 3.8)], ['Tor Simago-Mago', 'Masjid Raya', 'Pawan Hot Water', 'Wisata Pulau Spantiang', 'Alun Alun Kota Kisaran'])] \n",
"\n",
"104 = [([(33889, 565, 2202826, 4.0)], ['Kuil Shri Mariamman', 'Lake Toba Viewpoint', 'Bukit Lawang Guide', 'Rumah Makan Irian', 'Puncak Bukit Manalise Aek Buro', 'Wisata Bendunga Sei Palis', 'Vihara Tri Ratna'])] \n",
"104 = [([(57703, 962, 3083130, 3.6)], ['Rudang Mayang', 'Bagan Percut', 'Bahal Temple I', 'Fortress Seven Layer', 'Taman Kota Salak (Tugu Salak)', 'Malay Street Medan', 'Pantai Cermin Theme Park & Resort Hotel', 'Perwakilan Mandiri'])] \n",
"\n",
"105 = [([(5276, 88, 1145130, 4.5)], ['Waterfall Pelangi Indah', 'Deleng Bencirus'])] \n",
"105 = [([(45939, 766, 2648522, 4.2)], ['Air Terjun Aek Matua', 'Lau Bingai', 'Sopo Tinjak', 'Puncak Anai', 'Wisata Alam'])] \n",
"\n",
"106 = [([(2698, 45, 1049783, 3.5)], ['Masjid Agung Sumatera Utara', 'Pantai Teluk Kerang'])] \n",
"106 = [([(13892, 232, 1464435, 4.0)], ['Agrowisata Hidro Aa', 'Masjid Agung Ahmad Bakrie Kisaran', 'Danau Pagaran Padang'])] \n",
"\n",
"107 = [([(23262, 388, 1810348, 3.3)], ['Mja Travel', 'Taman Kebun Bunga èŒ ã¦Â¦Â€¢Ã¥Å“€™', 'Kebun Binatang Simalingkar Medan'])] \n",
"107 = [([(46193, 770, 2657391, 3.9)], ['Gundaling', 'Amarjun Wisata', 'Botanical Samosir', 'Cafe Goa Kaca', 'Pantai Sorake Nias Selatan', 'Titi Gantung Bridge', 'Pasar Kaget Kota Binjai', 'Pt. Jsa Tour & Travel'])] \n",
"\n",
"108 = [([(70590, 1176, 3557652, 3.6)], ['Masjid Agung Kota Binjai', 'Bekancan River', 'Pantai Kenangan', 'Pt Pelangi Wisata', 'Pantai Pasir Putih Parparean', 'Musala Waterfall', 'Air Terjun Lenggo Geni', 'Halo Angso Duo Pratama Bro. Pt', 'Jembatan Poriaha'])] \n",
"108 = [([(21992, 367, 1763783, 4.0)], ['Simpang Bantoon', 'Sibolga Dutch Tunnel', 'Pt. Hikmah', 'Bukit Lawang Guide'])] \n",
"\n",
"109 = [([(42626, 710, 2524348, 4.0)], ['Puncak Hoza', 'Pasir Putih Janggawari', 'Lau Bengkelade Kuta', 'Air Terjun Lenggo Geni', 'Lorong Pandan', 'Air Terjun Nyarai'])] \n",
"109 = [([(19844, 331, 1683957, 4.0)], ['Pulau Poncan', 'North Namu Ukur', 'Museum Karo Lingga', 'Lau Gendang,Wisata Gua'])] \n",
"\n",
"110 = [([(8561, 143, 1267087, 3.5)], ['Pemandian Air Panas Goa Ergendang', 'Pantai Cermin Theme Park & Resort Hotel'])] \n",
"110 = [([(2981, 50, 1060870, 4.5)], ['Pusat Kuliner Kota Sibolga', 'Masjid Al Istiqomah'])] \n",
"\n",
"111 = [([(32522, 542, 2151826, 4.0)], ['Little India Medan', 'Kuamang Ujung Gading', 'Air Terjun Situak Lotik Iii'])] \n",
"111 = [([(28921, 482, 2018783, 3.8)], ['Panatapan Parhalow', 'Romance Padi Perbaungan', 'Museum Lubuk Pakam', 'Pulau Samosir', 'Kolam Renang Pesona Wisata', 'Plta Sipansihaporas'])] \n",
"\n",
"112 = [([(25817, 430, 1903478, 3.7)], ['Air Terjun Sigura-Gura', 'Rumah Irmayanti Lubis', 'Pantai Batu Rusa'])] \n",
"112 = [([(12286, 205, 1404565, 3.8)], ['Batu Kursi Raja Siallagan ( Stone Chair Of King Siallagan )', 'A8 Village', 'Dinas Kebudayaan & Pariwisata', 'Bukit Lawang Travel'])] \n",
"\n",
"113 = [([(24245, 404, 1845826, 3.8)], ['Pondok Wisata Lagundi Samosir', 'Anugerah Soambaton Beach', 'Wisata Alam Pondok Biru', 'Hendreva Tour', 'Air Terjun Nyarai'])] \n",
"113 = [([(23822, 397, 1830304, 4.3)], ['Batu Lobang Sibaganding', 'Objek Wisata Togindrawa Gua', 'Kota Padang Sidempuan'])] \n",
"\n",
"114 = [([(35762, 596, 2271565, 3.8)], ['Lau Bengkelade', 'Armaya Wisata Alam', 'Elsasya Utama', 'Simanimbo Waterfall', 'Warung Info Wisata', 'Pantai Sikabau'])] \n",
"114 = [([(4826, 80, 1127391, 4.0)], ['Paranggiran Raja Silahisabungan', 'Huta Bolon'])] \n",
"\n",
"115 = [([(35219, 587, 2251609, 4.0)], ['Desa S.Kalangan Ii', 'Counters Kupj Simpang Sei Kopas', 'Pantai Katung Binasi', 'Konservasi Sungai Kukam', 'Tanah Lapang Merdeka Binjai', 'Objek Wisata Maggrove Sisarahili Ts'])] \n",
"115 = [([(6195, 103, 1178391, 3.3)], ['Cafe Goa Kaca', 'Huta Bolon', 'Alam Wisata Danau Laut Tador'])] \n",
"\n",
"116 = [([(8307, 138, 1256000, 4.3)], ['Wisata Makam Papan Tinggi Barus', 'Little India Medan', 'Pemandu Bukit Lawang'])] \n",
"116 = [([(34745, 579, 2233870, 4.0)], ['Monumen Equator', 'Poldung', 'Leo Tour & Travel (Leo Wisata Medan)', 'Masjid Lama Kabanjahe', 'Tanah Lapang Merdeka Binjai', 'Abadas Jaya'])] \n",
"\n",
"117 = [([(14058, 234, 1468870, 3.7)], ['Wisata Alam Aek Sordang', 'Air Terjun Pelangi Indah', 'Pemandian Sidamanik'])] \n",
"117 = [([(45262, 754, 2621913, 3.7)], ['Puncak Tonang', 'Simpang Pantai Monyet', 'Salib Kasih Tarutung', 'Zam Zam Prima Persada. Pt', 'Danau Sipogas', 'Peceren Karo Village', 'Nature Baths Gantang Rani'])] \n",
"\n",
"118 = [([(25514, 425, 1892391, 3.8)], ['Pantai Bul Bul', 'Air Terjun Simonang Monang', 'Pasir Putih Janggawari', 'Penangkaran Buaya Asam Kumbang', 'Taman Rekreasi Kong Mah'])] \n",
"118 = [([(13968, 233, 1466652, 4.0)], ['Winter Holidays', 'Musala Waterfall'])] \n",
"\n",
"119 = [([(3384, 56, 1074174, 3.5)], ['Air Terjun Tarunggang', 'Museum Deli Serdang'])] \n",
"119 = [([(19377, 323, 1666217, 4.2)], ['Waterfall Pelangi Indah', 'Lau Bengkelade Kuta', 'Tugu Pramuka', 'Asahan Regency', 'Bekas Istana Kesultanan Asahan'])] \n",
"\n",
"120 = [([(3771, 63, 1089696, 4.0)], ['Toddler Garden Binjai', 'Frog Rock Tour'])] \n",
"120 = [([(20003, 333, 1688391, 3.7)], ['Loket Satu Nusa', 'Bair Falls', 'The Heritage'])] \n",
"\n",
"121 = [([(58107, 968, 3096435, 3.5)], ['Wisata Alam Aek Sordang', 'Puncak Tonang', 'Masjid Agung Ahmad Bakrie Kisaran', 'Tugu Air Mancur Sinar Indonesia Baru Petisah', 'Simanimbo Waterfall', 'Museum Kota Tebing Tinggi'])] \n",
"121 = [([(29823, 497, 2052043, 4.2)], ['Batang Bahal', 'Barusjahe', 'Salak Monument Pakkat', 'Pt. Sky Ocean Travel'])] \n",
"\n",
"122 = [([(21760, 363, 1754913, 4.0)], ['Rosyid Orangutan Tours', 'Silalahi I', 'Lau Gendang,Wisata Gua', 'Penangkaran Buaya Asam Kumbang', 'Vihara Pubbarama Buddhist'])] \n",
"122 = [([(22310, 372, 1774870, 4.0)], ['Stasiun Binjai', 'Bukit Senyum', 'Aek Milas Paringgonan Sibuhuan', 'Vania Travel'])] \n",
"\n",
"123 = [([(37646, 627, 2340304, 4.1)], ['Air Terjun Bertala', 'A8 Village', 'Wisata Alam Experience Survive Champing', 'Pantai Bul Bul', 'North Labuhanbatu Regency', 'Desa Adat Ragi Hotang Meat', 'Pulau Samosir', 'Ambar Onan Runggu', 'Danau Cipogas Rohul'])] \n",
"123 = [([(15625, 260, 1526522, 3.2)], ['Tanjung Unta', 'Sitinjo', 'Taman Gajah Mada', 'Paranggiran Raja Silahisabungan'])] \n",
"\n",
"124 = [([(57048, 951, 3058739, 3.9)], ['De Hole Laguna', 'Jembatan Dalik Lubuk Sikaping', 'Air Terjun Aek Matua', 'Waterpark Bima Utomo International', 'Bukit Lawang Tour Trekking', 'Lapangan Tengku Amir Hamzah Stabat', 'Air Terjun Nai Sogop', 'Aek Sipaulak Hosa Loja', 'Air Terjun Linggahara-Rantau Prapat'])] \n",
"124 = [([(32074, 535, 2136304, 3.5)], ['Pinang City', 'Pemandian Air Panas Goa Ergendang', 'Danau Pagaran Padang', 'Bukit Kubu', 'Taman Mini Travel Langkat', 'Bukit Senyum'])] \n",
"\n",
"125 = [([(47474, 791, 2703957, 3.8)], ['Counters Kupj Simpang Sei Kopas', 'Berastagi Local Guide', 'Bukit Lawang Orangutan Trekking', 'Pantai Tiram Tapakis', 'Bukit Lawang Tour Trekking', \"Penginapan King's Ambarita\", 'Benteng Jepang', 'Bayu Lagoon Resto & Taman Rekreasi', 'Wisata Alam Pohon Damai Simempar'])] \n",
"125 = [([(20621, 344, 1712783, 3.7)], ['Bukik Posuak Maek', 'The Le Hu Garden', 'Air Panas Simolap'])] \n",
"\n",
"126 = [([(17424, 290, 1593043, 3.8)], ['Bintang Johor Swimming Pool', 'Ekowisata Mangrove', 'Sopo Partungkoan', 'Grand Darussalam. Ud', 'Bukit Lawang Wisata Alam', 'Wisata Alam Siringo'])] \n",
"126 = [([(30765, 513, 2087522, 4.2)], ['Rumah Makan Irian', 'Pasar Tomok', 'Bat Cave, Bukit Lawang', 'Air Terjun Aek Matua', 'Pasar Kaget Kota Binjai', 'Sumatra Jungle Trek'])] \n",
"\n",
"127 = [([(8633, 144, 1269304, 3.5)], ['Lyza Outbount', 'Elsasya Utama', 'Bintang Johor Swimming Pool', 'Masjid Raya Al Osmani'])] \n",
"127 = [([(4909, 82, 1131826, 3.2)], ['Objek Wisata Maggrove Sisarahili Ts', 'Mesjid Raya Al-Abror', 'Pantai Sorake Nias Selatan', 'Pondok Pisang'])] \n",
"\n",
"128 = [([(30186, 503, 2065348, 3.8)], ['Puncak Anai', 'Simpang Pantai Monyet', 'Puncak Tonang', 'Museum Pusaka Karo - Berastagi', 'Pulau Malau', 'Counters Kupj Simpang Sei Kopas'])] \n",
"128 = [([(18080, 301, 1617435, 3.8)], ['Alun Alun Kota Kisaran', 'Titi Gantung Bridge', 'Wisata Alam', 'Pemandian Alam Loknya'])] \n",
"\n",
"129 = [([(19372, 323, 1666217, 4.0)], ['Klenteng Gunung Timur', 'Pt. Jsa Tour & Travel', 'Bukit Lawang Orangutan Trekking', 'Mester Bukit Lawang (Tour Guide)', 'Lau Teba Langkat', 'Salib Kasih'])] \n",
"129 = [([(4351, 73, 1111870, 3.5)], ['Pantai Bul Bul', 'Pondok Wisata Lagundi Samosir'])] \n",
"\n",
"130 = [([(29189, 486, 2027652, 4.0)], ['Titi Gantung Bridge', 'Bukit Lawang Explore', 'Dermaga Silalahi', 'Pt Farnaz Utama', 'Makam Ompung Parmata Sapihak', 'Taman Danau Wisata Bunga Tujuh'])] \n",
"130 = [([(44253, 738, 2586435, 4.1)], ['Bersama Travel', 'Wisata Merci', 'Taman Kota Salak (Tugu Salak)', 'Dairi Regency', 'Jembatan Lae Pandaroh', 'Pt Wisata Habibah Berkah', 'Alaman Bolak Padang Nadimpu'])] \n",
"\n",
"131 = [([(10878, 181, 1351348, 4.0)], ['Simpang Bantoon', 'Frog Rock Tour'])] \n",
"131 = [([(6237, 104, 1180609, 4.0)], ['Air Terjun Binanga Bolon', 'Kantor Po Pinem Bus'])] \n",
"\n",
"132 = [([(65972, 1100, 3389130, 3.8)], ['Pantai Pulau Karang', 'Bair Falls', 'Alun Alun Lubuk Sikpaing', 'Loket Satu Nusa', 'Taman Kota Salak (Tugu Salak)', 'Perwakilan Mandiri', 'Embae Tour & Travel', 'Rumah Wisata Sunggal', 'Taman Balita Kota Binjai'])] \n",
"132 = [([(31349, 522, 2107478, 4.2)], ['Objek Wisata Luak Gadang, Guguak Rang Pisang', 'Masjid Raya Al Osmani', 'Masjid Raya Nur Addin', 'Istana Kerajaan Rokan', 'Sbv', 'Pemandian Air Panas Tirto Kencono'])] \n",
"\n",
"133 = [([(200, 3, 956652, 4.0)], ['Tugu Sitio', 'Air Terjun Lumban Rang'])] \n",
"133 = [([(48240, 804, 2732783, 4.1)], ['Handreva Tour', 'Cross Of Love', 'Bahal Temple I', 'Wisata Dakwah Okura', 'Loket Bus Bintang Utara', 'Taman Pesona Asri', 'Pantai Katung Binasi', 'Panatapan Sileme-Leme', 'Taman Mejuah-Juah'])] \n",
"\n",
"134 = [([(47059, 784, 2688435, 4.3)], ['Taman Bunga', 'Lorong Indah', 'Air Terjun Efrata', 'Paranggiran Raja Silahisabungan', 'Air Terjun Lenggo Geni', 'Air Terjun Taman Eden 100, Tobasa', 'Medan City Tour'])] \n",
"134 = [([(56086, 935, 3023261, 3.6)], ['Wisata Agro Kopi Karo', 'Tapian Puti', 'Bukit Senyum', 'Permata Asri Stabat', 'Sabah Simelir', 'Pemandian Air Panas Sibayak Mardinding Julu', 'Museum Zoologi', 'Muaraopu'])] \n",
"\n",
"135 = [([(17088, 285, 1581957, 4.0)], ['Wisata Alam Pondok Biru', 'Taman Kota Salak (Tugu Salak)', 'Gereja Katolik St. Dionysius, Sumbul'])] \n",
"135 = [([(28970, 483, 2021000, 3.8)], ['Taman Wisata Simatahari Indah', 'Monumen Halilintar', 'Loket Bus Bintang Utara', 'Monkey Forest Umar Manik Sibaganding', 'Kembar Agro', 'Sampuren Tutuen Sige'])] \n",
"\n",
"136 = [([(14732, 246, 1495478, 4.3)], ['Laterzhya Zimhuli', 'Desa S.Kalangan Ii', 'Pulau Malau'])] \n",
"136 = [([(48920, 815, 2757174, 4.0)], ['Pemandian Air Panas Tirto Kencono', 'Rumah Irmayanti Lubis', 'Pusat Posko \"Teroh-Teroh.', 'Air Terjun Situak Lotik Iii', 'Pulau Malau', 'Bukit Suligi', 'Bair Falls'])] \n",
"\n",
"137 = [([(27876, 465, 1981087, 3.5)], ['Puncak Jb', 'Balai Datuk Setia Maharaja Negeri Serdang', 'Air Terjun Malakkut', 'Cafe Goa Kaca', 'Air Terjun Baburai', 'Air Terjun Nyarai'])] \n",
"137 = [([(5664, 94, 1158435, 4.0)], ['Karo Regency', 'Bukit Kininduma Simantas'])] \n",
"\n",
"138 = [([(3387, 56, 1074174, 3.5)], ['Air Terjun Sigura-Gura', 'Cis Tour & Travel'])] \n",
"138 = [([(8396, 140, 1260435, 4.5)], ['Muaraopu', 'Wisata Madu Aek Nauli'])] \n",
"\n",
"139 = [([(18130, 302, 1619652, 3.7)], ['Tanjung Unta', 'West Kisaran', 'Pemandian Alam Loknya'])] \n",
"139 = [([(7444, 124, 1224957, 4.0)], ['Tugu Marga Silalahi', 'Pantai Maligi', 'Makam Ompung Parmata Sapihak'])] \n",
"\n",
"140 = [([(54772, 913, 2974478, 3.9)], ['Batu Gantung', 'Danau Cipogas Rohul', 'Batu Marhosa', 'Wisata Bendunga Sei Palis', 'Pt. Raya Utama Travel', 'Taman Kota Tanjungbalai', 'Grand Darussalam. Ud', 'Perumahaan Azalea Asri', 'Auliya Tour & Travel'])] \n",
"140 = [([(45671, 761, 2637435, 3.8)], ['Air Terjun Saringgana', 'Frog Rock Tour', 'Musala Waterfall', 'Puncak Pelangkah Gading, Kutambaru, Munte, Kab. Karo, Sumut', 'Parhonasan (Kebun Nenas) Sidumpe Anturi', 'Sumatra Jungle Trek', 'Taman Selfie', 'Wisata Merci'])] \n",
"\n",
"141 = [([(56433, 941, 3036565, 3.7)], ['Pasar Tomok', 'Air Terjun Aek Godang', 'Abadas Jaya', 'Taman Sungai Padang', 'Lau Teba Langkat', 'Wisata Taman Merci', 'Batu Kursi Raja Siallagan ( Stone Chair Of King Siallagan )', 'Wisata Alam'])] \n",
"141 = [([(31878, 531, 2127435, 3.8)], ['Tirtanadi Tower', 'Taman Wisata Simatahari Indah', \"Penginapan King's Ambarita\", 'Alun Alun Lubuk Sikpaing'])] \n",
"\n",
"142 = [([(5069, 84, 1136261, 4.3)], ['Wisata Alam Pondok Biru', 'Monkey Forest Umar Manik Sibaganding', 'Barusjahe'])] \n",
"142 = [([(15741, 262, 1530957, 3.8)], ['Jembatan Lau Luhung, Gunung Meriah.', 'Museum Perkebunan Indonesia', 'Air Terjun Bah Salak', 'Simanimbo Waterfall', 'Bukit Tara Bunga', 'Biro Jasa'])] \n",
"\n",
"143 = [([(13716, 229, 1457783, 4.0)], ['Lapangan Pasir Tanjung Balai', 'Berastagi', 'Tugu Air Mancur Sinar Indonesia Baru Petisah'])] \n",
"143 = [([(8316, 139, 1258217, 3.7)], [\"Five Star Int'l Travel\", 'Desa Adat Ragi Hotang Meat', 'Klenteng Gunung Timur'])] \n",
"\n",
"144 = [([(5812, 97, 1165087, 4.3)], ['Saf Travel Indo', 'Jln Dusun Lauseridi', 'Barusjahe'])] \n",
"144 = [([(16948, 282, 1575304, 3.0)], ['Taman Wisata Simatahari Indah', 'Waterpark Ria'])] \n",
"\n",
"145 = [([(69217, 1154, 3508870, 4.0)], ['Tanjung Pura', 'Bukit Lawang Orangutan Trekking', 'De Hole Laguna', 'Kupu-Kupu Garden Guest House & Cafe', 'Alaman Bolak Padang Nadimpu', 'Masjid Al Osmani', 'Pakkodian Toba', 'Wisata Alam Pondok Biru', 'Bakarang Simalem'])] \n",
"145 = [([(1481, 25, 1005435, 3.5)], ['Danau Pagaran Padang', 'Plta Sipansihaporas'])] \n",
"\n",
"146 = [([(55865, 931, 3014391, 3.9)], ['Taman Aek Kota Batu Labura', 'Pt, Yy Traveling Tour And Travel', 'Pantai Buih', 'Pemandian Alam Tirta Sayum Sabah', 'Rimba Huta Sikapir', 'Air Terjun Pongkar', 'Tapian Siri-Siri Syariah', 'Tugu Air Mancur Majestik', 'Tugu Marga Silalahi'])] \n",
"146 = [([(16051, 268, 1544261, 4.0)], ['Parks West Coast', 'Taman Megawati', 'Air Terjun Efrata', 'Objek Wisata Luak Gadang, Guguak Rang Pisang', 'Pantai Paris'])] \n",
"\n",
"147 = [([(6360, 106, 1185043, 3.7)], ['Pantai La Terzhia Zhimehuli', 'Sumur Tua', 'Air Terjun Sampuran Widuri'])] \n",
"147 = [([(16370, 273, 1555348, 3.7)], ['Wisata Pancing Sungai Bedera', 'Masjid Agung Ahmad Bakrie Kisaran', 'Aek Milas Paringgonan Sibuhuan'])] \n",
"\n"
]
}
......
......@@ -315,11 +315,11 @@
" return time_hours\n",
" \n",
" # 3. function Estimasi Biaya to calculating total cost of each itinerary\n",
" def estimasiBiaya(waktu):\n",
" def estimasiBiaya(jarak):\n",
" BBM = 7650 # Biaya BBM 1 Liter = Rp.7650\n",
" S_BBM =3.45 # Jarak tempuh untuk 1 Liter BBM = 3.45 KM\n",
" Biaya_R = 950000 # Biaya sewa/rental bus = Rp.950000\n",
" Biaya_BBM = round((waktu / S_BBM) * BBM) \n",
" Biaya_BBM = round((jarak / S_BBM) * BBM) \n",
" Total_Cost = Biaya_BBM + Biaya_R\n",
" return Total_Cost\n",
" \n",
......@@ -352,7 +352,7 @@
" f = fitnessFunction\n",
" jarak = f.haversineFormula(preproses_Itinerary)\n",
" waktu = f.estimasiWaktu(jarak)\n",
" biaya = f.estimasiBiaya(waktu)\n",
" biaya = f.estimasiBiaya(jarak)\n",
" rate = f.averageRating(preproses_Rating)\n",
" inputt.append((jarak, waktu, biaya, rate))\n",
" return inputt"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment