This commit is contained in:
Your Name committed 2026-09-08 05:55:45 +07:00
1 parent ab1f2dfbdf
commit f588091091
17 files changed
+4362

No files matched your search

File diff suppressed because it is too large. Load diff
+203
View File
@@ -0,0 +1,203 @@
{
"type": "FeatureCollection",
"crs": {
"type": "name",
"properties": {
"name": "urn:ogc:def:crs:OGC:1.3:CRS84"
}
},
"features": [{
"type": "Feature",
"id": "KDH",
"properties": {
"state_id": 2,
"name": "Kedah",
"state": "KDH"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[100.73755, 5.30512], [100.73819, 5.30388], [100.73683, 5.30071], [100.73433, 5.29973], [100.73177, 5.29066], [100.73304, 5.28689], [100.73228, 5.27877], [100.72951, 5.2727], [100.7311, 5.26617], [100.72936, 5.26356], [100.7272, 5.26299], [100.72753, 5.26135], [100.72543, 5.25957], [100.72247, 5.25968], [100.71586, 5.25502], [100.71264, 5.25388], [100.71178, 5.2556], [100.70895, 5.25534], [100.7064, 5.25042], [100.70392, 5.25017], [100.69947, 5.24572], [100.69235, 5.24455], [100.69381, 5.24197], [100.69091, 5.24026], [100.69117, 5.23625], [100.6895, 5.23387], [100.69064, 5.23234], [100.68831, 5.22842], [100.68948, 5.22671], [100.687, 5.22565], [100.68647, 5.22122], [100.6845, 5.21831], [100.68241, 5.21917], [100.68208, 5.21672], [100.67657, 5.21026], [100.67731, 5.20697], [100.67451, 5.20658], [100.67518, 5.20355], [100.67101, 5.19762], [100.67197, 5.19578], [100.67013, 5.19466], [100.66861, 5.19572], [100.6662, 5.19236], [100.66135, 5.18044], [100.65755, 5.17934], [100.65336, 5.18119], [100.65347, 5.17741], [100.65094, 5.17459], [100.65124, 5.17269], [100.6441, 5.1705], [100.63978, 5.16503], [100.63657, 5.1648], [100.63583, 5.16253], [100.63254, 5.16295], [100.6317, 5.16051], [100.62997, 5.16105], [100.62922, 5.15366], [100.63067, 5.15124], [100.62715, 5.14714], [100.6289, 5.1452], [100.6271, 5.14326], [100.62745, 5.13971], [100.62405, 5.13834], [100.62453, 5.13562], [100.61988, 5.13315], [100.61351, 5.13232], [100.61067, 5.13403], [100.60827, 5.13182], [100.60868, 5.12688], [100.60653, 5.1285], [100.60484, 5.12542], [100.60087, 5.12684], [100.60051, 5.12533], [100.59631, 5.12437], [100.59569, 5.12163], [100.59225, 5.12069], [100.59497, 5.11667], [100.59112, 5.10893], [100.5919, 5.10637], [100.58937, 5.1073], [100.58563, 5.1056], [100.58853, 5.09707], [100.58401, 5.09817], [100.58001, 5.09647], [100.57991, 5.09476], [100.57684, 5.09537], [100.57727, 5.0937], [100.57418, 5.09263], [100.56802, 5.08657], [100.56873, 5.08226], [100.56623, 5.08079], [100.56637, 5.0791], [100.56316, 5.08101], [100.56087, 5.07968], [100.55501, 5.08026], [100.555, 5.07718], [100.55348, 5.07676], [100.55191, 5.07955], [100.5566, 5.08567], [100.55246, 5.08555], [100.55012, 5.08154], [100.54864, 5.08171], [100.5483, 5.08436], [100.55058, 5.08796], [100.5564, 5.08819], [100.55707, 5.09156], [100.5483, 5.08852], [100.5476, 5.09468], [100.54552, 5.09631], [100.54119, 5.09426], [100.53942, 5.08844], [100.53429, 5.08742], [100.5262, 5.09676], [100.5165, 5.09451], [100.51447, 5.09905], [100.51424, 5.11099], [100.52017, 5.11309], [100.52041, 5.11796], [100.51094, 5.12719], [100.50799, 5.12529], [100.50519, 5.11853], [100.50124, 5.11927], [100.49922, 5.1277], [100.4948, 5.13249], [100.49686, 5.13956], [100.50065, 5.1431], [100.50651, 5.14442], [100.50796, 5.1461], [100.54279, 5.13836], [100.55256, 5.14372], [100.52516, 5.36898], [100.52922, 5.55645], [100.5259, 5.55375], [100.52445, 5.54982], [100.5221, 5.54933], [100.5219, 5.55703], [100.51334, 5.55967], [100.50729, 5.55825], [100.50218, 5.56623], [100.49095, 5.56605], [100.48533, 5.56982], [100.48452, 5.55974], [100.47859, 5.56391], [100.47485, 5.56342], [100.47272, 5.56112], [100.46766, 5.56505], [100.46217, 5.566], [100.45778, 5.56323], [100.45146, 5.56709], [100.44901, 5.56538], [100.44826, 5.56084], [100.4427, 5.56662], [100.43506, 5.56506], [100.43324, 5.56005], [100.43021, 5.56568], [100.42185, 5.56278], [100.40815, 5.56698], [100.40759, 5.57263], [100.39386, 5.57961], [100.38597, 5.57853], [100.38418, 5.58489], [100.38271, 5.58554], [100.3786, 5.58102], [100.3761, 5.58058], [100.37082, 5.58631], [100.36911, 5.5858], [100.36693, 5.58341], [100.36625, 5.57754], [100.36212, 5.57538], [100.3382, 5.58043], [100.34049, 5.63516], [100.33788, 5.65516], [100.33429, 5.65581], [100.3315, 5.6543], [100.33303, 5.66224], [100.33861, 5.66362], [100.34249, 5.67346], [100.34641, 5.67051], [100.3501, 5.67005], [100.35274, 5.66633], [100.35671, 5.66488], [100.36364, 5.66577], [100.38096, 5.67764], [100.37379, 5.67965], [100.37506, 5.68163], [100.3672, 5.67826], [100.36225, 5.68092], [100.35083, 5.70379], [100.35142, 5.71618], [100.36034, 5.73761], [100.36168, 5.74528], [100.36117, 5.74778], [100.35738, 5.7478], [100.35685, 5.74969], [100.35864, 5.74969], [100.36248, 5.75628], [100.36586, 5.77114], [100.36345, 5.77522], [100.36356, 5.8164], [100.36471, 5.82225], [100.3589, 5.84499], [100.35738, 5.86739], [100.35274, 5.87672], [100.35357, 5.89412], [100.3516, 5.90197], [100.35225, 5.911], [100.35085, 5.91427], [100.34905, 5.94142], [100.35086, 5.95923], [100.34899, 5.97159], [100.34968, 5.97442], [100.35309, 5.97467], [100.34771, 5.97902], [100.34315, 5.9964], [100.34304, 6.0049], [100.32731, 6.04622], [100.31099, 6.0721], [100.28555, 6.0966], [100.28466, 6.10195], [100.28642, 6.10862], [100.28322, 6.10839], [100.28054, 6.11112], [100.27544, 6.14122], [100.26986, 6.16169], [100.26404, 6.17505], [100.26091, 6.17822], [100.24433, 6.20732], [100.2412, 6.21356], [100.24182, 6.2153Line truncated
}
}, {
"type": "Feature",
"id": "KTN",
"properties": {
"state_id": 3,
"name": "Kelantan",
"state": "KTN"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[101.81465, 4.75934], [101.80524, 4.75958], [101.80016, 4.76297], [101.7962, 4.76204], [101.79679, 4.75774], [101.7956, 4.75667], [101.78007, 4.75881], [101.77662, 4.75259], [101.77396, 4.74146], [101.7731, 4.72473], [101.77506, 4.71652], [101.77325, 4.70982], [101.77637, 4.70643], [101.77549, 4.70381], [101.77162, 4.70101], [101.76951, 4.69557], [101.77134, 4.69223], [101.76891, 4.67932], [101.76992, 4.6756], [101.77306, 4.67345], [101.77388, 4.66356], [101.76825, 4.65418], [101.76745, 4.63583], [101.764, 4.62263], [101.76244, 4.62207], [101.75758, 4.62469], [101.75341, 4.62214], [101.75241, 4.62099], [101.75451, 4.61224], [101.75225, 4.61031], [101.74765, 4.61269], [101.74086, 4.61357], [101.73207, 4.62262], [101.72812, 4.62221], [101.72506, 4.61859], [101.72572, 4.61173], [101.72267, 4.60913], [101.72092, 4.60976], [101.71711, 4.60721], [101.71241, 4.60814], [101.70943, 4.60419], [101.69032, 4.60003], [101.67849, 4.59375], [101.67303, 4.59372], [101.66845, 4.5828], [101.66768, 4.57223], [101.66184, 4.56422], [101.65178, 4.55726], [101.64506, 4.55655], [101.6412, 4.55882], [101.6363, 4.55819], [101.62375, 4.54655], [101.6212, 4.54651], [101.61775, 4.55008], [101.61389, 4.5606], [101.61186, 4.56145], [101.59489, 4.55905], [101.59192, 4.55682], [101.58981, 4.5524], [101.58526, 4.55689], [101.5849, 4.56299], [101.5776, 4.56466], [101.57431, 4.56775], [101.57458, 4.57092], [101.56726, 4.57748], [101.5591, 4.5791], [101.55365, 4.57635], [101.5503, 4.57731], [101.54611, 4.58449], [101.54408, 4.594], [101.53364, 4.60425], [101.52455, 4.60696], [101.52215, 4.61235], [101.51987, 4.61329], [101.51669, 4.60844], [101.50926, 4.6091], [101.50722, 4.60779], [101.50157, 4.61389], [101.49556, 4.60272], [101.4901, 4.60034], [101.48344, 4.6034], [101.48065, 4.60093], [101.47795, 4.59399], [101.47619, 4.58331], [101.47733, 4.57627], [101.47582, 4.57508], [101.4701, 4.57381], [101.46496, 4.57735], [101.46069, 4.57475], [101.45225, 4.57537], [101.4472, 4.57833], [101.44404, 4.58925], [101.43916, 4.59075], [101.43282, 4.59579], [101.42582, 4.60682], [101.41627, 4.60939], [101.41348, 4.61468], [101.40743, 4.61528], [101.40158, 4.61884], [101.39782, 4.61481], [101.38442, 4.61054], [101.37337, 4.61378], [101.37221, 4.61295], [101.36922, 4.61834], [101.37424, 4.63039], [101.36839, 4.63515], [101.36409, 4.63581], [101.36099, 4.64071], [101.36006, 4.65216], [101.35816, 4.6562], [101.35481, 4.66021], [101.35171, 4.66121], [101.34739, 4.67003], [101.34392, 4.67151], [101.33964, 4.67762], [101.33475, 4.68108], [101.3363, 4.68534], [101.33493, 4.69285], [101.3395, 4.69712], [101.33935, 4.70375], [101.34474, 4.71049], [101.3474, 4.70891], [101.34954, 4.70449], [101.35247, 4.70328], [101.35723, 4.70355], [101.36551, 4.71145], [101.36892, 4.71102], [101.37184, 4.70573], [101.37562, 4.70455], [101.37967, 4.7079], [101.38127, 4.71319], [101.38672, 4.71697], [101.38688, 4.72438], [101.38461, 4.73313], [101.37955, 4.74013], [101.37744, 4.75246], [101.37361, 4.75888], [101.38693, 4.76228], [101.39505, 4.76063], [101.39678, 4.76301], [101.39568, 4.77256], [101.40453, 4.78504], [101.40618, 4.7924], [101.41252, 4.8009], [101.41466, 4.81076], [101.4097, 4.81607], [101.4071, 4.82447], [101.40029, 4.83253], [101.40282, 4.83879], [101.40221, 4.84162], [101.40636, 4.84373], [101.41177, 4.84325], [101.40946, 4.84893], [101.41023, 4.85437], [101.41329, 4.85525], [101.41878, 4.85205], [101.42132, 4.85373], [101.42353, 4.8515], [101.42966, 4.85718], [101.42939, 4.85853], [101.43265, 4.85788], [101.4338, 4.85906], [101.44031, 4.8565], [101.4455, 4.85815], [101.44311, 4.86143], [101.43643, 4.86564], [101.4376, 4.86985], [101.43555, 4.87456], [101.43616, 4.87881], [101.4447, 4.87777], [101.4463, 4.88409], [101.45321, 4.8921], [101.45056, 4.90002], [101.45362, 4.90469], [101.4547, 4.90985], [101.45355, 4.92216], [101.45105, 4.92459], [101.44799, 4.93503], [101.44579, 4.93596], [101.44351, 4.94211], [101.44864, 4.94641], [101.44769, 4.95215], [101.44489, 4.95765], [101.4415, 4.96038], [101.43665, 4.96159], [101.43402, 4.96644], [101.42587, 4.97214], [101.42222, 4.98443], [101.4253, 4.98712], [101.43339, 4.99005], [101.43925, 4.98905], [101.4442, 4.99691], [101.4599, 4.99942], [101.46627, 5.00505], [101.47148, 5.01454], [101.47415, 5.02459], [101.47339, 5.04052], [101.47575, 5.05141], [101.47421, 5.06168], [101.47782, 5.07061], [101.48782, 5.07779], [101.49229, 5.08568], [101.48593, 5.09604], [101.48769, 5.10234], [101.48626, 5.10619], [101.49138, 5.11571], [101.49341, 5.13086], [101.49096, 5.13757], [101.48756, 5.14061], [101.48801, 5.14657], [101.48944, 5.15188], [101.49615, 5.15979], [101.49231, 5.16551], [101.49166, 5.17164], [101.49755, 5.17551], [101.4981, 5.18417], [101.501, 5.1892], [101.50763, 5.19124], [101.51148, 5.1994], [101.51431, 5.20193], [101.51369, 5.2088], [101.51849, 5.21963], [101.51377, 5.23643], [101.51957, 5.24471], [101.52513, 5.2492], [101.52558, 5.25307], [101.52281, 5.2616], [101.52465, 5.26852], [101.52414,Line truncated
}
}, {
"type": "Feature",
"id": "PRK",
"properties": {
"state_id": 8,
"name": "Perak",
"state": "PRK"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[100.76086, 4.0423], [100.76443, 4.05937], [100.76308, 4.08522], [100.74856, 4.10345], [100.73125, 4.11502], [100.72579, 4.11644], [100.72082, 4.13075], [100.71497, 4.13911], [100.70747, 4.14744], [100.69126, 4.1596], [100.66755, 4.16855], [100.65916, 4.16924], [100.65601, 4.15474], [100.63819, 4.15487], [100.62593, 4.14147], [100.62955, 4.13521], [100.62777, 4.13402], [100.61916, 4.14881], [100.62422, 4.15489], [100.62324, 4.16437], [100.61864, 4.16689], [100.61622, 4.16176], [100.61309, 4.1635], [100.60204, 4.1549], [100.60728, 4.14953], [100.6053, 4.14756], [100.59034, 4.16528], [100.59248, 4.1669], [100.60052, 4.15666], [100.61399, 4.16704], [100.61159, 4.1799], [100.60785, 4.18694], [100.60323, 4.18924], [100.60187, 4.19799], [100.60937, 4.20348], [100.61037, 4.21117], [100.60705, 4.2108], [100.60736, 4.2061], [100.6055, 4.20294], [100.59758, 4.20201], [100.59623, 4.20548], [100.59669, 4.21104], [100.60152, 4.21042], [100.60137, 4.21373], [100.60465, 4.21448], [100.60676, 4.21127], [100.61018, 4.2118], [100.60981, 4.21377], [100.59547, 4.2266], [100.5852, 4.22677], [100.58512, 4.23566], [100.59229, 4.23576], [100.59297, 4.23852], [100.59049, 4.23934], [100.58967, 4.25648], [100.58644, 4.25778], [100.58956, 4.26098], [100.59046, 4.27206], [100.5838, 4.27739], [100.58558, 4.28154], [100.5844, 4.29445], [100.58202, 4.29647], [100.58142, 4.29517], [100.5775, 4.29517], [100.57869, 4.29872], [100.57786, 4.30311], [100.57382, 4.31081], [100.5718, 4.3114], [100.56918, 4.30856], [100.56477, 4.31174], [100.55991, 4.30755], [100.55635, 4.30844], [100.55837, 4.32035], [100.56276, 4.32426], [100.58487, 4.37628], [100.58249, 4.3796], [100.58504, 4.38334], [100.58654, 4.39869], [100.58008, 4.39861], [100.57731, 4.40376], [100.57731, 4.40762], [100.57297, 4.40762], [100.57296, 4.43141], [100.59111, 4.43141], [100.59111, 4.43677], [100.6118, 4.43679], [100.6116, 4.45021], [100.61582, 4.47548], [100.61304, 4.5169], [100.61394, 4.52118], [100.62461, 4.53549], [100.62787, 4.53735], [100.63015, 4.54441], [100.61873, 4.5541], [100.5978, 4.56698], [100.59529, 4.57048], [100.59028, 4.57108], [100.59227, 4.56846], [100.58553, 4.56515], [100.58183, 4.57526], [100.58192, 4.58582], [100.58576, 4.59579], [100.58078, 4.60031], [100.58342, 4.6152], [100.59972, 4.64048], [100.61329, 4.65176], [100.60141, 4.65373], [100.59006, 4.66567], [100.57791, 4.69825], [100.57822, 4.7067], [100.5752, 4.71259], [100.57968, 4.72419], [100.58369, 4.72548], [100.57752, 4.73278], [100.57492, 4.74546], [100.58143, 4.76482], [100.5894, 4.77175], [100.58565, 4.77292], [100.57236, 4.78353], [100.56848, 4.79059], [100.55989, 4.79964], [100.55366, 4.81182], [100.55466, 4.82213], [100.55783, 4.8238], [100.55281, 4.82611], [100.54821, 4.83443], [100.5504, 4.83731], [100.55043, 4.84627], [100.56169, 4.85563], [100.55389, 4.86571], [100.54727, 4.8804], [100.5424, 4.88284], [100.53359, 4.88219], [100.53036, 4.88], [100.52509, 4.88073], [100.5306, 4.87643], [100.53152, 4.87411], [100.52978, 4.87054], [100.50897, 4.86432], [100.5005, 4.86662], [100.48971, 4.87379], [100.48737, 4.87899], [100.48766, 4.88231], [100.48898, 4.886], [100.49279, 4.8887], [100.48863, 4.88802], [100.48682, 4.89023], [100.48663, 4.89443], [100.49218, 4.90385], [100.50313, 4.91218], [100.50114, 4.91667], [100.47605, 4.92802], [100.47309, 4.92713], [100.47033, 4.92351], [100.46632, 4.92237], [100.46145, 4.92473], [100.46279, 4.92153], [100.45745, 4.9179], [100.45587, 4.91857], [100.4553, 4.91553], [100.45163, 4.914], [100.449, 4.91547], [100.44248, 4.92472], [100.4446, 4.92746], [100.44141, 4.92461], [100.4391, 4.92605], [100.42704, 4.94938], [100.42497, 4.96614], [100.42603, 4.98261], [100.40849, 4.99871], [100.40836, 4.99737], [100.39188, 5.01573], [100.38992, 5.02027], [100.38902, 5.03096], [100.38508, 5.03959], [100.38343, 5.04802], [100.38217, 5.0494], [100.38267, 5.0425], [100.37866, 5.05189], [100.3735, 5.07173], [100.36184, 5.08394], [100.36233, 5.09116], [100.36768, 5.09728], [100.38902, 5.11263], [100.40026, 5.12702], [100.40668, 5.12251], [100.4948, 5.13358], [100.49922, 5.1277], [100.50049, 5.12048], [100.50255, 5.11829], [100.50519, 5.11853], [100.50799, 5.12529], [100.51094, 5.12719], [100.52041, 5.11796], [100.52017, 5.11309], [100.51424, 5.11099], [100.51447, 5.09905], [100.5165, 5.09451], [100.5262, 5.09676], [100.53496, 5.08738], [100.53942, 5.08844], [100.54119, 5.09426], [100.54552, 5.09631], [100.5476, 5.09468], [100.5483, 5.08852], [100.55612, 5.0919], [100.55758, 5.0902], [100.55554, 5.08786], [100.55058, 5.08796], [100.54863, 5.08549], [100.54922, 5.08145], [100.55246, 5.08555], [100.5566, 5.08567], [100.55235, 5.08066], [100.55259, 5.07738], [100.555, 5.07718], [100.55501, 5.08026], [100.56087, 5.07968], [100.56316, 5.08101], [100.56637, 5.0791], [100.56623, 5.08079], [100.56873, 5.08226], [100.56802, 5.08657], [100.57418, 5.09263], [100.57727, 5.0937], [100.57684, 5.09537], [100.57991, 5.09476], [100.58001, 5.09647], [100.58401, 5.09817],Line truncated
}
}, {
"type": "Feature",
"id": "PNG",
"properties": {
"state_id": 7,
"name": "Pulau Pinang",
"state": "PNG"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[100.53714, 5.2666], [100.55256, 5.14372], [100.54279, 5.13836], [100.50796, 5.1461], [100.49766, 5.14061], [100.4948, 5.13358], [100.40668, 5.12251], [100.40026, 5.12702], [100.41066, 5.15511], [100.42041, 5.16577], [100.42643, 5.16881], [100.42237, 5.17397], [100.42121, 5.17324], [100.41603, 5.17587], [100.42087, 5.18927], [100.42038, 5.19483], [100.4232, 5.20775], [100.42604, 5.20854], [100.42912, 5.20702], [100.43216, 5.20965], [100.42578, 5.21342], [100.42372, 5.21644], [100.42367, 5.22681], [100.41853, 5.24423], [100.41145, 5.26148], [100.40678, 5.2626], [100.40547, 5.2645], [100.41932, 5.28151], [100.41038, 5.31252], [100.40658, 5.31737], [100.40411, 5.31705], [100.40228, 5.32037], [100.40506, 5.33894], [100.39856, 5.34647], [100.38888, 5.35255], [100.3737, 5.37239], [100.36852, 5.37176], [100.36319, 5.38084], [100.36731, 5.38236], [100.36734, 5.38492], [100.36339, 5.39928], [100.37026, 5.4128], [100.37658, 5.43022], [100.38084, 5.45683], [100.38002, 5.47775], [100.37628, 5.4999], [100.37482, 5.52334], [100.37224, 5.53564], [100.35776, 5.56069], [100.34546, 5.57034], [100.33599, 5.57349], [100.33605, 5.57678], [100.33888, 5.5794], [100.36212, 5.57538], [100.36625, 5.57754], [100.36693, 5.58341], [100.36911, 5.5858], [100.37082, 5.58631], [100.3761, 5.58058], [100.3786, 5.58102], [100.38271, 5.58554], [100.38418, 5.58489], [100.38597, 5.57853], [100.39386, 5.57961], [100.40759, 5.57263], [100.40815, 5.56698], [100.42185, 5.56278], [100.43021, 5.56568], [100.43324, 5.56005], [100.43506, 5.56506], [100.4427, 5.56662], [100.44826, 5.56084], [100.44901, 5.56538], [100.45146, 5.56709], [100.45778, 5.56323], [100.46217, 5.566], [100.46766, 5.56505], [100.47272, 5.56112], [100.47485, 5.56342], [100.47859, 5.56391], [100.48452, 5.55974], [100.48533, 5.56982], [100.49095, 5.56605], [100.50218, 5.56623], [100.50729, 5.55825], [100.51334, 5.55967], [100.5219, 5.55703], [100.5221, 5.54933], [100.52445, 5.54982], [100.5259, 5.55375], [100.52922, 5.55645], [100.52516, 5.36898], [100.53714, 5.2666]]], [[[100.38394, 5.25766], [100.38414, 5.26167], [100.38787, 5.265], [100.38893, 5.26949], [100.39062, 5.26908], [100.39082, 5.26259], [100.38649, 5.25712], [100.38394, 5.25766]]], [[[100.38481, 5.26822], [100.38418, 5.27439], [100.3864, 5.27832], [100.38532, 5.28017], [100.38742, 5.28613], [100.38811, 5.27138], [100.38612, 5.26767], [100.38481, 5.26822]]], [[[100.27888, 5.24995], [100.27811, 5.24455], [100.27582, 5.24729], [100.27291, 5.24571], [100.27146, 5.24886], [100.2732, 5.25048], [100.27514, 5.24876], [100.27881, 5.25111], [100.27888, 5.24995]]], [[[100.18611, 5.31384], [100.18639, 5.3144], [100.18672, 5.31441], [100.18671, 5.31361], [100.18611, 5.31384]]], [[[100.18573, 5.31584], [100.18601, 5.31464], [100.18514, 5.31374], [100.18422, 5.31525], [100.18573, 5.31584]]], [[[100.3265, 5.33598], [100.32644, 5.3322], [100.32962, 5.32753], [100.32693, 5.3184], [100.3161, 5.31379], [100.31368, 5.3027], [100.3104, 5.30181], [100.30835, 5.31266], [100.31138, 5.31681], [100.31395, 5.32553], [100.32304, 5.33687], [100.3265, 5.33598]]], [[[100.18794, 5.47671], [100.1871, 5.47246], [100.19204, 5.47123], [100.19662, 5.47369], [100.19981, 5.46858], [100.20498, 5.46923], [100.20416, 5.46388], [100.20793, 5.46109], [100.21178, 5.46058], [100.21726, 5.46171], [100.22393, 5.46677], [100.2284, 5.46462], [100.23098, 5.46559], [100.23204, 5.46418], [100.23742, 5.46528], [100.25719, 5.48431], [100.25813, 5.48301], [100.26111, 5.48362], [100.26403, 5.4798], [100.26778, 5.47854], [100.27148, 5.48], [100.27634, 5.4787], [100.27904, 5.47548], [100.27936, 5.46706], [100.29316, 5.46887], [100.29619, 5.46522], [100.30148, 5.46554], [100.30326, 5.46377], [100.30964, 5.46442], [100.30692, 5.45016], [100.30826, 5.44045], [100.32631, 5.42593], [100.33122, 5.42375], [100.34027, 5.4229], [100.34572, 5.41959], [100.34585, 5.41669], [100.34549, 5.41829], [100.3434, 5.41257], [100.3417, 5.41324], [100.34314, 5.41141], [100.33912, 5.40859], [100.33842, 5.40963], [100.33409, 5.40448], [100.32889, 5.40418], [100.32783, 5.40188], [100.32464, 5.40111], [100.3182, 5.39474], [100.31433, 5.37689], [100.3157, 5.36159], [100.31018, 5.34527], [100.30863, 5.34505], [100.31539, 5.34261], [100.30609, 5.32386], [100.2881, 5.2972], [100.2864, 5.29774], [100.2866, 5.29113], [100.29325, 5.2861], [100.29352, 5.28109], [100.28534, 5.27034], [100.28469, 5.26402], [100.28624, 5.26169], [100.28367, 5.25839], [100.27748, 5.25872], [100.27512, 5.26776], [100.27187, 5.27049], [100.27035, 5.27474], [100.26451, 5.2788], [100.2581, 5.28173], [100.25526, 5.27993], [100.25119, 5.28027], [100.24943, 5.27552], [100.24658, 5.2742], [100.24177, 5.28211], [100.23131, 5.28668], [100.22536, 5.28612], [100.22359, 5.28075], [100.21764, 5.28274], [100.20534, 5.27883], [100.19838, 5.28228], [100.19087, 5.28091], [100.18708, 5.27499], [100.18744, 5.26665], [100.18354, 5.27044], [100.18266, 5.2774], [100.18002, 5.27895], [100.17911, 5.28282], [100.18562, 5.29604], [100Line truncated
}
}, {
"type": "Feature",
"id": "KUL",
"properties": {
"state_id": 14,
"name": "WP K Lumpur",
"state": "KUL"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[101.66725, 3.24432], [101.67329, 3.23577], [101.6723, 3.23086], [101.69724, 3.23134], [101.69736, 3.22639], [101.7021, 3.2266], [101.70265, 3.21977], [101.70899, 3.21826], [101.71045, 3.21927], [101.71488, 3.21596], [101.71758, 3.21843], [101.71528, 3.21769], [101.71596, 3.22113], [101.71855, 3.22128], [101.71872, 3.22435], [101.72403, 3.23023], [101.72416, 3.23217], [101.72502, 3.2314], [101.73033, 3.23641], [101.73219, 3.23485], [101.73941, 3.23527], [101.73981, 3.23664], [101.74373, 3.23145], [101.73951, 3.22587], [101.7384, 3.21878], [101.74158, 3.21746], [101.74585, 3.21243], [101.74748, 3.20601], [101.75045, 3.20575], [101.75106, 3.20345], [101.7538, 3.20359], [101.75657, 3.19969], [101.75872, 3.19142], [101.75785, 3.18837], [101.75545, 3.18803], [101.75676, 3.18747], [101.75532, 3.18322], [101.74859, 3.17876], [101.73274, 3.18123], [101.73359, 3.17979], [101.73182, 3.17608], [101.73473, 3.17545], [101.73457, 3.16784], [101.73904, 3.16775], [101.73924, 3.16554], [101.75058, 3.16406], [101.74819, 3.16159], [101.74999, 3.16079], [101.74679, 3.15646], [101.74639, 3.1526], [101.74043, 3.15359], [101.74115, 3.15106], [101.73856, 3.14746], [101.74003, 3.14645], [101.73538, 3.13988], [101.74084, 3.12716], [101.7393, 3.12193], [101.73742, 3.12049], [101.73804, 3.11636], [101.74126, 3.11274], [101.74383, 3.11262], [101.74447, 3.11436], [101.74736, 3.1137], [101.74678, 3.11286], [101.75184, 3.11023], [101.75368, 3.10748], [101.75045, 3.10421], [101.75232, 3.09993], [101.75104, 3.09509], [101.74507, 3.08908], [101.746, 3.08516], [101.74491, 3.08424], [101.74823, 3.07899], [101.74838, 3.0573], [101.73075, 3.05697], [101.731, 3.03872], [101.72938, 3.0409], [101.72284, 3.03708], [101.72269, 3.03998], [101.72442, 3.04012], [101.72459, 3.04231], [101.72163, 3.0443], [101.72014, 3.05096], [101.71663, 3.05048], [101.7174, 3.05346], [101.71609, 3.05307], [101.71545, 3.05742], [101.71372, 3.05778], [101.71166, 3.05761], [101.70864, 3.05109], [101.7073, 3.05107], [101.7073, 3.05299], [101.70254, 3.05277], [101.69986, 3.05207], [101.69949, 3.04913], [101.69347, 3.04886], [101.69157, 3.04712], [101.68672, 3.04906], [101.67926, 3.04516], [101.67203, 3.04601], [101.66979, 3.04489], [101.66975, 3.04952], [101.65262, 3.04972], [101.65468, 3.05426], [101.66073, 3.05279], [101.66073, 3.06218], [101.65451, 3.0606], [101.65339, 3.06239], [101.64959, 3.06039], [101.64939, 3.06235], [101.65109, 3.06339], [101.64993, 3.06617], [101.6481, 3.06528], [101.65289, 3.07034], [101.65246, 3.07283], [101.64724, 3.07484], [101.66047, 3.08327], [101.6592, 3.08776], [101.66334, 3.08921], [101.66208, 3.09362], [101.65865, 3.09556], [101.65942, 3.11301], [101.65796, 3.11439], [101.65912, 3.11719], [101.65176, 3.11291], [101.64853, 3.12061], [101.64274, 3.12214], [101.647, 3.1279], [101.64671, 3.1301], [101.63475, 3.13505], [101.62879, 3.13349], [101.62847, 3.13964], [101.61812, 3.14787], [101.61347, 3.15534], [101.61745, 3.18028], [101.61786, 3.198], [101.61842, 3.19964], [101.62439, 3.20249], [101.62853, 3.21138], [101.63363, 3.21647], [101.63364, 3.21995], [101.63617, 3.21903], [101.63816, 3.22258], [101.63895, 3.22564], [101.63637, 3.23125], [101.64032, 3.23452], [101.64577, 3.23544], [101.64651, 3.23776], [101.64997, 3.23705], [101.65347, 3.23798], [101.65365, 3.23959], [101.65676, 3.2395], [101.65756, 3.24396], [101.66044, 3.24444], [101.66051, 3.24626], [101.66445, 3.24707], [101.66725, 3.24432]]]]
}
}, {
"type": "Feature",
"id": "NSN",
"properties": {
"state_id": 5,
"name": "Negeri Sembilan",
"state": "NSN"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[102.62481, 2.62871], [102.62382, 2.62517], [102.62611, 2.62095], [102.62482, 2.61653], [102.62917, 2.60944], [102.63344, 2.60949], [102.63762, 2.60586], [102.63833, 2.59993], [102.6361, 2.59777], [102.63745, 2.59519], [102.63348, 2.59272], [102.63079, 2.58272], [102.62844, 2.5872], [102.62355, 2.58548], [102.62298, 2.58109], [102.61626, 2.57759], [102.61628, 2.57425], [102.61357, 2.57148], [102.61273, 2.56794], [102.60724, 2.56387], [102.60763, 2.55981], [102.6105, 2.55878], [102.61318, 2.5519], [102.61247, 2.5501], [102.60915, 2.54902], [102.61106, 2.54612], [102.60797, 2.54099], [102.60911, 2.53331], [102.61087, 2.53147], [102.61181, 2.52612], [102.61902, 2.51657], [102.61166, 2.50795], [102.60631, 2.50549], [102.6068, 2.50314], [102.60429, 2.49766], [102.60634, 2.48806], [102.60956, 2.48654], [102.60989, 2.48422], [102.61314, 2.48195], [102.61452, 2.47571], [102.6136, 2.47331], [102.61568, 2.46898], [102.61475, 2.46471], [102.60326, 2.4604], [102.60301, 2.45562], [102.60043, 2.45552], [102.59454, 2.45051], [102.59356, 2.4406], [102.59162, 2.43625], [102.59289, 2.43202], [102.58938, 2.42391], [102.59062, 2.41687], [102.59237, 2.41597], [102.59322, 2.41257], [102.59225, 2.40541], [102.58544, 2.41195], [102.55728, 2.41621], [102.5076, 2.43402], [102.43106, 2.4538], [102.43118, 2.45564], [102.42891, 2.45633], [102.42925, 2.46369], [102.41195, 2.47219], [102.36238, 2.48769], [102.31869, 2.47865], [102.27384, 2.45655], [102.22889, 2.46478], [102.20625, 2.48012], [102.20129, 2.48018], [102.19991, 2.48264], [102.19317, 2.48513], [102.18795, 2.4912], [102.17371, 2.49766], [102.13939, 2.45637], [102.11888, 2.46145], [102.08553, 2.44603], [102.08274, 2.45146], [102.07911, 2.45385], [102.07525, 2.45313], [102.06777, 2.45716], [102.0625, 2.4559], [102.06027, 2.45278], [102.06013, 2.44739], [102.05823, 2.44359], [102.05871, 2.44211], [102.06279, 2.4422], [102.06318, 2.44086], [102.05838, 2.43375], [102.05031, 2.43362], [102.04727, 2.42722], [102.04926, 2.42269], [102.04799, 2.41981], [102.03947, 2.42039], [102.03425, 2.42465], [102.03306, 2.42837], [102.03536, 2.43379], [102.02983, 2.43921], [102.02683, 2.42814], [102.01177, 2.4091], [101.99489, 2.39985], [101.98279, 2.39546], [101.97681, 2.38959], [101.97413, 2.39138], [101.97057, 2.39846], [101.95678, 2.40269], [101.9442, 2.40887], [101.93906, 2.41895], [101.93533, 2.4221], [101.92857, 2.42386], [101.91915, 2.42324], [101.91761, 2.42091], [101.91225, 2.42295], [101.90681, 2.422], [101.90344, 2.41986], [101.90338, 2.41813], [101.89614, 2.41488], [101.88014, 2.41894], [101.87583, 2.41748], [101.86718, 2.41793], [101.85993, 2.41414], [101.85667, 2.41505], [101.85771, 2.42889], [101.85436, 2.44472], [101.85462, 2.45162], [101.8512, 2.46108], [101.84971, 2.46236], [101.84813, 2.46152], [101.84704, 2.46356], [101.84752, 2.47017], [101.85223, 2.47217], [101.85016, 2.47538], [101.84641, 2.47519], [101.84584, 2.48227], [101.83934, 2.49152], [101.83608, 2.50182], [101.82918, 2.5072], [101.82421, 2.51571], [101.81377, 2.5233], [101.79849, 2.51996], [101.7958, 2.52156], [101.79693, 2.5148], [101.79279, 2.51479], [101.79277, 2.52234], [101.79183, 2.52063], [101.79038, 2.52113], [101.7892, 2.52806], [101.79069, 2.53342], [101.79312, 2.53473], [101.78454, 2.5455], [101.78679, 2.54813], [101.79258, 2.5456], [101.79845, 2.54543], [101.79417, 2.55377], [101.79994, 2.5616], [101.79522, 2.57465], [101.79088, 2.57805], [101.79126, 2.58113], [101.78715, 2.57658], [101.78461, 2.57695], [101.78202, 2.58701], [101.7737, 2.59437], [101.75477, 2.60274], [101.74231, 2.60299], [101.72385, 2.59583], [101.70905, 2.59681], [101.70974, 2.60216], [101.70244, 2.60664], [101.70126, 2.61008], [101.70717, 2.61722], [101.71933, 2.62415], [101.72244, 2.62369], [101.72575, 2.6202], [101.72798, 2.62056], [101.72892, 2.62883], [101.72341, 2.63928], [101.72428, 2.64278], [101.72908, 2.64934], [101.7454, 2.65765], [101.74322, 2.66881], [101.73882, 2.67244], [101.73867, 2.67658], [101.7453, 2.68443], [101.75116, 2.68612], [101.75014, 2.68939], [101.75349, 2.70075], [101.75839, 2.70238], [101.76121, 2.70694], [101.74993, 2.87321], [101.88177, 2.86999], [101.92294, 2.96757], [101.92415, 2.97603], [101.92949, 2.98268], [101.92962, 2.9913], [101.93197, 3.00133], [101.93998, 3.0014], [101.9429, 3.00827], [101.94016, 3.01538], [101.94079, 3.01918], [101.94673, 3.01988], [101.95706, 3.02877], [101.96216, 3.02712], [101.965, 3.02936], [101.96865, 3.02848], [101.97075, 3.0325], [101.96773, 3.04875], [101.96535, 3.05282], [101.96771, 3.06033], [101.96075, 3.06408], [101.96329, 3.08021], [101.95905, 3.08346], [101.95549, 3.09935], [101.94969, 3.10823], [101.94944, 3.11489], [101.95705, 3.11824], [101.9622, 3.12676], [101.96218, 3.13666], [101.96545, 3.14352], [101.95743, 3.15053], [101.95719, 3.15772], [101.94721, 3.1712], [101.94385, 3.18491], [101.93984, 3.18992], [101.94701, 3.19855], [101.94504, 3.2097], [101.94856, 3.21224], [101.94552, 3.22744], [101.93795, 3.24101], [101.92935, 3.24877],Line truncated
}
}, {
"type": "Feature",
"id": "MLK",
"properties": {
"state_id": 4,
"name": "Melaka",
"state": "MLK"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[102.33221, 2.04767], [102.33314, 2.0491], [102.33471, 2.04881], [102.33428, 2.04781], [102.33221, 2.04767]]], [[[102.33504, 2.04915], [102.33544, 2.04951], [102.33568, 2.04966], [102.33542, 2.04881], [102.33504, 2.04915]]], [[[102.33525, 2.0724], [102.33154, 2.07274], [102.33248, 2.07517], [102.33518, 2.07417], [102.33525, 2.0724]]], [[[102.33119, 2.08148], [102.33161, 2.08354], [102.33301, 2.08353], [102.33267, 2.08114], [102.33119, 2.08148]]], [[[102.30517, 2.0786], [102.30413, 2.07859], [102.30642, 2.07932], [102.30575, 2.07862], [102.30517, 2.0786]]], [[[102.31973, 2.11146], [102.3192, 2.11182], [102.32014, 2.11204], [102.32013, 2.11174], [102.31973, 2.11146]]], [[[102.31499, 2.11994], [102.3139, 2.12079], [102.31411, 2.12189], [102.31602, 2.12067], [102.31499, 2.11994]]], [[[102.31925, 2.15145], [102.31895, 2.15128], [102.31752, 2.15124], [102.31843, 2.1519], [102.31925, 2.15145]]], [[[102.32871, 2.11525], [102.33491, 2.11541], [102.33387, 2.11133], [102.32986, 2.10844], [102.32776, 2.10565], [102.32815, 2.10323], [102.3264, 2.1028], [102.32512, 2.10393], [102.3255, 2.1089], [102.3204, 2.11212], [102.32039, 2.11378], [102.32223, 2.11372], [102.3251, 2.11724], [102.32871, 2.11525]]], [[[102.33989, 2.11626], [102.34049, 2.11669], [102.34103, 2.11654], [102.34032, 2.11595], [102.33989, 2.11626]]], [[[102.43106, 2.4538], [102.5076, 2.43402], [102.55728, 2.41621], [102.58544, 2.41195], [102.59225, 2.40541], [102.56322, 2.39406], [102.5539, 2.39306], [102.53957, 2.38803], [102.53387, 2.38039], [102.53725, 2.37627], [102.53393, 2.37165], [102.53376, 2.36811], [102.52961, 2.36736], [102.52851, 2.36436], [102.52489, 2.36277], [102.52355, 2.35719], [102.52056, 2.3556], [102.51835, 2.35643], [102.51133, 2.34948], [102.51132, 2.34443], [102.50966, 2.34335], [102.51052, 2.34077], [102.50896, 2.33877], [102.51368, 2.33329], [102.5163, 2.3261], [102.51375, 2.32411], [102.51388, 2.32184], [102.51078, 2.32126], [102.51067, 2.31632], [102.50754, 2.31398], [102.50821, 2.30835], [102.51055, 2.30575], [102.50809, 2.30424], [102.50707, 2.29627], [102.50318, 2.29371], [102.49238, 2.25652], [102.49419, 2.24748], [102.49063, 2.24681], [102.49021, 2.24451], [102.49393, 2.2378], [102.49723, 2.23678], [102.49594, 2.22412], [102.49303, 2.2194], [102.48404, 2.21498], [102.48085, 2.20943], [102.4771, 2.20942], [102.47553, 2.2064], [102.47201, 2.20634], [102.4678, 2.19998], [102.47488, 2.19571], [102.47856, 2.18792], [102.47549, 2.18355], [102.48249, 2.18085], [102.48289, 2.17824], [102.48729, 2.17805], [102.49153, 2.18155], [102.49514, 2.17252], [102.50045, 2.1747], [102.50324, 2.17309], [102.50623, 2.16675], [102.51193, 2.16617], [102.51602, 2.16846], [102.51845, 2.1632], [102.52511, 2.16642], [102.52704, 2.16516], [102.53001, 2.16775], [102.53172, 2.15929], [102.53484, 2.15782], [102.53284, 2.1522], [102.53683, 2.14622], [102.53617, 2.142], [102.53987, 2.1397], [102.53777, 2.13821], [102.53906, 2.1356], [102.53376, 2.13107], [102.53401, 2.12401], [102.53111, 2.12289], [102.53071, 2.11786], [102.52821, 2.12075], [102.52702, 2.12033], [102.52671, 2.11874], [102.52327, 2.11855], [102.51819, 2.11276], [102.51553, 2.11389], [102.51627, 2.12078], [102.50802, 2.12054], [102.50717, 2.12659], [102.50244, 2.12509], [102.50405, 2.11852], [102.49684, 2.11861], [102.49492, 2.1201], [102.49395, 2.11901], [102.49225, 2.12037], [102.49166, 2.11554], [102.48655, 2.11568], [102.48569, 2.11348], [102.48686, 2.11081], [102.49041, 2.11321], [102.49315, 2.11256], [102.49523, 2.10604], [102.49472, 2.10418], [102.49096, 2.10577], [102.48895, 2.09882], [102.48349, 2.10402], [102.47819, 2.10615], [102.42982, 2.11917], [102.40769, 2.1305], [102.3944, 2.13328], [102.37972, 2.13203], [102.37136, 2.13369], [102.35397, 2.1423], [102.34531, 2.15052], [102.33584, 2.15548], [102.32854, 2.15773], [102.31865, 2.15647], [102.31607, 2.15845], [102.31469, 2.16295], [102.30502, 2.16889], [102.29032, 2.17041], [102.28, 2.17628], [102.28175, 2.17694], [102.24972, 2.18585], [102.24861, 2.1842], [102.24324, 2.18788], [102.24467, 2.19034], [102.24325, 2.1879], [102.23613, 2.19259], [102.2328, 2.19749], [102.23203, 2.20259], [102.2208, 2.20399], [102.20965, 2.21181], [102.19592, 2.21831], [102.17544, 2.22084], [102.16738, 2.21959], [102.16423, 2.21735], [102.16408, 2.21512], [102.15951, 2.21423], [102.15677, 2.21563], [102.15275, 2.22026], [102.1397, 2.24476], [102.12205, 2.26565], [102.11051, 2.27213], [102.10519, 2.27286], [102.10277, 2.27033], [102.10103, 2.27058], [102.08907, 2.28828], [102.07788, 2.29651], [102.07074, 2.32013], [102.05813, 2.33902], [102.05087, 2.34383], [102.04486, 2.3444], [102.03878, 2.34768], [102.02449, 2.35889], [102.01147, 2.36475], [102.00042, 2.36686], [101.99706, 2.36418], [101.97809, 2.36951], [101.97659, 2.36875], [101.97246, 2.37426], [101.96893, 2.38423], [101.96877, 2.38632], [101.97413, 2.39138], [101.97681, 2.38959], [101.98279, 2.39546], [101.99489, 2.39985], [102.01177, 2.4091], [102.02683, 2.42814], [102.02Line truncated
}
}, {
"type": "Feature",
"id": "PLS",
"properties": {
"state_id": 9,
"name": "Perlis",
"state": "PLS"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[100.2104, 6.72068], [100.2145, 6.71939], [100.22052, 6.70179], [100.22958, 6.69454], [100.23417, 6.69432], [100.24359, 6.69896], [100.25134, 6.69673], [100.25414, 6.70026], [100.25182, 6.70767], [100.25869, 6.71112], [100.26047, 6.71032], [100.26456, 6.70023], [100.26961, 6.70219], [100.27581, 6.7076], [100.28988, 6.71039], [100.29274, 6.70922], [100.29524, 6.70404], [100.29258, 6.70089], [100.2908, 6.69108], [100.29436, 6.68229], [100.29686, 6.67939], [100.30246, 6.68037], [100.30412, 6.6717], [100.30691, 6.66796], [100.31695, 6.66728], [100.31875, 6.6654], [100.32584, 6.66652], [100.32725, 6.66387], [100.32403, 6.65668], [100.32038, 6.65454], [100.32277, 6.64977], [100.32219, 6.64439], [100.31781, 6.63835], [100.32224, 6.63303], [100.3224, 6.62672], [100.32411, 6.62513], [100.32472, 6.62052], [100.31888, 6.61419], [100.30623, 6.611], [100.30439, 6.60786], [100.30962, 6.60321], [100.31729, 6.60044], [100.31885, 6.59473], [100.32714, 6.5845], [100.33393, 6.58363], [100.34039, 6.57997], [100.34574, 6.57116], [100.35232, 6.57065], [100.35488, 6.55877], [100.359, 6.55508], [100.36181, 6.54618], [100.36664, 6.54214], [100.37136, 6.53059], [100.36356, 6.45365], [100.31187, 6.40974], [100.31021, 6.4107], [100.30693, 6.4093], [100.3057, 6.40538], [100.29814, 6.39837], [100.28117, 6.37215], [100.25539, 6.34829], [100.2505, 6.33709], [100.24154, 6.33096], [100.23853, 6.32673], [100.22913, 6.31932], [100.22159, 6.31076], [100.21585, 6.29953], [100.20536, 6.29196], [100.20405, 6.28611], [100.20184, 6.28356], [100.20377, 6.2786], [100.203, 6.2698], [100.19799, 6.26263], [100.19923, 6.25713], [100.18011, 6.27135], [100.16808, 6.29157], [100.15796, 6.31697], [100.13951, 6.37324], [100.12403, 6.40636], [100.12029, 6.42166], [100.13288, 6.43053], [100.13439, 6.43911], [100.1381, 6.44634], [100.1476, 6.45115], [100.14535, 6.45869], [100.14651, 6.46981], [100.15131, 6.47123], [100.1527, 6.47628], [100.15847, 6.47778], [100.15522, 6.48323], [100.15971, 6.48605], [100.16114, 6.49126], [100.15789, 6.49987], [100.15877, 6.50976], [100.1561, 6.51817], [100.15776, 6.523], [100.15814, 6.5343], [100.15378, 6.5514], [100.15556, 6.55743], [100.16022, 6.56162], [100.15866, 6.57116], [100.15626, 6.57335], [100.15656, 6.57639], [100.15848, 6.5783], [100.16317, 6.57568], [100.16814, 6.57753], [100.1765, 6.56816], [100.18221, 6.57221], [100.18354, 6.57609], [100.17873, 6.59104], [100.18127, 6.60073], [100.17898, 6.60391], [100.17419, 6.60383], [100.1711, 6.6062], [100.16726, 6.62305], [100.16926, 6.63936], [100.16841, 6.64739], [100.17716, 6.65233], [100.18025, 6.65792], [100.17858, 6.6652], [100.17956, 6.68031], [100.17344, 6.68694], [100.17199, 6.69309], [100.17828, 6.69654], [100.18817, 6.71677], [100.19846, 6.72113], [100.2033, 6.72558], [100.2104, 6.72068]]]]
}
}, {
"type": "Feature",
"id": "PHG",
"properties": {
"state_id": 6,
"name": "Pahang",
"state": "PHG"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[103.97876, 2.70211], [103.9829, 2.69667], [103.98783, 2.69782], [103.9936, 2.69551], [103.99392, 2.67615], [103.98982, 2.67298], [103.98178, 2.68126], [103.98037, 2.68522], [103.97883, 2.68268], [103.98109, 2.68057], [103.98174, 2.67423], [103.97538, 2.67659], [103.97624, 2.68313], [103.97276, 2.69295], [103.9721, 2.70075], [103.9738, 2.70238], [103.97563, 2.69962], [103.9772, 2.70223], [103.97876, 2.70211]]], [[[103.96374, 2.69843], [103.96606, 2.69954], [103.96479, 2.69584], [103.96713, 2.69095], [103.96663, 2.68874], [103.96436, 2.68999], [103.96259, 2.6854], [103.95958, 2.6828], [103.957, 2.68461], [103.95685, 2.68255], [103.95525, 2.68333], [103.95166, 2.68831], [103.95232, 2.6924], [103.95071, 2.69213], [103.95158, 2.7003], [103.95272, 2.69968], [103.95689, 2.70244], [103.96374, 2.69843]]], [[[104.03044, 2.78412], [104.03175, 2.78529], [104.03276, 2.78465], [104.03177, 2.78301], [104.03044, 2.78412]]], [[[104.17374, 2.89652], [104.17589, 2.89384], [104.18042, 2.89278], [104.17939, 2.88604], [104.18142, 2.88162], [104.18959, 2.87631], [104.18465, 2.87502], [104.18455, 2.87006], [104.18978, 2.86748], [104.18587, 2.86418], [104.19291, 2.85304], [104.19231, 2.84328], [104.19802, 2.83438], [104.19433, 2.83178], [104.20045, 2.82838], [104.20122, 2.82681], [104.19884, 2.82463], [104.19899, 2.82275], [104.2027, 2.8214], [104.20493, 2.81526], [104.20974, 2.81088], [104.20728, 2.80832], [104.20754, 2.80509], [104.2152, 2.79982], [104.2141, 2.79763], [104.20662, 2.7987], [104.20351, 2.79135], [104.2059, 2.78103], [104.20812, 2.77969], [104.21004, 2.7812], [104.2144, 2.77809], [104.22077, 2.77626], [104.2203, 2.7744], [104.22382, 2.76714], [104.22327, 2.76369], [104.221, 2.7616], [104.22189, 2.75602], [104.21678, 2.74881], [104.21592, 2.74483], [104.22135, 2.73754], [104.21923, 2.73721], [104.22039, 2.73393], [104.21739, 2.7294], [104.21672, 2.72275], [104.21274, 2.7197], [104.20513, 2.71773], [104.20041, 2.72009], [104.18483, 2.72202], [104.1679, 2.71581], [104.1585, 2.71712], [104.15113, 2.7209], [104.13164, 2.74113], [104.12239, 2.74554], [104.12036, 2.74993], [104.12298, 2.76169], [104.12078, 2.77211], [104.11803, 2.77671], [104.11799, 2.78191], [104.12112, 2.78814], [104.12794, 2.79564], [104.12946, 2.80143], [104.14685, 2.81114], [104.14754, 2.81333], [104.15773, 2.81803], [104.16183, 2.82184], [104.16449, 2.82826], [104.16299, 2.83325], [104.16105, 2.83392], [104.15985, 2.84648], [104.14921, 2.85587], [104.15226, 2.85896], [104.14992, 2.86162], [104.15509, 2.86335], [104.148, 2.86682], [104.14652, 2.8698], [104.14991, 2.87459], [104.15491, 2.87511], [104.15606, 2.88146], [104.15434, 2.88699], [104.15671, 2.8934], [104.16207, 2.89356], [104.16964, 2.89746], [104.17374, 2.89652]]], [[[104.1123, 2.91663], [104.11489, 2.91215], [104.11155, 2.91093], [104.1121, 2.9096], [104.11044, 2.90871], [104.10518, 2.90794], [104.1028, 2.90558], [104.09808, 2.91007], [104.09832, 2.91123], [104.10629, 2.91151], [104.1015, 2.9193], [104.10425, 2.91962], [104.10523, 2.91651], [104.10811, 2.91459], [104.1123, 2.91663]]], [[[102.93091, 4.09939], [102.94381, 4.10723], [102.96171, 4.11372], [102.966, 4.11914], [102.96891, 4.11912], [102.9701, 4.12106], [102.97531, 4.12013], [102.98284, 4.124], [102.98615, 4.12044], [102.99527, 4.13096], [102.99873, 4.12915], [103.00539, 4.12909], [103.00902, 4.12169], [103.01369, 4.12039], [103.01754, 4.12095], [103.02048, 4.1193], [103.02411, 4.12147], [103.02944, 4.12177], [103.04084, 4.1176], [103.04524, 4.11796], [103.04683, 4.11609], [103.05238, 4.11776], [103.05438, 4.12], [103.05795, 4.11753], [103.0645, 4.11697], [103.06782, 4.11389], [103.07158, 4.11434], [103.07463, 4.10832], [103.07326, 4.10441], [103.07435, 4.09822], [103.07657, 4.0956], [103.08659, 4.09673], [103.09966, 4.08922], [103.1033, 4.09317], [103.10852, 4.08814], [103.12016, 4.08427], [103.12046, 4.0818], [103.12257, 4.08235], [103.12492, 4.07844], [103.12357, 4.07241], [103.12837, 4.07123], [103.13246, 4.06576], [103.13498, 4.05212], [103.14063, 4.05614], [103.14448, 4.05131], [103.15012, 4.04832], [103.15605, 4.04809], [103.16125, 4.04226], [103.16158, 4.03818], [103.16509, 4.03403], [103.17141, 4.03111], [103.17934, 4.03143], [103.18227, 4.0298], [103.18604, 4.03216], [103.19115, 4.02915], [103.19565, 4.04091], [103.20036, 4.04112], [103.20492, 4.03839], [103.20359, 4.02859], [103.20891, 4.01543], [103.21169, 4.01323], [103.21782, 4.01199], [103.22415, 4.01764], [103.22647, 4.02184], [103.2319, 4.02096], [103.23607, 4.01724], [103.23875, 4.01985], [103.2446, 4.01784], [103.24273, 4.00858], [103.24478, 4.00214], [103.24868, 3.99685], [103.24794, 3.99424], [103.24939, 3.99101], [103.25244, 3.99164], [103.25498, 3.98806], [103.25785, 3.98777], [103.26931, 3.97968], [103.27168, 3.97749], [103.27567, 3.96789], [103.27602, 3.9636], [103.27122, 3.96077], [103.271, 3.95638], [103.26851, 3.95424], [103.26704, 3.94983], [103.27, 3.94995], [103.2733, 3.94417], [103.27342, 3.94037], [103.28032, 3.94024], [Line truncated
}
}, {
"type": "Feature",
"id": "TRG",
"properties": {
"state_id": 11,
"name": "Terengganu",
"state": "TRG"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[103.46452, 4.57023], [103.4676, 4.56449], [103.46867, 4.55488], [103.47235, 4.54679], [103.47535, 4.52474], [103.46836, 4.51559], [103.4574, 4.51689], [103.45199, 4.51026], [103.44654, 4.50681], [103.44914, 4.50589], [103.44517, 4.49152], [103.44392, 4.47223], [103.44655, 4.45968], [103.45539, 4.43574], [103.45638, 4.41831], [103.45535, 4.39276], [103.47313, 4.35518], [103.49118, 4.328], [103.48986, 4.31049], [103.48717, 4.30594], [103.48515, 4.2948], [103.48093, 4.29053], [103.47504, 4.28809], [103.47621, 4.27556], [103.47328, 4.27363], [103.47298, 4.26875], [103.46996, 4.26416], [103.47052, 4.25812], [103.46692, 4.26046], [103.46047, 4.25679], [103.4585, 4.25182], [103.45753, 4.2389], [103.45177, 4.23682], [103.44414, 4.2387], [103.44233, 4.23539], [103.43675, 4.21186], [103.43852, 4.20089], [103.44088, 4.19277], [103.44425, 4.18805], [103.44507, 4.18128], [103.44295, 4.18672], [103.44024, 4.1877], [103.4003, 4.17945], [103.34488, 4.17912], [103.3335, 4.19168], [103.32643, 4.19067], [103.32087, 4.19689], [103.31882, 4.19531], [103.31954, 4.19208], [103.31791, 4.18809], [103.32059, 4.18357], [103.32106, 4.17239], [103.32378, 4.16518], [103.32848, 4.16312], [103.3252, 4.15785], [103.3278, 4.15208], [103.3284, 4.14541], [103.32468, 4.14371], [103.32401, 4.12663], [103.30952, 4.12023], [103.30742, 4.11735], [103.30812, 4.11003], [103.30586, 4.10318], [103.30706, 4.09481], [103.30534, 4.08913], [103.3022, 4.08872], [103.30091, 4.08219], [103.3047, 4.07546], [103.3075, 4.06537], [103.31337, 4.06329], [103.31773, 4.06429], [103.32646, 4.04991], [103.32918, 4.03462], [103.32494, 4.01178], [103.3274, 3.99417], [103.32951, 3.98913], [103.33446, 3.98437], [103.33322, 3.97916], [103.33361, 3.97438], [103.33603, 3.97007], [103.33638, 3.95397], [103.33452, 3.94694], [103.32842, 3.93716], [103.32867, 3.93103], [103.30927, 3.9238], [103.306, 3.92097], [103.31836, 3.90056], [103.31989, 3.89413], [103.31631, 3.89041], [103.3157, 3.88507], [103.31281, 3.88239], [103.30301, 3.89284], [103.30219, 3.90075], [103.28032, 3.94024], [103.27342, 3.94037], [103.2733, 3.94417], [103.27, 3.94995], [103.26704, 3.94983], [103.26851, 3.95424], [103.271, 3.95638], [103.27122, 3.96077], [103.27602, 3.9636], [103.27567, 3.96789], [103.27168, 3.97749], [103.26931, 3.97968], [103.25785, 3.98777], [103.25498, 3.98806], [103.25244, 3.99164], [103.24939, 3.99101], [103.24794, 3.99424], [103.24868, 3.99685], [103.24478, 4.00214], [103.24273, 4.00858], [103.2446, 4.01784], [103.23875, 4.01985], [103.23607, 4.01724], [103.2319, 4.02096], [103.22647, 4.02184], [103.22415, 4.01764], [103.21782, 4.01199], [103.21169, 4.01323], [103.20891, 4.01543], [103.20359, 4.02859], [103.20492, 4.03839], [103.20036, 4.04112], [103.19565, 4.04091], [103.19115, 4.02915], [103.18604, 4.03216], [103.18227, 4.0298], [103.17934, 4.03143], [103.17141, 4.03111], [103.16509, 4.03403], [103.16158, 4.03818], [103.16125, 4.04226], [103.15605, 4.04809], [103.15012, 4.04832], [103.14448, 4.05131], [103.14063, 4.05614], [103.13498, 4.05212], [103.13246, 4.06576], [103.12837, 4.07123], [103.12357, 4.07241], [103.12492, 4.07844], [103.12257, 4.08235], [103.12046, 4.0818], [103.12016, 4.08427], [103.10852, 4.08814], [103.1033, 4.09317], [103.09966, 4.08922], [103.08659, 4.09673], [103.07657, 4.0956], [103.07435, 4.09822], [103.07326, 4.10441], [103.07463, 4.10832], [103.07158, 4.11434], [103.06782, 4.11389], [103.0645, 4.11697], [103.05795, 4.11753], [103.05438, 4.12], [103.05238, 4.11776], [103.04683, 4.11609], [103.04524, 4.11796], [103.04084, 4.1176], [103.02944, 4.12177], [103.02411, 4.12147], [103.02048, 4.1193], [103.01754, 4.12095], [103.01369, 4.12039], [103.00902, 4.12169], [103.00539, 4.12909], [102.99873, 4.12915], [102.99527, 4.13096], [102.98615, 4.12044], [102.98284, 4.124], [102.97531, 4.12013], [102.9701, 4.12106], [102.96891, 4.11912], [102.966, 4.11914], [102.96171, 4.11372], [102.94381, 4.10723], [102.92995, 4.09879], [102.91876, 4.10226], [102.91231, 4.11096], [102.90759, 4.11256], [102.89739, 4.13005], [102.89292, 4.13305], [102.89256, 4.13723], [102.90312, 4.14713], [102.91979, 4.15442], [102.92164, 4.15779], [102.91945, 4.17791], [102.92223, 4.18325], [102.9208, 4.19483], [102.91403, 4.20802], [102.91369, 4.21492], [102.92033, 4.22056], [102.92233, 4.22456], [102.92248, 4.23339], [102.92949, 4.23577], [102.93536, 4.24498], [102.9298, 4.25502], [102.93037, 4.26623], [102.93287, 4.27132], [102.93119, 4.27853], [102.93866, 4.28764], [102.94188, 4.28785], [102.94778, 4.28455], [102.9547, 4.29025], [102.95811, 4.30211], [102.95964, 4.31923], [102.97029, 4.33042], [102.98342, 4.33723], [102.98694, 4.33504], [102.99307, 4.33517], [102.99829, 4.33172], [103.00241, 4.33244], [103.00893, 4.3301], [103.01759, 4.33479], [103.01722, 4.33826], [103.01102, 4.34111], [103.00773, 4.34467], [103.01035, 4.35445], [103.00798, 4.36677], [103.00869, 4.37383], [103.0068, 4.37729], [103.01089, 4.38635], [103.01653, 4.38715], [103.02041, 4.39311], [103.025Line truncated
}
}, {
"type": "Feature",
"id": "PJY",
"properties": {
"state_id": 16,
"name": "WP Putrajaya",
"state": "PJY"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[101.69854, 2.97171], [101.69829, 2.96828], [101.70182, 2.96688], [101.70185, 2.96332], [101.70727, 2.96338], [101.70906, 2.96148], [101.71381, 2.96396], [101.71383, 2.95516], [101.72933, 2.95512], [101.73106, 2.95313], [101.73129, 2.92907], [101.70635, 2.92915], [101.70586, 2.91285], [101.69906, 2.91293], [101.69909, 2.90928], [101.69602, 2.90932], [101.69605, 2.9062], [101.70008, 2.9052], [101.70034, 2.90111], [101.69612, 2.89818], [101.69614, 2.89384], [101.68846, 2.89286], [101.68344, 2.88152], [101.67929, 2.88137], [101.67937, 2.87981], [101.67713, 2.87885], [101.67399, 2.88085], [101.67319, 2.876], [101.66987, 2.88314], [101.66448, 2.87899], [101.65841, 2.89906], [101.66175, 2.90402], [101.66233, 2.90813], [101.66793, 2.90993], [101.66783, 2.91467], [101.67047, 2.91537], [101.67094, 2.91906], [101.67057, 2.92317], [101.66614, 2.93055], [101.66729, 2.93837], [101.66333, 2.94389], [101.67272, 2.94624], [101.67317, 2.94812], [101.67062, 2.95298], [101.6628, 2.95778], [101.66138, 2.96365], [101.66904, 2.97041], [101.67469, 2.97174], [101.68541, 2.97107], [101.70324, 2.97873], [101.70644, 2.98313], [101.70589, 2.97895], [101.69854, 2.97171]]]]
}
}, {
"type": "Feature",
"id": "LBN",
"properties": {
"state_id": 15,
"name": "WP Labuan",
"state": "LBN"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[115.14192, 5.18637], [115.14082, 5.18577], [115.13868, 5.18553], [115.1413, 5.18891], [115.14309, 5.18637], [115.14192, 5.18637]]], [[[115.14743, 5.20036], [115.14589, 5.20054], [115.14526, 5.20265], [115.14672, 5.20215], [115.14743, 5.20036]]], [[[115.13467, 5.22926], [115.13836, 5.22601], [115.13866, 5.22107], [115.14187, 5.21885], [115.13108, 5.21736], [115.12487, 5.22765], [115.12106, 5.22892], [115.12283, 5.23403], [115.12376, 5.23044], [115.12565, 5.22958], [115.13031, 5.22809], [115.13467, 5.22926]]], [[[115.19069, 5.23655], [115.1894, 5.23702], [115.19182, 5.23771], [115.19138, 5.23659], [115.19069, 5.23655]]], [[[115.2719, 5.25302], [115.26996, 5.25274], [115.26804, 5.25193], [115.27002, 5.25505], [115.27357, 5.2545], [115.2719, 5.25302]]], [[[115.31896, 5.28073], [115.32259, 5.27812], [115.33002, 5.27754], [115.32761, 5.27555], [115.32588, 5.26808], [115.32693, 5.26322], [115.31751, 5.26721], [115.30715, 5.2684], [115.30653, 5.2711], [115.3131, 5.2812], [115.31896, 5.28073]]], [[[115.15766, 5.25406], [115.15724, 5.25561], [115.16221, 5.26356], [115.16669, 5.26814], [115.16762, 5.27392], [115.17208, 5.28128], [115.1717, 5.29306], [115.17543, 5.30269], [115.18612, 5.31874], [115.18729, 5.32476], [115.19048, 5.33015], [115.19494, 5.33537], [115.1996, 5.34648], [115.19798, 5.34702], [115.20614, 5.3518], [115.20935, 5.35803], [115.22873, 5.37795], [115.23087, 5.38356], [115.2369, 5.3882], [115.24208, 5.38693], [115.25198, 5.39314], [115.25209, 5.38934], [115.25684, 5.38424], [115.25551, 5.38118], [115.25097, 5.38076], [115.24703, 5.37559], [115.24681, 5.37026], [115.24432, 5.36762], [115.24378, 5.36423], [115.24415, 5.35084], [115.24968, 5.33466], [115.25148, 5.31943], [115.26119, 5.30531], [115.26436, 5.29503], [115.26942, 5.2889], [115.26275, 5.28267], [115.25923, 5.27637], [115.25274, 5.27179], [115.24968, 5.27295], [115.24843, 5.27162], [115.24629, 5.27416], [115.24488, 5.27217], [115.23797, 5.28082], [115.24028, 5.28474], [115.23573, 5.28676], [115.23471, 5.28555], [115.23657, 5.28167], [115.23529, 5.27887], [115.23739, 5.27537], [115.23673, 5.27344], [115.23935, 5.26872], [115.23661, 5.26758], [115.23889, 5.26029], [115.24642, 5.25716], [115.24637, 5.25317], [115.24114, 5.24157], [115.23599, 5.24903], [115.2302, 5.2503], [115.22658, 5.25416], [115.22857, 5.25617], [115.22408, 5.26018], [115.22477, 5.26205], [115.22105, 5.27366], [115.21926, 5.27604], [115.21552, 5.27641], [115.21345, 5.28018], [115.21051, 5.27779], [115.20862, 5.27966], [115.20101, 5.27698], [115.19625, 5.27788], [115.19507, 5.27378], [115.19188, 5.27372], [115.18951, 5.26848], [115.18219, 5.2606], [115.17884, 5.2621], [115.17353, 5.25877], [115.17439, 5.2559], [115.16819, 5.25], [115.16444, 5.2484], [115.15753, 5.25054], [115.15766, 5.25406]]]]
}
}, {
"type": "Feature",
"id": "SGR",
"properties": {
"state_id": 10,
"name": "Selangor",
"state": "SGR"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[101.75335, 2.81998], [101.76121, 2.70694], [101.75839, 2.70238], [101.75349, 2.70075], [101.75014, 2.68939], [101.75116, 2.68612], [101.7453, 2.68443], [101.73867, 2.67658], [101.73882, 2.67244], [101.74322, 2.66881], [101.7454, 2.65765], [101.72908, 2.64934], [101.72428, 2.64278], [101.72341, 2.63928], [101.72892, 2.62883], [101.72798, 2.62056], [101.72575, 2.6202], [101.72244, 2.62369], [101.71933, 2.62415], [101.70717, 2.61722], [101.70168, 2.61156], [101.70244, 2.60664], [101.70974, 2.60216], [101.70992, 2.59758], [101.70553, 2.59615], [101.69218, 2.59888], [101.68758, 2.6035], [101.68851, 2.6045], [101.68526, 2.612], [101.67212, 2.61973], [101.63227, 2.63083], [101.62824, 2.63383], [101.60827, 2.6357], [101.57292, 2.65456], [101.55319, 2.65821], [101.53072, 2.6687], [101.52288, 2.67461], [101.4856, 2.68768], [101.47365, 2.6968], [101.45782, 2.71807], [101.44894, 2.73993], [101.4404, 2.75373], [101.44005, 2.75791], [101.42799, 2.77231], [101.42252, 2.78046], [101.42376, 2.78169], [101.41838, 2.78339], [101.41042, 2.78967], [101.41132, 2.7913], [101.40973, 2.79126], [101.4088, 2.80103], [101.40692, 2.801], [101.40689, 2.8037], [101.41348, 2.80778], [101.41122, 2.81008], [101.40937, 2.80871], [101.39834, 2.80849], [101.39224, 2.81208], [101.38475, 2.81141], [101.36861, 2.81408], [101.35674, 2.81874], [101.35524, 2.82049], [101.3572, 2.82112], [101.3466, 2.82195], [101.34007, 2.82806], [101.32335, 2.83277], [101.31418, 2.8375], [101.31321, 2.83603], [101.30872, 2.83588], [101.2923, 2.84238], [101.28416, 2.87118], [101.28514, 2.87936], [101.28857, 2.88316], [101.29896, 2.88904], [101.31424, 2.90863], [101.32021, 2.90996], [101.32601, 2.90885], [101.33857, 2.8946], [101.34269, 2.89217], [101.34754, 2.89425], [101.34902, 2.90233], [101.33889, 2.91621], [101.33794, 2.91884], [101.33943, 2.9211], [101.34597, 2.92262], [101.35046, 2.92132], [101.35777, 2.91232], [101.36583, 2.90557], [101.3752, 2.90468], [101.37957, 2.90837], [101.38612, 2.926], [101.38749, 2.93845], [101.39178, 2.94471], [101.38506, 2.93581], [101.38301, 2.91993], [101.37509, 2.90723], [101.36762, 2.90733], [101.36366, 2.91065], [101.35764, 2.91798], [101.35708, 2.92538], [101.36262, 2.93701], [101.36915, 2.96066], [101.37785, 2.97095], [101.38989, 2.97852], [101.39316, 2.98639], [101.39305, 2.99237], [101.39075, 2.99689], [101.38507, 3.00212], [101.37481, 3.00233], [101.36404, 2.99967], [101.36122, 3.00172], [101.35798, 3.01086], [101.35745, 3.02056], [101.35572, 3.0212], [101.35602, 3.02822], [101.35775, 3.02819], [101.35722, 3.03035], [101.35903, 3.02881], [101.35685, 3.03294], [101.35788, 3.05047], [101.35834, 3.05167], [101.36347, 3.04792], [101.36365, 3.05032], [101.35875, 3.05534], [101.35663, 3.0723], [101.3591, 3.07319], [101.35513, 3.07625], [101.35774, 3.07806], [101.3542, 3.07899], [101.35025, 3.08631], [101.351, 3.08837], [101.3486, 3.08743], [101.34383, 3.08878], [101.33916, 3.09394], [101.32816, 3.10814], [101.32995, 3.10941], [101.32759, 3.1112], [101.32721, 3.11583], [101.32373, 3.11383], [101.31762, 3.11472], [101.31363, 3.12223], [101.30939, 3.13894], [101.31202, 3.14083], [101.31042, 3.14048], [101.30893, 3.14267], [101.30683, 3.14998], [101.30435, 3.22534], [101.30035, 3.2376], [101.29955, 3.25264], [101.30245, 3.25726], [101.29633, 3.25642], [101.29323, 3.25819], [101.28325, 3.27949], [101.26172, 3.30824], [101.24547, 3.31638], [101.24082, 3.32043], [101.23178, 3.33429], [101.23483, 3.34399], [101.232, 3.3475], [101.21792, 3.34484], [101.21709, 3.34604], [101.20855, 3.34655], [101.20861, 3.34875], [101.20766, 3.34788], [101.19061, 3.35365], [101.18544, 3.35786], [101.18098, 3.36668], [101.17709, 3.38498], [101.17198, 3.39008], [101.17413, 3.39358], [101.16928, 3.39287], [101.16472, 3.39572], [101.14882, 3.42424], [101.13369, 3.44656], [101.12383, 3.45422], [101.11584, 3.46761], [101.10361, 3.48205], [101.10308, 3.48659], [101.09587, 3.4926], [101.0922, 3.49785], [101.08897, 3.50918], [101.08989, 3.51476], [101.08167, 3.52816], [101.07656, 3.54653], [101.06958, 3.55855], [101.05932, 3.5864], [101.04698, 3.60724], [101.01967, 3.63625], [101.01981, 3.63795], [101.01465, 3.63844], [101.00272, 3.64914], [100.98536, 3.66134], [100.98201, 3.66604], [100.97933, 3.66589], [100.9712, 3.67056], [100.95781, 3.68231], [100.94427, 3.68755], [100.9288, 3.69067], [100.92386, 3.70233], [100.92372, 3.70879], [100.90506, 3.73801], [100.90305, 3.73779], [100.90011, 3.74107], [100.89695, 3.74583], [100.89686, 3.74889], [100.89403, 3.74847], [100.87375, 3.76419], [100.87227, 3.76567], [100.8735, 3.7675], [100.86862, 3.76706], [100.84568, 3.77822], [100.83349, 3.78065], [100.83274, 3.78255], [100.82643, 3.78139], [100.82208, 3.77756], [100.82052, 3.77922], [100.81618, 3.77798], [100.81258, 3.78218], [100.80984, 3.79879], [100.81096, 3.81564], [100.81805, 3.84643], [100.82251, 3.84602], [100.81809, 3.85124], [100.82809, 3.84914], [100.84626, 3.84972], [100.86199, 3.85486], [100.8884, 3.85483], [100.90781, 3.85955], [10Line truncated
}
}, {
"type": "Feature",
"id": "SBH",
"properties": {
"state_id": 12,
"name": "Sabah",
"state": "SBH"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[118.67977, 4.07375], [118.68236, 4.07767], [118.69667, 4.06856], [118.68758, 4.06724], [118.67977, 4.07375]]], [[[118.96639, 4.06795], [118.96634, 4.09378], [118.97696, 4.07709], [118.96639, 4.06795]]], [[[118.63376, 4.24084], [118.63275, 4.24443], [118.63438, 4.24502], [118.63727, 4.24389], [118.6389, 4.24052], [118.63376, 4.24084]]], [[[118.77047, 4.26953], [118.76918, 4.25909], [118.76139, 4.25648], [118.75749, 4.26299], [118.77047, 4.26953]]], [[[118.86416, 4.30833], [118.86534, 4.30348], [118.86729, 4.30208], [118.86179, 4.29821], [118.85898, 4.30161], [118.86416, 4.30833]]], [[[118.87542, 4.31419], [118.88139, 4.31087], [118.87999, 4.30653], [118.87355, 4.30778], [118.87422, 4.31384], [118.87542, 4.31419]]], [[[118.65216, 4.38029], [118.64975, 4.38139], [118.65255, 4.38722], [118.66179, 4.38756], [118.66147, 4.38322], [118.655, 4.37959], [118.65216, 4.38029]]], [[[118.75435, 4.41794], [118.75314, 4.42386], [118.76555, 4.42083], [118.76721, 4.41809], [118.76343, 4.41597], [118.76086, 4.4108], [118.75753, 4.41065], [118.75965, 4.41581], [118.75435, 4.41794]]], [[[118.57101, 4.34149], [118.56521, 4.3334], [118.56217, 4.33407], [118.56801, 4.34138], [118.57101, 4.34149]]], [[[118.59107, 4.36014], [118.59352, 4.36088], [118.59501, 4.35666], [118.59181, 4.35259], [118.58071, 4.35037], [118.58024, 4.35248], [118.59107, 4.36014]]], [[[118.60115, 4.36932], [118.60412, 4.36811], [118.59722, 4.36291], [118.59594, 4.3635], [118.5957, 4.3669], [118.60115, 4.36932]]], [[[118.37729, 4.5976], [118.38577, 4.58587], [118.38982, 4.59107], [118.39364, 4.58759], [118.39746, 4.58235], [118.39871, 4.57765], [118.39443, 4.5739], [118.39583, 4.5725], [118.40047, 4.57261], [118.40339, 4.56976], [118.40519, 4.575], [118.41079, 4.5823], [118.41199, 4.58977], [118.41472, 4.59454], [118.42613, 4.59673], [118.43206, 4.59614], [118.43823, 4.58652], [118.4502, 4.58049], [118.46077, 4.56642], [118.4653, 4.56595], [118.47231, 4.57075], [118.48357, 4.56328], [118.48529, 4.55937], [118.48479, 4.55312], [118.47494, 4.53209], [118.47417, 4.52642], [118.464, 4.52075], [118.45623, 4.52701], [118.44856, 4.52935], [118.44315, 4.52619], [118.4389, 4.5308], [118.43801, 4.52037], [118.44198, 4.52017], [118.45762, 4.50707], [118.46986, 4.50538], [118.48258, 4.48982], [118.4866, 4.47766], [118.48475, 4.45952], [118.48635, 4.45216], [118.49766, 4.43539], [118.50199, 4.43187], [118.50726, 4.43026], [118.49868, 4.43734], [118.48837, 4.45584], [118.48821, 4.4669], [118.49109, 4.47687], [118.49889, 4.47613], [118.50371, 4.47859], [118.50289, 4.48273], [118.50492, 4.4861], [118.53175, 4.51819], [118.54315, 4.51963], [118.56207, 4.51552], [118.56254, 4.51056], [118.56495, 4.51513], [118.57255, 4.51415], [118.57493, 4.51204], [118.58277, 4.51231], [118.58203, 4.50977], [118.58335, 4.50828], [118.58542, 4.50918], [118.59236, 4.50644], [118.59237, 4.50343], [118.58936, 4.50167], [118.58021, 4.49831], [118.57892, 4.50007], [118.57666, 4.49523], [118.57269, 4.49366], [118.56989, 4.48577], [118.57963, 4.48435], [118.582, 4.49257], [118.58687, 4.49209], [118.59268, 4.48834], [118.59465, 4.48263], [118.59842, 4.47966], [118.60392, 4.47884], [118.60556, 4.4808], [118.60834, 4.47952], [118.61187, 4.47642], [118.61016, 4.47495], [118.61755, 4.47034], [118.61861, 4.46821], [118.61983, 4.46908], [118.62481, 4.46047], [118.62601, 4.46082], [118.62484, 4.45799], [118.62463, 4.45992], [118.62364, 4.45908], [118.623, 4.45271], [118.6163, 4.44845], [118.61927, 4.44583], [118.63172, 4.45056], [118.64081, 4.4427], [118.64128, 4.43582], [118.62034, 4.41428], [118.61692, 4.40181], [118.61064, 4.39923], [118.60678, 4.39951], [118.60351, 4.40197], [118.60144, 4.41065], [118.60268, 4.42097], [118.60174, 4.42308], [118.59752, 4.4216], [118.5948, 4.42336], [118.59, 4.43481], [118.58828, 4.43462], [118.58692, 4.42528], [118.58467, 4.42356], [118.57823, 4.42305], [118.56747, 4.42821], [118.5727, 4.41844], [118.5869, 4.40835], [118.59416, 4.39529], [118.58566, 4.39208], [118.57765, 4.3809], [118.57262, 4.37762], [118.56783, 4.37758], [118.56877, 4.37348], [118.56324, 4.37019], [118.55817, 4.36797], [118.55271, 4.3684], [118.55041, 4.37356], [118.55379, 4.37845], [118.55177, 4.37911], [118.54417, 4.37301], [118.54296, 4.36824], [118.54992, 4.34776], [118.54567, 4.34662], [118.52743, 4.3471], [118.52385, 4.34514], [118.51601, 4.3464], [118.50829, 4.35015], [118.50115, 4.35739], [118.48565, 4.35591], [118.45872, 4.34876], [118.44921, 4.34509], [118.44676, 4.34223], [118.42907, 4.34063], [118.41937, 4.33297], [118.42163, 4.32902], [118.41115, 4.32246], [118.40601, 4.32684], [118.39666, 4.32731], [118.38729, 4.32997], [118.38086, 4.34139], [118.37735, 4.34405], [118.36881, 4.34276], [118.3616, 4.34382], [118.36188, 4.34159], [118.35583, 4.33843], [118.35307, 4.33858], [118.3358, 4.35135], [118.32677, 4.34863], [118.33551, 4.34739], [118.33785, 4.34489], [118.33647, 4.34044], [118.32213, 4.33087], [118.31407, 4.32328], [118.30328, 4.32086], [118.30155, 4.32679], Line truncated
}
}, {
"type": "Feature",
"id": "JHR",
"properties": {
"state_id": 1,
"name": "Johor",
"state": "JHR"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[103.416, 1.31868], [103.41525, 1.33265], [103.41562, 1.33664], [103.41772, 1.33818], [103.4224, 1.33673], [103.43561, 1.3276], [103.4376, 1.32307], [103.43782, 1.3178], [103.43556, 1.31255], [103.42474, 1.30398], [103.41993, 1.30356], [103.41838, 1.30484], [103.41617, 1.3115], [103.416, 1.31868]]], [[[103.77562, 1.45957], [103.77038, 1.45616], [103.76794, 1.45705], [103.7684, 1.45568], [103.76571, 1.45743], [103.76722, 1.45158], [103.75845, 1.44962], [103.72647, 1.45985], [103.71238, 1.45721], [103.70202, 1.45052], [103.69714, 1.44305], [103.69233, 1.43963], [103.68161, 1.43699], [103.67217, 1.42788], [103.66772, 1.41549], [103.66219, 1.41022], [103.65545, 1.40016], [103.65125, 1.38683], [103.63256, 1.34923], [103.61612, 1.32136], [103.60755, 1.28803], [103.55472, 1.34004], [103.54623, 1.33142], [103.52327, 1.31544], [103.51638, 1.3065], [103.5119, 1.29728], [103.51037, 1.28662], [103.51608, 1.26285], [103.51379, 1.26204], [103.50819, 1.26378], [103.49328, 1.27741], [103.48155, 1.29455], [103.47183, 1.30438], [103.46422, 1.31084], [103.45728, 1.31533], [103.45028, 1.31743], [103.44132, 1.32419], [103.44175, 1.33159], [103.43233, 1.35073], [103.43155, 1.36171], [103.4294, 1.36771], [103.41836, 1.39064], [103.40494, 1.44257], [103.39658, 1.45811], [103.39481, 1.46969], [103.38003, 1.5045], [103.36165, 1.53657], [103.34554, 1.55166], [103.32541, 1.5646], [103.32313, 1.56725], [103.32389, 1.5697], [103.32274, 1.56869], [103.31353, 1.57094], [103.30912, 1.57472], [103.2951, 1.58084], [103.29196, 1.58373], [103.29274, 1.58683], [103.28902, 1.58544], [103.2811, 1.58908], [103.27171, 1.59949], [103.26864, 1.59591], [103.26541, 1.59587], [103.25692, 1.59895], [103.254, 1.59801], [103.25095, 1.6002], [103.24101, 1.59904], [103.23985, 1.60053], [103.23407, 1.60037], [103.23319, 1.60196], [103.20579, 1.61423], [103.19921, 1.61823], [103.19814, 1.6213], [103.1945, 1.62059], [103.17107, 1.63167], [103.14131, 1.64975], [103.13893, 1.65286], [103.1273, 1.65857], [103.11704, 1.66878], [103.11067, 1.67244], [103.10833, 1.676], [103.07094, 1.70361], [103.0515, 1.71503], [103.00847, 1.73439], [102.97995, 1.74336], [102.96276, 1.74355], [102.95664, 1.74508], [102.94813, 1.74479], [102.93926, 1.73877], [102.91286, 1.76273], [102.89413, 1.78376], [102.88978, 1.78154], [102.88427, 1.78463], [102.8844, 1.7897], [102.89026, 1.79467], [102.89475, 1.80133], [102.89582, 1.80853], [102.89443, 1.82036], [102.88464, 1.81585], [102.88139, 1.81693], [102.84646, 1.8444], [102.83509, 1.84885], [102.83182, 1.85192], [102.79928, 1.86363], [102.79323, 1.86304], [102.77147, 1.86645], [102.76977, 1.86979], [102.76834, 1.86708], [102.73513, 1.8673], [102.72844, 1.86426], [102.72155, 1.85944], [102.71986, 1.85656], [102.71295, 1.85275], [102.70203, 1.86039], [102.69278, 1.86336], [102.68548, 1.86821], [102.67933, 1.87615], [102.64389, 1.93484], [102.631, 1.9525], [102.60081, 1.98298], [102.58953, 1.98926], [102.56892, 2.01104], [102.54895, 2.02782], [102.54506, 2.03535], [102.54707, 2.0445], [102.55353, 2.04898], [102.56397, 2.04753], [102.56235, 2.05002], [102.55081, 2.05891], [102.5393, 2.06084], [102.52138, 2.07897], [102.48895, 2.09882], [102.49096, 2.10577], [102.49472, 2.10418], [102.49523, 2.10604], [102.49315, 2.11256], [102.49041, 2.11321], [102.48686, 2.11081], [102.48569, 2.11348], [102.48655, 2.11568], [102.49166, 2.11554], [102.49225, 2.12037], [102.49395, 2.11901], [102.49492, 2.1201], [102.49684, 2.11861], [102.50405, 2.11852], [102.50244, 2.12509], [102.50717, 2.12659], [102.50802, 2.12054], [102.51627, 2.12078], [102.51553, 2.11389], [102.51819, 2.11276], [102.52327, 2.11855], [102.52671, 2.11874], [102.52702, 2.12033], [102.52821, 2.12075], [102.53071, 2.11786], [102.53111, 2.12289], [102.53401, 2.12401], [102.53376, 2.13107], [102.53906, 2.1356], [102.53777, 2.13821], [102.53987, 2.1397], [102.53617, 2.142], [102.53683, 2.14622], [102.53284, 2.1522], [102.53484, 2.15782], [102.53172, 2.15929], [102.53001, 2.16775], [102.52704, 2.16516], [102.52511, 2.16642], [102.51845, 2.1632], [102.51602, 2.16846], [102.51193, 2.16617], [102.50623, 2.16675], [102.50324, 2.17309], [102.50045, 2.1747], [102.49514, 2.17252], [102.49153, 2.18155], [102.48729, 2.17805], [102.48289, 2.17824], [102.48249, 2.18085], [102.47549, 2.18355], [102.47822, 2.18619], [102.47796, 2.19115], [102.47413, 2.19658], [102.46839, 2.19899], [102.4678, 2.20102], [102.47201, 2.20634], [102.47553, 2.2064], [102.4771, 2.20942], [102.48085, 2.20943], [102.48404, 2.21498], [102.49303, 2.2194], [102.49594, 2.22412], [102.49723, 2.23678], [102.49393, 2.2378], [102.49021, 2.24451], [102.49063, 2.24681], [102.49419, 2.24748], [102.49238, 2.25652], [102.50318, 2.29371], [102.50707, 2.29627], [102.50809, 2.30424], [102.51055, 2.30575], [102.50821, 2.30835], [102.50754, 2.31398], [102.51067, 2.31632], [102.51078, 2.32126], [102.51388, 2.32184], [102.51375, 2.32411], [102.5163, 2.3261], [102.51368, 2.33329], [102.50896, 2.33877], [102.51052, 2.34077], [102Line truncated
}
}, {
"type": "Feature",
"id": "SWK",
"properties": {
"state_id": 13,
"name": "Sarawak",
"state": "SWK"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [[[[110.75714, 1.55217], [110.76, 1.55647], [110.76239, 1.5665], [110.7705, 1.57027], [110.77142, 1.5734], [110.77834, 1.57851], [110.7832, 1.57939], [110.8184, 1.56929], [110.82144, 1.56425], [110.83074, 1.55819], [110.84794, 1.55229], [110.86169, 1.54353], [110.86588, 1.53745], [110.8769, 1.53245], [110.88556, 1.5314], [110.89138, 1.52802], [110.89726, 1.52919], [110.90899, 1.52606], [110.93076, 1.52393], [110.94716, 1.5151], [110.97586, 1.52545], [110.99058, 1.53526], [110.99581, 1.54463], [110.98998, 1.57036], [111.00407, 1.60604], [111.00517, 1.61802], [111.01192, 1.64481], [111.02025, 1.65521], [111.02168, 1.65983], [111.03831, 1.677], [111.04594, 1.68005], [111.05157, 1.67998], [111.05562, 1.67807], [111.06794, 1.72131], [111.08518, 1.75555], [111.08814, 1.76575], [111.10061, 1.77901], [111.10311, 1.7992], [111.10076, 1.80919], [111.10195, 1.82046], [111.13483, 1.89101], [111.14442, 1.90765], [111.14928, 1.91291], [111.16824, 1.95048], [111.16965, 1.95505], [111.17002, 1.98807], [111.1724, 1.99864], [111.18064, 2.01394], [111.18243, 2.02454], [111.18937, 2.03342], [111.1908, 2.04531], [111.20877, 2.09415], [111.21206, 2.09667], [111.2205, 2.08305], [111.22971, 2.075], [111.25323, 2.06531], [111.24958, 2.07341], [111.22934, 2.08446], [111.22277, 2.09224], [111.22531, 2.09802], [111.23181, 2.10404], [111.23108, 2.10883], [111.23446, 2.11664], [111.23958, 2.11773], [111.23707, 2.12293], [111.24638, 2.13412], [111.26086, 2.13143], [111.27528, 2.12614], [111.28638, 2.11844], [111.29238, 2.11183], [111.31339, 2.1021], [111.32313, 2.09986], [111.34028, 2.1056], [111.34665, 2.10448], [111.34599, 2.10829], [111.35204, 2.11918], [111.35389, 2.13424], [111.3571, 2.13536], [111.35545, 2.13761], [111.35516, 2.14901], [111.3572, 2.15459], [111.36371, 2.15471], [111.37723, 2.14448], [111.38132, 2.14825], [111.37561, 2.1586], [111.37083, 2.16345], [111.3722, 2.16938], [111.34687, 2.16155], [111.33908, 2.15177], [111.33701, 2.14523], [111.33808, 2.12929], [111.33704, 2.12299], [111.33322, 2.11928], [111.32891, 2.1182], [111.32075, 2.12201], [111.31174, 2.1301], [111.2947, 2.14066], [111.27585, 2.14327], [111.25369, 2.15096], [111.24082, 2.15261], [111.2294, 2.14767], [111.21884, 2.14987], [111.20854, 2.14622], [111.20744, 2.14915], [111.20109, 2.14308], [111.18366, 2.13888], [111.17352, 2.14335], [111.16657, 2.15438], [111.16411, 2.15482], [111.14957, 2.16729], [111.14912, 2.17154], [111.14906, 2.18329], [111.15094, 2.19094], [111.17511, 2.23012], [111.17063, 2.24155], [111.17107, 2.26017], [111.18115, 2.30052], [111.17476, 2.35585], [111.19005, 2.39786], [111.23804, 2.44156], [111.25294, 2.44844], [111.26248, 2.43873], [111.2836, 2.42541], [111.3315, 2.40463], [111.28362, 2.4254], [111.29974, 2.50761], [111.28221, 2.6367], [111.28001, 2.68226], [111.28179, 2.72417], [111.28624, 2.74993], [111.29463, 2.76645], [111.30447, 2.78347], [111.32179, 2.80156], [111.33393, 2.80606], [111.34813, 2.7989], [111.37984, 2.7702], [111.4092, 2.76802], [111.4078, 2.70912], [111.40618, 2.7], [111.40943, 2.69687], [111.43516, 2.70124], [111.4581, 2.70765], [111.47047, 2.71514], [111.48291, 2.72783], [111.48555, 2.73661], [111.49502, 2.74433], [111.51791, 2.7511], [111.58851, 2.78905], [111.61049, 2.80408], [111.63203, 2.83037], [111.63321, 2.8344], [111.63074, 2.8436], [111.63222, 2.84495], [111.64252, 2.84391], [111.64639, 2.83667], [111.70812, 2.84627], [111.73275, 2.85212], [111.7547, 2.8546], [111.79326, 2.86197], [111.80663, 2.8613], [111.81181, 2.86288], [111.83146, 2.86364], [111.85344, 2.86831], [111.86607, 2.86825], [111.87014, 2.86663], [111.87624, 2.86007], [111.88159, 2.86418], [111.91273, 2.86624], [111.95153, 2.87372], [111.96819, 2.87528], [112.01499, 2.88729], [112.02112, 2.89008], [112.09894, 2.90598], [112.17383, 2.92394], [112.26868, 2.95279], [112.31771, 2.96364], [112.38645, 2.97587], [112.45581, 2.99294], [112.48339, 2.99788], [112.5543, 3.02179], [112.56766, 3.02413], [112.57442, 3.02353], [112.5787, 3.01845], [112.58047, 3.00839], [112.58245, 3.00806], [112.58554, 3.01125], [112.58567, 3.02957], [112.59759, 3.03578], [112.61588, 3.03822], [112.63632, 3.04332], [112.64784, 3.0479], [112.65236, 3.04803], [112.69116, 3.06708], [112.71164, 3.06982], [112.7714, 3.08871], [112.79561, 3.09077], [112.8537, 3.10115], [112.86962, 3.1068], [112.87475, 3.10694], [112.88673, 3.11313], [112.90535, 3.11572], [112.92823, 3.12156], [112.96468, 3.13665], [112.98667, 3.1487], [113.0185, 3.17794], [113.02494, 3.18653], [113.02572, 3.1912], [113.03934, 3.20269], [113.03647, 3.20998], [113.06613, 3.24012], [113.07139, 3.24878], [113.07259, 3.25404], [113.0655, 3.25564], [113.06252, 3.25457], [113.06186, 3.25829], [113.06378, 3.25989], [113.07216, 3.25879], [113.07193, 3.2662], [113.06335, 3.26539], [113.06271, 3.26287], [113.06232, 3.26753], [113.059, 3.26882], [113.05588, 3.26888], [113.0558, 3.2668], [113.05438, 3.26566], [113.05555, 3.2688], [113.05205, 3.26906], [113.04742, 3.26498], [113.04824, 3.26692],Line truncated
}
}
]
}
@@ -0,0 +1 @@
{"type":"FeatureCollection","crs":{"type":"name","properties":{"name":"urn:ogc:def:crs:OGC:1.3:CRS84"}},"features":[{"type":"Feature","properties":{"shapeName":"A Luoi","shapeISO":"","shapeID":"81297802B94706269623038","shapeGroup":"VNM","shapeType":"ADM2","province":"Thua Thien - Hue"},"geometry":{"type":"Polygon","coordinates":[[[107.13029897100006,16.448102074000076],[107.13857157100006,16.438381883000034],[107.14720737300007,16.43752222200004],[107.14852839100007,16.435296183000048],[107.14429781300004,16.427871997000068],[107.14621465600004,16.423643438000056],[107.14567408200008,16.421665706000056],[107.14139691700007,16.416183148000073],[107.14320991600005,16.411319309000078],[107.14125279400008,16.40587869700005],[107.14336098800004,16.401483643000063],[107.15284682500004,16.390508469000054],[107.14993849500007,16.38750273000005],[107.14515047800006,16.387037028000066],[107.15283289800004,16.379167025000072],[107.16552424200006,16.377588526000068],[107.16824111600005,16.373975332000043],[107.18279113800008,16.36898235900003],[107.18071662900007,16.366256553000028],[107.18659751100006,16.35567875000004],[107.19166044700006,16.355454416000043],[107.19258332600003,16.352956664000033],[107.20041699000006,16.346627183000066],[107.20761377400004,16.34553736600003],[107.21975257100007,16.348186011000053],[107.21982077500007,16.35290281700003],[107.22229033100007,16.359258811000075],[107.22198594600007,16.36372400700003],[107.22698387400004,16.36988077700005],[107.23635113000006,16.376232066000057],[107.24562262800004,16.379629841000053],[107.25108453900003,16.374353996000025],[107.25544601200005,16.37839415800005],[107.26050697000005,16.379089426000064],[107.26690658400008,16.382508916000063],[107.26941237900007,16.38148978600003],[107.27337237200004,16.38304717400007],[107.27610600400004,16.382473141000048],[107.28446583100003,16.376123457000062],[107.28901891600009,16.37712838300007],[107.30190831800007,16.37278609200007],[107.30956293600008,16.368636517000027],[107.32082385700005,16.356497622000063],[107.32860012700007,16.35324399800004],[107.32981660900003,16.349934508000047],[107.33242010200007,16.346224634000066],[107.34337785400004,16.343834424000022],[107.34371114500004,16.337528253000073],[107.35334769200006,16.339072465000072],[107.35843144000006,16.338489363000065],[107.36193700900009,16.341208790000053],[107.36664838000007,16.340901786000074],[107.37618155100006,16.337368704000028],[107.38085816400007,16.34040144000005],[107.38258643900008,16.34461118100006],[107.38636709900004,16.346146143000055],[107.39738786400005,16.34438216700005],[107.40084482400005,16.34546344900002],[107.40715292100003,16.342519810000056],[107.40766980600006,16.339693714000077],[107.40275069900008,16.337056717000053],[107.39879937300009,16.328670620000025],[107.39851489200004,16.317472847000033],[107.40142199700006,16.31687511800004],[107.40225564900004,16.313925225000048],[107.40752599700005,16.308619822000026],[107.41220111400008,16.307371313000033],[107.41386673700003,16.30475390600003],[107.41367328800004,16.299734671000067],[107.41031142200006,16.29204167300003],[107.41303756400004,16.28503332300005],[107.41231773800007,16.27989065500003],[107.42228149800007,16.277651465000076],[107.42902088200009,16.26826063900006],[107.43102741000007,16.26829183800004],[107.42971394700004,16.26657862600007],[107.43100837400004,16.265569735000042],[107.43036116100006,16.26448470100007],[107.43346397800008,16.264827343000036],[107.43536754700006,16.26273341700005],[107.43555790400006,16.258773994000023],[107.43810868600008,16.257289211000057],[107.44517092600006,16.256661033000057],[107.44572296100006,16.25487167800003],[107.44848313600005,16.25388182200004],[107.45505044800007,16.25896435100003],[107.45832458700005,16.254262536000056],[107.46769014500006,16.260905991000072],[107.47018382000005,16.260525278000046],[107.47124981900004,16.264313380000033],[107.47511406300004,16.262428846000034],[107.47442877900005,16.26638827000005],[107.47776002400008,16.262695346000044],[107.48078669800009,16.266902233000053],[107.48861036600005,16.26836798100004],[107.48984768600008,16.267263911000043],[107.49369289500004,16.270538050000027],[107.49668149800004,16.27067129900007],[107.49723030700005,16.268797559000063],[107.49511438700006,16.265468747000057],[107.49663712900008,16.26430049800007],[107.50138815100007,16.265270600000065],[107.50148218400005,16.256104037000057],[107.50758410400005,16.254074744000036],[107.50714085100009,16.25044237800006],[107.50294772800004,16.247828258000027],[107.50335543700004,16.246024722000072],[107.50567670500004,16.244778359000065],[107.51120463700005,16.248421680000035],[107.51576116900009,16.24339532600004],[107.51533259600006,16.238717930000064],[107.51841478200004,16.23504680600007],[107.52206142500006,16.224404796000044],[107.52621814000008,16.220029503000035],[107.52534179400004,16.217014926000047],[107.52875813900005,16.211266052000042],[107.52735008500008,16.208748467000078],[107.52804300400004,16.19Line truncated
@@ -0,0 +1,72 @@
{
"type": "FeatureCollection",
"name": "Provinces_included_Paracel_SpratlyIslands_combine",
"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
"features": [
{ "type": "Feature", "properties": { "Name": "An Giang", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 105.187123866073648, 10.913173942823278 ], [ 105.187187620812097, 10.912704181053186 ], [ 105.187612079234157, 10.909576616867412 ], [ 105.189004352069276, 10.896518163082817 ], [ 105.189199291813907, 10.888406492265858 ], [ 105.188794364868102, 10.88343991881726 ], [ 105.187989636212819, 10.873569024790697 ], [ 105.188018917239276, 10.872773837942304 ], [ 105.188383035648656, 10.862885269539618 ], [ 105.188780891225235, 10.859323835526652 ], [ 105.190578871617674, 10.855563706200144 ], [ 105.194576028061306, 10.850021599916943 ], [ 105.195832303617976, 10.849116732651112 ], [ 105.196775360594472, 10.848437459421291 ], [ 105.201775235039122, 10.847049330662117 ], [ 105.209373535060649, 10.842889556108162 ], [ 105.217569407602127, 10.835563683217458 ], [ 105.218221209241449, 10.834352792847142 ], [ 105.219167436328178, 10.832594902432845 ], [ 105.22036264432063, 10.825867390767542 ], [ 105.22195972875852, 10.821711541754325 ], [ 105.225393366410799, 10.815917906786012 ], [ 105.22955048616609, 10.8088461868021 ], [ 105.23214920132466, 10.807063655863089 ], [ 105.236548361917414, 10.805873260142903 ], [ 105.240948116062782, 10.80547417339443 ], [ 105.244751018045122, 10.805471204732385 ], [ 105.251148276172046, 10.80546605611363 ], [ 105.253477674954809, 10.804695864122891 ], [ 105.253894142900435, 10.804558161729801 ], [ 105.254747327926907, 10.804276058793107 ], [ 105.257145506859729, 10.802097796476176 ], [ 105.259105947081878, 10.798591052934796 ], [ 105.259811615413753, 10.796400535556302 ], [ 105.259824390283427, 10.794064998001318 ], [ 105.259106753773722, 10.792234938791466 ], [ 105.256786011865017, 10.784394211223912 ], [ 105.25730046184691, 10.779318926827045 ], [ 105.258484680123956, 10.774252418914045 ], [ 105.260300273738721, 10.772066580708156 ], [ 105.264271269803316, 10.768638976607519 ], [ 105.264494636218558, 10.768510294414625 ], [ 105.267741421729284, 10.766639739632353 ], [ 105.271104941040278, 10.765578730274228 ], [ 105.275802076704508, 10.764976875182697 ], [ 105.285851426801969, 10.764886094018095 ], [ 105.292111280211486, 10.76430407257493 ], [ 105.296808325044253, 10.763701757929823 ], [ 105.298611795797797, 10.762399269810487 ], [ 105.300644296896849, 10.760657812707962 ], [ 105.301789587119799, 10.758463046932093 ], [ 105.302056379998021, 10.755152257570671 ], [ 105.30076630881814, 10.75137957550703 ], [ 105.297014873237856, 10.748017122792021 ], [ 105.284386893440455, 10.7405629894904 ], [ 105.277308086798826, 10.73561057766608 ], [ 105.274670484954981, 10.732483174458991 ], [ 105.274479529206985, 10.730050355439573 ], [ 105.274520588654298, 10.726957747901793 ], [ 105.276335593213105, 10.724771926783035 ], [ 105.280614629561569, 10.721955228550996 ], [ 105.289531553338577, 10.718705271131398 ], [ 105.299184432815366, 10.718880936606013 ], [ 105.308538724782409, 10.720547641160749 ], [ 105.319215111887956, 10.723556438179116 ], [ 105.329680091762896, 10.725678257245818 ], [ 105.335034316180781, 10.72596723999618 ], [ 105.34108107613082, 10.724497360165117 ], [ 105.344904221852403, 10.722336391811098 ], [ 105.34754429863051, 10.722543838427441 ], [ 105.348781064294769, 10.72009633887501 ], [ 105.349303924736375, 10.717997499285218 ], [ 105.349663764171453, 10.716925279877785 ], [ 105.346554207111012, 10.704676344537745 ], [ 105.345795126244127, 10.701686033983322 ], [ 105.344393674928199, 10.695852761395884 ], [ 105.343876961352748, 10.693701962575574 ], [ 105.343817222986502, 10.69345330092915 ], [ 105.343135014369466, 10.690613549475756 ], [ 105.338790608100169, 10.679781040962325 ], [ 105.337823673224023, 10.675971180026011 ], [ 105.337338383759459, 10.672398978430181 ], [ 105.337929679011552, 10.662990174057313 ], [ 105.339480040071862, 10.650364863447749 ], [ 105.340912198739034, 10.639764221741473 ], [ 105.343788126321044, 10.629161984637904 ], [ 105.346837730976574, 10.620910864045186 ], [ 105.347266777739662, 10.619749971484055 ], [ 105.348552445838777, 10.61697725639533 ], [ 105.350747402270883, 10.612243378928838 ], [ 105.356508628370591, 10.599794126797576 ], [ 105.356868071204588, 10.59901737065519 ], [ 105.363107554070439, 10.584957493893285 ], [ 105.365854139357111, 10.579503681249946 ], [ 105.366348088393636, 10.578522832962392 ], [ 105.368630233198758, 10.575542896987145 ], [ 105.371395104400619, 10.573872381105559 ], [ 105.373679905803044, 10.573155137599542 ], [ 105.383663742987437, 10.572428607694121 ], [ 105.386910875636488, 10.571710093446086 ], [ 105.390758427159767, 10.57015717381455 ], [ 105.393883713362754, 10.56824784925891 ], [ 105.397008332268797, 10.565862102554036 ], [ 105.399531143747367, 10.56323893572835 ], [ 105.407029499411919, 10.556003053498159 ], [ 105.408181282740088, 10.554891525623475 ], [ 105.410344455332392, 10.553340535037705 ], [ 105.412628533679936, 10.552265741770611 ], [ 105.414913067983775, 10.5515482Line truncated
{ "type": "Feature", "properties": { "Name": "Ba Ria - Vung Tau", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.081096978442872, 8.57753604864979 ], [ 106.08069337619844, 8.577514605214901 ], [ 106.08016888708454, 8.577575652094708 ], [ 106.079780924050453, 8.577688731949479 ], [ 106.079524716192736, 8.577801529417115 ], [ 106.079256601311158, 8.577958806453807 ], [ 106.078973182666289, 8.578175956755047 ], [ 106.078640988390987, 8.578523243452992 ], [ 106.078460100553286, 8.578775291046895 ], [ 106.078326668141301, 8.579020468719705 ], [ 106.078162771194968, 8.579454936596107 ], [ 106.078084020261372, 8.579818020785069 ], [ 106.078059548809165, 8.580149313939728 ], [ 106.078071319136143, 8.580441849012175 ], [ 106.078113713177402, 8.580717488521316 ], [ 106.078216244883833, 8.581074641681425 ], [ 106.078377308066365, 8.581443770213866 ], [ 106.078522945177838, 8.581681980838766 ], [ 106.078733537622725, 8.581950526495632 ], [ 106.078975847357526, 8.582191119424692 ], [ 106.079300795795177, 8.582430490175057 ], [ 106.079655999225054, 8.582622620437633 ], [ 106.080007535219636, 8.582747572242738 ], [ 106.080434544118987, 8.58283095468488 ], [ 106.080807325697606, 8.582851501495668 ], [ 106.081086509434897, 8.582827981526179 ], [ 106.081392516351627, 8.582771507698965 ], [ 106.081660211249812, 8.582689248510064 ], [ 106.082027501568007, 8.582521140038637 ], [ 106.082367777151262, 8.582303887214664 ], [ 106.082581703382971, 8.582123833947833 ], [ 106.08277481570525, 8.581921808444747 ], [ 106.082946559236404, 8.581701497925849 ], [ 106.083093358271924, 8.581463991470059 ], [ 106.083215439441062, 8.581213014069419 ], [ 106.083309540003313, 8.58095036166992 ], [ 106.083394185992972, 8.580556910972689 ], [ 106.083423771889613, 8.580186564758208 ], [ 106.083405120849704, 8.579877358953013 ], [ 106.083345173840769, 8.579541963990494 ], [ 106.083264481270874, 8.579274933691295 ], [ 106.083155243319879, 8.579018156562711 ], [ 106.082968357903439, 8.578696544609898 ], [ 106.082761719777579, 8.578424990720805 ], [ 106.082566280909191, 8.578225204529588 ], [ 106.082351665796807, 8.578045967847174 ], [ 106.082091693376981, 8.577875685714389 ], [ 106.081727749436141, 8.57770050407504 ], [ 106.081402749737151, 8.577593718575315 ], [ 106.081096978442872, 8.57753604864979 ] ] ], [ [ [ 106.150064141646908, 8.607187812567531 ], [ 106.149634323265445, 8.607163592925531 ], [ 106.149184661343099, 8.607264529234669 ], [ 106.148784282268878, 8.607655338623033 ], [ 106.148429033872901, 8.608103854809087 ], [ 106.148385486001416, 8.608856439872852 ], [ 106.148464460866251, 8.609533211188818 ], [ 106.148933672251246, 8.609966513543839 ], [ 106.149290803827569, 8.610270220894051 ], [ 106.149977079178939, 8.610496612628594 ], [ 106.150659151098978, 8.610305466224361 ], [ 106.151124114086656, 8.609915448239406 ], [ 106.151449838639223, 8.609277641849758 ], [ 106.15154822896767, 8.608586179208828 ], [ 106.15122654866633, 8.607970578879133 ], [ 106.150937823122092, 8.607758941422048 ], [ 106.150543750094073, 8.607445586144934 ], [ 106.150064141646908, 8.607187812567531 ] ] ], [ [ [ 106.13765204500595, 8.610997117722832 ], [ 106.137309731558901, 8.610996695940798 ], [ 106.136939952816647, 8.61104783588894 ], [ 106.136609324260974, 8.611136049489119 ], [ 106.136321849673664, 8.611254831045642 ], [ 106.136023031038121, 8.611421028457755 ], [ 106.135795916248583, 8.611584349837926 ], [ 106.135566435342753, 8.611793645460409 ], [ 106.135324456558465, 8.612076598256465 ], [ 106.135138709683758, 8.612362762531518 ], [ 106.134982540611816, 8.612700161183568 ], [ 106.134841723866543, 8.6132067699765 ], [ 106.134800727371726, 8.61362958713579 ], [ 106.134812581335609, 8.613922141993328 ], [ 106.134855056315871, 8.614197789596346 ], [ 106.134945797010971, 8.614526288557443 ], [ 106.135076614194475, 8.614841117823403 ], [ 106.135284210997611, 8.615186429610105 ], [ 106.13553798528983, 8.615499702149577 ], [ 106.135789572430895, 8.6157307334866 ], [ 106.136067905409561, 8.615929067272702 ], [ 106.136398700339782, 8.616101320719451 ], [ 106.136779530850731, 8.61623655267482 ], [ 106.137219811944817, 8.616319338866447 ], [ 106.137549694962502, 8.6163312162127 ], [ 106.137828912874113, 8.616307626096102 ], [ 106.138164986824734, 8.616242830841998 ], [ 106.138489615103708, 8.616134712547023 ], [ 106.138798337073638, 8.615987511514504 ], [ 106.139157827571751, 8.615743076681667 ], [ 106.139475025651961, 8.615446503653288 ], [ 106.139739115168084, 8.615102099282524 ], [ 106.139966876570156, 8.614662168923985 ], [ 106.140097882611258, 8.614249118402142 ], [ 106.140159062590726, 8.613820178658386 ], [ 106.140153481398102, 8.613417806686471 ], [ 106.140077121761806, 8.612991294212918 ], [ 106.139935590954792, 8.612581602658906 ], [ 106.139794492721705, 8.612305475717164 ], [ 106.139620207706457, 8.612048806507289 ], [ 106.139328744625914, 8.611727023683272 ], [ 106.139016937082033, 8.611470850899082 ], [ 106.138723871409582, Line truncated
{ "type": "Feature", "properties": { "Name": "Bac Giang", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.183040700967638, 21.605302992838915 ], [ 106.180341724890752, 21.603165131665548 ], [ 106.176428318711999, 21.600606747503434 ], [ 106.174365300917941, 21.599618147059914 ], [ 106.170026635920578, 21.598222110562006 ], [ 106.168581653820354, 21.59762720992785 ], [ 106.167551099104003, 21.597035711428987 ], [ 106.167144008389357, 21.596255028846542 ], [ 106.167151345957905, 21.595477765486521 ], [ 106.167785812265492, 21.594122683215289 ], [ 106.169052885082635, 21.591606827093472 ], [ 106.169067544931295, 21.590052286883576 ], [ 106.16888050663016, 21.587913084821082 ], [ 106.166247449060563, 21.581478299783782 ], [ 106.165438873105586, 21.57933391582759 ], [ 106.165464576628949, 21.57661341177959 ], [ 106.166933243274627, 21.574682171644952 ], [ 106.167780331796962, 21.572745774797738 ], [ 106.16780050179176, 21.5706082139979 ], [ 106.167028631666085, 21.564577270424763 ], [ 106.166029457893217, 21.560682171744872 ], [ 106.166106536087852, 21.552520332247582 ], [ 106.16515885120009, 21.543183807286937 ], [ 106.165807841558717, 21.540273927599742 ], [ 106.167289066337389, 21.536982200268369 ], [ 106.167930672362672, 21.534849623511377 ], [ 106.167949003243962, 21.532906250623 ], [ 106.167547554875796, 21.531542460216428 ], [ 106.166539368996723, 21.528618824499176 ], [ 106.166152608356242, 21.525700297830554 ], [ 106.165817252963905, 21.51734017221122 ], [ 106.166259020637369, 21.514428442618566 ], [ 106.167100354397917, 21.513074873906362 ], [ 106.169602287215866, 21.511346288800212 ], [ 106.174175358705895, 21.50963472786043 ], [ 106.17769636459559, 21.50966367973507 ], [ 106.181426302781688, 21.509499919485734 ], [ 106.18558136758611, 21.508173419467767 ], [ 106.189325772266614, 21.506454759279791 ], [ 106.191618505689519, 21.504918560743022 ], [ 106.193914816615575, 21.502993641943078 ], [ 106.195998555688845, 21.501650048510953 ], [ 106.199740942290703, 21.500125538462896 ], [ 106.205140107629916, 21.498614375253283 ], [ 106.211572933943785, 21.497305783435195 ], [ 106.21965002492874, 21.4973707585537 ], [ 106.22462766093787, 21.496633193067453 ], [ 106.22835908120669, 21.496274291625298 ], [ 106.232294057624699, 21.496305686058633 ], [ 106.234988174664579, 21.496132776106776 ], [ 106.236237859090011, 21.495365254203193 ], [ 106.236960033578725, 21.49372111813517 ], [ 106.237635540447911, 21.491392910954119 ], [ 106.238441890580873, 21.489065721805673 ], [ 106.239381307101723, 21.48649394044304 ], [ 106.241103640120969, 21.484173991736384 ], [ 106.242025217689729, 21.483567195769524 ], [ 106.242548657294776, 21.483571343442804 ], [ 106.243592212610565, 21.483948075743172 ], [ 106.255592792073742, 21.488341529238255 ], [ 106.257027879832833, 21.488844091082001 ], [ 106.257805355432879, 21.489709938562839 ], [ 106.258964427766216, 21.491806986703125 ], [ 106.260396250986275, 21.492677965715586 ], [ 106.262095316745558, 21.492936917404847 ], [ 106.270848081873567, 21.494724798410743 ], [ 106.272024801603379, 21.494856793706106 ], [ 106.273862416017721, 21.494257002558697 ], [ 106.277280207615547, 21.492564097155423 ], [ 106.278987998597302, 21.49184043608733 ], [ 106.281085115086057, 21.491488238191664 ], [ 106.283175710590626, 21.491872889022659 ], [ 106.284741769317236, 21.492376289933873 ], [ 106.285919568233567, 21.492385394670293 ], [ 106.286052597749233, 21.492140779973056 ], [ 106.286187805422969, 21.491650548733901 ], [ 106.285934737098501, 21.490666029413774 ], [ 106.283876691656076, 21.486597029729182 ], [ 106.282589779794534, 21.484130649809686 ], [ 106.282079369567327, 21.482652828065625 ], [ 106.281440275348473, 21.48092837354568 ], [ 106.280557957683641, 21.477114025891638 ], [ 106.280188217612192, 21.474531868151246 ], [ 106.280455363923977, 21.473919817445676 ], [ 106.280982036591752, 21.473555429239696 ], [ 106.282422508591935, 21.473443768515153 ], [ 106.283211972154845, 21.472958578875364 ], [ 106.28387600457404, 21.471858301519433 ], [ 106.284550863931258, 21.469529859615363 ], [ 106.284568211853582, 21.467564788784046 ], [ 106.28392915360763, 21.465840285700665 ], [ 106.282391536840009, 21.462143602645199 ], [ 106.281633610702613, 21.459067056999118 ], [ 106.281134138030097, 21.456360986170637 ], [ 106.280915091957979, 21.453965623914485 ], [ 106.282283576825648, 21.454571445915519 ], [ 106.284637476738226, 21.456097627803331 ], [ 106.286235402941543, 21.457062380924185 ], [ 106.287249231167152, 21.457149571995217 ], [ 106.287950856147177, 21.456993546814772 ], [ 106.288609623035711, 21.456287053804544 ], [ 106.288953387988499, 21.455654771050888 ], [ 106.288925586346807, 21.454855061511921 ], [ 106.287769242556578, 21.453088768731732 ], [ 106.286764648569715, 21.451638221626695 ], [ 106.286662253560223, 21.450923139191559 ], [ 106.287274830369199, 21.449879252025937 ], [ 106.289165637883968, 21.447958845124674 ], [ 106.292038610293673, 21.4459993Line truncated
{ "type": "Feature", "properties": { "Name": "Bac Kan", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.182983561642118, 22.388300942834292 ], [ 106.18588559834177, 22.381546495574355 ], [ 106.187641298906897, 22.379215622802803 ], [ 106.190231065811076, 22.377540888201452 ], [ 106.193891591623697, 22.376520499421588 ], [ 106.19708053903571, 22.375724273856179 ], [ 106.200028006787136, 22.374377897022384 ], [ 106.205559179112868, 22.370694241546062 ], [ 106.214401142598717, 22.35986611183165 ], [ 106.215572084184373, 22.358422388782287 ], [ 106.216736291646612, 22.356206050968524 ], [ 106.21812753026137, 22.352884192751333 ], [ 106.218351712361709, 22.351447568050901 ], [ 106.218339235167605, 22.350012725806721 ], [ 106.218215162899526, 22.349351379662494 ], [ 106.217378208837317, 22.348364251409123 ], [ 106.21464038114874, 22.346508355576191 ], [ 106.212611629323305, 22.344536718794586 ], [ 106.209510378401319, 22.34169002277639 ], [ 106.206516189070953, 22.337517896933434 ], [ 106.204474407867679, 22.334000915509876 ], [ 106.201756938132235, 22.327563832704755 ], [ 106.200072245337935, 22.324264894609257 ], [ 106.199707879615005, 22.323163777286538 ], [ 106.19957730884579, 22.321729796592876 ], [ 106.199072013962336, 22.317980594029223 ], [ 106.198451281201699, 22.314563386990756 ], [ 106.198432437706913, 22.312355903901903 ], [ 106.199479215293593, 22.310250928237792 ], [ 106.201930399368507, 22.306369448891019 ], [ 106.203031977144065, 22.303767337892396 ], [ 106.205138514930582, 22.301102563032885 ], [ 106.20839176476818, 22.2942347535311 ], [ 106.209907607150399, 22.291684701587769 ], [ 106.211431950823908, 22.290127999407673 ], [ 106.21261094044263, 22.289677664792464 ], [ 106.214270677949514, 22.290106779004702 ], [ 106.216529462864457, 22.291414435527827 ], [ 106.217953616666136, 22.291955660125666 ], [ 106.219018160359894, 22.291947662454731 ], [ 106.234282296790639, 22.279028191697762 ], [ 106.236277359112876, 22.277246929702073 ], [ 106.239383755056338, 22.27407741574018 ], [ 106.242778345943975, 22.270077786160925 ], [ 106.243591557004834, 22.268415864200847 ], [ 106.243697124822518, 22.266980112742033 ], [ 106.24355156325413, 22.263890581784949 ], [ 106.243417703664136, 22.262125523773932 ], [ 106.241001140790104, 22.249089384867261 ], [ 106.240503036885684, 22.246749746403736 ], [ 106.240492349342503, 22.245535648151701 ], [ 106.240100700886671, 22.241344170696948 ], [ 106.239471651195799, 22.237044127984177 ], [ 106.23800629585395, 22.231757012775972 ], [ 106.236549776351183, 22.227463250928338 ], [ 106.23557108913451, 22.223717738283028 ], [ 106.234969339263671, 22.222508113258868 ], [ 106.233054973108608, 22.221218015998716 ], [ 106.2264660208902, 22.216777421840618 ], [ 106.224681253337224, 22.215466295732995 ], [ 106.223130071195897, 22.213822238805335 ], [ 106.220978314597573, 22.211078855105143 ], [ 106.21989912184705, 22.209320843282342 ], [ 106.219815699834726, 22.208418353824015 ], [ 106.219761827746197, 22.207114238831082 ], [ 106.219742710857474, 22.206721437444457 ], [ 106.219750382074551, 22.20578974969726 ], [ 106.219554329868515, 22.203120378402787 ], [ 106.21945609512278, 22.199354508703664 ], [ 106.219679820367503, 22.197622043022932 ], [ 106.221308878402056, 22.194629524632887 ], [ 106.224454338197233, 22.189307582279127 ], [ 106.226854816696516, 22.186695549959722 ], [ 106.22873342131038, 22.185246426481456 ], [ 106.231086673711104, 22.184014464096265 ], [ 106.232024503827859, 22.183124316034423 ], [ 106.23248377860358, 22.181575500009387 ], [ 106.231632420100141, 22.178822400933086 ], [ 106.230193053366804, 22.176404878482401 ], [ 106.228281959844651, 22.174101275853275 ], [ 106.225427404651043, 22.172025509269872 ], [ 106.206558688332848, 22.156105640263149 ], [ 106.203222762020914, 22.152929184434356 ], [ 106.19821027188658, 22.147115785964786 ], [ 106.196780205042501, 22.145691307507889 ], [ 106.195352037566522, 22.144487572143817 ], [ 106.194520265398012, 22.143941747513679 ], [ 106.193574998787199, 22.143948669595488 ], [ 106.191925414626269, 22.144512640745802 ], [ 106.191101096038835, 22.144849805574097 ], [ 106.190392132590887, 22.14485498297114 ], [ 106.189324996151697, 22.144421239048995 ], [ 106.179106112157399, 22.130531875545671 ], [ 106.1789824481815, 22.129870464650253 ], [ 106.179564913889749, 22.128872806235051 ], [ 106.182030346823126, 22.126978445498935 ], [ 106.183430572363079, 22.124871016484292 ], [ 106.184239125835063, 22.122657478260066 ], [ 106.184226216067088, 22.121112194772024 ], [ 106.18361892367443, 22.119129690582781 ], [ 106.183019938319546, 22.118140573928372 ], [ 106.182307435140103, 22.117704201287893 ], [ 106.175291586437652, 22.112235647856892 ], [ 106.174814477206439, 22.111687163931492 ], [ 106.174221072144803, 22.111360273857599 ], [ 106.173512279568115, 22.111365371214958 ], [ 106.172222853202186, 22.112588857489811 ], [ 106.17069532862655, 22.113593267115618 ], [ 106.169041440310309, 22.1136051174Line truncated
{ "type": "Feature", "properties": { "Name": "Bac Lieu", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 105.372263607579498, 9.596911101066496 ], [ 105.372813112235406, 9.59651456749333 ], [ 105.374637309664195, 9.593839463920176 ], [ 105.375294964990701, 9.592009625943547 ], [ 105.375526426203692, 9.588067377607445 ], [ 105.377538529779372, 9.586613189147386 ], [ 105.379940654937343, 9.586553626148998 ], [ 105.385724453121099, 9.587791610394561 ], [ 105.391129452362406, 9.589049219645801 ], [ 105.393405908056252, 9.589456571163851 ], [ 105.394751943147696, 9.59050446840655 ], [ 105.396045885009642, 9.592089679095466 ], [ 105.397468393051952, 9.594259301625527 ], [ 105.397719832704183, 9.595876368099937 ], [ 105.397017622265537, 9.597660901829215 ], [ 105.396729936337579, 9.598912616923769 ], [ 105.397174489211352, 9.599590632901425 ], [ 105.397624697921515, 9.599820388100454 ], [ 105.403229712681139, 9.601226954760193 ], [ 105.406755582104495, 9.601898354425543 ], [ 105.410208378913637, 9.602413002258288 ], [ 105.412953566653812, 9.602950827418795 ], [ 105.414335499983395, 9.603318579089205 ], [ 105.414821921694397, 9.603101262413361 ], [ 105.415421194832334, 9.602833527944995 ], [ 105.416083515841649, 9.601450563093067 ], [ 105.415669462575693, 9.599027109613473 ], [ 105.414605433294184, 9.595276553570159 ], [ 105.415314280729547, 9.594144665943645 ], [ 105.416399419797472, 9.593979636750873 ], [ 105.418607446076862, 9.595106136539016 ], [ 105.423451441930581, 9.598683417505754 ], [ 105.426531825883103, 9.601139675555658 ], [ 105.428076162385025, 9.602038072199321 ], [ 105.429672414050742, 9.602254127126287 ], [ 105.434549730685603, 9.599699233233082 ], [ 105.43778187883072, 9.598907272252859 ], [ 105.440565141168406, 9.598453834077247 ], [ 105.443007216909621, 9.598035814801051 ], [ 105.445237237908259, 9.597403528450116 ], [ 105.446314800187963, 9.595664797192683 ], [ 105.446645882901237, 9.592179622991239 ], [ 105.446690001842171, 9.588619755597279 ], [ 105.447805764624377, 9.587989724746024 ], [ 105.449142733650319, 9.588151220502482 ], [ 105.453606595068379, 9.591394470778255 ], [ 105.454568416399354, 9.591706509447874 ], [ 105.455288887572181, 9.591644073115503 ], [ 105.456264909198239, 9.591426817593629 ], [ 105.457101035884136, 9.590597986208138 ], [ 105.458492844669081, 9.58862108299661 ], [ 105.459352369916019, 9.587864600271132 ], [ 105.460307090200104, 9.58781206277655 ], [ 105.461062839078807, 9.588162274969079 ], [ 105.466295974279831, 9.591991322041906 ], [ 105.466952814820615, 9.592802595063745 ], [ 105.467067394744504, 9.593638456449639 ], [ 105.467120964660865, 9.59513449216314 ], [ 105.467317665278074, 9.597272107821595 ], [ 105.467895668550341, 9.597971347799501 ], [ 105.469062142304097, 9.597985538202067 ], [ 105.470504995709064, 9.596964548675032 ], [ 105.47411856072307, 9.59379494118366 ], [ 105.475868276299991, 9.591964641854759 ], [ 105.476102447170263, 9.591251790637671 ], [ 105.476030513997102, 9.59047123216169 ], [ 105.473516707430178, 9.587574543730284 ], [ 105.473301058996753, 9.586263872679638 ], [ 105.473616112193895, 9.585752956134058 ], [ 105.474223928891263, 9.58545239191443 ], [ 105.481180221789884, 9.584437149055248 ], [ 105.487498629158495, 9.583324250613714 ], [ 105.48842223110114, 9.583499649889006 ], [ 105.490714797250178, 9.58609064616644 ], [ 105.493609256262232, 9.589894083245383 ], [ 105.494652073234647, 9.590540259625357 ], [ 105.495765978017516, 9.590987732597853 ], [ 105.498120595589057, 9.591550942921742 ], [ 105.501206907872586, 9.592349317866763 ], [ 105.502396999621908, 9.592294303639278 ], [ 105.503206109774226, 9.591923219081366 ], [ 105.503459953314234, 9.591224562763387 ], [ 105.50327929390437, 9.590066691025015 ], [ 105.502228504441973, 9.588416891926045 ], [ 105.502347872356495, 9.587690217229806 ], [ 105.502756980250524, 9.587114071956876 ], [ 105.50827969265373, 9.585201435198144 ], [ 105.509332355403956, 9.58543374267316 ], [ 105.510940438550449, 9.585672791466209 ], [ 105.514476626794931, 9.587253743865233 ], [ 105.51689934372979, 9.589041259746409 ], [ 105.518883042218704, 9.590383855830339 ], [ 105.520179064212527, 9.593477047028159 ], [ 105.520602261785029, 9.595240822605945 ], [ 105.52286905606212, 9.596146994788 ], [ 105.523305172395851, 9.596155080592553 ], [ 105.52853473369106, 9.596214017662817 ], [ 105.530490951596221, 9.596737954592982 ], [ 105.532334935009317, 9.597731770205087 ], [ 105.533526584384447, 9.598501873162945 ], [ 105.534404995394254, 9.598080201739947 ], [ 105.535071548613132, 9.597116006198803 ], [ 105.537855907224412, 9.592504560636996 ], [ 105.540071172146952, 9.589830516465213 ], [ 105.541349741897136, 9.587769219074232 ], [ 105.542264103305797, 9.586263057893859 ], [ 105.543819312611276, 9.586281326721917 ], [ 105.544580264067974, 9.587162550811115 ], [ 105.545453083093378, 9.586301770110651 ], [ 105.548590820410084, 9.580129739096208 ], [ 105.552744075778548, 9.57074581806512 ], [ 105Line truncated
{ "type": "Feature", "properties": { "Name": "Bac Ninh", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.297412294242065, 21.122746177694012 ], [ 106.295228248385001, 21.11855156070601 ], [ 106.293915966648626, 21.113553912083432 ], [ 106.293695850383244, 21.110536481573433 ], [ 106.293994247236753, 21.108186151969392 ], [ 106.29422547012939, 21.106364902518294 ], [ 106.295368316894383, 21.102546002496069 ], [ 106.297894324563515, 21.095605910884103 ], [ 106.299277625761874, 21.090779896075389 ], [ 106.300102699779814, 21.088977340831661 ], [ 106.300680747118861, 21.084859748078941 ], [ 106.300725393961841, 21.07974076562391 ], [ 106.301572543638031, 21.0738787084357 ], [ 106.302930696194721, 21.070268079708171 ], [ 106.303607972929683, 21.069127903030335 ], [ 106.305219567928759, 21.066414829181099 ], [ 106.308344149063316, 21.062458861687162 ], [ 106.309480786908864, 21.060656208417356 ], [ 106.309620435434795, 21.059728280735612 ], [ 106.309155362729882, 21.058705056393308 ], [ 106.305979452789586, 21.055307575084555 ], [ 106.303335508926637, 21.052777885591013 ], [ 106.298875269977771, 21.048510167210509 ], [ 106.294930893845731, 21.044483972557316 ], [ 106.292311982611977, 21.040592793122983 ], [ 106.29192402407449, 21.039134710598489 ], [ 106.291413065260826, 21.037214338770752 ], [ 106.291437147306567, 21.034467356883056 ], [ 106.292174550914865, 21.030568890242137 ], [ 106.293588266285497, 21.02584257247679 ], [ 106.293614656890952, 21.022828155594937 ], [ 106.292567517776774, 21.020523212076625 ], [ 106.28862865089161, 21.017621665507534 ], [ 106.281958274055171, 21.013263266686465 ], [ 106.276806406990147, 21.009634254017669 ], [ 106.273479082693598, 21.006593598515792 ], [ 106.271066561372777, 21.003560025175091 ], [ 106.269873699711525, 21.000535948675122 ], [ 106.269908097880489, 20.996660111674885 ], [ 106.270700894330844, 20.993220862253054 ], [ 106.271199107053235, 20.991851607565707 ], [ 106.261784313195562, 20.993125274212105 ], [ 106.25591452363642, 20.993650377562915 ], [ 106.25429667295316, 20.993637608089216 ], [ 106.246437075810434, 20.990528229993856 ], [ 106.244010339805413, 20.9905089656163 ], [ 106.237910807637718, 20.994078944987393 ], [ 106.232837760754137, 20.995942917631567 ], [ 106.229399795564177, 20.995915408269525 ], [ 106.225365537589539, 20.994740372969886 ], [ 106.218930655425481, 20.990689201445548 ], [ 106.207850151663251, 20.986028851650246 ], [ 106.195152442930976, 20.981354706254763 ], [ 106.189502727369018, 20.979975334194364 ], [ 106.182430489375633, 20.979345936465847 ], [ 106.176784472725274, 20.977585355279984 ], [ 106.171950989046991, 20.975450442983629 ], [ 106.168187420712968, 20.971602186391863 ], [ 106.165941971844575, 20.969306097598349 ], [ 106.16480764885398, 20.972632952448862 ], [ 106.161472056190519, 20.975719280020826 ], [ 106.160928861178036, 20.976046496548634 ], [ 106.163077528605129, 20.978659187171786 ], [ 106.165432985244138, 20.98199129586169 ], [ 106.16679248858253, 20.984368664482304 ], [ 106.167155993654262, 20.98579133440262 ], [ 106.167148210021935, 20.986619395968376 ], [ 106.166383383386517, 20.987796095013834 ], [ 106.165496266939215, 20.988616857681905 ], [ 106.163729811381756, 20.989430321452232 ], [ 106.159574352674269, 20.990460491258716 ], [ 106.15756109526842, 20.990798625556181 ], [ 106.156807378857536, 20.990792341993028 ], [ 106.155804658158502, 20.990547371164325 ], [ 106.15430618708092, 20.989588434858433 ], [ 106.153053365820256, 20.989223063693487 ], [ 106.150916723228249, 20.989323508972802 ], [ 106.149280323128494, 20.989664720750341 ], [ 106.148265258335073, 20.99072094841307 ], [ 106.145593500239897, 20.994247639816763 ], [ 106.143817900375836, 20.996007274016506 ], [ 106.140779263851982, 20.9984660825437 ], [ 106.136705716295808, 21.001604722779803 ], [ 106.136222862195382, 21.001976758820433 ], [ 106.135216715978743, 21.002086570538836 ], [ 106.133583577720003, 21.002072787529187 ], [ 106.131329104154872, 21.001343941869493 ], [ 106.130204136811528, 21.000742916852175 ], [ 106.129457212980071, 21.000026795700137 ], [ 106.128597140046054, 20.998008386078197 ], [ 106.127358966942836, 20.992822159515072 ], [ 106.125805916010279, 20.987366308108676 ], [ 106.1252291052391, 20.984826622650587 ], [ 106.121473703648576, 20.985449459824736 ], [ 106.11929854579131, 20.985723231442023 ], [ 106.118060030945742, 20.985420421615231 ], [ 106.116363067801387, 20.984383013165598 ], [ 106.114814237387179, 20.984077538647568 ], [ 106.113723839083946, 20.984506644765872 ], [ 106.113251268731119, 20.98523328798592 ], [ 106.113081956067504, 20.986693202429421 ], [ 106.113213087114332, 20.989178617399318 ], [ 106.113752554436871, 20.990758753213925 ], [ 106.113734980784784, 20.992575017722913 ], [ 106.113693885364569, 20.996822283721485 ], [ 106.111201085162008, 20.998351922603206 ], [ 106.107558588957772, 21.00061223186907 ], [ 106.107231619743516, 21.000665316151469 ], [ 106.106816452217572, 21.0006338Line truncated
{ "type": "Feature", "properties": { "Name": "Ben Tre", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.772543802954203, 10.191497607428687 ], [ 106.771857612139172, 10.172237633859766 ], [ 106.772427124012609, 10.171981526726142 ], [ 106.776057196982094, 10.168901138276965 ], [ 106.78215039072802, 10.160872493770626 ], [ 106.787850585236356, 10.152841511026963 ], [ 106.789752977817727, 10.149750984520381 ], [ 106.789618788176597, 10.145873322795637 ], [ 106.789324849262471, 10.142459995432489 ], [ 106.787463654624048, 10.138572392601873 ], [ 106.785601605629665, 10.13483987426082 ], [ 106.783546452406938, 10.132789199661886 ], [ 106.782698207356418, 10.131075852668516 ], [ 106.78286713421096, 10.129060918926314 ], [ 106.783919543352283, 10.127231648421912 ], [ 106.786290907199657, 10.124454146241931 ], [ 106.788351879036043, 10.121054569512808 ], [ 106.788842927758992, 10.117645915027026 ], [ 106.789184287025307, 10.11299588495217 ], [ 106.787954010868987, 10.108646938005847 ], [ 106.782356930827746, 10.099465721465947 ], [ 106.779712329560425, 10.095418728191817 ], [ 106.76947600681234, 10.082242540560856 ], [ 106.762187938722434, 10.073669623654268 ], [ 106.753757046350643, 10.063810320989546 ], [ 106.749042165263802, 10.058237893164289 ], [ 106.741305002723777, 10.05278942788982 ], [ 106.738225340027498, 10.050496340134032 ], [ 106.734067477432177, 10.048054545880632 ], [ 106.7314854168186, 10.046759491557339 ], [ 106.731128887787975, 10.046722082458189 ], [ 106.713937336938613, 10.028605642736295 ], [ 106.707399941953838, 10.026095379498202 ], [ 106.688119637411376, 10.018599102166888 ], [ 106.683352176561755, 10.013340392045507 ], [ 106.673764790212942, 10.005319516782322 ], [ 106.670333381980072, 10.002028347030659 ], [ 106.664527620553315, 9.998864157055266 ], [ 106.663094656093563, 9.998002138887671 ], [ 106.661523393889581, 9.996286338543712 ], [ 106.655683151556275, 9.987435910638794 ], [ 106.65383644139871, 9.983870446763774 ], [ 106.649695846686029, 9.979153073655482 ], [ 106.647551373697013, 9.977149247439854 ], [ 106.652166128763895, 9.958706153266405 ], [ 106.659291288262409, 9.930224585396331 ], [ 106.662411369189385, 9.926075906677795 ], [ 106.664749974331926, 9.920263577502169 ], [ 106.666819574264025, 9.914276348174951 ], [ 106.668099906685427, 9.910738788464357 ], [ 106.670545950235464, 9.906727597200927 ], [ 106.676598194251312, 9.900299174867087 ], [ 106.684714474993086, 9.89025971371484 ], [ 106.686893760738542, 9.886720403923562 ], [ 106.687495130196169, 9.882602736527133 ], [ 106.686794415330041, 9.879755991046181 ], [ 106.685885322149943, 9.875771013221708 ], [ 106.680903634695028, 9.867923338391392 ], [ 106.675078089981923, 9.857228077214018 ], [ 106.666244643075856, 9.844950515553876 ], [ 106.66019011388272, 9.836527510236465 ], [ 106.654625204389731, 9.830239162707244 ], [ 106.652256722869538, 9.827393549472788 ], [ 106.647657782380804, 9.82229957716379 ], [ 106.645632715077795, 9.820509694267002 ], [ 106.642720767849198, 9.818771390187578 ], [ 106.642012591308116, 9.818354105657477 ], [ 106.641318813812291, 9.818366215928165 ], [ 106.641169464299423, 9.819217859516641 ], [ 106.641283589166392, 9.819889251088114 ], [ 106.641773755654356, 9.820779480988278 ], [ 106.644972888787834, 9.82482870458108 ], [ 106.648088374179167, 9.828709513932949 ], [ 106.650227382887465, 9.832342420666237 ], [ 106.650678472033917, 9.835052008743276 ], [ 106.65066822695718, 9.836615108700357 ], [ 106.650756690568869, 9.839309042278501 ], [ 106.650295889643644, 9.839890587980278 ], [ 106.649459308800147, 9.839869112169822 ], [ 106.647854109779416, 9.838527624949961 ], [ 106.644893305082007, 9.834723752599132 ], [ 106.641944580977679, 9.829870462252075 ], [ 106.636767146186912, 9.824581554695044 ], [ 106.63364455525209, 9.821537338777205 ], [ 106.631482228921811, 9.819573464943517 ], [ 106.631424133616918, 9.819114302583046 ], [ 106.631806143139045, 9.818721967045178 ], [ 106.634143175367285, 9.818618771639024 ], [ 106.635570446219162, 9.818432265736533 ], [ 106.636422901895457, 9.817892298390916 ], [ 106.636774017007326, 9.816255731017236 ], [ 106.636789069859731, 9.813982210710492 ], [ 106.636163787428927, 9.812266485010298 ], [ 106.635783242003072, 9.812193614743592 ], [ 106.635554573185061, 9.812352881979962 ], [ 106.634830318564411, 9.813200763704344 ], [ 106.634107001936627, 9.813906551646085 ], [ 106.632789830586262, 9.814558002549802 ], [ 106.631853659718672, 9.814576464732113 ], [ 106.630778671298685, 9.814402757980929 ], [ 106.628455709863204, 9.812971441978505 ], [ 106.627477143155716, 9.812099827145346 ], [ 106.626844508767135, 9.811148078221265 ], [ 106.625903474365884, 9.808535990143866 ], [ 106.625431129742879, 9.807506324857059 ], [ 106.624812550858621, 9.80674069063042 ], [ 106.621236763665763, 9.804159394440546 ], [ 106.619709929769499, 9.8038500807167 ], [ 106.617801569287053, 9.803627681971989 ], [ 106.614617212914084, 9.803816432582323 ], [ 106.606Line truncated
{ "type": "Feature", "properties": { "Name": "Binh Dinh", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 109.368621252668731, 13.591601957964031 ], [ 109.368242016655813, 13.591578164600662 ], [ 109.367863304947605, 13.591610758729587 ], [ 109.367551780690178, 13.591689802842154 ], [ 109.367176257078654, 13.591848584444676 ], [ 109.366855863707201, 13.59204876993482 ], [ 109.366657373439068, 13.592218244476442 ], [ 109.366426389766161, 13.592476758195858 ], [ 109.366249120800319, 13.59273951401741 ], [ 109.366134895209314, 13.592971753143956 ], [ 109.366047331818947, 13.593214823705182 ], [ 109.365982174138082, 13.59352311849716 ], [ 109.365957995864903, 13.593865639687579 ], [ 109.365989989246657, 13.59420754574171 ], [ 109.366071598225744, 13.594541471211983 ], [ 109.366207487585541, 13.594857932747459 ], [ 109.366439360687991, 13.595221846111372 ], [ 109.366739847565952, 13.595534066444088 ], [ 109.367043011725684, 13.595758217068123 ], [ 109.367408303750267, 13.595938632761715 ], [ 109.367741934242929, 13.596045249188933 ], [ 109.368045866423643, 13.596097515088275 ], [ 109.368352351779663, 13.596105240264649 ], [ 109.368700807596269, 13.596063686190234 ], [ 109.369122500602998, 13.595946512621538 ], [ 109.36938794629674, 13.595825932420894 ], [ 109.369611003345199, 13.595688765124464 ], [ 109.369817376171056, 13.595528549103335 ], [ 109.370021837038223, 13.595323709621539 ], [ 109.370200204076241, 13.595096738723555 ], [ 109.370369579692408, 13.594796045900864 ], [ 109.370510585295335, 13.594420278573068 ], [ 109.370568729163608, 13.594139702685197 ], [ 109.370586798342117, 13.593815001561097 ], [ 109.370556048722733, 13.593462586928865 ], [ 109.370489092397747, 13.593183892422758 ], [ 109.370386726166544, 13.592915687608922 ], [ 109.37026614506658, 13.592686542150261 ], [ 109.370100445878961, 13.592450565441311 ], [ 109.369842669603599, 13.59217729744438 ], [ 109.369493370222926, 13.591918357446275 ], [ 109.36915618560954, 13.591746720934452 ], [ 109.36890748978891, 13.591661632478406 ], [ 109.368621252668731, 13.591601957964031 ] ] ], [ [ [ 109.359681797277176, 13.605543155692146 ], [ 109.359112128022332, 13.605442572816514 ], [ 109.358044217266865, 13.605580173586191 ], [ 109.357122282667262, 13.605798278967427 ], [ 109.35317874830065, 13.607245798055203 ], [ 109.349915972843917, 13.608835735580783 ], [ 109.348489436738191, 13.60979250092322 ], [ 109.346305234399097, 13.611477549849099 ], [ 109.345214692204365, 13.612558794852532 ], [ 109.341101098736772, 13.617598371667555 ], [ 109.338767619729936, 13.620152095542835 ], [ 109.33795282586226, 13.621079979157741 ], [ 109.336386107932583, 13.623954752909583 ], [ 109.335673140702966, 13.626824140621636 ], [ 109.335200956159269, 13.629214536821451 ], [ 109.335218225840492, 13.631840593168874 ], [ 109.335466596106585, 13.633546271643183 ], [ 109.335960780765504, 13.634498133881834 ], [ 109.336927590635867, 13.634940201928828 ], [ 109.33829116970179, 13.635402391407297 ], [ 109.340244357790937, 13.635628803826307 ], [ 109.341140022294269, 13.635436690650806 ], [ 109.341948069447881, 13.635021184979735 ], [ 109.343160717992816, 13.633939170156623 ], [ 109.34502716287335, 13.630909251660682 ], [ 109.345514035144674, 13.629817644668606 ], [ 109.347160045399846, 13.626974479388764 ], [ 109.348156253208572, 13.625519426680228 ], [ 109.34931638314464, 13.62411168190863 ], [ 109.349916108641537, 13.623576197683406 ], [ 109.350588208878776, 13.623008460172343 ], [ 109.353927311596237, 13.620501201569255 ], [ 109.357319237792638, 13.617017790938348 ], [ 109.360463925969441, 13.61305844199353 ], [ 109.361091828125438, 13.611771938424283 ], [ 109.361666740427779, 13.610543954639866 ], [ 109.361527967841482, 13.608038084589964 ], [ 109.360786614410813, 13.606610400949307 ], [ 109.36038570473653, 13.606088232086279 ], [ 109.359681797277176, 13.605543155692146 ] ] ], [ [ [ 109.252902646739813, 13.679542220896849 ], [ 109.252466294783744, 13.679488336217787 ], [ 109.2514707200977, 13.679596810644341 ], [ 109.250056321242312, 13.679810352865559 ], [ 109.249766340244491, 13.67989267950361 ], [ 109.249062961586446, 13.68027792748444 ], [ 109.248752967975179, 13.680624833769116 ], [ 109.248543365683815, 13.681050517967094 ], [ 109.248482909658605, 13.681539347163209 ], [ 109.248549360564596, 13.682025234676871 ], [ 109.249032306395861, 13.683817992706224 ], [ 109.249299527351354, 13.684637266996333 ], [ 109.24972499301407, 13.685609517765101 ], [ 109.250078416685653, 13.68580412476058 ], [ 109.250460377644401, 13.685843368476696 ], [ 109.250799283560127, 13.685779128104343 ], [ 109.251115963630866, 13.685549025766989 ], [ 109.251868436279381, 13.684570833177474 ], [ 109.25306204977386, 13.682562981596391 ], [ 109.253466526159343, 13.681572225477851 ], [ 109.25361073604671, 13.680886684872632 ], [ 109.253571168574638, 13.680097449737559 ], [ 109.253434690158883, 13.679850302549482 ], [ 109.253201299000807, 13.679637905165237 ], [ 109.2529026467Line truncated
{ "type": "Feature", "properties": { "Name": "Binh Duong", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.936186272578482, 11.30552404879586 ], [ 106.93987557399862, 11.297074439733649 ], [ 106.940696979681945, 11.294886815474229 ], [ 106.940599837612467, 11.294089331757277 ], [ 106.939691099664572, 11.293586625122714 ], [ 106.93868007192782, 11.29328264977454 ], [ 106.935146930586427, 11.291172663087991 ], [ 106.9322198459692, 11.289364580610936 ], [ 106.931068458342736, 11.287401271551516 ], [ 106.929638638812207, 11.283911401090336 ], [ 106.928055436309421, 11.278996064716637 ], [ 106.927909460153501, 11.276145949476017 ], [ 106.92749155688989, 11.273799238743948 ], [ 106.926543870203488, 11.270622844069067 ], [ 106.92635442621588, 11.268131337091575 ], [ 106.926374183421899, 11.264827562442122 ], [ 106.926398190823932, 11.260245112821735 ], [ 106.927028588598546, 11.255865028648202 ], [ 106.929495270690268, 11.248804607746479 ], [ 106.929912697313171, 11.246415872594469 ], [ 106.929817701026138, 11.245219966728143 ], [ 106.929111672965405, 11.244718278126072 ], [ 106.927597336947599, 11.243913610624702 ], [ 106.925172969756829, 11.24290504523168 ], [ 106.920315911250384, 11.242481694774426 ], [ 106.914440746443347, 11.243148782190588 ], [ 106.911097958304197, 11.243529968833059 ], [ 106.909987571669149, 11.242926506653021 ], [ 106.909183545384394, 11.241826535965913 ], [ 106.909151073563237, 11.241230006659521 ], [ 106.909091333398351, 11.240132548678218 ], [ 106.909813194023741, 11.237645845879115 ], [ 106.911046478412288, 11.234165619747614 ], [ 106.911656088357859, 11.231245619989409 ], [ 106.913011099582661, 11.230516964086689 ], [ 106.91410451061472, 11.229043378149413 ], [ 106.915318518934555, 11.226722351155615 ], [ 106.916496583150831, 11.223638746730842 ], [ 106.916306372940824, 11.221585343588799 ], [ 106.915783270581528, 11.219110920132891 ], [ 106.914434193982913, 11.216521922149013 ], [ 106.91381335510232, 11.215635966726552 ], [ 106.911275049204221, 11.214033887453979 ], [ 106.908957354198606, 11.2129625781605 ], [ 106.906346809357842, 11.212353139985453 ], [ 106.90141012397811, 11.212261217581158 ], [ 106.900071887807428, 11.211856980415348 ], [ 106.899584216938138, 11.211148235502719 ], [ 106.899593459270761, 11.209426948394992 ], [ 106.900103400051933, 11.205986922858244 ], [ 106.901039284935109, 11.202262209733249 ], [ 106.90278568471166, 11.197350132502663 ], [ 106.903600710604394, 11.195324110119657 ], [ 106.903872301365652, 11.194663478936434 ], [ 106.90483930009367, 11.193454731650604 ], [ 106.906203423249451, 11.193174988534963 ], [ 106.908791512018752, 11.193762204462189 ], [ 106.911446504053004, 11.19437176494506 ], [ 106.918417680731466, 11.19405465679705 ], [ 106.923681275070862, 11.192447629454591 ], [ 106.928711809202696, 11.19082572282889 ], [ 106.932025578917376, 11.189004423915094 ], [ 106.934272910066795, 11.186669086009545 ], [ 106.935087204810714, 11.185776708528351 ], [ 106.937730389645822, 11.183499044145606 ], [ 106.941702645660655, 11.180107280726475 ], [ 106.943537950615962, 11.178319156004306 ], [ 106.944304969798566, 11.177124778086068 ], [ 106.944311912564785, 11.175776799559685 ], [ 106.942193168280141, 11.173519472445719 ], [ 106.940379563965791, 11.17111388669656 ], [ 106.93962417571521, 11.170061633137891 ], [ 106.939475887402352, 11.169311997850457 ], [ 106.940240563850978, 11.168566967991239 ], [ 106.941598317108685, 11.167989226421696 ], [ 106.942501061974497, 11.167519355833633 ], [ 106.945612335840678, 11.167347627590971 ], [ 106.947447914189922, 11.166891681206152 ], [ 106.947833837561632, 11.166795817073364 ], [ 106.950817434676935, 11.165152056921954 ], [ 106.952295771732565, 11.164023695537196 ], [ 106.956304157111219, 11.158761462771338 ], [ 106.961952854640572, 11.151784204877174 ], [ 106.963673337754415, 11.150147693261488 ], [ 106.964370562351633, 11.149239282666827 ], [ 106.964758683666389, 11.147505035429106 ], [ 106.964590728079713, 11.145385804611237 ], [ 106.963881448969744, 11.144323116218914 ], [ 106.961029198738572, 11.143073312183674 ], [ 106.955668620610425, 11.143223284027385 ], [ 106.953651895418716, 11.142886790992634 ], [ 106.95257938732891, 11.141520542738931 ], [ 106.952133822717826, 11.13941457602192 ], [ 106.951957632039125, 11.136327019076703 ], [ 106.95197098697156, 11.132613007884061 ], [ 106.95415347160548, 11.125033132273302 ], [ 106.957749608657593, 11.120461287458511 ], [ 106.961515282304504, 11.117655501600154 ], [ 106.96277553826053, 11.115719936625851 ], [ 106.963505237376864, 11.11272260596354 ], [ 106.963874093414745, 11.110429599146755 ], [ 106.963564246392934, 11.10933729158279 ], [ 106.960905348603035, 11.109324164178872 ], [ 106.958234300072945, 11.108584045517318 ], [ 106.956462642836755, 11.107445555068352 ], [ 106.955345111987413, 11.106050773124707 ], [ 106.949770473628519, 11.096576320041208 ], [ 106.947925566611673, 11.093967604421437 ], [ 106.947147701605218, 11.0928676Line truncated
{ "type": "Feature", "properties": { "Name": "Binh Phuoc", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 107.388902017414239, 11.767805685284202 ], [ 107.387871632669771, 11.768555748648907 ], [ 107.386686003356431, 11.769752860506173 ], [ 107.384530037031652, 11.77200646982277 ], [ 107.382162941366687, 11.772988246210616 ], [ 107.380371508938026, 11.773124231797908 ], [ 107.372924184403644, 11.772042871681208 ], [ 107.370240299850025, 11.771187412269285 ], [ 107.367846156175233, 11.769932512675382 ], [ 107.366093015080651, 11.76857443386308 ], [ 107.362666771654233, 11.764667456038296 ], [ 107.361171567813642, 11.762775123273343 ], [ 107.359955164599228, 11.761269421646546 ], [ 107.355382040049165, 11.757583190511866 ], [ 107.351081402884518, 11.754534183006172 ], [ 107.344656753206664, 11.751335503131031 ], [ 107.333633182825167, 11.748899838656655 ], [ 107.330624196949202, 11.749031543471006 ], [ 107.327466369677268, 11.750857606993009 ], [ 107.326319785329872, 11.750995187078274 ], [ 107.325031339225006, 11.750708574940802 ], [ 107.32202792914569, 11.749145289723401 ], [ 107.317314382652683, 11.744892878703411 ], [ 107.31417070711251, 11.74248161103759 ], [ 107.311738636329039, 11.741485002131185 ], [ 107.307012082941355, 11.741187032455628 ], [ 107.301854811850149, 11.741170004692037 ], [ 107.300188169348587, 11.740628935676909 ], [ 107.298698133012465, 11.739519428578831 ], [ 107.286708893100979, 11.729820244808479 ], [ 107.284713278595007, 11.726988744634923 ], [ 107.284011861358351, 11.722749283852409 ], [ 107.284316635304549, 11.717524623862346 ], [ 107.283628619765068, 11.709471949470924 ], [ 107.282131444610513, 11.703892640932679 ], [ 107.282924207786039, 11.702476787873536 ], [ 107.284001397746351, 11.696747563249517 ], [ 107.28401842011408, 11.691883383011771 ], [ 107.28367700778773, 11.688755227971455 ], [ 107.281748835240592, 11.68596912287677 ], [ 107.276831951133715, 11.681435566698099 ], [ 107.270301498915103, 11.671011647169848 ], [ 107.26645258312027, 11.666055361066128 ], [ 107.264359134066865, 11.662357588931627 ], [ 107.264030527187117, 11.661330299653628 ], [ 107.264039938592362, 11.659974251510562 ], [ 107.264330406123406, 11.65884547014241 ], [ 107.266418764114746, 11.657234073893449 ], [ 107.267346198967971, 11.656455167472075 ], [ 107.268782730138923, 11.655189150458966 ], [ 107.270653854192062, 11.652512389435287 ], [ 107.27123217492499, 11.650960935698663 ], [ 107.27094880214554, 11.650112615105172 ], [ 107.269701645714463, 11.648484229763426 ], [ 107.267847979300882, 11.64628883895881 ], [ 107.267137335020038, 11.644803534855271 ], [ 107.266926846896524, 11.643602414719737 ], [ 107.26707484292973, 11.642261328597499 ], [ 107.267509963713906, 11.640709405414782 ], [ 107.268374390265933, 11.63922958088051 ], [ 107.269309892037938, 11.637891234093217 ], [ 107.271318252635297, 11.636839039889821 ], [ 107.274829780569974, 11.635862612669484 ], [ 107.277839133369355, 11.635166853067858 ], [ 107.283730745877278, 11.633414876595339 ], [ 107.284791432378768, 11.632931060220301 ], [ 107.286154858559939, 11.632017752817092 ], [ 107.288189616057991, 11.630311768573335 ], [ 107.2986814074211, 11.622139210955879 ], [ 107.301605701442043, 11.619680619165308 ], [ 107.3026060299444, 11.618073341811339 ], [ 107.303749258021924, 11.614535155273245 ], [ 107.304494853554729, 11.610368519791393 ], [ 107.304860947774557, 11.606025711617349 ], [ 107.305224852145273, 11.60426172020226 ], [ 107.305196169167914, 11.600978382646304 ], [ 107.304949501318504, 11.599847856593328 ], [ 107.30281174266787, 11.597016511103163 ], [ 107.298822219669773, 11.591495951676904 ], [ 107.296401260010214, 11.587816353042285 ], [ 107.296182897422852, 11.587119608683054 ], [ 107.296191192769413, 11.584706832854124 ], [ 107.297967453635124, 11.579843160733333 ], [ 107.299881299082756, 11.574836567453701 ], [ 107.302916126977721, 11.566374108878051 ], [ 107.308530841824961, 11.55679052666153 ], [ 107.310255989722236, 11.554536889465908 ], [ 107.311687742795129, 11.554400375077307 ], [ 107.314406678425541, 11.554550447645113 ], [ 107.320593980827596, 11.554934602949629 ], [ 107.325937753324695, 11.555293593424665 ], [ 107.329550519740735, 11.555305129927831 ], [ 107.33128394499812, 11.554920001556866 ], [ 107.332078647111928, 11.5540435771494 ], [ 107.333168298078533, 11.550939370155845 ], [ 107.334612451903183, 11.54811251677927 ], [ 107.334786677563159, 11.547771465081098 ], [ 107.255227135623898, 11.52971333020605 ], [ 107.247900159264987, 11.528048627542148 ], [ 107.240172972005098, 11.527023960687302 ], [ 107.176347034188325, 11.513523692464503 ], [ 107.173929997371545, 11.51301203757555 ], [ 107.173424483952829, 11.512888482417566 ], [ 107.167325592102429, 11.511570376671614 ], [ 107.156791173773684, 11.509285055460964 ], [ 107.152910493024876, 11.508495626072317 ], [ 107.146440668602054, 11.506907067207408 ], [ 107.134422258280665, 11.503540919178135 ], [ 107.130320399167147, 11.5021547Line truncated
{ "type": "Feature", "properties": { "Name": "Binh Thuan", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 109.08263698321025, 9.967407314396098 ], [ 109.081038825881194, 9.965287025975499 ], [ 109.077958259366255, 9.965302915197412 ], [ 109.077986392857781, 9.970670433393821 ], [ 109.078553784129895, 9.972055698711586 ], [ 109.081541096344608, 9.972040291526298 ], [ 109.082742997091714, 9.96981295950053 ], [ 109.08263698321025, 9.967407314396098 ] ] ], [ [ [ 109.053553510785946, 9.983733542069388 ], [ 109.051785785385732, 9.981640341228797 ], [ 109.050513812162762, 9.981706792134787 ], [ 109.049853503836175, 9.982911291922619 ], [ 109.049926353418527, 9.985313319054455 ], [ 109.051209401792505, 9.987408974144898 ], [ 109.053935488831826, 9.987335204556075 ], [ 109.054414956085395, 9.986311768873065 ], [ 109.054409417160912, 9.985230719022525 ], [ 109.053553510785946, 9.983733542069388 ] ] ], [ [ [ 108.975411887648534, 10.044466078246955 ], [ 108.9754902977391, 10.040927754112602 ], [ 108.973253370846464, 10.040938169161223 ], [ 108.971879829990201, 10.042359727519454 ], [ 108.970366151376822, 10.0443480008596 ], [ 108.970276306406504, 10.04548057107155 ], [ 108.970659295290318, 10.0459505199006 ], [ 108.973800586727748, 10.04593593109837 ], [ 108.975411887648534, 10.044466078246955 ] ] ], [ [ [ 108.905479668252156, 10.04717211400191 ], [ 108.902138144559785, 10.047130412438605 ], [ 108.901122950263982, 10.048088974626523 ], [ 108.901075657615593, 10.050222074788962 ], [ 108.902496903909025, 10.051450790621516 ], [ 108.903972078049037, 10.052061852972201 ], [ 108.905387910423769, 10.052055737582293 ], [ 108.906911061596304, 10.050702035770371 ], [ 108.907017400132986, 10.049129966874546 ], [ 108.905479668252156, 10.04717211400191 ] ] ], [ [ [ 108.968127546349251, 10.48329083450443 ], [ 108.96782331919087, 10.483280856526335 ], [ 108.967455800444895, 10.48339209816686 ], [ 108.967113979826365, 10.483639362266786 ], [ 108.966890761799277, 10.483995822049621 ], [ 108.966810946068392, 10.484347595465181 ], [ 108.966843618438304, 10.484667056239687 ], [ 108.966985151943277, 10.484999325158753 ], [ 108.967242153902362, 10.485281967688707 ], [ 108.967611297723295, 10.485474202272655 ], [ 108.967978398284515, 10.485531244471417 ], [ 108.968258873448292, 10.48548402197008 ], [ 108.968588867082588, 10.485331188483599 ], [ 108.968841412900929, 10.485099415205923 ], [ 108.968981934668591, 10.484877981433726 ], [ 108.969065570719579, 10.484609054464329 ], [ 108.969072342614595, 10.484240595027472 ], [ 108.968944643380667, 10.483862577595914 ], [ 108.968738004355487, 10.483589905849499 ], [ 108.968473464278986, 10.483404023177172 ], [ 108.968127546349251, 10.48329083450443 ] ] ], [ [ [ 108.967102991010279, 10.492790995608004 ], [ 108.965732254240208, 10.490560747980169 ], [ 108.965270678099387, 10.488823328833632 ], [ 108.965166661612216, 10.488127994611318 ], [ 108.964964216125736, 10.487930117680833 ], [ 108.964459736028061, 10.487783340229043 ], [ 108.963653706953096, 10.487787044536503 ], [ 108.961436164047768, 10.487598412636657 ], [ 108.960580217203301, 10.487701738444514 ], [ 108.959978710149414, 10.488350601998718 ], [ 108.959330064231153, 10.489695502145764 ], [ 108.959335633732564, 10.490888306250383 ], [ 108.95969176256483, 10.491632202963842 ], [ 108.960398453425967, 10.49192717340037 ], [ 108.961809055343679, 10.491920710872137 ], [ 108.9622139400214, 10.492316464733108 ], [ 108.962266875016326, 10.492862940472378 ], [ 108.962072581884229, 10.494404575410897 ], [ 108.961627312250698, 10.496146175505658 ], [ 108.961834184200313, 10.497288365765542 ], [ 108.962392310656696, 10.498130736444352 ], [ 108.963150577637123, 10.498673980919534 ], [ 108.963856363780224, 10.498770144526588 ], [ 108.965315045253192, 10.49826641626214 ], [ 108.966572439566505, 10.497813309037042 ], [ 108.96757816669907, 10.497411057574311 ], [ 108.967929420306575, 10.497111220006843 ], [ 108.968380027416401, 10.496512723883143 ], [ 108.968275752823786, 10.495767680534072 ], [ 108.967814845778548, 10.49417934919768 ], [ 108.967102991010279, 10.492790995608004 ] ] ], [ [ [ 108.961617291105142, 10.501535926741667 ], [ 108.961293901192619, 10.501509946227088 ], [ 108.960956691398223, 10.501579399070067 ], [ 108.960704394692129, 10.501709202717564 ], [ 108.960482398843681, 10.501915337223068 ], [ 108.960291768650279, 10.502245483742115 ], [ 108.96022065206148, 10.502558736496553 ], [ 108.960239132230242, 10.502839549805401 ], [ 108.960397772639169, 10.503228685555428 ], [ 108.960666758064519, 10.503526585083875 ], [ 108.961007489604015, 10.50370231890696 ], [ 108.961387721166432, 10.503762650825706 ], [ 108.961732860283348, 10.503696832143135 ], [ 108.962095141377745, 10.50348938822475 ], [ 108.962310969675571, 10.503249633463838 ], [ 108.962450735113407, 10.502938111005051 ], [ 108.962493091383124, 10.502568942003109 ], [ 108.962409342017565, 10.502212745721692 ], [ 108.962204148202943, 10.501879360743942 ], [ 1Line truncated
{ "type": "Feature", "properties": { "Name": "Ca Mau", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 104.879294234041708, 8.381025729753674 ], [ 104.878837712090785, 8.380953214719113 ], [ 104.878465263261376, 8.380975596146868 ], [ 104.878214922580696, 8.381036805804001 ], [ 104.87793061360702, 8.38115733564257 ], [ 104.877588939577947, 8.381385486451109 ], [ 104.877305888755814, 8.38168295250631 ], [ 104.877140427888492, 8.381942953704424 ], [ 104.877038570673562, 8.382178766736729 ], [ 104.876966538574948, 8.382451775728896 ], [ 104.876935877988444, 8.382748617654613 ], [ 104.876966233704763, 8.383099955798343 ], [ 104.877085988327735, 8.383505062608606 ], [ 104.87731279734777, 8.383891708135877 ], [ 104.877584761327739, 8.384182015587612 ], [ 104.877858836016514, 8.384373385023764 ], [ 104.878224441005216, 8.384531428282855 ], [ 104.878540060775265, 8.384606511781158 ], [ 104.878795174158029, 8.384621220193196 ], [ 104.879153188868656, 8.384579077962144 ], [ 104.879497889116351, 8.384474271870204 ], [ 104.879749278406507, 8.384343851287781 ], [ 104.880061725368364, 8.384097240095628 ], [ 104.880303367806221, 8.383814243232791 ], [ 104.880433818066308, 8.38359283823894 ], [ 104.880543472403417, 8.383305063278101 ], [ 104.880614585394881, 8.382927374998417 ], [ 104.880611035770755, 8.382594056570497 ], [ 104.880560686326646, 8.382316268580951 ], [ 104.880455705766281, 8.382026748036026 ], [ 104.880306113436461, 8.381757383096783 ], [ 104.880111165597896, 8.381518506074258 ], [ 104.879880770980833, 8.381313304165701 ], [ 104.87964087232848, 8.381162946512802 ], [ 104.879294234041708, 8.381025729753674 ] ] ], [ [ [ 104.853874514197514, 8.42002508478987 ], [ 104.854343862279507, 8.419908361781495 ], [ 104.854907005154246, 8.419931959092708 ], [ 104.855798629902893, 8.420049174030225 ], [ 104.856432213975552, 8.419979268828229 ], [ 104.856878117631084, 8.41979240049892 ], [ 104.857183274688452, 8.419465205554843 ], [ 104.857230371284686, 8.419021023201708 ], [ 104.85720704916605, 8.41864695019666 ], [ 104.856996025945875, 8.418202673414669 ], [ 104.856198585396442, 8.417197092871561 ], [ 104.855401267154832, 8.41588757924842 ], [ 104.854861928435298, 8.414975599244542 ], [ 104.854650960073798, 8.414391043511898 ], [ 104.854533863846825, 8.41378315846606 ], [ 104.854369820311035, 8.413245378271654 ], [ 104.854135331080727, 8.412801091597146 ], [ 104.85383037007557, 8.412613950773277 ], [ 104.853431503661, 8.412520282784897 ], [ 104.852797961856538, 8.412520041766584 ], [ 104.852000199349789, 8.41247299193509 ], [ 104.851460517988585, 8.41244940901305 ], [ 104.851178978926782, 8.412355789588048 ], [ 104.850850560904746, 8.412121875024582 ], [ 104.850357989629572, 8.411654106152127 ], [ 104.850029541030551, 8.411513703994274 ], [ 104.849654109149867, 8.411536944274587 ], [ 104.849114380124604, 8.411653634008076 ], [ 104.848292962750065, 8.41207414350697 ], [ 104.84789391916911, 8.41244805283543 ], [ 104.847565253833466, 8.412868738601446 ], [ 104.84693603327139, 8.414188207719633 ], [ 104.846687555086646, 8.415485802627757 ], [ 104.846666491165706, 8.416495109961431 ], [ 104.846728160376358, 8.417298454560068 ], [ 104.846913963908378, 8.417751691287549 ], [ 104.847093881377589, 8.418175575042824 ], [ 104.847914811319527, 8.419040914406708 ], [ 104.849017254242938, 8.42009338380268 ], [ 104.849932131862431, 8.420748342062382 ], [ 104.850448250086743, 8.421029094217374 ], [ 104.850964470833731, 8.421076046922053 ], [ 104.851386850922495, 8.421052820131592 ], [ 104.851762323272681, 8.420936071042888 ], [ 104.852489833439108, 8.420702556677725 ], [ 104.853264307102165, 8.420352161922779 ], [ 104.853874514197514, 8.42002508478987 ] ] ], [ [ [ 104.840509406883655, 8.439871733793552 ], [ 104.839910255154223, 8.439521330045409 ], [ 104.839434996727789, 8.439397540164407 ], [ 104.838753053410755, 8.439376661503786 ], [ 104.83831903969201, 8.439458875726586 ], [ 104.837967673669255, 8.439602916541389 ], [ 104.83749232800858, 8.439685113677115 ], [ 104.837017039005218, 8.439643725077872 ], [ 104.83645916795632, 8.439416910661919 ], [ 104.835963397792625, 8.438963538136818 ], [ 104.835632951799369, 8.438489644881258 ], [ 104.835405920646792, 8.437809808675752 ], [ 104.835241012862525, 8.436821020273896 ], [ 104.835427509771819, 8.435605804164595 ], [ 104.835924156774468, 8.433999353287561 ], [ 104.836234686381715, 8.432681194481574 ], [ 104.836607002111521, 8.431878014458846 ], [ 104.837144647407627, 8.431013108568152 ], [ 104.83762029344183, 8.430189378137356 ], [ 104.837827153700232, 8.429674512668669 ], [ 104.83793065487589, 8.429241986428565 ], [ 104.837955155106386, 8.428603454286019 ], [ 104.837872746630012, 8.427923668442588 ], [ 104.837852235792127, 8.427532296977972 ], [ 104.837666375602794, 8.427017264235417 ], [ 104.837418438809948, 8.426666988191016 ], [ 104.837025766026329, 8.426316657287941 ], [ 104.835694740619829, 8.425781627220374 ], [ 104.834082400082764, 8.425183597844807 ]Line truncated
{ "type": "Feature", "properties": { "Name": "Can Tho city", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 105.680843120413726, 10.135048279554496 ], [ 105.681890891751323, 10.134383221908195 ], [ 105.705090407596288, 10.119788504835697 ], [ 105.706464336959641, 10.118924037814168 ], [ 105.709328626415015, 10.117121896258539 ], [ 105.714484759863865, 10.113424325572225 ], [ 105.723047988374049, 10.106339519553217 ], [ 105.727886828414455, 10.102335761186453 ], [ 105.732320944755884, 10.099253943714587 ], [ 105.742741106916583, 10.09441783941179 ], [ 105.748105397446182, 10.091743328491873 ], [ 105.75109662440974, 10.090098129425201 ], [ 105.75233154376582, 10.089091627076982 ], [ 105.760167618241042, 10.082704592443008 ], [ 105.764187326084311, 10.07931613673037 ], [ 105.776747859426223, 10.072540578784754 ], [ 105.780523134235295, 10.069866167689554 ], [ 105.782852900840737, 10.068213337875306 ], [ 105.786149059131844, 10.06472395484667 ], [ 105.792559609238651, 10.055871635667529 ], [ 105.792998549443553, 10.05526547642063 ], [ 105.794691429665818, 10.052927668077473 ], [ 105.797453818738802, 10.049067307510256 ], [ 105.800202812409907, 10.045225513446724 ], [ 105.801543390415191, 10.043351963922021 ], [ 105.804673521266068, 10.038977343129943 ], [ 105.812593790271251, 10.026670187479226 ], [ 105.821536432860171, 10.011060254527195 ], [ 105.823285237423818, 10.008007336769253 ], [ 105.829635891783028, 10.000019901897019 ], [ 105.833720632301379, 9.994951628614842 ], [ 105.835313117606347, 9.992975653503663 ], [ 105.842580992319029, 9.984050860658726 ], [ 105.842903479312156, 9.983684873458174 ], [ 105.837960246867965, 9.980440517016291 ], [ 105.836887970803275, 9.979304888210095 ], [ 105.834297929605839, 9.979311378617297 ], [ 105.833211140281946, 9.979065501271918 ], [ 105.831244564884798, 9.977827449577205 ], [ 105.8285657264272, 9.975762522522473 ], [ 105.826721799671361, 9.973446907648736 ], [ 105.822453744045106, 9.970640083972739 ], [ 105.818938521695486, 9.968162797075479 ], [ 105.817262418325981, 9.966095302456267 ], [ 105.816957649775759, 9.965409977688353 ], [ 105.801831853357385, 9.963350986159128 ], [ 105.78225112309093, 9.959704041008706 ], [ 105.779459878370744, 9.959222524200186 ], [ 105.777476374135404, 9.959027497221257 ], [ 105.776092405640043, 9.958842149645534 ], [ 105.775744144976386, 9.957833590547807 ], [ 105.775418399739408, 9.95659205308084 ], [ 105.775163716232555, 9.956148967001297 ], [ 105.775001725849052, 9.955905326269828 ], [ 105.774724556593071, 9.955706311696986 ], [ 105.77444769760325, 9.955640405780173 ], [ 105.774101817445001, 9.955641206176779 ], [ 105.773755995742647, 9.955664191948927 ], [ 105.773410227100385, 9.955709354103476 ], [ 105.772949482832416, 9.955887886616722 ], [ 105.772511894308536, 9.956110736821074 ], [ 105.771890101247209, 9.956444928490725 ], [ 105.760921635025511, 9.959642375395333 ], [ 105.760554429243598, 9.959649434174082 ], [ 105.75903162161211, 9.960188632599341 ], [ 105.756889894253277, 9.960543715520089 ], [ 105.755685595913576, 9.960759839694902 ], [ 105.753883361727844, 9.961083270976246 ], [ 105.744762319725339, 9.965365836264368 ], [ 105.740784835052182, 9.967909141493749 ], [ 105.740019291657063, 9.968398649677965 ], [ 105.73713286179219, 9.970244241978207 ], [ 105.735087746802151, 9.971449771489802 ], [ 105.733735171840749, 9.97032342908301 ], [ 105.729844369222349, 9.970417714006373 ], [ 105.72820284028893, 9.971021610558921 ], [ 105.727426535606185, 9.971880885794292 ], [ 105.726305894901202, 9.973426983168793 ], [ 105.723371485305847, 9.975920358937458 ], [ 105.722919016599405, 9.976156672892216 ], [ 105.721998738551008, 9.976637310163767 ], [ 105.721846405087604, 9.974455551282688 ], [ 105.720850926628998, 9.972175148464373 ], [ 105.716956236241344, 9.966710998114138 ], [ 105.714315037109316, 9.963277869478134 ], [ 105.70951509724398, 9.95893853448581 ], [ 105.709095105754614, 9.958516676003853 ], [ 105.70225830577624, 9.959576230258847 ], [ 105.701883399099643, 9.955150020756889 ], [ 105.693434976243225, 9.956441452610989 ], [ 105.692799267072587, 9.956328169509447 ], [ 105.692162347414467, 9.955641835702181 ], [ 105.691466949340281, 9.954611800793998 ], [ 105.690830160083863, 9.953982771787537 ], [ 105.68626228667523, 9.952043835254869 ], [ 105.685457914151471, 9.951800951752546 ], [ 105.681926860136571, 9.950734697548285 ], [ 105.678919776326666, 9.949250905205133 ], [ 105.674579827996752, 9.945706813718516 ], [ 105.668894305927552, 9.940264662584184 ], [ 105.668268352602468, 9.940816903877078 ], [ 105.666345619155038, 9.942519503072674 ], [ 105.662500479613527, 9.946109985187718 ], [ 105.65699410339522, 9.951063163234437 ], [ 105.660030212824097, 9.953752848415263 ], [ 105.661166754442206, 9.954781144034598 ], [ 105.664682066724083, 9.958033463973209 ], [ 105.664975892323639, 9.958302165212785 ], [ 105.665392070687574, 9.958656206718615 ], [ 105.666138354201735, 9.959291064231252 ], [ 105.6681450Line truncated
{ "type": "Feature", "properties": { "Name": "Cao Bang", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.564686402355619, 22.425843165030074 ], [ 106.55913779307474, 22.423553184431967 ], [ 106.558305418360419, 22.423191898887069 ], [ 106.554798599276012, 22.421555617497802 ], [ 106.553282369285967, 22.420867012003043 ], [ 106.551774950853371, 22.420969400717297 ], [ 106.549230492693141, 22.421081718846324 ], [ 106.54659078463709, 22.421107006882892 ], [ 106.544042434211008, 22.420867703581678 ], [ 106.540435100599495, 22.420558401549044 ], [ 106.53580579090459, 22.420322790864134 ], [ 106.535047022102447, 22.420255210409664 ], [ 106.534234231024982, 22.420123428253646 ], [ 106.533558341944001, 22.419823943220479 ], [ 106.527538978940811, 22.414726248617512 ], [ 106.527316639551316, 22.414240048139789 ], [ 106.527499872820954, 22.413925120847694 ], [ 106.5279089906075, 22.41363275844509 ], [ 106.528496196642209, 22.413055490818294 ], [ 106.529519104423173, 22.411952198934898 ], [ 106.530910038167804, 22.409829440975955 ], [ 106.530996605109294, 22.40912542379931 ], [ 106.518686181322266, 22.399792336946859 ], [ 106.517444517950196, 22.399279979687378 ], [ 106.516746980388916, 22.399101209753098 ], [ 106.515477453321864, 22.399470845503174 ], [ 106.513778168127999, 22.400240903494932 ], [ 106.511635513568137, 22.401616414765783 ], [ 106.507505921161396, 22.40332509697572 ], [ 106.503205763335359, 22.405348122817657 ], [ 106.502058866023901, 22.40548232504932 ], [ 106.500898424023092, 22.405496742081027 ], [ 106.499709359299572, 22.405460556959213 ], [ 106.497728687029337, 22.405316606076553 ], [ 106.496490359242728, 22.405163358002596 ], [ 106.495340358370925, 22.405009276257147 ], [ 106.492951755419256, 22.404383133175088 ], [ 106.489260380162477, 22.403010773128699 ], [ 106.488215971390048, 22.40231717639665 ], [ 106.488206616642117, 22.40143826086711 ], [ 106.488480040221759, 22.400556735505006 ], [ 106.489508521101413, 22.399756153623628 ], [ 106.491106314205069, 22.399301924044607 ], [ 106.492137572191268, 22.398764993709563 ], [ 106.492602318442323, 22.398145399490659 ], [ 106.492783327688471, 22.397440521662816 ], [ 106.492587306958683, 22.396739124211251 ], [ 106.491731449147096, 22.396043816968643 ], [ 106.489932062214962, 22.395269299238805 ], [ 106.486910118906906, 22.394769715949678 ], [ 106.483788339160583, 22.39374357420661 ], [ 106.482458444201882, 22.392788869211017 ], [ 106.482071168249888, 22.391825502844711 ], [ 106.482251304254362, 22.391032736971283 ], [ 106.483094017574899, 22.39049761157554 ], [ 106.485538185139205, 22.389859860044567 ], [ 106.487699547396232, 22.389224686869852 ], [ 106.488447991981332, 22.388690387951101 ], [ 106.489005102203748, 22.387894155191134 ], [ 106.488992936175123, 22.386751548545192 ], [ 106.48831912902466, 22.385439237131152 ], [ 106.486698127116938, 22.383696125276003 ], [ 106.483904152055061, 22.382447208871667 ], [ 106.481913677174532, 22.381410638590125 ], [ 106.47954995576589, 22.380729064894467 ], [ 106.478133405732137, 22.380478313223648 ], [ 106.477942117234988, 22.380216359597341 ], [ 106.477937483927803, 22.379776895087673 ], [ 106.478214661277661, 22.379246946189653 ], [ 106.478773654680481, 22.378626529091093 ], [ 106.480275136688249, 22.377997492890017 ], [ 106.48206401414302, 22.377805313164743 ], [ 106.484795365813568, 22.377604463974876 ], [ 106.487240224956452, 22.377054600489487 ], [ 106.487799175191867, 22.376434150115983 ], [ 106.487887819567277, 22.375905926117639 ], [ 106.487878479208518, 22.37502700699082 ], [ 106.486618725973472, 22.371786232548629 ], [ 106.485658541408611, 22.370124931120699 ], [ 106.484522027669527, 22.369607954043886 ], [ 106.477136720383385, 22.366423164197727 ], [ 106.47524170224284, 22.365473539472305 ], [ 106.463971136658699, 22.36128837076177 ], [ 106.462989014031848, 22.360761452579027 ], [ 106.456783657739663, 22.359277813120627 ], [ 106.454134648894978, 22.358658659569528 ], [ 106.451934158035044, 22.358256551099032 ], [ 106.450237889167283, 22.358271753238853 ], [ 106.448169210140975, 22.358729787849484 ], [ 106.444787530819951, 22.359814821696716 ], [ 106.442346384977725, 22.360715620429573 ], [ 106.440758784790148, 22.362136197627478 ], [ 106.439451171434484, 22.363290571902439 ], [ 106.438046576987972, 22.364182086034475 ], [ 106.436541414055057, 22.364459151868402 ], [ 106.434094722993109, 22.364832463147707 ], [ 106.432583239624876, 22.364494238918041 ], [ 106.431161528381892, 22.363715681433575 ], [ 106.42859368784849, 22.361452889139571 ], [ 106.426884836565989, 22.360237321395289 ], [ 106.425375213895052, 22.360074813901576 ], [ 106.423444641956735, 22.360223659794087 ], [ 106.422223097318124, 22.360585998445117 ], [ 106.420912648400076, 22.36147654400736 ], [ 106.419143464299509, 22.363601734632425 ], [ 106.416818527952785, 22.366698722767865 ], [ 106.413740425580215, 22.369890155006715 ], [ 106.41233824491411, 22.371045139921307 ], [ 106.408747341017033, 22.372Line truncated
{ "type": "Feature", "properties": { "Name": "Dak Lak", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 108.67843282431545, 12.997335878248236 ], [ 108.677695757053584, 12.99638581285501 ], [ 108.673817287737677, 12.991920535904057 ], [ 108.672308307182675, 12.989384813758193 ], [ 108.672439196311927, 12.989162994176866 ], [ 108.675321698837365, 12.987906186221551 ], [ 108.679751871651604, 12.986059068671125 ], [ 108.682899336934895, 12.984674239524566 ], [ 108.687794789298152, 12.982367232062131 ], [ 108.690706723036897, 12.98041026502176 ], [ 108.696989912954166, 12.974318109992851 ], [ 108.702106578755661, 12.968573355875719 ], [ 108.704080352326457, 12.965473767800177 ], [ 108.704254340565399, 12.963411176284808 ], [ 108.704246216989361, 12.961062459165191 ], [ 108.703338191304567, 12.956971650920991 ], [ 108.700638454401201, 12.951717146029523 ], [ 108.700330445593636, 12.948794022925881 ], [ 108.701513163801508, 12.946158391496624 ], [ 108.702401947591852, 12.944693384192362 ], [ 108.704184524396339, 12.943225401930817 ], [ 108.706990455944833, 12.941990237059827 ], [ 108.709127663311051, 12.944205387768477 ], [ 108.711123847987267, 12.946230072859635 ], [ 108.715327639858742, 12.950312025479661 ], [ 108.719758722786878, 12.952800185180479 ], [ 108.724181819735236, 12.953012664402991 ], [ 108.726974034823911, 12.952775525769937 ], [ 108.745338946435311, 12.946567472410948 ], [ 108.749515788323038, 12.94313930173746 ], [ 108.752527962295687, 12.939487645938186 ], [ 108.756224708303705, 12.932192559539033 ], [ 108.76340089533511, 12.921926685967833 ], [ 108.771718325640279, 12.905967637096808 ], [ 108.773797908047072, 12.902091632822646 ], [ 108.776809038806164, 12.898439750394232 ], [ 108.782805622881256, 12.884537038253768 ], [ 108.785801409407554, 12.877016811976318 ], [ 108.788112204814468, 12.872912361016688 ], [ 108.790429982557725, 12.870628244897659 ], [ 108.792982134418025, 12.868798313391494 ], [ 108.794844265250674, 12.869018877519238 ], [ 108.797878596719897, 12.87151047622757 ], [ 108.800910318356557, 12.873319398671356 ], [ 108.803941205422348, 12.874900742275486 ], [ 108.807202086906841, 12.875798517487624 ], [ 108.811627229812871, 12.876919325466531 ], [ 108.818820630767561, 12.872113106534698 ], [ 108.833906228389765, 12.862952327987614 ], [ 108.839480423382895, 12.860654832654461 ], [ 108.843660507326604, 12.858817847765522 ], [ 108.846210159071632, 12.856532220785425 ], [ 108.847598434420263, 12.854706311946813 ], [ 108.848284975970898, 12.851973028532484 ], [ 108.847103812690875, 12.847654441799079 ], [ 108.846850372047072, 12.842649533848942 ], [ 108.848688622282168, 12.837181176470153 ], [ 108.851229370738906, 12.832847706856228 ], [ 108.8549340172911, 12.828737055071088 ], [ 108.859569886640998, 12.824850114141498 ], [ 108.864899522694884, 12.820050100531773 ], [ 108.868378816229438, 12.817760478763148 ], [ 108.8734930286804, 12.817056809624091 ], [ 108.875815082699944, 12.816137063974395 ], [ 108.878606225796716, 12.81612548969963 ], [ 108.907895962228906, 12.81213369591336 ], [ 108.91417591098957, 12.812106649702173 ], [ 108.922086040138709, 12.812527389427544 ], [ 108.931383437395766, 12.811121445098649 ], [ 108.936265714691046, 12.810644821501342 ], [ 108.937188745564242, 12.809047982578363 ], [ 108.937992635152057, 12.806584147740296 ], [ 108.944751294836465, 12.809710097642949 ], [ 108.953461412314368, 12.813489637037151 ], [ 108.962503347251754, 12.816782787095974 ], [ 108.965164782928468, 12.817255552601694 ], [ 108.970908404799104, 12.807758214470084 ], [ 108.974824249939218, 12.799776494789455 ], [ 108.973409225155649, 12.795687416840849 ], [ 108.97316361400965, 12.792958150698155 ], [ 108.9731473119989, 12.789545255908877 ], [ 108.973367918394786, 12.787041394045161 ], [ 108.975683731119375, 12.784982944807098 ], [ 108.979165552648169, 12.783601672479278 ], [ 108.981957340558893, 12.783816257014678 ], [ 108.984514379335224, 12.783576843996229 ], [ 108.98566946407459, 12.781978749619668 ], [ 108.985656264724923, 12.779248447457917 ], [ 108.989295349800614, 12.762394390588724 ], [ 108.989274362322021, 12.758071501498648 ], [ 108.989023062064746, 12.754204755744922 ], [ 108.987612479932068, 12.751026013839521 ], [ 108.984803541949987, 12.747171215579158 ], [ 108.98313641471384, 12.738988178161947 ], [ 108.984506173920863, 12.733748830444199 ], [ 108.985880266061486, 12.729419555268294 ], [ 108.991424743856896, 12.722113040284626 ], [ 108.992110018262792, 12.719607131563919 ], [ 108.991862033805887, 12.716423053081485 ], [ 108.990913302107288, 12.712559725650863 ], [ 108.990270544949738, 12.706969813206342 ], [ 108.981205928211068, 12.688147321142026 ], [ 108.978868326711961, 12.685428026682132 ], [ 108.976399557293803, 12.683164818002012 ], [ 108.976204312678931, 12.68344865393226 ], [ 108.972300656050493, 12.685230817048591 ], [ 108.968120969607128, 12.686160036156821 ], [ 108.962545475993011, 12.686868025638944 ], [ 108.957433768153919, 12.6Line truncated
{ "type": "Feature", "properties": { "Name": "Dak Nong", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 108.111407781344099, 12.18528757696015 ], [ 108.109044987136485, 12.182344650785069 ], [ 108.108571271047367, 12.179555711027319 ], [ 108.109670065421255, 12.173821836008983 ], [ 108.110926281622653, 12.168242861119211 ], [ 108.111159473131238, 12.162896889779688 ], [ 108.110997941401934, 12.155304358909063 ], [ 108.110837943916067, 12.150500985432188 ], [ 108.110521242261598, 12.146937317503273 ], [ 108.11017021618261, 12.146897628622696 ], [ 108.10642898970616, 12.146474568646454 ], [ 108.103910509362549, 12.145856030231641 ], [ 108.100919140306132, 12.143688200949782 ], [ 108.097770147974018, 12.140900607477079 ], [ 108.093834214677315, 12.137803437678542 ], [ 108.090213902049982, 12.13641049125124 ], [ 108.088010488393365, 12.136101531860277 ], [ 108.085649965873301, 12.136412392418038 ], [ 108.082660424239236, 12.137963061046491 ], [ 108.080145267789931, 12.13889278557366 ], [ 108.077614589042128, 12.136007573390827 ], [ 108.074705119445753, 12.134672052273459 ], [ 108.070826231045771, 12.133909635821112 ], [ 108.066172028116682, 12.134293019507311 ], [ 108.06268179972534, 12.136012537648526 ], [ 108.056670479359184, 12.138114559939027 ], [ 108.047749857569954, 12.13964428065907 ], [ 108.043483433313838, 12.140408961604351 ], [ 108.03921718712354, 12.142319199871224 ], [ 108.035338815833768, 12.14461116797105 ], [ 108.032623712214615, 12.144993481464041 ], [ 108.030878213558765, 12.14480280540522 ], [ 108.027968975987505, 12.14384851139971 ], [ 108.02282921919317, 12.140698613450297 ], [ 108.019532042869571, 12.138025788759194 ], [ 108.018368261685964, 12.136116509169597 ], [ 108.016622511219964, 12.131725072853897 ], [ 108.014101154844468, 12.127524639950195 ], [ 108.01080431666594, 12.1252335945548 ], [ 108.0080893641329, 12.124088102883718 ], [ 108.005762301788877, 12.12370630200428 ], [ 108.00285348869761, 12.123897295523818 ], [ 107.999362918563918, 12.124088256667733 ], [ 107.997229787824494, 12.124088239580658 ], [ 107.993739217690802, 12.123706287615107 ], [ 107.988115604951247, 12.122178558893438 ], [ 107.986176514634508, 12.120650956076815 ], [ 107.98423755831675, 12.117786790727848 ], [ 107.982686541650651, 12.114158921097385 ], [ 107.981717398938883, 12.109576432806193 ], [ 107.981039120359185, 12.105280384881894 ], [ 107.980845916306066, 12.097834048702452 ], [ 107.979683599218788, 12.087141887488144 ], [ 107.978326778558028, 12.083514117682455 ], [ 107.976582074902922, 12.081413737553987 ], [ 107.973867970430547, 12.079695069272077 ], [ 107.970766240169894, 12.077403552631893 ], [ 107.966889199876732, 12.074348163536968 ], [ 107.966619128070363, 12.074062405755456 ], [ 107.96211682962803, 12.069298461255016 ], [ 107.961655641095035, 12.068810453139974 ], [ 107.961491423990083, 12.068573159823529 ], [ 107.960597623781382, 12.067281630842615 ], [ 107.964370606218552, 12.064228760748733 ], [ 107.965611235370261, 12.063278796079601 ], [ 107.967860584598384, 12.061556401007124 ], [ 107.96978196186808, 12.060205220894261 ], [ 107.973289206331856, 12.057738707875103 ], [ 107.977942034197554, 12.055639102062969 ], [ 107.985308711128198, 12.053539614961323 ], [ 107.99228751405758, 12.052203536264244 ], [ 107.997133833759506, 12.052012738796918 ], [ 108.00101089024048, 12.052394592736334 ], [ 108.003530993860352, 12.053349169128921 ], [ 108.005469543684569, 12.053730974504901 ], [ 108.007795786746215, 12.053539982784002 ], [ 108.009152717124266, 12.052394396684122 ], [ 108.009540323127453, 12.050294248580769 ], [ 108.008958539105379, 12.044948524554798 ], [ 108.006631985777574, 12.032538938821006 ], [ 108.006438073958009, 12.030057033905052 ], [ 108.006438026293949, 12.02852970448231 ], [ 108.007794751626534, 12.026429585157302 ], [ 108.010217518923412, 12.024615791085921 ], [ 108.013512503599202, 12.023661033030294 ], [ 108.016807356974027, 12.021369821260294 ], [ 108.020295766936158, 12.017169404544461 ], [ 108.022233609893249, 12.013923690126262 ], [ 108.022233278043416, 12.010869090636049 ], [ 108.022813907336001, 12.003614406279894 ], [ 108.024267016609599, 12.000000173968886 ], [ 108.02461970823299, 11.997933094836526 ], [ 108.025016326342438, 11.996046460176046 ], [ 108.025441405296704, 11.994655231453805 ], [ 108.026475944909009, 11.992981702843338 ], [ 108.029407499156832, 11.989043166908687 ], [ 108.031522266639342, 11.987616225208683 ], [ 108.034738076800863, 11.986416930696862 ], [ 108.037431969909562, 11.984913847895825 ], [ 108.042332974687099, 11.978145507908891 ], [ 108.043501947656807, 11.975219466505223 ], [ 108.044463644881375, 11.970662710515739 ], [ 108.04646035566094, 11.960817190860723 ], [ 108.046459400580943, 11.956616646441148 ], [ 108.045525715439453, 11.952547601790457 ], [ 108.045525481615755, 11.951497468833168 ], [ 108.04672447485467, 11.950315819919183 ], [ 108.050588150322938, 11.947952148872616 ], [ 108.05685000202601, 11.9449314592Line truncated
{ "type": "Feature", "properties": { "Name": "Dien Bien", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 103.494956581381189, 21.971102826834056 ], [ 103.497528729667181, 21.969399729414022 ], [ 103.500000075643015, 21.968094426416712 ], [ 103.500874738278583, 21.967166712773633 ], [ 103.501732604276299, 21.965502198967386 ], [ 103.502832309663404, 21.960478832432216 ], [ 103.503763644876358, 21.958000316161701 ], [ 103.503883109917638, 21.956076890236318 ], [ 103.498225691662412, 21.952765027084411 ], [ 103.494943941409815, 21.949779158281558 ], [ 103.485077335350809, 21.941694931176187 ], [ 103.482199224214867, 21.93832543497092 ], [ 103.481389865849678, 21.93499789663565 ], [ 103.481210185801501, 21.930027564920238 ], [ 103.480433061836379, 21.925320980079221 ], [ 103.479925733585787, 21.921723561493195 ], [ 103.478544803899638, 21.917556488041555 ], [ 103.477729155676059, 21.914504618893091 ], [ 103.478365212884341, 21.912585984555619 ], [ 103.480812770892726, 21.909048526468382 ], [ 103.484410005117695, 21.906914066530987 ], [ 103.485322158690735, 21.90582882044373 ], [ 103.485380016574538, 21.903346520725393 ], [ 103.483999100378242, 21.899179332160486 ], [ 103.4846543329312, 21.89643318124638 ], [ 103.486863951010605, 21.890407183944433 ], [ 103.489709268368074, 21.882462325675817 ], [ 103.492503023096106, 21.876723912678472 ], [ 103.49549583736308, 21.875128822037539 ], [ 103.498945520719246, 21.874803261161617 ], [ 103.501516728314414, 21.874395212668958 ], [ 103.50535966002036, 21.874380895462025 ], [ 103.507262808931557, 21.87303912405639 ], [ 103.509642993329521, 21.868118330596531 ], [ 103.5104457416777, 21.867490419447336 ], [ 103.516902176993938, 21.865228244088257 ], [ 103.520198718396216, 21.8632703048807 ], [ 103.521361983368877, 21.856095290565236 ], [ 103.521462665169906, 21.855474237645979 ], [ 103.524439458913946, 21.850289086672035 ], [ 103.527357313789082, 21.845516757792211 ], [ 103.527934558033508, 21.841847532837448 ], [ 103.525996312180098, 21.836195220932723 ], [ 103.531201218561421, 21.832619013756528 ], [ 103.535196597045399, 21.831295951846755 ], [ 103.538558538046175, 21.828602754813346 ], [ 103.539974523305659, 21.824858194550075 ], [ 103.540039082937369, 21.822052756729363 ], [ 103.538823738225005, 21.819221611788009 ], [ 103.535381868178717, 21.815770582146683 ], [ 103.535346413306399, 21.815171703811131 ], [ 103.535705829160747, 21.814534739186911 ], [ 103.538075558040646, 21.81214363611997 ], [ 103.539774604914157, 21.806794177209554 ], [ 103.545303629658861, 21.800854243228798 ], [ 103.54564335575634, 21.798928455683722 ], [ 103.54426454667157, 21.796784162559106 ], [ 103.541263235609904, 21.787037848917635 ], [ 103.539744574752376, 21.783487195078067 ], [ 103.539128016644725, 21.778182995448958 ], [ 103.541855771926407, 21.774119283777964 ], [ 103.551298976266821, 21.768142308520794 ], [ 103.555248234818237, 21.764470953971397 ], [ 103.558500394677537, 21.757909475142242 ], [ 103.559300123102275, 21.752012147442713 ], [ 103.559666706553344, 21.751053089728373 ], [ 103.561599854150018, 21.748330608970491 ], [ 103.566206096234396, 21.743889738720497 ], [ 103.570549194889509, 21.741261241613074 ], [ 103.570190392372751, 21.737572547235345 ], [ 103.572168340596477, 21.733953419015108 ], [ 103.573432227115632, 21.73034303850045 ], [ 103.574863614164542, 21.725861565658761 ], [ 103.576174438099883, 21.723425573831207 ], [ 103.581260384858922, 21.714092491475355 ], [ 103.584406137833071, 21.708885575109264 ], [ 103.583056870578162, 21.705453113770261 ], [ 103.584147636704131, 21.702943576285065 ], [ 103.589950701064083, 21.693417105515039 ], [ 103.593908067003724, 21.687121409625377 ], [ 103.595377516958877, 21.685263585645998 ], [ 103.596044178096406, 21.684080185752009 ], [ 103.596138334416651, 21.683184585999868 ], [ 103.595969752002532, 21.681938588794878 ], [ 103.59527677939991, 21.679945808052651 ], [ 103.594575462887349, 21.678321047878114 ], [ 103.593383282912214, 21.676640503656358 ], [ 103.591728560025103, 21.675825247537205 ], [ 103.590085388030275, 21.676667093911306 ], [ 103.58907122615625, 21.677981655429107 ], [ 103.585869588410844, 21.682428429728304 ], [ 103.581494484682764, 21.686529607155705 ], [ 103.571282413052984, 21.682207043620224 ], [ 103.566404391349636, 21.678151608410076 ], [ 103.564584906368395, 21.672707360056677 ], [ 103.559450789222581, 21.669106831615011 ], [ 103.558527938213842, 21.667500497649883 ], [ 103.555100154248805, 21.656017443849976 ], [ 103.552140081599532, 21.653127524615627 ], [ 103.545623827877421, 21.651892242832787 ], [ 103.540683108138978, 21.64847911691777 ], [ 103.540346473910688, 21.647068519496599 ], [ 103.540395110146278, 21.644952235757103 ], [ 103.540563808572983, 21.64403507565828 ], [ 103.542027101769406, 21.642453489237198 ], [ 103.546435996623984, 21.641161144571242 ], [ 103.547883388008017, 21.640269620546576 ], [ 103.548798210768894, 21.63899917347311 ], [ 103.548837047991412, 21.63Line truncated
{ "type": "Feature", "properties": { "Name": "Dong Nai", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 107.542157123152776, 11.367187572148794 ], [ 107.542803375975097, 11.363348189167652 ], [ 107.541661337700646, 11.35766650450563 ], [ 107.540752845267662, 11.350849547168934 ], [ 107.538922756380146, 11.34312196780462 ], [ 107.536166048324503, 11.336755383753996 ], [ 107.533642499401878, 11.329480691280935 ], [ 107.529500719382781, 11.323111059427902 ], [ 107.525352882429615, 11.319467236723654 ], [ 107.520971112926588, 11.317185753819558 ], [ 107.518205696735549, 11.314907895183239 ], [ 107.516594263614422, 11.312859809732458 ], [ 107.516830520012547, 11.310588821916667 ], [ 107.518457419674235, 11.306049512774848 ], [ 107.520083182592884, 11.301964507855814 ], [ 107.52124447175504, 11.299014213535202 ], [ 107.521481721904024, 11.296288969160628 ], [ 107.520563011373952, 11.294242541160372 ], [ 107.517802185322637, 11.290147582544932 ], [ 107.51666017762517, 11.284920606800597 ], [ 107.517595386218147, 11.279925576104517 ], [ 107.520382121737612, 11.272890536768898 ], [ 107.521085805265784, 11.26812218738911 ], [ 107.522027186805303, 11.260401621837445 ], [ 107.522264901903782, 11.257449378685919 ], [ 107.5213443639513, 11.253319195424581 ], [ 107.52042868773384, 11.253372222150404 ], [ 107.516171497716527, 11.253362470801449 ], [ 107.514829222690537, 11.252474125880269 ], [ 107.514163335869341, 11.249816864856484 ], [ 107.513591644039195, 11.247391478733789 ], [ 107.512327523696342, 11.245584365725961 ], [ 107.51070943019613, 11.244883288433073 ], [ 107.508078289081823, 11.244478674451329 ], [ 107.50635015723401, 11.244359316429382 ], [ 107.502106425571128, 11.244066154529435 ], [ 107.498056817068516, 11.244156141592725 ], [ 107.496234847260439, 11.244052170970974 ], [ 107.495325461800689, 11.24335266389437 ], [ 107.494822971902693, 11.241857201049015 ], [ 107.49452542041189, 11.23936606009562 ], [ 107.494733040597396, 11.237274603939852 ], [ 107.495852701940692, 11.234786879510921 ], [ 107.497986090785503, 11.231703887524418 ], [ 107.498360233937717, 11.230731482072315 ], [ 107.498659233337037, 11.228611823177175 ], [ 107.498670729370701, 11.223912477878628 ], [ 107.497722141563656, 11.221278575845645 ], [ 107.496386022397076, 11.220899435160845 ], [ 107.494666517745657, 11.221083281768074 ], [ 107.493519157283345, 11.221683045036571 ], [ 107.491988250357508, 11.222768592396676 ], [ 107.489498613969943, 11.225394207176976 ], [ 107.488489608808436, 11.225824258482817 ], [ 107.487396578189589, 11.225765040824001 ], [ 107.486509277381288, 11.225095734780382 ], [ 107.485872268690287, 11.224257521667312 ], [ 107.484929804367027, 11.222547070490975 ], [ 107.484731422017546, 11.222187017017291 ], [ 107.484760038445074, 11.221472978695033 ], [ 107.484926679222951, 11.220495733091639 ], [ 107.486267948806869, 11.218807255950139 ], [ 107.486653249847677, 11.217492385964874 ], [ 107.486656074618224, 11.216364555180121 ], [ 107.483052198000621, 11.206393252746466 ], [ 107.480972291837872, 11.202336276997642 ], [ 107.479817745792388, 11.201498078273744 ], [ 107.478671350302648, 11.201683206414884 ], [ 107.476375179670868, 11.203369218514695 ], [ 107.474083805123541, 11.20317553242495 ], [ 107.472367332986096, 11.20223138457078 ], [ 107.471417236116622, 11.200349314869015 ], [ 107.469523923989982, 11.193953645844147 ], [ 107.470496300663797, 11.187189333920685 ], [ 107.469937963766085, 11.181549000086306 ], [ 107.469094145178701, 11.179706919638704 ], [ 107.468417047408877, 11.178913673527234 ], [ 107.466507873039973, 11.178720876867033 ], [ 107.462879535761999, 11.178711639030951 ], [ 107.461543264610043, 11.178520258802962 ], [ 107.459634605552651, 11.178139439083907 ], [ 107.458960762429285, 11.177624089779954 ], [ 107.45954359506095, 11.175082031010959 ], [ 107.460055706805463, 11.172472564457337 ], [ 107.460659665411299, 11.16939102217799 ], [ 107.4592572491228, 11.161418974705953 ], [ 107.456902961602452, 11.154616362455215 ], [ 107.45572308165498, 11.152269688595311 ], [ 107.451226592833052, 11.148273860450331 ], [ 107.441516137859537, 11.142623661053165 ], [ 107.434171761417701, 11.139323012447107 ], [ 107.432516536708874, 11.137443696469461 ], [ 107.432525618962188, 11.134162726828436 ], [ 107.434433543273485, 11.130418191746173 ], [ 107.437065248262684, 11.127284607498666 ], [ 107.44132811570006, 11.124577782138999 ], [ 107.447694566650966, 11.119232399855434 ], [ 107.45084006511695, 11.115463158597947 ], [ 107.452268753300359, 11.113357737769434 ], [ 107.452273134797395, 11.111717310505526 ], [ 107.451332596821942, 11.108668338073414 ], [ 107.448739506922777, 11.10280288594447 ], [ 107.443216320576767, 11.088484776051644 ], [ 107.440961737294401, 11.084972311023364 ], [ 107.439692349622305, 11.08437325821933 ], [ 107.438590329380247, 11.084965989688726 ], [ 107.437874406978381, 11.086604453732605 ], [ 107.43683832323012, 11.089213631603855 ], [ 107.435730450200197, 11.090113Line truncated
{ "type": "Feature", "properties": { "Name": "Dong Thap", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 105.497630232149561, 10.953935478939229 ], [ 105.512276093666856, 10.930288395692969 ], [ 105.513928275969249, 10.927828860513557 ], [ 105.514256465563506, 10.926026700072214 ], [ 105.514086881304593, 10.923734016112007 ], [ 105.530972320016588, 10.918300325799464 ], [ 105.556179118171826, 10.905741266446341 ], [ 105.581441945889139, 10.893149946612823 ], [ 105.591901966002979, 10.870547294621986 ], [ 105.597884097972781, 10.858582059414573 ], [ 105.599580911829662, 10.855202695847765 ], [ 105.605245325911142, 10.843857396601607 ], [ 105.610678409181276, 10.833056313997758 ], [ 105.598230326168675, 10.832071765899343 ], [ 105.597488990724401, 10.832013107618877 ], [ 105.593932646874237, 10.831725452267847 ], [ 105.645947256760564, 10.783594687844641 ], [ 105.667818661002457, 10.763257490141086 ], [ 105.689241422253872, 10.743331952607548 ], [ 105.689778605298443, 10.742832243413375 ], [ 105.704759368949794, 10.728895141197881 ], [ 105.707917814055918, 10.725956395071648 ], [ 105.718962432170542, 10.715679097412476 ], [ 105.721786733271188, 10.713046211613403 ], [ 105.726058128979503, 10.709064127807324 ], [ 105.73190501460482, 10.703612912406015 ], [ 105.744749041235309, 10.691636640718457 ], [ 105.744937060696827, 10.691461306194356 ], [ 105.753079018881692, 10.683827264416777 ], [ 105.763471187845084, 10.67408229256381 ], [ 105.764747667570873, 10.672885220276726 ], [ 105.777168198953291, 10.661236318901047 ], [ 105.778978596285242, 10.660086527571252 ], [ 105.781129540795746, 10.659685142155638 ], [ 105.799700631878693, 10.656218636081235 ], [ 105.804649037223328, 10.655123423707096 ], [ 105.820536440704245, 10.646550963656125 ], [ 105.826242344108948, 10.64319179886246 ], [ 105.831969816853643, 10.639725428585734 ], [ 105.83255684662123, 10.639377227277294 ], [ 105.834675893977362, 10.636608570828912 ], [ 105.836192576326368, 10.634621475600682 ], [ 105.837736673608674, 10.63261391270197 ], [ 105.839275181604421, 10.63058087021102 ], [ 105.842363152237738, 10.626519843016411 ], [ 105.843520123754786, 10.625000165025654 ], [ 105.850754951080205, 10.615326755825151 ], [ 105.852286122406667, 10.613208185109727 ], [ 105.855366510855845, 10.608896194903537 ], [ 105.856888985738181, 10.606748447482914 ], [ 105.858388035079827, 10.604671938059539 ], [ 105.859887121293696, 10.602611851156041 ], [ 105.861403853105401, 10.6005407637453 ], [ 105.862932340854911, 10.598458686619153 ], [ 105.864472574649653, 10.596365612582986 ], [ 105.866030478323978, 10.594267013112187 ], [ 105.867600143332027, 10.592162898998652 ], [ 105.869134450594458, 10.590080784100962 ], [ 105.870645146156619, 10.588004190141305 ], [ 105.87217349541055, 10.585916593875766 ], [ 105.874463691845961, 10.583024574724391 ], [ 105.90735864128834, 10.540348885592664 ], [ 105.908273592652222, 10.539464897886774 ], [ 105.940203690947612, 10.537374696285269 ], [ 105.941022629790609, 10.537294438987203 ], [ 105.940959008151765, 10.511429909063111 ], [ 105.94006767478345, 10.495707251488511 ], [ 105.939794048856356, 10.495421753611083 ], [ 105.936534162022042, 10.492092593798191 ], [ 105.89843273058608, 10.45199578527729 ], [ 105.89137737016955, 10.444533156979674 ], [ 105.857937967563203, 10.409154119067409 ], [ 105.857808689119793, 10.408793991849279 ], [ 105.842821527691399, 10.367037125662875 ], [ 105.834242239987418, 10.370665608630986 ], [ 105.814832067046325, 10.371593678405588 ], [ 105.814027116258444, 10.371632128020337 ], [ 105.814201147664903, 10.368511689163199 ], [ 105.81469746101908, 10.363140697785013 ], [ 105.815182728899856, 10.357889010469535 ], [ 105.815397340414961, 10.355566364696017 ], [ 105.81690470039166, 10.345325354681449 ], [ 105.817384709037128, 10.336574070736845 ], [ 105.815197229568525, 10.323632348054446 ], [ 105.817440749391153, 10.323017271130198 ], [ 105.825672732410737, 10.320760180537945 ], [ 105.827536198736652, 10.319474912637133 ], [ 105.827822282072702, 10.319047350654785 ], [ 105.820631619553637, 10.314939645947959 ], [ 105.819911411882231, 10.31408780900523 ], [ 105.819764140702603, 10.312665408881571 ], [ 105.820048019800311, 10.311384191527281 ], [ 105.82234112644187, 10.30967103249219 ], [ 105.825065365374371, 10.308099041837352 ], [ 105.829482747131124, 10.307895477594286 ], [ 105.832814970934237, 10.306371849781101 ], [ 105.833816768928784, 10.30508876723286 ], [ 105.836529267211972, 10.299106123548825 ], [ 105.839041901062956, 10.299028472486043 ], [ 105.854545359680685, 10.297422862475173 ], [ 105.863730372258942, 10.295691162117464 ], [ 105.872050228934995, 10.292681061082135 ], [ 105.876207926954351, 10.290393418721351 ], [ 105.884160040053871, 10.284325089431377 ], [ 105.892171039861637, 10.276922649160952 ], [ 105.891150654679052, 10.275938765661579 ], [ 105.888051015342171, 10.272771510796645 ], [ 105.886904245734399, 10.271530084845608 ], [ 105.886276605281182, 10.Line truncated
{ "type": "Feature", "properties": { "Name": "Gia Lai", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 108.545537070179705, 14.589654467779496 ], [ 108.547325365773077, 14.58738762403965 ], [ 108.549328641603609, 14.586559834069135 ], [ 108.553129654110307, 14.586961322906802 ], [ 108.558091203046672, 14.587154049419894 ], [ 108.560832157678021, 14.585912893265458 ], [ 108.564516441780427, 14.582304118040668 ], [ 108.567338689728786, 14.580481420681053 ], [ 108.570390923102707, 14.577388387763961 ], [ 108.572808326842846, 14.573782866286308 ], [ 108.577129249115615, 14.571508961969073 ], [ 108.582928273720938, 14.569436583131846 ], [ 108.58999249515756, 14.566949242713406 ], [ 108.59441711375888, 14.564160561960421 ], [ 108.595885894618391, 14.561174408971851 ], [ 108.595768846055478, 14.557267230598256 ], [ 108.594806302568884, 14.552951107107958 ], [ 108.594375398705722, 14.549970269112691 ], [ 108.59521239863335, 14.547500046390098 ], [ 108.598260361126847, 14.543275533239296 ], [ 108.603306467019877, 14.536783123242571 ], [ 108.605096109797671, 14.53533845050913 ], [ 108.60868058084418, 14.534197138886896 ], [ 108.611107350124144, 14.534087365839298 ], [ 108.612481669793283, 14.534906042979571 ], [ 108.615448274218522, 14.538804970972706 ], [ 108.618517384269921, 14.541675285885788 ], [ 108.621582787315845, 14.543311624831688 ], [ 108.626158211432369, 14.545373495090757 ], [ 108.626980135125223, 14.538352772062808 ], [ 108.628518192560591, 14.534028810980885 ], [ 108.630392340134449, 14.530891692397745 ], [ 108.632489065418099, 14.528077856707796 ], [ 108.632705283122391, 14.526349445170808 ], [ 108.631479932552907, 14.524301356122749 ], [ 108.628363081990699, 14.519775186975323 ], [ 108.628468523903337, 14.518047110885504 ], [ 108.629569221242605, 14.51566819183364 ], [ 108.633873127442939, 14.510040219180837 ], [ 108.634861894261064, 14.507337660204882 ], [ 108.63418996219707, 14.50507197748982 ], [ 108.631964810127954, 14.502163003419923 ], [ 108.630294397668365, 14.499468344988202 ], [ 108.630506229379023, 14.496336176273587 ], [ 108.631935456256372, 14.492768465892027 ], [ 108.633923686429057, 14.490818840017482 ], [ 108.636688095379384, 14.489082859786208 ], [ 108.637679785893454, 14.487352157675957 ], [ 108.638447486762175, 14.484866230092507 ], [ 108.64042361026145, 14.479137162849838 ], [ 108.640746733974652, 14.47622063627341 ], [ 108.639849176398457, 14.472659883946562 ], [ 108.638272643267953, 14.46456587941185 ], [ 108.638251859036131, 14.457978987540287 ], [ 108.63868507595555, 14.454846195595508 ], [ 108.63760840040743, 14.452421778941982 ], [ 108.634682959750876, 14.450322892587451 ], [ 108.632020054581915, 14.448927044947197 ], [ 108.628252826007156, 14.44861423375994 ], [ 108.622495387851927, 14.449494994698284 ], [ 108.619176865220197, 14.451016415575168 ], [ 108.616970305735094, 14.453938345278459 ], [ 108.615871121954797, 14.456749071112768 ], [ 108.614655540720662, 14.457724429039217 ], [ 108.611886463389624, 14.457840384925873 ], [ 108.609887284870354, 14.456118393648978 ], [ 108.608004109901799, 14.456123776990751 ], [ 108.606125778681815, 14.4577488681158 ], [ 108.603805609641256, 14.459807126697569 ], [ 108.601482174262969, 14.46078554771492 ], [ 108.600372472012054, 14.460140776076003 ], [ 108.600146437308297, 14.458629657832489 ], [ 108.602015174560734, 14.453765170925919 ], [ 108.604556197310728, 14.451490339407712 ], [ 108.607536679174473, 14.448026431474659 ], [ 108.610178568086496, 14.442511797681391 ], [ 108.610721649784352, 14.438946832030751 ], [ 108.60938595959442, 14.436791026684602 ], [ 108.608603456784181, 14.434417659147698 ], [ 108.608807116355422, 14.428478097486277 ], [ 108.610128417392616, 14.425882761979949 ], [ 108.611785554060134, 14.42447425728119 ], [ 108.614549582597192, 14.422846582403906 ], [ 108.615872746130378, 14.42089910321107 ], [ 108.616301295568405, 14.416146693415214 ], [ 108.617462272665819, 14.409056202781585 ], [ 108.619666892313262, 14.403774523075811 ], [ 108.621263449748483, 14.400051853210527 ], [ 108.623505168228974, 14.393342782143748 ], [ 108.624186339927689, 14.388504794660605 ], [ 108.623654614868656, 14.385367202134717 ], [ 108.624341254445369, 14.382310891234681 ], [ 108.627199587690882, 14.378145254899664 ], [ 108.629888812418812, 14.375592074214921 ], [ 108.631797067680566, 14.373719910545503 ], [ 108.63188062369187, 14.372616732875997 ], [ 108.63056580676664, 14.369481500171162 ], [ 108.626196591799328, 14.363300991247797 ], [ 108.624456165319828, 14.36006331856737 ], [ 108.624101898084177, 14.358028185152648 ], [ 108.625135630105319, 14.354716357973587 ], [ 108.626783799632733, 14.353184387149781 ], [ 108.629562863935064, 14.351649053760866 ], [ 108.631713652862857, 14.349337668398732 ], [ 108.632018460083941, 14.348978806526759 ], [ 108.635068038659142, 14.342100146704468 ], [ 108.638173930982191, 14.333911036165432 ], [ 108.64089116509524, 14.326674215043056 ], [ 108.643413091640923, 14.3196282Line truncated
{ "type": "Feature", "properties": { "Name": "Ha Giang", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 105.56142269719976, 23.120299087832677 ], [ 105.560132392196181, 23.120060637988104 ], [ 105.556686361886136, 23.119223422223229 ], [ 105.555655618312187, 23.118732358211787 ], [ 105.5542040576712, 23.117356989933171 ], [ 105.552511654988962, 23.114539448137066 ], [ 105.55046451742362, 23.112437779280128 ], [ 105.549176662173295, 23.111783913696684 ], [ 105.544783488367329, 23.110696221453509 ], [ 105.540038617588209, 23.110084436947261 ], [ 105.53813678708309, 23.110143555680622 ], [ 105.535964453996428, 23.111079416282109 ], [ 105.533534958871314, 23.111852480707455 ], [ 105.530006181939825, 23.112490470558839 ], [ 105.529763660864319, 23.112048168688091 ], [ 105.52960035567196, 23.111576083069849 ], [ 105.529194320761349, 23.110869805896868 ], [ 105.526002589947609, 23.104678671483555 ], [ 105.524728087831022, 23.102134715145041 ], [ 105.522875822561218, 23.098319379136115 ], [ 105.520382171599977, 23.093561923244238 ], [ 105.516906885444484, 23.087326693272303 ], [ 105.515851314286806, 23.085260231974189 ], [ 105.515667524336834, 23.084618027899694 ], [ 105.515671204362661, 23.084333550752831 ], [ 105.515907672101434, 23.083873829913387 ], [ 105.51656715485035, 23.083383221858242 ], [ 105.517502885949511, 23.082326640761892 ], [ 105.518050788013511, 23.081550273126652 ], [ 105.518327952772836, 23.080913163711614 ], [ 105.518687457660121, 23.079850197428698 ], [ 105.518777609299264, 23.078819800093754 ], [ 105.518793227825256, 23.077610759628897 ], [ 105.518576080221976, 23.076576968252539 ], [ 105.518201597126051, 23.075825955203698 ], [ 105.516271514418918, 23.073563967802897 ], [ 105.51135578594085, 23.067498871575708 ], [ 105.507603844042251, 23.063022183127316 ], [ 105.507207922907355, 23.062216572237048 ], [ 105.506638950627121, 23.061221245763932 ], [ 105.506403880434789, 23.060604030251852 ], [ 105.506198376354064, 23.059906483697318 ], [ 105.506099493197098, 23.059259779415356 ], [ 105.505946338652677, 23.058662137647559 ], [ 105.505528783426655, 23.056662503172049 ], [ 105.505070601327247, 23.055219775672185 ], [ 105.503989910306188, 23.052286172768731 ], [ 105.503487338569869, 23.050812292753164 ], [ 105.50317955998878, 23.049982254477527 ], [ 105.502858286181038, 23.049053195448664 ], [ 105.502718927236742, 23.048384359750457 ], [ 105.502486656633948, 23.045990306007866 ], [ 105.502373056971066, 23.044111266122059 ], [ 105.502241594973668, 23.043462023053962 ], [ 105.50205348468063, 23.042863985584518 ], [ 105.501778754386066, 23.042472257988379 ], [ 105.501445035759843, 23.042313074388915 ], [ 105.499879938408469, 23.042166078401863 ], [ 105.498436656926231, 23.042030047848471 ], [ 105.497962376962164, 23.041921112069701 ], [ 105.497171449302982, 23.041721303395491 ], [ 105.496254925924177, 23.041192849170727 ], [ 105.495728070693986, 23.040824216164708 ], [ 105.495369757408412, 23.040405635711579 ], [ 105.495068421570465, 23.039909961775379 ], [ 105.493777481645509, 23.036980530826895 ], [ 105.492741388904051, 23.034896047114955 ], [ 105.490930183081559, 23.030030336231107 ], [ 105.49015609432837, 23.027171381554069 ], [ 105.489444410431247, 23.023820768413771 ], [ 105.489026041318823, 23.020183265245521 ], [ 105.489140543001724, 23.008409836544786 ], [ 105.47982385978338, 23.009295618398141 ], [ 105.47391999311327, 23.008901097507703 ], [ 105.471657979632141, 23.008440975570636 ], [ 105.469703038764294, 23.008418925992714 ], [ 105.466649520259239, 23.008674201253427 ], [ 105.465088435682844, 23.008439245274985 ], [ 105.461893809951448, 23.007533858201043 ], [ 105.454415683636967, 23.005275933037922 ], [ 105.451308002562314, 23.003719413420242 ], [ 105.448671689446996, 23.002057372749618 ], [ 105.447662368623469, 23.000924547130182 ], [ 105.446831261053887, 23.000397547109174 ], [ 105.446087528017074, 23.000302820618742 ], [ 105.444966784789358, 23.000548822969847 ], [ 105.442611499920872, 23.002592140215143 ], [ 105.441097618959986, 23.004386251724213 ], [ 105.440159615274069, 23.004893088045606 ], [ 105.439228502193657, 23.004882457159738 ], [ 105.432814177632224, 23.00403280467026 ], [ 105.431047380332416, 23.003840059271397 ], [ 105.430489854623147, 23.003386219098786 ], [ 105.430307646580673, 23.002751607101061 ], [ 105.430437103089901, 23.001638786900571 ], [ 105.430567976031341, 23.000419857490499 ], [ 105.430460513342098, 22.999888004727666 ], [ 105.430011518716697, 22.999193049119981 ], [ 105.42938857092588, 22.998655286012706 ], [ 105.428761366643812, 22.998435839742285 ], [ 105.427501982130821, 22.998368337528802 ], [ 105.426065093929026, 22.998723282853291 ], [ 105.420815872554556, 23.001422205870142 ], [ 105.417765188712565, 23.002501400419362 ], [ 105.417077147092698, 23.002546532896247 ], [ 105.416391233268882, 23.002432508753316 ], [ 105.415709611909108, 23.002000156981694 ], [ 105.41424251817773, 23.000338315960562 ], [ 105.413181380216599, Line truncated
{ "type": "Feature", "properties": { "Name": "Ha Nam", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.118557388412796, 20.618132503712104 ], [ 106.122196367368531, 20.616206738650135 ], [ 106.124828550797019, 20.613894833479833 ], [ 106.127747806815876, 20.610288486424565 ], [ 106.128591795375144, 20.608220688733866 ], [ 106.129304617813943, 20.605503344004148 ], [ 106.129330680166788, 20.602780168070353 ], [ 106.128960834874704, 20.598367683122149 ], [ 106.128176510937294, 20.594211026517712 ], [ 106.1277992561308, 20.590576568453912 ], [ 106.127560595844898, 20.586813566692797 ], [ 106.127577986035305, 20.584998059412953 ], [ 106.12802352816334, 20.581500211965249 ], [ 106.129566443736451, 20.578141351142506 ], [ 106.131379020125735, 20.575303519741681 ], [ 106.132490033588226, 20.57401601342832 ], [ 106.134979261683668, 20.57222140009759 ], [ 106.137186375151146, 20.571202532071254 ], [ 106.139805436571692, 20.570187108448351 ], [ 106.142967607569119, 20.569824689757695 ], [ 106.143334185624212, 20.569724883896299 ], [ 106.149432936281073, 20.568711836282262 ], [ 106.152598751331368, 20.567960235976159 ], [ 106.154528627194452, 20.567198235909927 ], [ 106.156328499760491, 20.56565698228394 ], [ 106.159383776440166, 20.562051100178167 ], [ 106.165085682358438, 20.55444664339791 ], [ 106.16829129870456, 20.549415165877235 ], [ 106.170661986261734, 20.545543955888888 ], [ 106.173056804428029, 20.53907892575188 ], [ 106.17588635127413, 20.530153117572354 ], [ 106.177324598351618, 20.523161171950562 ], [ 106.177899143730542, 20.51887342207084 ], [ 106.177962467693817, 20.517959220741488 ], [ 106.178077512567199, 20.516033783032697 ], [ 106.177588791289736, 20.509544569226534 ], [ 106.176959194811047, 20.503443236616135 ], [ 106.177018426858979, 20.497088140505355 ], [ 106.177175041994644, 20.495014124002694 ], [ 106.179139114578561, 20.490490604258014 ], [ 106.180674413793213, 20.4877794261796 ], [ 106.181793045412803, 20.485583610894992 ], [ 106.183632980078016, 20.483660998856067 ], [ 106.181426933206467, 20.482983981125869 ], [ 106.178200130631581, 20.481968868668389 ], [ 106.176331682061516, 20.480675309917672 ], [ 106.171839281557652, 20.475494890276991 ], [ 106.169674867900881, 20.474024047271996 ], [ 106.1618756404485, 20.47226408212174 ], [ 106.152030149571829, 20.470123455533098 ], [ 106.147551877417243, 20.469480467249809 ], [ 106.145243519173107, 20.469703194247074 ], [ 106.142407767904217, 20.471495400992012 ], [ 106.140811000926988, 20.473224173157121 ], [ 106.139300749629967, 20.47485922877047 ], [ 106.138131566218874, 20.476544368527811 ], [ 106.137460995728418, 20.479686587166327 ], [ 106.137343338324456, 20.485315423168288 ], [ 106.138575183797741, 20.494742045808835 ], [ 106.135284870200678, 20.495567898639649 ], [ 106.133268954398773, 20.495973271649234 ], [ 106.132370743914748, 20.496388104627385 ], [ 106.129885518701769, 20.499112903837499 ], [ 106.128534138040095, 20.500157532044511 ], [ 106.127636908716397, 20.500466743245681 ], [ 106.126855502179751, 20.500354491666485 ], [ 106.125529387071595, 20.498759087162171 ], [ 106.124083423811044, 20.49800750214456 ], [ 106.12129316384852, 20.497561281927688 ], [ 106.115149754657523, 20.497086366142923 ], [ 106.112470286674466, 20.496746599575943 ], [ 106.102905029043939, 20.491806311512107 ], [ 106.100016466886473, 20.489986023436302 ], [ 106.098246659555741, 20.488069733631335 ], [ 106.096610237872255, 20.483936702217079 ], [ 106.096022771933463, 20.481132868786915 ], [ 106.09648524020173, 20.479552663724519 ], [ 106.099771478071318, 20.474934013693826 ], [ 106.10316828938511, 20.470421849688648 ], [ 106.103291304050515, 20.469261146884492 ], [ 106.103303590588268, 20.467993863625964 ], [ 106.102984711675163, 20.46630127298539 ], [ 106.100145755222513, 20.459411738560959 ], [ 106.099490643178683, 20.457821836108906 ], [ 106.098605879357933, 20.456863644441682 ], [ 106.097159310853556, 20.456217442880757 ], [ 106.095035051926175, 20.456304705897537 ], [ 106.090331302647542, 20.457320144808875 ], [ 106.079111805065793, 20.461764117719895 ], [ 106.0767567153502, 20.462588492964642 ], [ 106.075288349078107, 20.464159917945892 ], [ 106.074260741440128, 20.466368867829033 ], [ 106.07323102938858, 20.468789032487905 ], [ 106.072220023235559, 20.469308264165136 ], [ 106.070878954200452, 20.469296522616503 ], [ 106.069538925680945, 20.469179161089471 ], [ 106.066757551020203, 20.467887386593645 ], [ 106.063641998179719, 20.466487014464178 ], [ 106.062524448444606, 20.466477187572195 ], [ 106.060944177731699, 20.468047526172427 ], [ 106.057322917218926, 20.472557083043 ], [ 106.05540939192997, 20.473913194138674 ], [ 106.052165236936219, 20.474201370197136 ], [ 106.049707604722244, 20.474074012705557 ], [ 106.047366989594934, 20.473419590441779 ], [ 106.043141311822126, 20.471269786271648 ], [ 106.041596801751041, 20.469249368463636 ], [ 106.040536366160438, 20.463536670680867 ], [ 106.040122150117213, 20.460258865754Line truncated
{ "type": "Feature", "properties": { "Name": "Ha Noi city", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 105.895024752390498, 21.327552114738353 ], [ 105.896114245975753, 21.327281273112305 ], [ 105.896654732230161, 21.32680078962477 ], [ 105.897154829931537, 21.325806617881142 ], [ 105.897360930262778, 21.323974725852963 ], [ 105.896215408014712, 21.316463019752632 ], [ 105.895439150996083, 21.311805461452934 ], [ 105.895464304134407, 21.309480597951278 ], [ 105.897148097606703, 21.306654779694384 ], [ 105.900930222551779, 21.304327890020147 ], [ 105.904077559232007, 21.302845238916689 ], [ 105.906554307435385, 21.303127000111033 ], [ 105.911467619435143, 21.305725093838078 ], [ 105.914235169717358, 21.306299626626526 ], [ 105.915632887947481, 21.304466721961717 ], [ 105.914858184957325, 21.299588437656325 ], [ 105.91488033525934, 21.297521839661215 ], [ 105.915442396249659, 21.296493728402879 ], [ 105.917103661704687, 21.295734305793644 ], [ 105.926464928813459, 21.296338832770971 ], [ 105.928671633988756, 21.296101134759624 ], [ 105.929233617637408, 21.295072976736549 ], [ 105.92905599343942, 21.293623074445406 ], [ 105.928980126631586, 21.293003794989204 ], [ 105.927065461002258, 21.291694121286696 ], [ 105.922891014908487, 21.288963473785316 ], [ 105.921062700383402, 21.286212417968784 ], [ 105.920536591590462, 21.283882266453475 ], [ 105.920652549275815, 21.273032269723501 ], [ 105.921749315678426, 21.269908492582942 ], [ 105.93109787986333, 21.25545632614859 ], [ 105.934100532713501, 21.25171094840158 ], [ 105.935833855448152, 21.249587545628799 ], [ 105.936509404585422, 21.247459568004729 ], [ 105.936381041651828, 21.246121136681154 ], [ 105.935567225347256, 21.24437609578024 ], [ 105.935090760929938, 21.244967488159091 ], [ 105.934598705865653, 21.245552167998198 ], [ 105.93395723833595, 21.24576392056855 ], [ 105.932928449888095, 21.245962757075631 ], [ 105.9249041670937, 21.245745645445254 ], [ 105.924454426930311, 21.245315264987539 ], [ 105.924307544257829, 21.244887712897707 ], [ 105.924316633705757, 21.244035456870904 ], [ 105.925706738275437, 21.241491459163569 ], [ 105.925718849445389, 21.240355114496992 ], [ 105.925423571440717, 21.239642060033077 ], [ 105.92406983095799, 21.238777021942042 ], [ 105.921979647342937, 21.237314069588706 ], [ 105.920107214776181, 21.236093732739619 ], [ 105.919585385856919, 21.235522826916963 ], [ 105.918998733804585, 21.233960801649744 ], [ 105.918702394599904, 21.233462760697876 ], [ 105.917730383950129, 21.232675362877728 ], [ 105.916752332554154, 21.232453911119137 ], [ 105.915468087182546, 21.232654075924927 ], [ 105.914106167365787, 21.233065754081338 ], [ 105.913200489810833, 21.233127970979126 ], [ 105.91033794144289, 21.232817970173244 ], [ 105.907700115667865, 21.232651556923884 ], [ 105.905359369239534, 21.232912427766394 ], [ 105.904833022126354, 21.232765946191535 ], [ 105.90438818596607, 21.232054227220885 ], [ 105.903311146192493, 21.22702070014526 ], [ 105.902877441840531, 21.223555256170187 ], [ 105.903639834910507, 21.223384103493629 ], [ 105.904545250762794, 21.223676803141984 ], [ 105.906200086065155, 21.224686886590575 ], [ 105.907255406312004, 21.225123055084964 ], [ 105.908010940252723, 21.22527224991444 ], [ 105.909072371392881, 21.22514022224351 ], [ 105.909990006333771, 21.224296515172114 ], [ 105.911987487832334, 21.220094991390795 ], [ 105.913132442608173, 21.217806393949957 ], [ 105.913720044344643, 21.21524975177465 ], [ 105.913778479593191, 21.209797414019476 ], [ 105.911600710104722, 21.203929744162394 ], [ 105.911117660851403, 21.203268197469413 ], [ 105.9102845630822, 21.202603354761038 ], [ 105.908610602797125, 21.201996253924051 ], [ 105.905673895434006, 21.199322653117974 ], [ 105.903999515165538, 21.196381256689676 ], [ 105.9047580600365, 21.194936003893531 ], [ 105.904857014239894, 21.193024590212701 ], [ 105.911424133616947, 21.189985395209874 ], [ 105.919063662158351, 21.185058535822805 ], [ 105.920852030596791, 21.183863504097474 ], [ 105.921019901647185, 21.183259159682507 ], [ 105.919436644285781, 21.180366144981633 ], [ 105.916118602791357, 21.173669730074039 ], [ 105.915494110864586, 21.171694567949999 ], [ 105.915523298361563, 21.168968143664927 ], [ 105.916023676651434, 21.167458011078395 ], [ 105.919441956581068, 21.16476345427003 ], [ 105.921231754042253, 21.163416904766393 ], [ 105.921238221966405, 21.162811023410029 ], [ 105.920485564057572, 21.161438917871806 ], [ 105.917588692164486, 21.157529773580222 ], [ 105.917490781174649, 21.156507292977267 ], [ 105.919923155029664, 21.152954700199302 ], [ 105.924361052120901, 21.145028117953359 ], [ 105.924589574349454, 21.144008680656157 ], [ 105.924497085372252, 21.142475439989596 ], [ 105.924293605665412, 21.141145474883785 ], [ 105.921981820104975, 21.138518719763169 ], [ 105.920044942120455, 21.136457345030522 ], [ 105.91508100278611, 21.132528557746809 ], [ 105.914976566315545, 21.132118925548014 ], [ 105.915089751390951, 21.13Line truncated
{ "type": "Feature", "properties": { "Name": "Ha Tinh", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.4527779127705, 18.100608450619575 ], [ 106.451342618167359, 18.100488285006406 ], [ 106.450534515255754, 18.100977214926559 ], [ 106.450588953917133, 18.10136236757927 ], [ 106.450755720600114, 18.102078116411974 ], [ 106.452293492051069, 18.103793044413521 ], [ 106.45560874204989, 18.105960326907621 ], [ 106.456464902932964, 18.106680981542127 ], [ 106.458407890012154, 18.108013969269336 ], [ 106.460470051651612, 18.108798127731461 ], [ 106.460929639391395, 18.108801386874575 ], [ 106.461735201718227, 18.108642196080552 ], [ 106.462199896707943, 18.107985894233707 ], [ 106.462673102881467, 18.106230341157357 ], [ 106.462745876920735, 18.10425207817093 ], [ 106.462695236096351, 18.10337226062137 ], [ 106.462411402864007, 18.102930515431012 ], [ 106.461267583032566, 18.102262822771081 ], [ 106.457365916603806, 18.101630495950701 ], [ 106.454040020430682, 18.100837314590422 ], [ 106.4527779127705, 18.100608450619575 ] ] ], [ [ [ 105.756847032564565, 18.760324928852413 ], [ 105.759139382876299, 18.75817372893448 ], [ 105.762412237934484, 18.759767147735715 ], [ 105.767803746445793, 18.760019180940503 ], [ 105.769308672857051, 18.759981478662382 ], [ 105.771181573071203, 18.759709965242735 ], [ 105.772603075671441, 18.759377827624689 ], [ 105.774169105619762, 18.758862722037065 ], [ 105.775989265991882, 18.757714522507285 ], [ 105.777474992776774, 18.754730625917716 ], [ 105.778485755213467, 18.750934425683226 ], [ 105.780091099025071, 18.742855308525691 ], [ 105.782300316906174, 18.734895332653537 ], [ 105.784242720325324, 18.727084130728088 ], [ 105.786584697925548, 18.716700244520723 ], [ 105.788027860697298, 18.710854210553407 ], [ 105.790109624859383, 18.700012779865972 ], [ 105.791252734226362, 18.692546817781476 ], [ 105.793708908639303, 18.681355298108599 ], [ 105.797521192349222, 18.667297410647052 ], [ 105.79847682814318, 18.664102360435663 ], [ 105.80005231176483, 18.658834714650425 ], [ 105.806456517154629, 18.640255182530723 ], [ 105.809501993022593, 18.633111050934303 ], [ 105.818265846791462, 18.611724931660319 ], [ 105.828825966844931, 18.590558105772004 ], [ 105.835374076352593, 18.577738425587938 ], [ 105.836406968406948, 18.576054646504758 ], [ 105.841412328716046, 18.567894610148187 ], [ 105.84849049683902, 18.554877430748888 ], [ 105.852471834207847, 18.549055220721925 ], [ 105.854949821676996, 18.545138277509523 ], [ 105.855764173977491, 18.543276663787026 ], [ 105.855781682878444, 18.5416598572167 ], [ 105.856227072121726, 18.539643008817848 ], [ 105.858475639838957, 18.53734072189684 ], [ 105.861255703288123, 18.534841507729425 ], [ 105.862756496415216, 18.533138190874865 ], [ 105.865765619887497, 18.529024155840148 ], [ 105.870175927577066, 18.522599339787746 ], [ 105.878082318244424, 18.511003716948039 ], [ 105.881094038958793, 18.506586229970594 ], [ 105.883031919687426, 18.503573153078605 ], [ 105.885881929707352, 18.499406663286948 ], [ 105.890819112412146, 18.49308746091765 ], [ 105.893176117683765, 18.490003879875189 ], [ 105.894576593235229, 18.488171623621611 ], [ 105.89769237180559, 18.483855901228935 ], [ 105.904607759040914, 18.475584607044027 ], [ 105.908682086309284, 18.470671510881573 ], [ 105.915379562416945, 18.462903024954699 ], [ 105.916029461990149, 18.461494301720677 ], [ 105.916041155874723, 18.460382656934144 ], [ 105.915631644185112, 18.459064847964385 ], [ 105.912578408966453, 18.457519536597374 ], [ 105.910364422879866, 18.456689733944131 ], [ 105.91485668668679, 18.45482646097247 ], [ 105.919472466081515, 18.45291182052415 ], [ 105.925152334112965, 18.45055560395798 ], [ 105.926500928674955, 18.452082140178675 ], [ 105.927748702940335, 18.454216479606885 ], [ 105.929690869837827, 18.460804436275737 ], [ 105.930930289401374, 18.463747204170204 ], [ 105.933548810329398, 18.466399858866453 ], [ 105.936891443785157, 18.470676429273851 ], [ 105.938038859106143, 18.472304387437589 ], [ 105.940739403600674, 18.472178367237916 ], [ 105.941170126700058, 18.471474966096878 ], [ 105.941502351552344, 18.470063171678078 ], [ 105.941198485921461, 18.468746414015868 ], [ 105.939517655715292, 18.467517692787339 ], [ 105.93783475167254, 18.466491063611727 ], [ 105.936785838195931, 18.465571510416908 ], [ 105.936799521380863, 18.464257753792367 ], [ 105.938967791330583, 18.459325966120502 ], [ 105.943170902415261, 18.45208880325572 ], [ 105.946670642935885, 18.446310391111695 ], [ 105.949372827793809, 18.440878111835445 ], [ 105.953030400232819, 18.435151568989795 ], [ 105.957011467805046, 18.428821545977598 ], [ 105.962647489390179, 18.421041396743135 ], [ 105.977407963206986, 18.400509881625794 ], [ 105.983733673070617, 18.392381665981134 ], [ 105.98834768259951, 18.386056737628394 ], [ 105.99321410664578, 18.38089636747344 ], [ 105.997496894965764, 18.375882106574011 ], [ 105.999425616998678, 18.373474055783106 ], [ 106.016711359241924, 18.Line truncated
{ "type": "Feature", "properties": { "Name": "Hai Duong", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.499523945174019, 21.225476055175875 ], [ 106.499190757147801, 21.223000503070807 ], [ 106.49863215764799, 21.219317362905997 ], [ 106.498667629607496, 21.214718380149179 ], [ 106.499128432331361, 21.205706918739338 ], [ 106.499145452001073, 21.203499357409441 ], [ 106.498568465862093, 21.202207629678412 ], [ 106.49759595428992, 21.201465142202608 ], [ 106.494859885675226, 21.201078605493308 ], [ 106.493297639174784, 21.20070002778408 ], [ 106.492715001696013, 21.200144140639622 ], [ 106.492526489406032, 21.199222984852895 ], [ 106.493337504322426, 21.19554900428318 ], [ 106.493860028417657, 21.191229112633494 ], [ 106.494164141362091, 21.189851347661602 ], [ 106.494381817766737, 21.187001166770472 ], [ 106.494290408875315, 21.186172644751821 ], [ 106.494000533997507, 21.185710729566551 ], [ 106.49312522115207, 21.185060846181159 ], [ 106.490495036916457, 21.183663074891058 ], [ 106.488839421901844, 21.182731879972323 ], [ 106.488160470629282, 21.181991319743645 ], [ 106.487872046357893, 21.181345417656928 ], [ 106.48720096505258, 21.179593019402375 ], [ 106.485950925394945, 21.176824754159099 ], [ 106.485280593224843, 21.174980348064651 ], [ 106.485286318309022, 21.174244453518781 ], [ 106.485983827092014, 21.172593388174391 ], [ 106.487081115101432, 21.169841130863574 ], [ 106.48738595559746, 21.168371343662614 ], [ 106.487293156354156, 21.16772676357931 ], [ 106.487103270799366, 21.166989532640855 ], [ 106.485648413243723, 21.165415709167689 ], [ 106.482932941801892, 21.162453334253996 ], [ 106.481480302873763, 21.160603507046289 ], [ 106.481094850746842, 21.15986491093696 ], [ 106.480533187256867, 21.156641268579733 ], [ 106.478819565070921, 21.15064985110979 ], [ 106.478158018377883, 21.147701450761417 ], [ 106.478260840565383, 21.147058198077445 ], [ 106.478851900195082, 21.146510280724954 ], [ 106.480908380817198, 21.146156432573378 ], [ 106.48189059157761, 21.14561119160328 ], [ 106.482288206135877, 21.144785960203933 ], [ 106.482497406430241, 21.143039474092518 ], [ 106.482508873685617, 21.141567605860359 ], [ 106.481942936617315, 21.138895826181511 ], [ 106.480887369056916, 21.136312662999046 ], [ 106.480796042003817, 21.135484062739351 ], [ 106.48107122915394, 21.134680969950864 ], [ 106.482404230371003, 21.133034165594324 ], [ 106.482899600336339, 21.13220957721029 ], [ 106.483605194923882, 21.130685034786552 ], [ 106.481680876871053, 21.128706577546552 ], [ 106.479781869337842, 21.127559842113101 ], [ 106.478080007586357, 21.126886821869391 ], [ 106.476153896285325, 21.125999649664152 ], [ 106.473203575884384, 21.12446771301461 ], [ 106.471904163446425, 21.123702933143875 ], [ 106.471357090557319, 21.123037828732834 ], [ 106.470961008443851, 21.122326527946939 ], [ 106.470872087077225, 21.120861535931169 ], [ 106.470526588231508, 21.120103342695131 ], [ 106.46962772933631, 21.119483037112502 ], [ 106.460010885693862, 21.116582009452202 ], [ 106.458756540981653, 21.116478797858292 ], [ 106.457097573294448, 21.116750666510086 ], [ 106.454028396693218, 21.117579527573184 ], [ 106.45186512157818, 21.118131263447083 ], [ 106.450205378675321, 21.118497533934089 ], [ 106.446938340432098, 21.118947009696797 ], [ 106.445028318002528, 21.119217015852655 ], [ 106.443974028378761, 21.119209602741023 ], [ 106.442169315661431, 21.118866242483136 ], [ 106.441016882123449, 21.118574693966991 ], [ 106.440135008723757, 21.118196475087302 ], [ 106.439285894928162, 21.117647246523234 ], [ 106.440048536211066, 21.114889180491332 ], [ 106.440663113112237, 21.113014558974783 ], [ 106.440283231386104, 21.112039122807346 ], [ 106.438616960304557, 21.110325043765783 ], [ 106.437723125921593, 21.108981177839155 ], [ 106.437602682417946, 21.107885973558894 ], [ 106.437873798337193, 21.10630713996261 ], [ 106.440093907008247, 21.103404494421909 ], [ 106.443611948732496, 21.099781361520684 ], [ 106.446336142698897, 21.098462942810613 ], [ 106.4472869824084, 21.09798436588585 ], [ 106.447876709242792, 21.097437669812678 ], [ 106.448766039820953, 21.096020920129433 ], [ 106.44891676619585, 21.095471140280949 ], [ 106.448872729992559, 21.094874090267126 ], [ 106.448633599361187, 21.094275671485093 ], [ 106.447956203016417, 21.093582378723852 ], [ 106.444025785261829, 21.090984175279516 ], [ 106.443348783719443, 21.090244962235261 ], [ 106.442819948182148, 21.08927726743201 ], [ 106.440586577208819, 21.084923628722549 ], [ 106.439106017029133, 21.081562931484143 ], [ 106.438871094325577, 21.080708026953914 ], [ 106.43885343074129, 21.079413024791336 ], [ 106.43974504289946, 21.078195934494829 ], [ 106.444315912849163, 21.075862616466623 ], [ 106.450783758763521, 21.071735899192447 ], [ 106.45291798577648, 21.070055668834073 ], [ 106.453346001017167, 21.069432933283281 ], [ 106.4534346777682, 21.066119573659421 ], [ 106.454793430172742, 21.065990921144135 ], [ 106.458879840732152, 21.06641764Line truncated
{ "type": "Feature", "properties": { "Name": "Hai Phong city", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 107.727995261072522, 20.128074562091399 ], [ 107.718748627846935, 20.128062923964819 ], [ 107.715796492614118, 20.128804428481658 ], [ 107.714614445300469, 20.12992085316489 ], [ 107.715006021810495, 20.131225638152728 ], [ 107.718148236851732, 20.135142514815243 ], [ 107.726599653551204, 20.141301862690852 ], [ 107.731710317277361, 20.144848285220235 ], [ 107.734857367973234, 20.145597397102222 ], [ 107.737022919272363, 20.144668384838155 ], [ 107.737223415927986, 20.141873789244016 ], [ 107.735065450410275, 20.137213116592079 ], [ 107.731728164323385, 20.131805659503641 ], [ 107.730157830219753, 20.129195184809987 ], [ 107.727995261072522, 20.128074562091399 ] ] ], [ [ [ 107.149692458839979, 20.614203798266715 ], [ 107.148854066761828, 20.613936365071254 ], [ 107.14654445126547, 20.61412558782564 ], [ 107.145283698883645, 20.614450949052127 ], [ 107.144582337404984, 20.614844530151004 ], [ 107.144159966309473, 20.615437340760707 ], [ 107.144365802240031, 20.616362833078313 ], [ 107.144782114602947, 20.617157045960937 ], [ 107.145339794096287, 20.617621553891638 ], [ 107.146177618702211, 20.618021097495728 ], [ 107.146946931155981, 20.618090131254576 ], [ 107.148138897092508, 20.617500292004934 ], [ 107.149474527927168, 20.61605235383314 ], [ 107.149898607734599, 20.61506323987669 ], [ 107.149692458839979, 20.614203798266715 ] ] ], [ [ [ 107.206631804813981, 20.614028382803667 ], [ 107.205896296976562, 20.614025735199561 ], [ 107.204734836043883, 20.614058098202747 ], [ 107.202952057791322, 20.614563298657345 ], [ 107.201050301929968, 20.615762432190536 ], [ 107.200311648264005, 20.616527219255829 ], [ 107.199961460353165, 20.616964497513607 ], [ 107.199959515119588, 20.617439587766796 ], [ 107.200884999343316, 20.618320042036373 ], [ 107.201849952113662, 20.619017910548166 ], [ 107.202197900712633, 20.619128805050366 ], [ 107.202895609145116, 20.618912049551511 ], [ 107.204874514247479, 20.617786280912185 ], [ 107.206817046269748, 20.616075618395143 ], [ 107.207517700881226, 20.615127950594513 ], [ 107.207403646161424, 20.61461589370856 ], [ 107.207133997935728, 20.614286008892236 ], [ 107.206631804813981, 20.614028382803667 ] ] ], [ [ [ 107.140024048071439, 20.61727064292586 ], [ 107.139395833850699, 20.616937939634283 ], [ 107.138274095073484, 20.617461960201354 ], [ 107.136029432212581, 20.618774164596061 ], [ 107.134343287912486, 20.620352741885597 ], [ 107.134270977024016, 20.620880848072716 ], [ 107.134479414693317, 20.621211915497554 ], [ 107.135177302990201, 20.621610950984632 ], [ 107.136436085856758, 20.621747977087523 ], [ 107.138955683158315, 20.621559681534109 ], [ 107.140077153038249, 20.621101715272005 ], [ 107.140990178054324, 20.620312680685743 ], [ 107.141202970240954, 20.61965301717305 ], [ 107.140649352085973, 20.618263827213923 ], [ 107.140024048071439, 20.61727064292586 ] ] ], [ [ [ 107.158476960143673, 20.621370850884091 ], [ 107.15756770058897, 20.621301332390601 ], [ 107.15595537713898, 20.62202170373871 ], [ 107.154692589591377, 20.62280945769038 ], [ 107.153078239968863, 20.623992148918603 ], [ 107.152301168164456, 20.625706431206879 ], [ 107.15201413604359, 20.627356545967871 ], [ 107.152497028814878, 20.628943561596145 ], [ 107.153540535567345, 20.630334588870255 ], [ 107.154448682660643, 20.630668308395741 ], [ 107.155148653787421, 20.630604946661038 ], [ 107.15641120481331, 20.629883252410195 ], [ 107.158939424814662, 20.627713306124235 ], [ 107.159713607097331, 20.626659479651323 ], [ 107.159999143645621, 20.625339595945661 ], [ 107.159725533906339, 20.623885477632712 ], [ 107.159242595269632, 20.622298455709199 ], [ 107.158476960143673, 20.621370850884091 ] ] ], [ [ [ 106.815608304979378, 20.666575348173808 ], [ 106.814867488443895, 20.666478071206086 ], [ 106.813531299130204, 20.66675077173079 ], [ 106.812292545964283, 20.667257206954559 ], [ 106.811745178097567, 20.667860657443441 ], [ 106.811593495743296, 20.668419598685603 ], [ 106.811639227168655, 20.66902624356635 ], [ 106.812031239849887, 20.669588104007858 ], [ 106.812424945954547, 20.669870107119777 ], [ 106.813807462944112, 20.670110771994587 ], [ 106.815093113056776, 20.670024393910694 ], [ 106.815737074406513, 20.669794618027254 ], [ 106.816234449860019, 20.669284179021702 ], [ 106.816732660783714, 20.668633814499003 ], [ 106.816834616924098, 20.668121252194112 ], [ 106.816592292800124, 20.667326966466362 ], [ 106.816248580007993, 20.666951949173153 ], [ 106.815608304979378, 20.666575348173808 ] ] ], [ [ [ 107.074611517307744, 20.703815991714691 ], [ 107.072413110176967, 20.702916256879803 ], [ 107.071939510999698, 20.702921955883596 ], [ 107.07166954980994, 20.703165332214382 ], [ 107.071656461976204, 20.703542849622863 ], [ 107.071920332057744, 20.704191446078426 ], [ 107.072371489552665, 20.705215142564839 ], [ 107.07272130874145, 20.705485373551198 ], [ 107.07310475987Line truncated
{ "type": "Feature", "properties": { "Name": "Hau Giang", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 105.842903479312156, 9.983684873458174 ], [ 105.856788996415105, 9.96905964058999 ], [ 105.858993401124621, 9.967033432047288 ], [ 105.864143047763491, 9.962322756190304 ], [ 105.864551291409043, 9.961972859659795 ], [ 105.874807400141492, 9.953731386993979 ], [ 105.877548556220972, 9.95153736585678 ], [ 105.881701086735802, 9.948248474087848 ], [ 105.882102980268371, 9.947956730418809 ], [ 105.895370921231063, 9.939078379463695 ], [ 105.892237033012748, 9.934157697519765 ], [ 105.890429752730938, 9.931973990707149 ], [ 105.88958828317277, 9.930317112145076 ], [ 105.887927390037078, 9.930607156095448 ], [ 105.886214561952556, 9.929897055005142 ], [ 105.884501021604933, 9.928918962240346 ], [ 105.880348087294465, 9.924910074140655 ], [ 105.873303407226501, 9.916978166109516 ], [ 105.872939438104652, 9.915549836755588 ], [ 105.87164661320071, 9.907872984550636 ], [ 105.871984645874761, 9.901294104739179 ], [ 105.867010703381311, 9.892384117433096 ], [ 105.869777923612332, 9.890822397935381 ], [ 105.868500015763175, 9.888711770931536 ], [ 105.867443571363765, 9.887038287287169 ], [ 105.867260482885058, 9.886748257725969 ], [ 105.866777165633721, 9.88595798297456 ], [ 105.866370484110632, 9.885291073624217 ], [ 105.867369013968869, 9.881157858748224 ], [ 105.865182295326747, 9.87208427666809 ], [ 105.865084145117237, 9.871590279068187 ], [ 105.864796764958783, 9.870143860750602 ], [ 105.861549440754175, 9.853798820159454 ], [ 105.859179687592587, 9.854602367105599 ], [ 105.856982158200083, 9.848879540258622 ], [ 105.85518029093771, 9.844088261763943 ], [ 105.850529866060526, 9.823555955243194 ], [ 105.848488449082708, 9.815132736786438 ], [ 105.846973173273398, 9.808039856654091 ], [ 105.852964929787731, 9.806518131806399 ], [ 105.85136239186096, 9.802372114181765 ], [ 105.846439031735997, 9.774634936752989 ], [ 105.843328732734903, 9.766385468214821 ], [ 105.842813692797733, 9.764940872823047 ], [ 105.841658224047876, 9.753256598413316 ], [ 105.841233066852624, 9.749818794202042 ], [ 105.834431870134779, 9.744637799894576 ], [ 105.819262152626322, 9.735525375195948 ], [ 105.797039603594897, 9.722166986717127 ], [ 105.796145883425822, 9.72163554674313 ], [ 105.795427102978465, 9.721208128652279 ], [ 105.789802859814188, 9.717863690257161 ], [ 105.777952987840195, 9.710816414745807 ], [ 105.776702467045254, 9.711149371646229 ], [ 105.775925639856439, 9.711464807954599 ], [ 105.775716164369555, 9.711316766055972 ], [ 105.755014421978046, 9.698316529883982 ], [ 105.700416939390323, 9.663994053282977 ], [ 105.692793958374523, 9.658523978199071 ], [ 105.683866029593673, 9.648550872624696 ], [ 105.667675031177794, 9.634000705268363 ], [ 105.664417001443496, 9.642498121391213 ], [ 105.660283038331613, 9.640656754105976 ], [ 105.651380723141926, 9.63691032954813 ], [ 105.647642752211311, 9.635337106822078 ], [ 105.645154350592861, 9.626174091661028 ], [ 105.644714468797758, 9.626132697665923 ], [ 105.639521851652205, 9.625644002468789 ], [ 105.636219312671187, 9.624029481975072 ], [ 105.628289172707241, 9.621694322135284 ], [ 105.620212876722917, 9.620657530620576 ], [ 105.61763088535713, 9.620370307843473 ], [ 105.615774401367617, 9.620339232669494 ], [ 105.610107763262704, 9.620211559515894 ], [ 105.608449934117232, 9.620381626710753 ], [ 105.606214606219169, 9.620923093226224 ], [ 105.604878814405822, 9.620781796242966 ], [ 105.603492550840599, 9.619505832728066 ], [ 105.601364167622307, 9.61633125558302 ], [ 105.598536886168404, 9.613022638084317 ], [ 105.59620807284432, 9.610664776658155 ], [ 105.595400877348652, 9.608891428696552 ], [ 105.594737967283436, 9.605670679458342 ], [ 105.593990065888875, 9.604276026117759 ], [ 105.59337525066735, 9.60389778475502 ], [ 105.592204767735893, 9.60398585985962 ], [ 105.590993003224582, 9.604619548253595 ], [ 105.587113024846303, 9.60833011953946 ], [ 105.582614912748113, 9.612895053064278 ], [ 105.576915909841432, 9.615734455580707 ], [ 105.574299967269724, 9.616145161569989 ], [ 105.573693174900143, 9.615649841067352 ], [ 105.572985759185485, 9.614176814508426 ], [ 105.572644311785609, 9.610361219494735 ], [ 105.571572183209753, 9.607051015591935 ], [ 105.568053389652277, 9.603932253071093 ], [ 105.565815883596201, 9.605225313597373 ], [ 105.563565350860301, 9.60761745628065 ], [ 105.561115987912558, 9.608028612830253 ], [ 105.558909649660677, 9.606683780132414 ], [ 105.556486360756992, 9.604896684234632 ], [ 105.556070659033765, 9.602473492457761 ], [ 105.556334878951589, 9.599201614962624 ], [ 105.55569660581375, 9.597790077749949 ], [ 105.552115032382915, 9.596020096850054 ], [ 105.546887859687047, 9.589834809828687 ], [ 105.544580264067974, 9.587162550811115 ], [ 105.543819312611276, 9.586281326721917 ], [ 105.542264103305797, 9.586263057893859 ], [ 105.541349741897136, 9.587769219074232 ], [ 105.540071172146952, 9.589830516465213 ], [Line truncated
{ "type": "Feature", "properties": { "Name": "Hoa Binh", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 104.91141317467833, 21.113203168391578 ], [ 104.910642587885206, 21.109867912973868 ], [ 104.91067234735101, 21.107991576450161 ], [ 104.91080520509621, 21.104865504239683 ], [ 104.911293546859781, 21.102956458473841 ], [ 104.913358857025685, 21.098762538460448 ], [ 104.916426958937052, 21.094347957192497 ], [ 104.917786385833097, 21.092646505531832 ], [ 104.921151504138663, 21.090503765536425 ], [ 104.921831191956016, 21.089653022169273 ], [ 104.923312348386219, 21.088148718988236 ], [ 104.923830428931183, 21.086982912531425 ], [ 104.923928506295567, 21.08604587201944 ], [ 104.923698481299937, 21.084791450864827 ], [ 104.921974735445758, 21.083203446881612 ], [ 104.920831353584163, 21.081779910014859 ], [ 104.920525506746799, 21.080055217174561 ], [ 104.920322699732878, 21.077080724795678 ], [ 104.920344946262333, 21.075673389215581 ], [ 104.915104793651381, 21.075287556675448 ], [ 104.913202310238489, 21.074478983418373 ], [ 104.910070858283518, 21.072401986562454 ], [ 104.908933829232865, 21.070587436161304 ], [ 104.908785933923753, 21.069412321721302 ], [ 104.909223276932721, 21.068088976525075 ], [ 104.910157652753526, 21.066928981487365 ], [ 104.911663623277661, 21.066480794453128 ], [ 104.913744917094334, 21.066509849749821 ], [ 104.921056233558375, 21.067550207076465 ], [ 104.927675072047009, 21.064983336012176 ], [ 104.934264621415196, 21.058974880886069 ], [ 104.938533163574675, 21.054928273421126 ], [ 104.954886381701215, 21.058125840834919 ], [ 104.959919401559205, 21.061088642926563 ], [ 104.961963286276728, 21.060843012894793 ], [ 104.963984419945064, 21.059384899793315 ], [ 104.965510907602379, 21.057607148750947 ], [ 104.967642002276648, 21.054429993249641 ], [ 104.969157463346335, 21.053355905051035 ], [ 104.971492008049779, 21.053153278800835 ], [ 104.977827216552839, 21.052692520143751 ], [ 104.983089884590584, 21.051591304794954 ], [ 104.987540590725757, 21.049149412515419 ], [ 104.995311253012005, 21.044680110198954 ], [ 105.000000081638518, 21.040964716748306 ], [ 105.000467476392998, 21.040873599237273 ], [ 105.001236795142063, 21.040884034070984 ], [ 105.003388077797638, 21.04077544722918 ], [ 105.004952834305925, 21.040234327851977 ], [ 105.007714871743985, 21.038675954731559 ], [ 105.009289765410415, 21.037238582694499 ], [ 105.011444645354175, 21.034141973173575 ], [ 105.013361725663174, 21.032084040146401 ], [ 105.016959621789169, 21.028902639845001 ], [ 105.017754967817552, 21.027663056604808 ], [ 105.018800757049348, 21.024551365453192 ], [ 105.018930766641631, 21.023302797985764 ], [ 105.018729713305675, 21.021945562737585 ], [ 105.018416180862118, 21.020691008483311 ], [ 105.016249546779193, 21.017327553024188 ], [ 105.016149026856169, 21.016648928205541 ], [ 105.016601329188063, 21.016081964111379 ], [ 105.017048037736799, 21.015879597765263 ], [ 105.017708536719681, 21.016201095504186 ], [ 105.019899075681849, 21.018001949230609 ], [ 105.023293457027478, 21.020860922793418 ], [ 105.026152591568916, 21.02246230868866 ], [ 105.027921969023737, 21.022798684811505 ], [ 105.028810640398774, 21.022706437751935 ], [ 105.030150773239654, 21.022099277559676 ], [ 105.032059605866152, 21.020562002534461 ], [ 105.03307341520599, 21.019533666445625 ], [ 105.035160711997321, 21.015140090642717 ], [ 105.035820151578775, 21.013943994120098 ], [ 105.037055662688715, 21.012918609606174 ], [ 105.040461994225723, 21.01134920450221 ], [ 105.047035370186222, 21.009353188898615 ], [ 105.048920287141584, 21.009378359124014 ], [ 105.050349076948407, 21.01023099286607 ], [ 105.051773153408362, 21.011396141019134 ], [ 105.052549301609019, 21.011406490417244 ], [ 105.052995964292393, 21.011204058420617 ], [ 105.054008038839982, 21.010279782885732 ], [ 105.061104858902183, 21.002976311207874 ], [ 105.062107432112384, 21.002677044709912 ], [ 105.063939560662277, 21.003012000803267 ], [ 105.064718815121296, 21.002813952102258 ], [ 105.065216589873785, 21.002405751624167 ], [ 105.066562749971013, 21.001381646845573 ], [ 105.067798020062639, 21.000356069876773 ], [ 105.068257175228496, 20.999320183979364 ], [ 105.068497716896161, 20.99807300506518 ], [ 105.068975658899603, 20.995786989577937 ], [ 105.070226537624649, 20.993719601978114 ], [ 105.073168559081807, 20.98979902820264 ], [ 105.074525525432705, 20.988045602022964 ], [ 105.076240108993886, 20.985157533593338 ], [ 105.079745178896928, 20.979891489500687 ], [ 105.08267116364334, 20.976106796991132 ], [ 105.087020184334108, 20.971656627751202 ], [ 105.087722070117479, 20.970538984486609 ], [ 105.087817313718119, 20.969896304670783 ], [ 105.087742505412336, 20.96917088812603 ], [ 105.08733839325231, 20.967555712925844 ], [ 105.087350415389437, 20.966750949196978 ], [ 105.08762413304737, 20.965627663585849 ], [ 105.088603306797211, 20.963145282029188 ], [ 105.090254265122326, 20.961557160234804 ], [ 105.09189558361436, Line truncated
{ "type": "Feature", "properties": { "Name": "Hung Yen", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.1252291052391, 20.984826622650587 ], [ 106.124972919864433, 20.982953129783141 ], [ 106.124982021902838, 20.982006765100152 ], [ 106.125367956965704, 20.98106360380234 ], [ 106.126630913585871, 20.980364478038268 ], [ 106.130029254646445, 20.979683419654123 ], [ 106.132171460444624, 20.978991698008485 ], [ 106.133562245801045, 20.97805700652566 ], [ 106.136099247682182, 20.975517123216719 ], [ 106.133155790907097, 20.972410479959706 ], [ 106.130965682720159, 20.971636391206516 ], [ 106.131407820014942, 20.966917952401616 ], [ 106.133475242688348, 20.960901683965574 ], [ 106.134154111223324, 20.960851037745272 ], [ 106.13774903239198, 20.960582805052468 ], [ 106.141140222943022, 20.960611354930109 ], [ 106.144159124743851, 20.960163488054604 ], [ 106.146301065242028, 20.959471616222174 ], [ 106.148326386153883, 20.957832258252154 ], [ 106.148872961717871, 20.957307814104411 ], [ 106.151748927071367, 20.954548229117506 ], [ 106.154155411243266, 20.952438757742527 ], [ 106.155547022177416, 20.951385572486231 ], [ 106.155928282564275, 20.950915518436489 ], [ 106.155937232617248, 20.949969102492162 ], [ 106.155690538687452, 20.949493789207054 ], [ 106.154942577937675, 20.948895982863348 ], [ 106.15231747217365, 20.947572624177326 ], [ 106.149815739904511, 20.946486887959566 ], [ 106.14844547527855, 20.945292288808105 ], [ 106.14821001927703, 20.943633948847719 ], [ 106.148219006202226, 20.942687522111498 ], [ 106.148403773715245, 20.940019578940451 ], [ 106.148145350827349, 20.934532760278728 ], [ 106.147198863836536, 20.931084223558116 ], [ 106.146969055577529, 20.928834309555782 ], [ 106.147500587282366, 20.925762563591491 ], [ 106.148274270441277, 20.923639364065423 ], [ 106.151656982184022, 20.924495899066528 ], [ 106.153291011670888, 20.918505835975623 ], [ 106.150127990814212, 20.917250823966413 ], [ 106.148233047317319, 20.916199524588421 ], [ 106.147882546442418, 20.916005074074974 ], [ 106.146047126373844, 20.914817136201918 ], [ 106.143913377800232, 20.913436070718149 ], [ 106.141590557558231, 20.911208032724574 ], [ 106.135480310867706, 20.905594334111299 ], [ 106.134878191375492, 20.904220341795394 ], [ 106.135029918695864, 20.902558829926136 ], [ 106.135651671287633, 20.900301993841992 ], [ 106.135742627820093, 20.899971831135133 ], [ 106.136971539704859, 20.894453787112639 ], [ 106.143027746133612, 20.892436172491443 ], [ 106.144549165211856, 20.891156075692379 ], [ 106.14511759340229, 20.889092224226829 ], [ 106.145156926151287, 20.884955297848762 ], [ 106.144903446836679, 20.882755244059297 ], [ 106.14354759204781, 20.881063069804895 ], [ 106.142327700363126, 20.879501324226794 ], [ 106.141128776372, 20.875741792949441 ], [ 106.140364832870773, 20.869529333811784 ], [ 106.140148399329235, 20.863450711780956 ], [ 106.139767699219988, 20.860215140816138 ], [ 106.13923997524472, 20.858012673246321 ], [ 106.13768537298165, 20.855607594714797 ], [ 106.136020403219106, 20.852200463680504 ], [ 106.132747290954796, 20.852068959415021 ], [ 106.129634917217743, 20.851568723218065 ], [ 106.127329649044157, 20.850790958935647 ], [ 106.126228207965482, 20.850307724422009 ], [ 106.125430223326191, 20.84963749567396 ], [ 106.125436595922224, 20.848974092780225 ], [ 106.125745506749809, 20.84821848509506 ], [ 106.126866956844651, 20.846616752960813 ], [ 106.127376031578649, 20.845957610155608 ], [ 106.127483847701455, 20.845200290161301 ], [ 106.127393311152446, 20.844156938092283 ], [ 106.126119039262335, 20.840734042841859 ], [ 106.123365894320614, 20.834265562905443 ], [ 106.122976513954995, 20.832935315412499 ], [ 106.122891475860968, 20.83132329683275 ], [ 106.123508347832058, 20.829906810650868 ], [ 106.126871327549793, 20.830964149875683 ], [ 106.127367991639574, 20.830048520422906 ], [ 106.131376243019247, 20.826849930479966 ], [ 106.136353014779843, 20.822754313560779 ], [ 106.138013531099659, 20.821216696793158 ], [ 106.13871403912168, 20.819670963644114 ], [ 106.13886351543897, 20.81837918285305 ], [ 106.138879542257143, 20.816698370633333 ], [ 106.137545162379411, 20.81280798619963 ], [ 106.136870587207909, 20.811638550079067 ], [ 106.135918044182461, 20.810854686594553 ], [ 106.13345456007994, 20.810316646496062 ], [ 106.131126991417602, 20.809909039570584 ], [ 106.129628427709804, 20.808861911248243 ], [ 106.129640816770348, 20.807568951446001 ], [ 106.131164128921455, 20.806030188042769 ], [ 106.133791876893667, 20.803724899184772 ], [ 106.136147782294358, 20.801158659444638 ], [ 106.139066916904767, 20.797045448188953 ], [ 106.141606988172043, 20.793491217745554 ], [ 106.141766503621284, 20.793262274634344 ], [ 106.146295660316525, 20.786761546808009 ], [ 106.149410849830929, 20.78361957728174 ], [ 106.152722429696439, 20.781449025752011 ], [ 106.155331265825339, 20.781082909049076 ], [ 106.157244767731925, 20.781745450392293 ], [ 106.158198464587542, 20.78239Line truncated
{ "type": "Feature", "properties": { "Name": "Kien Giang", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 103.439097324781756, 9.263941369098973 ], [ 103.438155796652779, 9.263852139264884 ], [ 103.436870626778045, 9.264016762863378 ], [ 103.435925710902893, 9.264693584541362 ], [ 103.435235794196615, 9.265797089564103 ], [ 103.434974383760846, 9.266817347043002 ], [ 103.434970236986885, 9.267753607842792 ], [ 103.435138850877308, 9.26835017312203 ], [ 103.435565866071897, 9.26860738642182 ], [ 103.436593414354661, 9.268611873139491 ], [ 103.43856777068612, 9.267513969993786 ], [ 103.439258435628346, 9.266240227804303 ], [ 103.439436837739947, 9.264623781862099 ], [ 103.439097324781756, 9.263941369098973 ] ] ], [ [ [ 103.4609330232405, 9.289264835403856 ], [ 103.459802147351297, 9.289259957481079 ], [ 103.458493512365749, 9.290118978208341 ], [ 103.457968157204732, 9.290894891685923 ], [ 103.45796134843755, 9.292451229640562 ], [ 103.458304396630638, 9.293576762657494 ], [ 103.459259795003618, 9.293926742824965 ], [ 103.460390687979952, 9.293931623445701 ], [ 103.462306762846879, 9.29342108821271 ], [ 103.46309421642502, 9.292386894839353 ], [ 103.463271597806056, 9.291609469601383 ], [ 103.463275742781377, 9.290658361893918 ], [ 103.46258434039504, 9.289617813911036 ], [ 103.4609330232405, 9.289264835403856 ] ] ], [ [ [ 103.479488263772396, 9.303438259667985 ], [ 103.4774873828365, 9.303429722403791 ], [ 103.476093216029142, 9.303942567095817 ], [ 103.475741868892214, 9.304719256688372 ], [ 103.475738126813155, 9.305583901775719 ], [ 103.476431465439816, 9.306192123167989 ], [ 103.477561281927706, 9.306456347582412 ], [ 103.479388567628348, 9.306377670393204 ], [ 103.480435123981863, 9.305776874703042 ], [ 103.480611348834714, 9.30525883282894 ], [ 103.480615830156523, 9.304221258004702 ], [ 103.479488263772396, 9.303438259667985 ] ] ], [ [ [ 103.423063890286357, 9.309612398693275 ], [ 103.419955198373771, 9.30928952679028 ], [ 103.418607033687692, 9.309386586122116 ], [ 103.417981777337218, 9.310105078786421 ], [ 103.417978063137184, 9.310929361400952 ], [ 103.418077558732421, 9.311857138895903 ], [ 103.418902757756143, 9.312788143158343 ], [ 103.420142636873265, 9.313720966749258 ], [ 103.422731168108953, 9.314453708272083 ], [ 103.424598174166476, 9.314255893394829 ], [ 103.4256390342141, 9.313333145808087 ], [ 103.425643647736194, 9.312302792539867 ], [ 103.425235432868988, 9.310858462448152 ], [ 103.423063890286357, 9.309612398693275 ] ] ], [ [ [ 103.489312923652562, 9.321314851998864 ], [ 103.487363564876659, 9.321306578236033 ], [ 103.486679196987438, 9.321788023098861 ], [ 103.486480917160634, 9.322562148724217 ], [ 103.48647632612159, 9.323627701457326 ], [ 103.486960756733595, 9.324307858720772 ], [ 103.487835048848467, 9.32498966174353 ], [ 103.490174312294755, 9.324999592057566 ], [ 103.491152761191017, 9.324131909060384 ], [ 103.491353102263929, 9.322873433762027 ], [ 103.491064855158982, 9.321903509539368 ], [ 103.489312923652562, 9.321314851998864 ] ] ], [ [ [ 103.460306654428621, 9.326324463403296 ], [ 103.46504949094134, 9.326030823064059 ], [ 103.471844896025175, 9.326217125719836 ], [ 103.476744428612562, 9.326238132983519 ], [ 103.477693403128114, 9.326085130424474 ], [ 103.479599518902717, 9.323894357638551 ], [ 103.480245307674863, 9.320755809133345 ], [ 103.479309938103199, 9.317767569717603 ], [ 103.464986783912991, 9.304198569008804 ], [ 103.456801824644572, 9.296624172067936 ], [ 103.451443839261856, 9.293145571910657 ], [ 103.448284576671938, 9.29281772495807 ], [ 103.444964508105613, 9.293117409640786 ], [ 103.443380022270276, 9.294052884433142 ], [ 103.443057025361497, 9.295622110571969 ], [ 103.442878159199722, 9.3003332199022 ], [ 103.441753836670273, 9.304411954747934 ], [ 103.439688208144332, 9.306915920933079 ], [ 103.439370735770922, 9.307228660174587 ], [ 103.436042159618012, 9.30941295874112 ], [ 103.432398175035814, 9.311438767984782 ], [ 103.43096810189644, 9.313160153118645 ], [ 103.430803757987121, 9.314572987153667 ], [ 103.430953378195909, 9.316458399635508 ], [ 103.432840083003498, 9.318665570659618 ], [ 103.436938015676958, 9.321196585753853 ], [ 103.445613086574724, 9.325161143571961 ], [ 103.451767223778404, 9.327386855918689 ], [ 103.454295996862811, 9.327397849231431 ], [ 103.460306654428621, 9.326324463403296 ] ] ], [ [ [ 103.503722122278191, 9.321549020171176 ], [ 103.502260082736711, 9.321542876002979 ], [ 103.500698926214511, 9.321923791949473 ], [ 103.498350567025113, 9.32404505613448 ], [ 103.497078488581451, 9.3252021364695 ], [ 103.496880226741155, 9.32597626839015 ], [ 103.497071434299301, 9.326848926436867 ], [ 103.497946596957945, 9.327336970524811 ], [ 103.49940824169704, 9.327440013945534 ], [ 103.500969008812774, 9.32715597296982 ], [ 103.503412789668573, 9.325519447864281 ], [ 103.504394503103867, 9.323876762402733 ], [ 103.504401103228417, 9.322326850104105 ], [ 103.503722122278191, 9.321549020171176 ] ] ], [ [ Line truncated
{ "type": "Feature", "properties": { "Name": "Kon Tum", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 108.236710481203829, 15.032735222452629 ], [ 108.244808208931772, 15.027875070278299 ], [ 108.246672331762738, 15.027659648474071 ], [ 108.248535277381222, 15.026484467484238 ], [ 108.250615813069373, 15.023922718059055 ], [ 108.251270631034856, 15.021362621587741 ], [ 108.250716595594497, 15.016777825636211 ], [ 108.250932216148897, 15.013791707721168 ], [ 108.252134899306213, 15.010911063195067 ], [ 108.255747343764938, 15.005894771626458 ], [ 108.261112992270853, 15.000023199611007 ], [ 108.262315307605434, 14.997035864013981 ], [ 108.262638576109453, 14.992663317957806 ], [ 108.26356712792068, 14.989996240833875 ], [ 108.266740890279948, 14.985406884420229 ], [ 108.270793241714784, 14.981989384202791 ], [ 108.276270525764232, 14.978356696904086 ], [ 108.28010461893308, 14.975899042207061 ], [ 108.281965700256933, 14.97387048103792 ], [ 108.283277492762124, 14.971096182243059 ], [ 108.283931275607927, 14.968216110585104 ], [ 108.285025996052923, 14.967041645455595 ], [ 108.286670242737557, 14.966826171490652 ], [ 108.28694965939934, 14.963612305663446 ], [ 108.288315755667668, 14.962201728926686 ], [ 108.29249826688158, 14.960630776089488 ], [ 108.29836778934208, 14.957100812052886 ], [ 108.30198410358355, 14.953730423720117 ], [ 108.307691013329645, 14.949339548581349 ], [ 108.310906608553182, 14.947221788155048 ], [ 108.312621577923551, 14.945782326093536 ], [ 108.313053125701231, 14.941302954068135 ], [ 108.315563283718632, 14.934154626235056 ], [ 108.317203377334067, 14.931486289160944 ], [ 108.318955573241169, 14.930417311809549 ], [ 108.320268774984015, 14.929029078729059 ], [ 108.320704699762132, 14.927428877240914 ], [ 108.32042355910005, 14.922950579006056 ], [ 108.320418819672852, 14.919964784846968 ], [ 108.321287219429678, 14.914631686403254 ], [ 108.321705665883826, 14.91227860577311 ], [ 108.323756147128563, 14.911429554030747 ], [ 108.325615286816117, 14.911208421531455 ], [ 108.32773130975221, 14.911236367964079 ], [ 108.329011410148496, 14.911370598974031 ], [ 108.330301472335123, 14.911076660059848 ], [ 108.33168075626196, 14.910286283685082 ], [ 108.333839815355248, 14.909173538128357 ], [ 108.335429641364897, 14.908674746242582 ], [ 108.336868948743074, 14.907913430560427 ], [ 108.338277516394328, 14.906714248463857 ], [ 108.340284572075404, 14.904492308773058 ], [ 108.342131382957007, 14.902262517101519 ], [ 108.343527319630141, 14.900342361111143 ], [ 108.345370105146287, 14.899411369439179 ], [ 108.347848751818503, 14.898417450405077 ], [ 108.348991390840069, 14.897178225994367 ], [ 108.349560022277274, 14.895011920164052 ], [ 108.349043216071607, 14.890372666665257 ], [ 108.34852185120252, 14.883073109736301 ], [ 108.349409167299314, 14.881339359823642 ], [ 108.351250997735406, 14.879975245661115 ], [ 108.353285745340941, 14.879848151670899 ], [ 108.354941111243363, 14.880959023939852 ], [ 108.357933055865885, 14.882686327512033 ], [ 108.360096123237554, 14.883177635239747 ], [ 108.361940117442543, 14.883050779569885 ], [ 108.362829319417642, 14.882430588201146 ], [ 108.364411917575978, 14.880378886576409 ], [ 108.365242277808932, 14.878329578047612 ], [ 108.366711984070889, 14.87382278659237 ], [ 108.368358565395511, 14.867267802667016 ], [ 108.370606482902929, 14.85983164681312 ], [ 108.371857448862215, 14.856895679592014 ], [ 108.37336049119375, 14.853934587111553 ], [ 108.374810999627982, 14.849155804696693 ], [ 108.375868734554501, 14.847217636185007 ], [ 108.377722919876931, 14.845536226815454 ], [ 108.380569982818486, 14.842755799140889 ], [ 108.382620023395418, 14.83946041066946 ], [ 108.385996331065883, 14.836033525127107 ], [ 108.389903031000131, 14.832541077208987 ], [ 108.39195497364318, 14.829949663646119 ], [ 108.394889948012747, 14.826673085394646 ], [ 108.395404603939369, 14.826098529223771 ], [ 108.398734544363776, 14.824230028493048 ], [ 108.401619082954369, 14.82351584448071 ], [ 108.405086438888077, 14.820913970003744 ], [ 108.408539430850112, 14.818924934038535 ], [ 108.411624415734252, 14.818138042536702 ], [ 108.414957911178703, 14.818131587203027 ], [ 108.419032922831207, 14.818484069284409 ], [ 108.422675837220197, 14.818837331078043 ], [ 108.425884986103313, 14.81841042380205 ], [ 108.429118089328426, 14.817266755956098 ], [ 108.429885035665905, 14.81479544325515 ], [ 108.431424370138643, 14.812429958276027 ], [ 108.433625314256915, 14.809955730872332 ], [ 108.434338410089595, 14.808128799504516 ], [ 108.436963909756685, 14.80586700455865 ], [ 108.438636188309488, 14.804885837911115 ], [ 108.44053256082907, 14.804302534934095 ], [ 108.442690262845417, 14.80411701288989 ], [ 108.44722821491024, 14.803736501638298 ], [ 108.449892753248037, 14.802952434907013 ], [ 108.451356299153929, 14.801651908209067 ], [ 108.45254927682771, 14.798600389796206 ], [ 108.454336417691593, 14.793017606277544 ], [ 108.455865638388559, 14.7913276Line truncated
{ "type": "Feature", "properties": { "Name": "Lai Chau", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 103.525305372045352, 22.596775526569331 ], [ 103.527045098852284, 22.59296184801093 ], [ 103.527734937317575, 22.590843189161887 ], [ 103.530716920149814, 22.584797961656648 ], [ 103.531902560254991, 22.585145815826763 ], [ 103.537518624085294, 22.587285465751677 ], [ 103.543350658306281, 22.589174841545741 ], [ 103.545089548743761, 22.589658693893682 ], [ 103.546486098754542, 22.589527318231205 ], [ 103.5497137835643, 22.588476276059339 ], [ 103.554734844237714, 22.58639709025357 ], [ 103.560081493666075, 22.582808346527997 ], [ 103.562036537056599, 22.581133497712813 ], [ 103.563090981363757, 22.580350773669295 ], [ 103.564024322964201, 22.580035039685356 ], [ 103.565728531946263, 22.580122285615062 ], [ 103.567239368701962, 22.580171772609276 ], [ 103.56894954018918, 22.579682906540938 ], [ 103.570002069839688, 22.579080152127347 ], [ 103.570355642798745, 22.578615199931562 ], [ 103.570282974879433, 22.578146457093396 ], [ 103.568988951179222, 22.57586644727877 ], [ 103.566881648069682, 22.573543166583931 ], [ 103.565509483176186, 22.571334448725906 ], [ 103.564593353700388, 22.569993986733152 ], [ 103.564407088816154, 22.569272172872559 ], [ 103.564411934363363, 22.568804109921814 ], [ 103.564649260055376, 22.568338128901587 ], [ 103.566418504410535, 22.565869386463078 ], [ 103.56889846769019, 22.562110664575584 ], [ 103.574205174629185, 22.554740204197117 ], [ 103.576772170699201, 22.550009900636439 ], [ 103.577894547095752, 22.546347018600102 ], [ 103.579203521125635, 22.539589093661789 ], [ 103.58040983304744, 22.535278781590534 ], [ 103.581518736700389, 22.53291203845987 ], [ 103.582458698210417, 22.531912091270044 ], [ 103.584712708624636, 22.531211769407662 ], [ 103.587814509032398, 22.530950956121785 ], [ 103.59077156625483, 22.529680585490667 ], [ 103.592645464716497, 22.528256663714103 ], [ 103.593664232918059, 22.527113302536918 ], [ 103.593520963721573, 22.525959784416557 ], [ 103.589477270060002, 22.519803021192502 ], [ 103.587032060181514, 22.516468819780243 ], [ 103.58532665869842, 22.514671449128116 ], [ 103.583875408323479, 22.512642235950466 ], [ 103.583190374036576, 22.51144793897123 ], [ 103.583200645193699, 22.510439794460979 ], [ 103.583378794595774, 22.510063272601997 ], [ 103.58451331813518, 22.508956998566703 ], [ 103.585374161788195, 22.508100370935438 ], [ 103.585651134991963, 22.507526669120523 ], [ 103.58565808675138, 22.506842572826542 ], [ 103.584776478651634, 22.505934623584039 ], [ 103.58317078860108, 22.503868038179462 ], [ 103.582912542879626, 22.502605482656975 ], [ 103.581891496695278, 22.500183946531934 ], [ 103.57955414790564, 22.49771480839172 ], [ 103.578021287652348, 22.496116919060626 ], [ 103.577374738953097, 22.494958951094759 ], [ 103.575655301750828, 22.492675248663829 ], [ 103.57467177708088, 22.49134318094309 ], [ 103.573941910690678, 22.490760584833197 ], [ 103.572245070753468, 22.490061416800984 ], [ 103.568931824444178, 22.488375651115462 ], [ 103.566467609192898, 22.486985434130531 ], [ 103.565007278363282, 22.485892204761512 ], [ 103.563778924957489, 22.484837028406162 ], [ 103.563283350846007, 22.484076442074183 ], [ 103.56191278404782, 22.481795712801954 ], [ 103.561190460271575, 22.480492975570428 ], [ 103.560615231407837, 22.479947718412518 ], [ 103.559304677269097, 22.479359884650989 ], [ 103.558834871432225, 22.478979960656716 ], [ 103.557998977670763, 22.478303979844839 ], [ 103.555434961054686, 22.475364377564006 ], [ 103.553985307875735, 22.473262910155256 ], [ 103.553338307716785, 22.472176867268672 ], [ 103.553309303681488, 22.471240396926817 ], [ 103.55355246507429, 22.4701983506734 ], [ 103.554910460249573, 22.468068051899138 ], [ 103.555387396811, 22.466884053056674 ], [ 103.556095880920225, 22.46577415475349 ], [ 103.557193371277151, 22.464487679962531 ], [ 103.558756187947779, 22.463133349524526 ], [ 103.561917481206876, 22.460713005001253 ], [ 103.564182287082929, 22.458860756818524 ], [ 103.56551639986202, 22.457144239714921 ], [ 103.566271226935612, 22.45527852688258 ], [ 103.567377803143188, 22.453091853206502 ], [ 103.569337514914423, 22.450768714604521 ], [ 103.570898584202382, 22.449558255908812 ], [ 103.572995709684335, 22.448928670222017 ], [ 103.574083342572237, 22.448578199924043 ], [ 103.575215938864574, 22.447615975696749 ], [ 103.576158269188852, 22.446327990944098 ], [ 103.576956752951844, 22.443958475203544 ], [ 103.577832261849437, 22.441625653601079 ], [ 103.578971749646598, 22.439979302502877 ], [ 103.580181655259253, 22.439017722190158 ], [ 103.582646879549884, 22.43833725196265 ], [ 103.585484748722251, 22.437173857487608 ], [ 103.586030704653353, 22.436782548076167 ], [ 103.586384926023584, 22.436209520752811 ], [ 103.586354971404887, 22.435345054630602 ], [ 103.585814109233809, 22.431415377018084 ], [ 103.585783429761534, 22.43062293939721 ], [ 103.586060220402885, 22.430049221394Line truncated
{ "type": "Feature", "properties": { "Name": "Lam Dong", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 108.72705052216395, 12.163277455889954 ], [ 108.723455811436622, 12.157963538186777 ], [ 108.715252119289914, 12.156459950866065 ], [ 108.709590122586121, 12.155975602991759 ], [ 108.705532456157982, 12.155875514743286 ], [ 108.702514960896792, 12.154862338526129 ], [ 108.697866056773137, 12.151353279230477 ], [ 108.694612577608439, 12.149090157784599 ], [ 108.692405118801275, 12.147619407409763 ], [ 108.691704999286344, 12.146257394962845 ], [ 108.692511404277923, 12.144776747548917 ], [ 108.693433707599581, 12.143295718822401 ], [ 108.694240475017978, 12.141928762802195 ], [ 108.694466891034267, 12.140336329657941 ], [ 108.693762147205405, 12.137610052861703 ], [ 108.692003824217181, 12.131817592408026 ], [ 108.690723067315787, 12.130116426731774 ], [ 108.687123814112795, 12.128309135658128 ], [ 108.682019374594518, 12.126961418834469 ], [ 108.676797212021768, 12.125045506744812 ], [ 108.673083770999312, 12.12369311164781 ], [ 108.671690306562482, 12.122901728931708 ], [ 108.671570661656745, 12.121765211595289 ], [ 108.672029043405701, 12.120172108456075 ], [ 108.6736471701808, 12.118802680199565 ], [ 108.684516348550687, 12.11115057104206 ], [ 108.687404583354919, 12.108412671407734 ], [ 108.692483938982662, 12.102484322493524 ], [ 108.69537117014346, 12.099518965427933 ], [ 108.697676941937402, 12.095987079540123 ], [ 108.69940202508343, 12.092116044919578 ], [ 108.700201536771544, 12.088702825475082 ], [ 108.708007974088787, 12.067417884427869 ], [ 108.709159995737252, 12.065481421030825 ], [ 108.709837444242737, 12.060363453910327 ], [ 108.709591891552634, 12.056385435039829 ], [ 108.708770580298108, 12.053432488618512 ], [ 108.706904566192861, 12.049914649241714 ], [ 108.704691033364554, 12.046397978084258 ], [ 108.703061561641789, 12.044243503734776 ], [ 108.701783994635718, 12.043338322605564 ], [ 108.699813233793748, 12.043003826965105 ], [ 108.695178911277821, 12.043019153211389 ], [ 108.693206235779201, 12.042116211394102 ], [ 108.691693550017362, 12.040188630600881 ], [ 108.690989948327513, 12.037690006388743 ], [ 108.685046280361632, 12.027251011525038 ], [ 108.68236542832193, 12.022371594073832 ], [ 108.679789973228765, 12.0143089228186 ], [ 108.67897190492954, 12.012151717227994 ], [ 108.679078306418774, 12.009309492639034 ], [ 108.680112153553125, 12.00669164170597 ], [ 108.681491592163297, 12.003504303181103 ], [ 108.682409171346251, 12.000773156555965 ], [ 108.682402339196642, 11.998727046915747 ], [ 108.681347706931206, 11.995092908111246 ], [ 108.680523264237308, 11.991003335535538 ], [ 108.679240463176882, 11.988393006532078 ], [ 108.677840357246737, 11.985328367909915 ], [ 108.675978129287273, 11.982606214505267 ], [ 108.673305943114826, 11.980113998862009 ], [ 108.6701668046544, 11.976486527631209 ], [ 108.668190059723543, 11.974105716405745 ], [ 108.665630930922759, 11.970703699815942 ], [ 108.663554866663844, 11.96846085898153 ], [ 108.663411807908687, 11.968247064950162 ], [ 108.661793147835567, 11.965827995665506 ], [ 108.660743460942001, 11.96355790357444 ], [ 108.65957726687742, 11.961060836088791 ], [ 108.658755228970676, 11.957539683609582 ], [ 108.658400475201802, 11.955267429548257 ], [ 108.658738744397624, 11.952424677057252 ], [ 108.661273986305503, 11.948552046140094 ], [ 108.662884559674751, 11.94525064660013 ], [ 108.661507011439483, 11.913201554508191 ], [ 108.660455026778152, 11.910135966201949 ], [ 108.658939963208809, 11.907071840193339 ], [ 108.656614114050171, 11.903896577764897 ], [ 108.654931773882311, 11.901393050448974 ], [ 108.654403754929433, 11.900607280401744 ], [ 108.653236907957023, 11.897769382451088 ], [ 108.652881229685079, 11.895156302421469 ], [ 108.651709725123794, 11.890840852523354 ], [ 108.650650778810473, 11.885502147706006 ], [ 108.649355656138653, 11.878686634680491 ], [ 108.648873481026385, 11.872664272438271 ], [ 108.649664673086249, 11.866638031420052 ], [ 108.651032059881743, 11.859814465864929 ], [ 108.651832558126102, 11.856743295466742 ], [ 108.65205645064475, 11.854355851741218 ], [ 108.652627962610438, 11.852081003135822 ], [ 108.652387036032962, 11.849126737409051 ], [ 108.65098647684448, 11.84549415173376 ], [ 108.648197757420633, 11.842093147780588 ], [ 108.641693962006798, 11.835066593548504 ], [ 108.639611174416245, 11.833486008972159 ], [ 108.638561513603008, 11.832689427275284 ], [ 108.618702402693771, 11.81035958013058 ], [ 108.617656748360332, 11.808998865405385 ], [ 108.617188018112586, 11.807068216125344 ], [ 108.618108313248115, 11.805247150135926 ], [ 108.621225949817813, 11.802965026914535 ], [ 108.625615401329753, 11.8003381431908 ], [ 108.629082476675023, 11.798850413615753 ], [ 108.632086981229236, 11.797477649773782 ], [ 108.636132200140992, 11.795874425664238 ], [ 108.639485180296901, 11.794955103595214 ], [ 108.6559083539874, 11.792177108586714 ], [ 108.658913311799949, 11.7910312Line truncated
{ "type": "Feature", "properties": { "Name": "Lang Son", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.564686402355619, 22.425843165030074 ], [ 106.56296159710007, 22.415095793536068 ], [ 106.56268934173977, 22.413399139758553 ], [ 106.562945778924643, 22.410760512687546 ], [ 106.563536891614319, 22.410384945908561 ], [ 106.56634226468384, 22.40997806743394 ], [ 106.566857547437905, 22.409888274624223 ], [ 106.573979642046879, 22.401950968862195 ], [ 106.574586206888, 22.401274910708594 ], [ 106.57783311470655, 22.397156596699631 ], [ 106.578620808403628, 22.396274979606687 ], [ 106.579839584928948, 22.39428113766445 ], [ 106.581510185346815, 22.391620434035872 ], [ 106.583549928686296, 22.387781887424239 ], [ 106.585408455935578, 22.383338456804381 ], [ 106.585471418371299, 22.382989966813568 ], [ 106.585341632710254, 22.379556252718942 ], [ 106.584258221239963, 22.377422969094823 ], [ 106.581063755587934, 22.375406962461398 ], [ 106.580254899943725, 22.374037114221494 ], [ 106.579977665037291, 22.372807200491934 ], [ 106.580216883802223, 22.371420378447738 ], [ 106.581376053262318, 22.369505409746921 ], [ 106.582014848006907, 22.368281309235101 ], [ 106.578685501135055, 22.366156125804594 ], [ 106.57530027039121, 22.363753897224626 ], [ 106.574459700155103, 22.362743965761467 ], [ 106.572632774183262, 22.361410549057666 ], [ 106.569263790591549, 22.359281363644072 ], [ 106.56435589610777, 22.359991922489257 ], [ 106.56304836189247, 22.36008438628545 ], [ 106.559751271004416, 22.360685797111898 ], [ 106.557890311089068, 22.35044280768949 ], [ 106.558045615912476, 22.349518223687141 ], [ 106.558720985185403, 22.34903416899175 ], [ 106.563147963607719, 22.346248820226947 ], [ 106.567889168750185, 22.343763541054614 ], [ 106.570693295359376, 22.346893304982075 ], [ 106.573066948880637, 22.348209570715142 ], [ 106.573888419315153, 22.348297251017357 ], [ 106.574706661183541, 22.348097970245192 ], [ 106.575315502208696, 22.347518063108168 ], [ 106.576523491366117, 22.345497363812342 ], [ 106.577105414783148, 22.342526093704294 ], [ 106.578014318206272, 22.341273609689381 ], [ 106.579035446228943, 22.340881001656953 ], [ 106.58098162230408, 22.34067069249852 ], [ 106.58304005895161, 22.341320237738842 ], [ 106.584700217341208, 22.343025955783276 ], [ 106.586154252017195, 22.344638018429862 ], [ 106.586361506178605, 22.344827318525972 ], [ 106.587182966720604, 22.344914932278357 ], [ 106.588404844108311, 22.344137644636646 ], [ 106.591250059842423, 22.34181377398653 ], [ 106.595328952069565, 22.339764719965899 ], [ 106.596961988704891, 22.339078981509829 ], [ 106.599416445412714, 22.338480782162435 ], [ 106.60136472410278, 22.338461540267929 ], [ 106.603418816125497, 22.338728209939006 ], [ 106.607689075990152, 22.339977335885408 ], [ 106.61077851071974, 22.34109461402528 ], [ 106.612214102099188, 22.341080337287792 ], [ 106.61333435789436, 22.340399527116517 ], [ 106.615457977403821, 22.337795462790439 ], [ 106.617162545215365, 22.334430250056073 ], [ 106.617874775000928, 22.333944824793889 ], [ 106.618695078115422, 22.333936632869381 ], [ 106.620030252993843, 22.334114613198892 ], [ 106.623124067421827, 22.335614253395136 ], [ 106.627455079188621, 22.33767539070675 ], [ 106.630749666364068, 22.338790207402212 ], [ 106.632405902810206, 22.340112802563851 ], [ 106.633336558135682, 22.340773069521617 ], [ 106.633750073607075, 22.341055884721357 ], [ 106.634263893164189, 22.341146361015774 ], [ 106.634981682558646, 22.341139120573985 ], [ 106.647208612387601, 22.340726269701634 ], [ 106.647965171555484, 22.340407299057631 ], [ 106.649049812398971, 22.340058731725151 ], [ 106.650995838287372, 22.339001753128457 ], [ 106.652770394937818, 22.337749947202326 ], [ 106.654567966138814, 22.336683286504524 ], [ 106.656708806766062, 22.335609136252685 ], [ 106.657931309182629, 22.334926997782759 ], [ 106.657925654245616, 22.334448750009869 ], [ 106.65686978990891, 22.331876681763504 ], [ 106.656121572852385, 22.329301456896758 ], [ 106.655889400275669, 22.327007949157576 ], [ 106.656076405301917, 22.325475452230364 ], [ 106.657782081078267, 22.322301163767747 ], [ 106.659390836018304, 22.319606175284832 ], [ 106.661623716861129, 22.317670070717213 ], [ 106.663448714686467, 22.315929439192303 ], [ 106.664834586147265, 22.314431027469993 ], [ 106.665726498679021, 22.313466668252204 ], [ 106.666425961688844, 22.31192890309643 ], [ 106.666915834997837, 22.310010636581637 ], [ 106.666897666893874, 22.308480230578255 ], [ 106.665940994181597, 22.305620212003248 ], [ 106.664576568853647, 22.302955688953944 ], [ 106.66436814377488, 22.302670838588369 ], [ 106.664362475348014, 22.302192596211398 ], [ 106.664974138445814, 22.301899326392856 ], [ 106.667223699913905, 22.301397912983361 ], [ 106.66865316691019, 22.300904909134317 ], [ 106.669564387886226, 22.299938910452397 ], [ 106.670059872964828, 22.298498882717297 ], [ 106.670049638679927, 22.297638040862921 ], [ 106.669525735024706, 22.296686812Line truncated
{ "type": "Feature", "properties": { "Name": "Lao Cai", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 104.339377978910647, 22.711470202188139 ], [ 104.339003151374413, 22.706716071989206 ], [ 104.338529509929003, 22.704399784422549 ], [ 104.337465865557306, 22.702370353608956 ], [ 104.332285070899388, 22.692545065102706 ], [ 104.332358359350849, 22.691709645283936 ], [ 104.332709256826774, 22.690746798725854 ], [ 104.333684568887804, 22.689529408055762 ], [ 104.347476889247105, 22.679525292957976 ], [ 104.350392755721145, 22.677865684953474 ], [ 104.354662413939309, 22.675407891760869 ], [ 104.356531740247647, 22.674785230853786 ], [ 104.357713585213844, 22.674391565218627 ], [ 104.360346626595629, 22.673952089917066 ], [ 104.362769857942624, 22.673961746837222 ], [ 104.39123145906467, 22.680597641867735 ], [ 104.396628728633004, 22.681389520110315 ], [ 104.404072268820187, 22.669028384452417 ], [ 104.408768676932937, 22.659177886150587 ], [ 104.406914281169179, 22.657514375088397 ], [ 104.404797499205301, 22.656002937585527 ], [ 104.404430478683707, 22.655677456749288 ], [ 104.404354782747077, 22.655245006951532 ], [ 104.40455124594331, 22.65465149576994 ], [ 104.410240081114921, 22.639294416204393 ], [ 104.410630771792739, 22.638611586155832 ], [ 104.413435011716501, 22.635704706606987 ], [ 104.420203495594933, 22.630579245435854 ], [ 104.428335056717572, 22.623873736583732 ], [ 104.430938996037924, 22.622370377690856 ], [ 104.436300025625769, 22.619796253594302 ], [ 104.444606386175849, 22.617484266585677 ], [ 104.455238511348284, 22.615215772589863 ], [ 104.456597286235819, 22.614752181068354 ], [ 104.45745261884332, 22.614142826530269 ], [ 104.457999340097501, 22.61313625853154 ], [ 104.458199676673814, 22.611480269398953 ], [ 104.461968353157033, 22.599428003199819 ], [ 104.46208716888782, 22.598780145087687 ], [ 104.462050649218156, 22.598203783078191 ], [ 104.461318185585867, 22.597156896673482 ], [ 104.460934593256923, 22.59611118658205 ], [ 104.460868428335345, 22.593193760683562 ], [ 104.462495889174022, 22.583367187945441 ], [ 104.463852018256091, 22.578491707726187 ], [ 104.464284920412808, 22.57680045257888 ], [ 104.464365638163713, 22.57597238201987 ], [ 104.464289367560298, 22.575647992061249 ], [ 104.463864555704731, 22.575250413475828 ], [ 104.45821186428617, 22.573682816009182 ], [ 104.451851857876989, 22.574597639669378 ], [ 104.450492894131798, 22.575205238730859 ], [ 104.448745049144748, 22.576135644044768 ], [ 104.447230713126942, 22.576814722121753 ], [ 104.445678485973417, 22.577277565407371 ], [ 104.44288611889931, 22.577700087588994 ], [ 104.441142094232305, 22.577658014605731 ], [ 104.430952768255736, 22.576577820909733 ], [ 104.428899599836711, 22.576318436646602 ], [ 104.427476378632036, 22.576034257175252 ], [ 104.426799075816746, 22.575797748966977 ], [ 104.424941575593323, 22.575088821491988 ], [ 104.423277077075511, 22.574578656779636 ], [ 104.422948406343949, 22.574392900012356 ], [ 104.422775401063973, 22.574054638910525 ], [ 104.422743199938793, 22.573644857424256 ], [ 104.423168867948959, 22.571476498441712 ], [ 104.423201504346025, 22.570621262960969 ], [ 104.422445929935805, 22.5659186288417 ], [ 104.421079509012202, 22.563662785609097 ], [ 104.420832701767836, 22.563324688183855 ], [ 104.419075349148102, 22.559851493851397 ], [ 104.419023862061636, 22.558266660877734 ], [ 104.420430116656632, 22.555606639834593 ], [ 104.421605003568118, 22.552657654027541 ], [ 104.421613113654359, 22.550712881794084 ], [ 104.419925817322678, 22.54645706414226 ], [ 104.415841342104329, 22.540968026853022 ], [ 104.414377404094012, 22.538945880547999 ], [ 104.413455664647245, 22.536997711575168 ], [ 104.412550105802779, 22.531232032932053 ], [ 104.41263702617789, 22.52899943807364 ], [ 104.413572697022403, 22.527634278898915 ], [ 104.41574724603862, 22.526489709032887 ], [ 104.423037221590562, 22.525075401908339 ], [ 104.429939906801337, 22.523587372859026 ], [ 104.431337928102948, 22.522799978636158 ], [ 104.432816071804325, 22.521364590503481 ], [ 104.434380161015667, 22.517840631240176 ], [ 104.436260530998766, 22.512733088161553 ], [ 104.438136095004836, 22.508777984016774 ], [ 104.444265013419681, 22.503337233126842 ], [ 104.45042115970881, 22.497871767967752 ], [ 104.451741899569072, 22.496939870678546 ], [ 104.460279601722277, 22.492934990857179 ], [ 104.462297747842854, 22.491933316969039 ], [ 104.465630925826645, 22.491440180020334 ], [ 104.467337749137869, 22.49079756225774 ], [ 104.468812973639899, 22.489938059493909 ], [ 104.470277985440759, 22.488305767497195 ], [ 104.471341974252766, 22.486741064948262 ], [ 104.472407934378737, 22.484671304936796 ], [ 104.472177780780044, 22.484532911864449 ], [ 104.467820847853886, 22.48191291155166 ], [ 104.463510606829118, 22.478755758771285 ], [ 104.447693208374915, 22.462927654787507 ], [ 104.446850074171664, 22.460691816074529 ], [ 104.446706886813445, 22.457738061162615 ], [ 104.448515051128766, 22.45Line truncated
{ "type": "Feature", "properties": { "Name": "Long An", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.158961658953444, 10.98278151505491 ], [ 106.160060473112424, 10.982155212792861 ], [ 106.161000948135325, 10.981270290691384 ], [ 106.161469458948432, 10.980387174428586 ], [ 106.161594577128085, 10.978857327803496 ], [ 106.161372262020336, 10.97564391793253 ], [ 106.161519660903707, 10.973103035476754 ], [ 106.161828209304474, 10.971546568019733 ], [ 106.162765611343957, 10.969884019232154 ], [ 106.166063547594717, 10.964150122630087 ], [ 106.176941733574211, 10.963829881244067 ], [ 106.182876098952875, 10.964862949565543 ], [ 106.186024241425685, 10.965887678473621 ], [ 106.199489379431384, 10.969810863880298 ], [ 106.203328156269436, 10.973651084130267 ], [ 106.203701585359909, 10.974120336884084 ], [ 106.206597024633027, 10.97557730694723 ], [ 106.216464224244589, 10.977952868829902 ], [ 106.221104626177635, 10.979424451976911 ], [ 106.227480025382931, 10.9820563611122 ], [ 106.233273967020011, 10.984683206165073 ], [ 106.237325623278934, 10.987008838587087 ], [ 106.243425363189999, 10.98791927445501 ], [ 106.250421057186088, 10.98762205391472 ], [ 106.26148265629962, 10.984918516476398 ], [ 106.271557048019417, 10.982076939399292 ], [ 106.273200718238627, 10.983882894979672 ], [ 106.274836148869213, 10.984705128938572 ], [ 106.278217333563134, 10.985440564830242 ], [ 106.280060622699636, 10.985961171570864 ], [ 106.281995558148537, 10.987796815570618 ], [ 106.283872434265504, 10.990440776520643 ], [ 106.284879419549611, 10.992774330171244 ], [ 106.284751417244195, 10.995806340490276 ], [ 106.282543370280393, 11.002056652992167 ], [ 106.280354693814104, 11.005981775538544 ], [ 106.275916064674732, 11.008877413561834 ], [ 106.270806656402158, 11.012171867637619 ], [ 106.269546857301691, 11.01441739384768 ], [ 106.26912429285187, 11.015829374426119 ], [ 106.269424382229545, 11.017822358415174 ], [ 106.271685591716732, 11.024440647417975 ], [ 106.27765751368338, 11.018610566524501 ], [ 106.280405115203962, 11.020903751407047 ], [ 106.284303669978442, 11.023433381545374 ], [ 106.287523903005763, 11.024367928237325 ], [ 106.291666413274413, 11.025309925812451 ], [ 106.294896149437818, 11.025109083817199 ], [ 106.300905770984627, 11.023341208230249 ], [ 106.307837518686597, 11.021580593769443 ], [ 106.315014625724473, 11.018005182493255 ], [ 106.321966508347771, 11.013746547265384 ], [ 106.328685700384824, 11.009712918816206 ], [ 106.336092566219008, 11.006138682953917 ], [ 106.339808771757475, 11.00276213516446 ], [ 106.341676920853274, 10.999825082461655 ], [ 106.343323657760664, 10.995750987218344 ], [ 106.349518860706894, 10.999571599549711 ], [ 106.354600879227235, 10.992752925407217 ], [ 106.371263849946786, 10.970392207234624 ], [ 106.409349350791956, 10.975172129989858 ], [ 106.41658786623708, 10.969686858162049 ], [ 106.451441307070752, 10.942792287933798 ], [ 106.493630634746069, 10.921795166813524 ], [ 106.49446814728725, 10.921724441429888 ], [ 106.534068710802444, 10.902945431586431 ], [ 106.525031404675644, 10.874175658879608 ], [ 106.511615779744488, 10.821516443728967 ], [ 106.508036058917071, 10.806963158423059 ], [ 106.500387017347009, 10.789667397732273 ], [ 106.49897278036957, 10.786469270040811 ], [ 106.463694498902044, 10.758865678808093 ], [ 106.472657144211894, 10.747565613662175 ], [ 106.480573930142839, 10.73758296987819 ], [ 106.48736219101238, 10.729022450126024 ], [ 106.507615845295106, 10.718692205780712 ], [ 106.518170484880045, 10.724637832470023 ], [ 106.53316736528177, 10.688323421388816 ], [ 106.533788287799325, 10.686854073956397 ], [ 106.535929785831001, 10.687046562149192 ], [ 106.547409287308824, 10.688454404047548 ], [ 106.549793157128533, 10.683327845703559 ], [ 106.551681010370373, 10.676759287411244 ], [ 106.551943189726501, 10.672222099770124 ], [ 106.551062555592523, 10.666542326167473 ], [ 106.547867599809933, 10.662662158931539 ], [ 106.546969464868994, 10.659478716269803 ], [ 106.55025884227183, 10.655904332918681 ], [ 106.55091247493084, 10.655194047467376 ], [ 106.555547348731238, 10.650687161583278 ], [ 106.558543987814858, 10.650026938692292 ], [ 106.560607305982444, 10.651175810015673 ], [ 106.582899868134461, 10.655866359944582 ], [ 106.587739235177594, 10.65499121077579 ], [ 106.591193000556586, 10.654787476560841 ], [ 106.594189576687654, 10.6541267500495 ], [ 106.597887411774707, 10.651882071900161 ], [ 106.599687165630257, 10.651662426879568 ], [ 106.599960261856666, 10.65166896405151 ], [ 106.600257933856597, 10.652981082111296 ], [ 106.600630585033514, 10.654623679439283 ], [ 106.603138815803788, 10.658961186109877 ], [ 106.604044220864182, 10.660320014057447 ], [ 106.616051976017957, 10.654499012719327 ], [ 106.619985822887486, 10.651347737907827 ], [ 106.627638203640231, 10.642774216656846 ], [ 106.628110597725993, 10.640961805742791 ], [ 106.628171237212882, 10.631884772963929 ], [ 106.627738290989384, 10.627797Line truncated
{ "type": "Feature", "properties": { "Name": "Nam Dinh", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.1047375496982, 19.89106268219706 ], [ 106.103817663754228, 19.890831352285147 ], [ 106.103066373714228, 19.890836013471301 ], [ 106.102733832300601, 19.891035605408888 ], [ 106.10265281687407, 19.891391654201527 ], [ 106.102655550813097, 19.891786694900077 ], [ 106.103056032410052, 19.892357052136276 ], [ 106.104357058231699, 19.893376128805357 ], [ 106.106876234650542, 19.8954937966015 ], [ 106.110733928727882, 19.89799812071675 ], [ 106.113311041271572, 19.899423972438456 ], [ 106.119222285080468, 19.903060916228355 ], [ 106.123923830120702, 19.90678429925606 ], [ 106.124844954431182, 19.907173527636246 ], [ 106.125471377202359, 19.907209068843486 ], [ 106.125846213731847, 19.907088181974075 ], [ 106.126013743939211, 19.906887273428993 ], [ 106.125903941213949, 19.906396472918914 ], [ 106.125230197915357, 19.905571114715201 ], [ 106.121575534783176, 19.90231522986403 ], [ 106.116393739179784, 19.898535530390461 ], [ 106.112783638354301, 19.89563473205726 ], [ 106.108840033840522, 19.892775426644675 ], [ 106.10691289821176, 19.891760275516333 ], [ 106.105950168565471, 19.891371200920219 ], [ 106.1047375496982, 19.89106268219706 ] ] ], [ [ [ 106.129107542179383, 19.910930762944417 ], [ 106.128798489258941, 19.910928128830108 ], [ 106.128444889320235, 19.910966900402173 ], [ 106.128088700233377, 19.911277244749101 ], [ 106.128039172769661, 19.911840920921804 ], [ 106.128386800310636, 19.912428867997903 ], [ 106.129216102940859, 19.913438769783454 ], [ 106.131140846373, 19.915335462461655 ], [ 106.132714786758072, 19.916978452793387 ], [ 106.133812231249522, 19.917656340168037 ], [ 106.13491046714438, 19.918250652645554 ], [ 106.135262093970539, 19.918420780994325 ], [ 106.135435920331531, 19.918714741492181 ], [ 106.135431555022308, 19.919174338225162 ], [ 106.135202863721247, 19.920008078110357 ], [ 106.135067622772624, 19.920299411688575 ], [ 106.135063256564081, 19.920759007522236 ], [ 106.135369547666528, 19.921054093071973 ], [ 106.135898193446906, 19.921183935390331 ], [ 106.136295564288901, 19.921187309646655 ], [ 106.136826578883586, 19.921066465944705 ], [ 106.137183366918919, 19.920693437052535 ], [ 106.137680542722933, 19.919485915542623 ], [ 106.137730241957172, 19.918901359809979 ], [ 106.137382574846015, 19.918313432518971 ], [ 106.136768410733623, 19.917890373442049 ], [ 106.136109305699961, 19.917550506150974 ], [ 106.135190062771244, 19.916707012218865 ], [ 106.133834073084074, 19.91535837898607 ], [ 106.130773318633828, 19.912198497662587 ], [ 106.129810760758062, 19.911271030433738 ], [ 106.129107542179383, 19.910930762944417 ] ] ], [ [ [ 106.141774593023115, 19.923489969786317 ], [ 106.141315242704366, 19.923473161457309 ], [ 106.141023573679036, 19.923554049180098 ], [ 106.140732062035113, 19.92365468601497 ], [ 106.140483993041926, 19.923992064881929 ], [ 106.140445646849173, 19.924466378120883 ], [ 106.140627532035012, 19.925087413953065 ], [ 106.141220780614617, 19.926308276905502 ], [ 106.141751414796033, 19.927529529264405 ], [ 106.142446926184732, 19.928453431580635 ], [ 106.143047303690196, 19.929210049204471 ], [ 106.143719680019274, 19.929818047564879 ], [ 106.144877572442056, 19.931173522839856 ], [ 106.145382963553004, 19.931782590494208 ], [ 106.145700496181007, 19.932392883924479 ], [ 106.146029389045111, 19.933131481832447 ], [ 106.146629500351196, 19.938184270587669 ], [ 106.146842383369346, 19.938755723198142 ], [ 106.147116467051376, 19.939129245818094 ], [ 106.14743088532714, 19.939304987735056 ], [ 106.147807642808516, 19.939440825833515 ], [ 106.148433894708546, 19.939436781582231 ], [ 106.148767473939813, 19.939375356087851 ], [ 106.14907960344101, 19.939235069942583 ], [ 106.149328113102001, 19.938956928519474 ], [ 106.149740032276725, 19.938183913556827 ], [ 106.149995890298158, 19.937481050210351 ], [ 106.149883216037665, 19.936336119716202 ], [ 106.149522633762615, 19.935548357670598 ], [ 106.148367040006974, 19.933076885789717 ], [ 106.147374960086381, 19.931562343827181 ], [ 106.145844411990083, 19.929192033985203 ], [ 106.144873689169458, 19.927736592769577 ], [ 106.14305652174113, 19.924686632881844 ], [ 106.142697273160707, 19.924076619140692 ], [ 106.142214204122297, 19.923664918501231 ], [ 106.141774593023115, 19.923489969786317 ] ] ], [ [ [ 106.563197819323989, 20.207583974021247 ], [ 106.562766886682539, 20.207535798238553 ], [ 106.562383204421394, 20.207578650034748 ], [ 106.562237454894671, 20.207849859483474 ], [ 106.562328635358313, 20.208485520090733 ], [ 106.563079697869796, 20.210622419888807 ], [ 106.563456736838987, 20.211486754709995 ], [ 106.563788181979078, 20.212033251133676 ], [ 106.56493261334947, 20.212811871570693 ], [ 106.567032797425725, 20.213959597157725 ], [ 106.570900774351344, 20.21584457166972 ], [ 106.571712779421318, 20.21621273522959 ], [ 106.572335095888036, 20.216307495894284 ], [ 106.572Line truncated
{ "type": "Feature", "properties": { "Name": "Nghe An", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 105.987883735845799, 18.796442401895376 ], [ 105.987566720327948, 18.796338438468183 ], [ 105.986717568760866, 18.796431633413192 ], [ 105.985753133100673, 18.797433094161988 ], [ 105.986056771203096, 18.798850425706632 ], [ 105.986796833207336, 18.799059335519985 ], [ 105.988181219887451, 18.798465888190265 ], [ 105.98829649498731, 18.797557619688462 ], [ 105.988302663437253, 18.796951454146324 ], [ 105.987883735845799, 18.796442401895376 ] ] ], [ [ [ 105.771872348630041, 18.797296657115112 ], [ 105.770866349902178, 18.797185332736944 ], [ 105.769964082576394, 18.797277141826669 ], [ 105.768892534063241, 18.798276565611047 ], [ 105.768082586642095, 18.799581766985 ], [ 105.767592968740587, 18.800688177717291 ], [ 105.767584412590622, 18.801445873628211 ], [ 105.76763285187468, 18.801850519985578 ], [ 105.768156095427514, 18.802462112936212 ], [ 105.769840986072722, 18.803489734064044 ], [ 105.771633048926105, 18.804417408136942 ], [ 105.773266099950604, 18.805343431953872 ], [ 105.775205854866385, 18.807282954844538 ], [ 105.77578100279112, 18.807996083952162 ], [ 105.776362415393237, 18.808153570530919 ], [ 105.776896494877406, 18.807805389007569 ], [ 105.778504399958138, 18.806255697042843 ], [ 105.779468225877963, 18.805406701957793 ], [ 105.780221706666509, 18.804403993849292 ], [ 105.780237587794488, 18.802989631866069 ], [ 105.779876734823517, 18.802076609547953 ], [ 105.778456850103623, 18.801051766425928 ], [ 105.776450478806623, 18.800324044918796 ], [ 105.774066817629603, 18.800148159110279 ], [ 105.773751606151791, 18.799892336162429 ], [ 105.772969007114057, 18.798772924830644 ], [ 105.772450311432806, 18.797757244900993 ], [ 105.771872348630041, 18.797296657115112 ] ] ], [ [ [ 105.96518394268486, 18.797444118051658 ], [ 105.964021924172528, 18.797029117799582 ], [ 105.962003455195372, 18.797414403551954 ], [ 105.95965754935645, 18.798705947821304 ], [ 105.958049560638756, 18.800408518238555 ], [ 105.956055885071123, 18.803839447132816 ], [ 105.953632784125773, 18.807136573993716 ], [ 105.952433063335263, 18.810358479760055 ], [ 105.951890388130948, 18.811565811513049 ], [ 105.952627323192473, 18.812077923257618 ], [ 105.954542021197369, 18.811489674009295 ], [ 105.95881634869562, 18.808296580722697 ], [ 105.963838915733447, 18.804504158540112 ], [ 105.964803488090581, 18.803502802112689 ], [ 105.96578573212588, 18.80078397170297 ], [ 105.965808600986179, 18.798561364715283 ], [ 105.96518394268486, 18.797444118051658 ] ] ], [ [ [ 104.933954141270647, 19.989665407132861 ], [ 104.935922628626486, 19.989639690119645 ], [ 104.944608850218344, 19.989734138719598 ], [ 104.948137406815931, 19.990634195511745 ], [ 104.952279453933727, 19.991861836654493 ], [ 104.953786649334461, 19.992574179754627 ], [ 104.955064850362589, 19.993549268783795 ], [ 104.956012340996779, 19.9940942696349 ], [ 104.956686158039815, 19.994156794100832 ], [ 104.957647671802647, 19.993797816216272 ], [ 104.95995959675804, 19.991569398708862 ], [ 104.961215364197756, 19.99036348518672 ], [ 104.962137919329564, 19.988887017821639 ], [ 104.96255284943453, 19.9875098931671 ], [ 104.962417694820829, 19.981710610456332 ], [ 104.963085452231894, 19.978528594119382 ], [ 104.963902087911094, 19.976625127747525 ], [ 104.965148690359854, 19.976004104505876 ], [ 104.967797368254026, 19.97561519448567 ], [ 104.969530996758181, 19.97622420098611 ], [ 104.973052864198394, 19.977549287269824 ], [ 104.974006067326229, 19.977721992176271 ], [ 104.97541227515643, 19.977688182163945 ], [ 104.976148811818291, 19.97732600808888 ], [ 104.978088795161852, 19.975491142002625 ], [ 104.979631148658655, 19.973916733070837 ], [ 104.984178154198503, 19.970734759901291 ], [ 104.992884751729946, 19.965774694846345 ], [ 104.99788592389632, 19.962279499499346 ], [ 104.99852620432091, 19.960852157601039 ], [ 105.000000081638518, 19.955357934820881 ], [ 105.001253010817834, 19.95387916968798 ], [ 105.002236648802352, 19.953316038504397 ], [ 105.003089630582053, 19.953327684724911 ], [ 105.007098503393252, 19.954189566195566 ], [ 105.009290128736495, 19.954334737458225 ], [ 105.013065873891037, 19.95450145467845 ], [ 105.014409779387847, 19.954289120246756 ], [ 105.015757196737297, 19.953846188850605 ], [ 105.018713222437327, 19.951810726284066 ], [ 105.020690872086163, 19.949992570500797 ], [ 105.022813398019935, 19.948261862095308 ], [ 105.024649045617025, 19.947268882852711 ], [ 105.026979900402125, 19.946360879650911 ], [ 105.029786518133392, 19.945675780612817 ], [ 105.031348700781962, 19.945711038533659 ], [ 105.032361570330295, 19.945485963406554 ], [ 105.033003179053537, 19.944778324659978 ], [ 105.033412310329936, 19.94275429157733 ], [ 105.033940374248914, 19.941209402891673 ], [ 105.034581963187122, 19.940501756051276 ], [ 105.035466843919778, 19.940394322140321 ], [ 105.036845525300805, 19.941009865812703 ], [ 105.038326Line truncated
{ "type": "Feature", "properties": { "Name": "Ninh Binh", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 105.85960912556078, 20.422457148678518 ], [ 105.861677396294851, 20.419217533462472 ], [ 105.866741926598706, 20.411500804418665 ], [ 105.867873390644547, 20.41026538144223 ], [ 105.869712041977209, 20.409420306502 ], [ 105.871958225591698, 20.408483265989958 ], [ 105.87308443130155, 20.407727142993281 ], [ 105.873906802856709, 20.406872200691566 ], [ 105.8781461368348, 20.400201760003256 ], [ 105.88514852898146, 20.391736048579844 ], [ 105.886216446032222, 20.390344481712532 ], [ 105.887346779630263, 20.389404175762138 ], [ 105.890045196328799, 20.388478905577074 ], [ 105.89128408709098, 20.387856679941876 ], [ 105.892640667632747, 20.386707147616846 ], [ 105.893329763258009, 20.385128493884963 ], [ 105.894145623721613, 20.382177144659522 ], [ 105.894951232813185, 20.380176850980945 ], [ 105.896315689617438, 20.378287573212958 ], [ 105.898353244007069, 20.376299024680293 ], [ 105.900156567271836, 20.375259376918734 ], [ 105.904091226229184, 20.373922964573183 ], [ 105.90611170069451, 20.373519449562991 ], [ 105.907007677262584, 20.373527969740053 ], [ 105.908342613820651, 20.374386141507273 ], [ 105.910339404639899, 20.376201754007809 ], [ 105.912347720271157, 20.377735898492972 ], [ 105.914932430287479, 20.372876861478005 ], [ 105.916268771586601, 20.370014594597933 ], [ 105.918051221586666, 20.366129765276469 ], [ 105.920029384748375, 20.364300282532042 ], [ 105.922640738978998, 20.364324942841904 ], [ 105.924588374653808, 20.365370088159068 ], [ 105.929343299853485, 20.36849515312889 ], [ 105.930860119798751, 20.369125471763141 ], [ 105.932383446339031, 20.369139786272171 ], [ 105.933329327186755, 20.368352498169315 ], [ 105.934579129423355, 20.367312226278273 ], [ 105.934833568314559, 20.36382361846529 ], [ 105.934870390156448, 20.360332944010224 ], [ 105.935766799298392, 20.357877098749157 ], [ 105.937520631072346, 20.356661405099828 ], [ 105.944053078886554, 20.356311808942905 ], [ 105.948840374283918, 20.35635647287296 ], [ 105.949930536964757, 20.356161269626966 ], [ 105.951246905220557, 20.355146748923346 ], [ 105.951701452260295, 20.353302770906225 ], [ 105.950878326173893, 20.348777260961867 ], [ 105.948118445310058, 20.342180070054212 ], [ 105.942954571396399, 20.33658713049175 ], [ 105.937767202694317, 20.333252794181135 ], [ 105.936426667856495, 20.332148089462805 ], [ 105.935870733047977, 20.331123056583863 ], [ 105.935619558695748, 20.330562943525081 ], [ 105.935417141088237, 20.329123494953365 ], [ 105.935627719144009, 20.327677690872804 ], [ 105.93691256526273, 20.327246679990367 ], [ 105.946279204022119, 20.323284642072622 ], [ 105.95776022355551, 20.317999450514264 ], [ 105.961418251051498, 20.315827532914341 ], [ 105.967178762190201, 20.311224021171711 ], [ 105.975835491414841, 20.302725429634904 ], [ 105.979780461099438, 20.297859700764604 ], [ 105.983050802552555, 20.292685645626079 ], [ 105.983962046911017, 20.290186179648515 ], [ 105.984539754306297, 20.285677382705103 ], [ 105.98422000125214, 20.28233065913264 ], [ 105.981997226990472, 20.2746195040869 ], [ 105.980522458444739, 20.271104335696577 ], [ 105.9800960026285, 20.270087865262838 ], [ 105.979415325556886, 20.267406526689911 ], [ 105.979432570057099, 20.265734750858144 ], [ 105.980570770025054, 20.264319964394872 ], [ 105.984235913856423, 20.261544251865757 ], [ 105.99039455216689, 20.257386591617944 ], [ 105.995380035660162, 20.254778804997898 ], [ 106.001515938210048, 20.252805656455905 ], [ 106.004296666258199, 20.252343223261221 ], [ 106.008635424785098, 20.25162161624462 ], [ 106.017070676170817, 20.251073513631809 ], [ 106.024506382363711, 20.251296498734462 ], [ 106.027803990361917, 20.252106474034576 ], [ 106.03290711237338, 20.254181148840985 ], [ 106.034378217980418, 20.254707909642377 ], [ 106.034867802607039, 20.254925167862268 ], [ 106.037642606820896, 20.256186388790866 ], [ 106.03938214117295, 20.256449192276477 ], [ 106.041037048421117, 20.256463935762099 ], [ 106.042873571957841, 20.255738409500054 ], [ 106.045414448118322, 20.253393892214376 ], [ 106.046751177025271, 20.2512392272086 ], [ 106.047471781297702, 20.248855141551587 ], [ 106.047758530132114, 20.246302327790261 ], [ 106.047600771058796, 20.244652314652626 ], [ 106.046916327626491, 20.243409769945004 ], [ 106.045185957366073, 20.242240352710155 ], [ 106.043185253596619, 20.241975275738412 ], [ 106.040048225844998, 20.242112204714545 ], [ 106.036474897398648, 20.242327631015428 ], [ 106.03450166611907, 20.242403338643214 ], [ 106.032254816106956, 20.242322896984149 ], [ 106.030803667355428, 20.241886991091803 ], [ 106.029243768085507, 20.241132910455519 ], [ 106.028358782132159, 20.240067671585848 ], [ 106.027921608195697, 20.239006451786395 ], [ 106.027818166375312, 20.23815968162404 ], [ 106.027825614560527, 20.237419627713678 ], [ 106.028416229925142, 20.234358734767852 ], [ 106.029446095760761, 20.23214760492Line truncated
{ "type": "Feature", "properties": { "Name": "Ninh Thuan", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 109.146366213330168, 11.579568400761161 ], [ 109.145188615861969, 11.579213718938036 ], [ 109.143722767691656, 11.579871639564544 ], [ 109.142188273370152, 11.581396540817764 ], [ 109.140876196679187, 11.583281312082931 ], [ 109.140658192021988, 11.58371579344913 ], [ 109.140587928889886, 11.584293912733926 ], [ 109.140884650306418, 11.584797835251948 ], [ 109.141840642231898, 11.58493708987487 ], [ 109.143236276732864, 11.584857297526298 ], [ 109.144997681697703, 11.5844866338511 ], [ 109.145725967979104, 11.583327194594403 ], [ 109.146451819795686, 11.581734451184047 ], [ 109.146665369211462, 11.580505596855858 ], [ 109.146366213330168, 11.579568400761161 ] ] ], [ [ [ 109.175008515230843, 11.648956113034217 ], [ 109.173746223209719, 11.648491640177099 ], [ 109.173087110082122, 11.648613186249577 ], [ 109.172971540903973, 11.649380039956952 ], [ 109.172977283974546, 11.650381965655242 ], [ 109.173645191572405, 11.651792785208897 ], [ 109.174670621951691, 11.652789028990526 ], [ 109.176293857775363, 11.653428298577182 ], [ 109.177196303166909, 11.653894771526552 ], [ 109.177916087257699, 11.653890747060359 ], [ 109.178272924755731, 11.653358293550468 ], [ 109.178088223792543, 11.652534181807084 ], [ 109.177601588042933, 11.65135811768306 ], [ 109.176513793277024, 11.649949666943598 ], [ 109.175008515230843, 11.648956113034217 ] ] ], [ [ [ 108.78791378829078, 12.155439503630248 ], [ 108.787462162249028, 12.151036220545166 ], [ 108.786144042113904, 12.147346668214198 ], [ 108.785077831976423, 12.141841355893916 ], [ 108.784961563125705, 12.141241007166798 ], [ 108.78334237425122, 12.134568634734762 ], [ 108.782456313608066, 12.130167054965682 ], [ 108.781532502123355, 12.124844675541397 ], [ 108.785009258670414, 12.119749986472755 ], [ 108.790402436323461, 12.11125539961705 ], [ 108.792424030444693, 12.101852324824961 ], [ 108.792402593305098, 12.096325690478295 ], [ 108.792757452294666, 12.091350346841068 ], [ 108.79451927184698, 12.087382955259216 ], [ 108.798244169333032, 12.083131812283341 ], [ 108.79972774493956, 12.079810222064168 ], [ 108.800268009960746, 12.074465810149093 ], [ 108.801744260589203, 12.069302098113383 ], [ 108.80508876823211, 12.06357862915047 ], [ 108.807147791237639, 12.061023583271776 ], [ 108.802148424909944, 12.053934797752788 ], [ 108.79821416255362, 12.047698209804594 ], [ 108.797338137445138, 12.045854497986738 ], [ 108.79994514165503, 12.045986705522068 ], [ 108.804430682130317, 12.045117173518804 ], [ 108.808626011381364, 12.044106572060684 ], [ 108.812096729880238, 12.042956616154981 ], [ 108.815855883442339, 12.041521320652464 ], [ 108.818222315407581, 12.040485514794739 ], [ 108.81780626384807, 12.039673969278283 ], [ 108.818167043973972, 12.036356758757449 ], [ 108.819946251918054, 12.032330959806018 ], [ 108.820050016595076, 12.032096175598099 ], [ 108.820205843025292, 12.031743574806171 ], [ 108.825648876394609, 12.028270026140831 ], [ 108.83258202164302, 12.024122570500253 ], [ 108.834315413625518, 12.0231211924891 ], [ 108.836919825089922, 12.022684642682179 ], [ 108.844731834606534, 12.021090664502594 ], [ 108.852527119431102, 12.015518384166171 ], [ 108.85381887414178, 12.012813756749551 ], [ 108.855110011018269, 12.009967030154371 ], [ 108.855536017173506, 12.007976280081323 ], [ 108.855955469069727, 12.004422756505051 ], [ 108.855939998032568, 12.00072894858215 ], [ 108.855202472116446, 11.99746429444167 ], [ 108.853885900613875, 11.994201986632447 ], [ 108.852426984417832, 11.991508553976644 ], [ 108.8471948555582, 11.986557196157719 ], [ 108.845302979648864, 11.984149607618349 ], [ 108.846113888445245, 11.97022368397586 ], [ 108.847117717109029, 11.967946594259956 ], [ 108.84826803184427, 11.96609509970915 ], [ 108.849964689219121, 11.964908000004243 ], [ 108.851884330797304, 11.965512250889731 ], [ 108.854783408727371, 11.966494980558934 ], [ 108.857248868640454, 11.967621502830127 ], [ 108.85942545012449, 11.968891243036467 ], [ 108.86102007401729, 11.969453000055978 ], [ 108.862463369888644, 11.968452634681398 ], [ 108.864771521288731, 11.966596318865072 ], [ 108.874009780027393, 11.960591454731912 ], [ 108.887715877885512, 11.95030553976892 ], [ 108.889301781951758, 11.948878225749581 ], [ 108.891905130417513, 11.948441034726045 ], [ 108.896397482357997, 11.949700555935976 ], [ 108.900310318366564, 11.950820394445714 ], [ 108.912044647242737, 11.953185051149262 ], [ 108.914215070169405, 11.953033585531614 ], [ 108.91667112856976, 11.952028472635959 ], [ 108.918256206159072, 11.950458866983183 ], [ 108.918682110690895, 11.948610185511711 ], [ 108.919105453953591, 11.946193262009501 ], [ 108.920398448829417, 11.944056676974128 ], [ 108.922848606777848, 11.941772962851985 ], [ 108.926024918715086, 11.940054290972796 ], [ 108.932385157149326, 11.938321508730667 ], [ 108.935569786916176, 11.938449455278203 ], [ 108.9384643187733Line truncated
{ "type": "Feature", "properties": { "Name": "Phu Tho", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 105.322941907842846, 21.507734553906573 ], [ 105.322322442227005, 21.505185698061553 ], [ 105.32079689975717, 21.500376161530653 ], [ 105.320823326335528, 21.498460022811855 ], [ 105.32130301482232, 21.496655820909439 ], [ 105.322352555126372, 21.494752031680946 ], [ 105.323970474158102, 21.49285507999798 ], [ 105.32789119542241, 21.488856436975027 ], [ 105.329393865434611, 21.487064508120625 ], [ 105.330797460734289, 21.484206647918541 ], [ 105.332504364984516, 21.475815779874381 ], [ 105.335012607445947, 21.467008508635843 ], [ 105.338348319719216, 21.455868492237187 ], [ 105.340782463440007, 21.448284463557172 ], [ 105.341508073338957, 21.445098767194395 ], [ 105.341771784240507, 21.442439924263169 ], [ 105.341049069259213, 21.437107200836692 ], [ 105.339456593846762, 21.428888956759977 ], [ 105.33947991056948, 21.427185506805756 ], [ 105.340088903580124, 21.424211268934982 ], [ 105.341251513846373, 21.422308496839719 ], [ 105.342867180076382, 21.42051762648731 ], [ 105.344472644397058, 21.419472017119972 ], [ 105.347207177869052, 21.418972330408792 ], [ 105.348457176157808, 21.418987286134382 ], [ 105.349705722940826, 21.419108699107255 ], [ 105.350948458304742, 21.419655976142451 ], [ 105.35229324064062, 21.421056343775319 ], [ 105.355079125401403, 21.425135995929509 ], [ 105.35743226358818, 21.427613178505453 ], [ 105.362944338810223, 21.431831639218842 ], [ 105.368253875016364, 21.434237338282571 ], [ 105.372217058670401, 21.435349162933562 ], [ 105.373808102362091, 21.435368014522282 ], [ 105.378083455087449, 21.434407042151349 ], [ 105.382427784914398, 21.432541697141687 ], [ 105.387022211705755, 21.428975488627941 ], [ 105.390951790392876, 21.424123535572733 ], [ 105.395597216838155, 21.416724247426146 ], [ 105.396551931726322, 21.413327927142177 ], [ 105.396597562427644, 21.409920915717748 ], [ 105.394876486660564, 21.402659570083131 ], [ 105.391806365771231, 21.394317361656988 ], [ 105.390269970282986, 21.390252658933093 ], [ 105.3898726740847, 21.385988362472972 ], [ 105.390657263322112, 21.37833020357607 ], [ 105.390695206618545, 21.375976102215418 ], [ 105.390412175581503, 21.372223252001504 ], [ 105.390354829411933, 21.371387108228532 ], [ 105.390272770771787, 21.370190610608233 ], [ 105.39029793020535, 21.368316132083862 ], [ 105.391519069249682, 21.364268475110066 ], [ 105.393402608443694, 21.360541042435216 ], [ 105.395448547212766, 21.357127948895766 ], [ 105.398327685374454, 21.353724600410033 ], [ 105.402546171268853, 21.349868189665244 ], [ 105.409774549555891, 21.345265694156524 ], [ 105.421358062124909, 21.338995025500083 ], [ 105.430830019589791, 21.334808461041689 ], [ 105.43574263371562, 21.332192119170998 ], [ 105.440570327558646, 21.328286897722194 ], [ 105.444625554126105, 21.324863277618192 ], [ 105.445400088943018, 21.324209349082253 ], [ 105.451190836188175, 21.31687048998117 ], [ 105.454008875309398, 21.312080618925449 ], [ 105.454770540827838, 21.310022676905078 ], [ 105.454799830847548, 21.307784074575409 ], [ 105.454459560660268, 21.305713453912801 ], [ 105.453802676052703, 21.304191622045778 ], [ 105.452951849048645, 21.303117432223758 ], [ 105.452126298389999, 21.302488021904765 ], [ 105.451667318591944, 21.302139614651537 ], [ 105.449951100962608, 21.301106145232438 ], [ 105.449040281983514, 21.300487416161388 ], [ 105.448346973034461, 21.299769820121128 ], [ 105.448103690233154, 21.299299188706641 ], [ 105.447819806638847, 21.298750014101927 ], [ 105.447506835372224, 21.297884743086456 ], [ 105.447406722842061, 21.297275343582271 ], [ 105.44749232481098, 21.296584600399058 ], [ 105.448615299256687, 21.295658608058375 ], [ 105.449199316295449, 21.29530689759531 ], [ 105.451126013055102, 21.294130518708528 ], [ 105.450911064294246, 21.293070985137888 ], [ 105.449558831075251, 21.288647513172236 ], [ 105.448409564050223, 21.280699970427349 ], [ 105.447598437617842, 21.27304313623182 ], [ 105.447579466419313, 21.272315180001613 ], [ 105.447120226717175, 21.265837692455591 ], [ 105.438803038329638, 21.265815534959017 ], [ 105.436483780302297, 21.27095286178519 ], [ 105.430235128848153, 21.283687480492858 ], [ 105.423203192173617, 21.289907547895098 ], [ 105.402034092799227, 21.297588206930243 ], [ 105.383152562041175, 21.296552830049109 ], [ 105.37240045741521, 21.294564518038101 ], [ 105.360838114887144, 21.292425738656959 ], [ 105.355731511600027, 21.284640075679022 ], [ 105.352293480759613, 21.277290269130674 ], [ 105.351964657143299, 21.265748779182843 ], [ 105.351852310235984, 21.262788975430908 ], [ 105.351785040946936, 21.260604877413186 ], [ 105.351608388016757, 21.254868749593186 ], [ 105.350178686297397, 21.243635262157682 ], [ 105.347676359576383, 21.233708319683274 ], [ 105.345636439070461, 21.228570362432322 ], [ 105.345315080726436, 21.227732060286428 ], [ 105.340967573594696, 21.216390183859971 ], [ 105.340129200402316, 21.2Line truncated
{ "type": "Feature", "properties": { "Name": "Phu Yen", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 109.390671066216782, 12.826958963185632 ], [ 109.39037035540764, 12.826914880217601 ], [ 109.390133517148172, 12.827050145447913 ], [ 109.390010497986168, 12.827286839815827 ], [ 109.38988931793773, 12.828337920658555 ], [ 109.389518877294392, 12.830482930542871 ], [ 109.389474716085317, 12.83105534003198 ], [ 109.389525755309421, 12.831491164086003 ], [ 109.38987576335586, 12.832623174919661 ], [ 109.390441429728241, 12.834005833102765 ], [ 109.391003660690444, 12.834884387104808 ], [ 109.391385609058659, 12.835090151988993 ], [ 109.39173331034408, 12.835215673064909 ], [ 109.392061705883066, 12.835225271529112 ], [ 109.392417582905182, 12.835169159229338 ], [ 109.393826621801225, 12.834739766227301 ], [ 109.39497837185445, 12.834228037593903 ], [ 109.395403631572378, 12.833847128841967 ], [ 109.395571894727198, 12.833425905281331 ], [ 109.395569304679725, 12.833047817702663 ], [ 109.39530914610026, 12.832545397951776 ], [ 109.39450880973385, 12.831526895050217 ], [ 109.392392358720429, 12.829012480541621 ], [ 109.390671066216782, 12.826958963185632 ] ] ], [ [ [ 109.319781224424048, 13.166173402180789 ], [ 109.319518395757427, 13.166167035880051 ], [ 109.319141373875368, 13.166207923556897 ], [ 109.31880306690806, 13.16629683053435 ], [ 109.318484060291212, 13.166438320871862 ], [ 109.318119279980863, 13.16667493160287 ], [ 109.317884521853273, 13.166889718485777 ], [ 109.317683485604448, 13.167135164156548 ], [ 109.317517972576411, 13.167404881630034 ], [ 109.317411983876013, 13.16764066678337 ], [ 109.317323228883993, 13.167943126773935 ], [ 109.317271560134429, 13.168311376668726 ], [ 109.317276428164689, 13.168626069237746 ], [ 109.317335582870896, 13.168964278178919 ], [ 109.317491009102866, 13.169395102901717 ], [ 109.317661124861104, 13.169695177890219 ], [ 109.317821498263584, 13.169899327591963 ], [ 109.318068468285219, 13.170142728204382 ], [ 109.318325142891069, 13.170331914985923 ], [ 109.318633682298639, 13.170494389204748 ], [ 109.318991132234999, 13.170618810409849 ], [ 109.319335676900039, 13.170680626209958 ], [ 109.3196566818105, 13.170693947867449 ], [ 109.319917358399437, 13.170672761638684 ], [ 109.320175454833418, 13.170615348919284 ], [ 109.320479819588058, 13.170514886552837 ], [ 109.320765187063785, 13.170370488707135 ], [ 109.321095526937086, 13.170135227858509 ], [ 109.321378405988696, 13.169846621924137 ], [ 109.321563294010843, 13.169589282719244 ], [ 109.32171665899665, 13.16928072352664 ], [ 109.321842975073309, 13.168870406044448 ], [ 109.321885798091159, 13.168393634058987 ], [ 109.321850679565273, 13.168024518117079 ], [ 109.321781531592478, 13.167746458532292 ], [ 109.321687562331192, 13.167505836824944 ], [ 109.321519505121103, 13.167204693441874 ], [ 109.32122788016261, 13.166847969258413 ], [ 109.320882302176585, 13.166562666533878 ], [ 109.32061925857198, 13.166408476869776 ], [ 109.320378405738893, 13.166305160954437 ], [ 109.320069550669302, 13.166218884493958 ], [ 109.319781224424048, 13.166173402180789 ] ] ], [ [ [ 109.311413918617518, 13.174410280210338 ], [ 109.310743485723322, 13.174241256229038 ], [ 109.310239427407737, 13.174292802670777 ], [ 109.309621562585107, 13.174617957952421 ], [ 109.308888758109788, 13.175381336679379 ], [ 109.308206255414404, 13.176968112188661 ], [ 109.308024032982814, 13.17905202662979 ], [ 109.308294433041738, 13.180425608854819 ], [ 109.30857237121802, 13.180701800547695 ], [ 109.309074172235341, 13.180979473424031 ], [ 109.309968110040302, 13.181204849823985 ], [ 109.310863181890397, 13.181265624209232 ], [ 109.311423214010176, 13.181214443791589 ], [ 109.311872078233876, 13.181052781660583 ], [ 109.311985882942224, 13.180779171021982 ], [ 109.311932554943496, 13.180394718941159 ], [ 109.312304073873975, 13.175184342883142 ], [ 109.312027644760065, 13.174688682436795 ], [ 109.311413918617518, 13.174410280210338 ] ] ], [ [ [ 109.335385043784811, 13.276284163183618 ], [ 109.332228365846447, 13.276056633806661 ], [ 109.330209941835392, 13.276193005203083 ], [ 109.328574978852259, 13.277069131934923 ], [ 109.327452071855703, 13.279055299062861 ], [ 109.326593663566769, 13.282895252214189 ], [ 109.325854972129321, 13.285744891713421 ], [ 109.325993283363402, 13.287599475435513 ], [ 109.327011029035816, 13.288830078045692 ], [ 109.328404994395044, 13.289687224585805 ], [ 109.329417104016215, 13.290051962628013 ], [ 109.330172754868784, 13.289799833195787 ], [ 109.33117353123356, 13.288432882571499 ], [ 109.332427518015606, 13.28718803290144 ], [ 109.334818176817464, 13.28605972367734 ], [ 109.338847880625224, 13.284673643573853 ], [ 109.340105068094488, 13.283923524451154 ], [ 109.340477161691695, 13.282931601911969 ], [ 109.340208448760961, 13.28045937010387 ], [ 109.3394373637434, 13.278361417245662 ], [ 109.338295017900805, 13.277379067090351 ], [ 109.336522491020219, 13.276524380196065 ], [ 109.3353Line truncated
{ "type": "Feature", "properties": { "Name": "Quang Binh", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.468247934594558, 17.872290550768355 ], [ 106.467503884097027, 17.872010315723514 ], [ 106.4662385829443, 17.872331342217706 ], [ 106.46485253521638, 17.87342146622774 ], [ 106.463864438393159, 17.875009365889582 ], [ 106.463854238282522, 17.876329213622341 ], [ 106.464470764913926, 17.878258450966769 ], [ 106.46611667714302, 17.880689948882093 ], [ 106.467474362052201, 17.883284375173844 ], [ 106.468494445062674, 17.884996464015671 ], [ 106.469523446649816, 17.885553688452035 ], [ 106.470499268626384, 17.885560574560941 ], [ 106.471768453051709, 17.884744582796316 ], [ 106.472929581235235, 17.883047883153324 ], [ 106.473176930770819, 17.880739784813272 ], [ 106.472679761262043, 17.878206452166069 ], [ 106.470470378804976, 17.874396115488366 ], [ 106.468247934594558, 17.872290550768355 ] ] ], [ [ [ 106.49464820505068, 17.906957929065243 ], [ 106.493500462376517, 17.906894962132867 ], [ 106.492923462747683, 17.907275923045461 ], [ 106.492344375792356, 17.907931839083176 ], [ 106.491989488923821, 17.909304247692944 ], [ 106.491348812797526, 17.91050968997024 ], [ 106.490654474124767, 17.911219792859185 ], [ 106.489264525137799, 17.912804971172534 ], [ 106.489027784904408, 17.913738238129213 ], [ 106.48959561504563, 17.914567118977402 ], [ 106.491881171878617, 17.916012901474289 ], [ 106.493086374936297, 17.916076275799526 ], [ 106.493836887962061, 17.915531534852505 ], [ 106.495576271228003, 17.91328881722518 ], [ 106.496052609740218, 17.911037316818749 ], [ 106.496123332425896, 17.909277970402059 ], [ 106.495619148205208, 17.907624608189167 ], [ 106.49464820505068, 17.906957929065243 ] ] ], [ [ [ 106.532210444356565, 17.932073066518853 ], [ 106.530375591760219, 17.931730671233538 ], [ 106.52744578939172, 17.931930776684055 ], [ 106.525318565399516, 17.932301277581928 ], [ 106.524625495670136, 17.932846512256788 ], [ 106.524275697165763, 17.933559055905732 ], [ 106.524413107279145, 17.934384904240005 ], [ 106.524231466708898, 17.935648529056436 ], [ 106.523186521940488, 17.937181249914829 ], [ 106.52306188579746, 17.938500263976039 ], [ 106.523631154854002, 17.939164066168757 ], [ 106.524604384085137, 17.939555650772718 ], [ 106.529778071400926, 17.938765876044386 ], [ 106.533088500134227, 17.937578418409316 ], [ 106.533783581647015, 17.936758208824301 ], [ 106.533852366293729, 17.935218840177356 ], [ 106.533236612179962, 17.933069907450317 ], [ 106.532210444356565, 17.932073066518853 ] ] ], [ [ [ 106.52077834524448, 17.940574476530912 ], [ 106.519917078910112, 17.940568601259997 ], [ 106.51928466755345, 17.940674273399054 ], [ 106.517031416166958, 17.94252867365941 ], [ 106.516448200424179, 17.943734544913355 ], [ 106.516729957121868, 17.944451390919028 ], [ 106.518046087057314, 17.945065326603583 ], [ 106.520109484365264, 17.945574355472161 ], [ 106.521029015077033, 17.945470640257895 ], [ 106.522298364078324, 17.944654384991907 ], [ 106.522768353376875, 17.943227749960727 ], [ 106.5225488981132, 17.941851401421104 ], [ 106.52215146791599, 17.941243763688817 ], [ 106.52077834524448, 17.940574476530912 ] ] ], [ [ [ 105.916274197196515, 18.082010228789102 ], [ 105.916611392601737, 18.081826605213735 ], [ 105.91718219590166, 18.081864350659316 ], [ 105.917521589249986, 18.082105415732428 ], [ 105.919644918278436, 18.084016540730829 ], [ 105.920302903656136, 18.08455943447035 ], [ 105.924119043659005, 18.086846686525405 ], [ 105.928476144758349, 18.089505389162412 ], [ 105.928930392323821, 18.089774014858961 ], [ 105.929324182065386, 18.090006886208869 ], [ 105.930031068079415, 18.090145043658879 ], [ 105.930529572182081, 18.090142637073086 ], [ 105.930983478005146, 18.090049437631478 ], [ 105.931741853803544, 18.089580643531917 ], [ 105.932140095189311, 18.088951793490537 ], [ 105.932557972372592, 18.088039713661885 ], [ 105.93368647225293, 18.085627655491976 ], [ 105.936822392039801, 18.081173406027915 ], [ 105.937966675921416, 18.079762314878963 ], [ 105.940910852154161, 18.077038039973615 ], [ 105.947918245430742, 18.067518960731491 ], [ 105.948410111637429, 18.066636831024994 ], [ 105.948404461197015, 18.065585233072113 ], [ 105.948139394117788, 18.063442843812254 ], [ 105.9480292820258, 18.060642430503833 ], [ 105.950723666164322, 18.058707964501025 ], [ 105.953314044607509, 18.059049115124594 ], [ 105.957990868184083, 18.060320270863883 ], [ 105.960537145672788, 18.060317746466865 ], [ 105.961232475398504, 18.059950263693736 ], [ 105.96182149086917, 18.05946197319156 ], [ 105.963713409046647, 18.057652658643349 ], [ 105.964975585055242, 18.056614967806581 ], [ 105.965450406411207, 18.056501370841659 ], [ 105.965851877262367, 18.056499368950767 ], [ 105.966254557701745, 18.05671979997885 ], [ 105.966911469288959, 18.057060316580419 ], [ 105.968811981387887, 18.058759673720033 ], [ 105.972976327195795, 18.062884529397536 ], [ 105.974631220954166, 18.064089596657595 ], Line truncated
{ "type": "Feature", "properties": { "Name": "Quang Nam", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 108.645102649767523, 15.478408736074357 ], [ 108.64393706814127, 15.478161109547614 ], [ 108.641543614246473, 15.478419431711472 ], [ 108.637793033022092, 15.479246844866054 ], [ 108.636840938758382, 15.480003113552925 ], [ 108.636389856806488, 15.480600911802696 ], [ 108.636424396168991, 15.481291443645262 ], [ 108.636813945607173, 15.48169838777045 ], [ 108.637947680441187, 15.482103115966083 ], [ 108.639857352135152, 15.482317165404936 ], [ 108.643449213810243, 15.482431971957965 ], [ 108.64574615785898, 15.482330879166796 ], [ 108.646651708609511, 15.482202572890458 ], [ 108.647103873345145, 15.481950071138897 ], [ 108.647361306079461, 15.48150979364209 ], [ 108.647327235263731, 15.480976220476236 ], [ 108.647000752582699, 15.480066825123913 ], [ 108.645961659702891, 15.478908434476693 ], [ 108.645102649767523, 15.478408736074357 ] ] ], [ [ [ 108.623110108644653, 15.48027716755729 ], [ 108.619933576373512, 15.480011252417398 ], [ 108.616644466968637, 15.480020751956204 ], [ 108.61556800905646, 15.48035401372681 ], [ 108.614437528868905, 15.481567836786269 ], [ 108.612459068930946, 15.483664502714703 ], [ 108.610422519084068, 15.485321101587601 ], [ 108.609971839129116, 15.486312858651559 ], [ 108.60991795804739, 15.487248460248281 ], [ 108.610659039882819, 15.488511949267092 ], [ 108.611739229082218, 15.489389285587094 ], [ 108.613157350231575, 15.489495280582787 ], [ 108.614686879396004, 15.488940628207502 ], [ 108.615647429984961, 15.487782316700589 ], [ 108.616833809332888, 15.486293196773659 ], [ 108.618361443625759, 15.485133239507434 ], [ 108.61926660407056, 15.484415279241773 ], [ 108.621474904643208, 15.483308355895986 ], [ 108.623682490254794, 15.481981308190882 ], [ 108.624361122268056, 15.481374047274528 ], [ 108.624131897669031, 15.480604345414235 ], [ 108.623110108644653, 15.48027716755729 ] ] ], [ [ [ 108.674665104710868, 15.500337234675669 ], [ 108.67353962925057, 15.4953213424061 ], [ 108.673033302844715, 15.491259576868003 ], [ 108.673023513724218, 15.488331601022594 ], [ 108.673632016604358, 15.486118739987887 ], [ 108.674978969903577, 15.483724294140927 ], [ 108.676328891864955, 15.482226154913178 ], [ 108.67798693864637, 15.480786782783866 ], [ 108.679400219644492, 15.479826217805737 ], [ 108.680063523612773, 15.479072074216901 ], [ 108.680302435708882, 15.478452269556669 ], [ 108.680328704905889, 15.477833142085899 ], [ 108.67983774701446, 15.476682189731321 ], [ 108.679060408111411, 15.475897497071855 ], [ 108.677537118443297, 15.475230974429962 ], [ 108.675997678749923, 15.475295593416945 ], [ 108.673967540169883, 15.475959302080184 ], [ 108.671076979718919, 15.477163492501234 ], [ 108.666224113851854, 15.480943227048328 ], [ 108.663214788931441, 15.483522037512046 ], [ 108.661868680994871, 15.48621519317669 ], [ 108.660924641958729, 15.489444894266512 ], [ 108.659883879037864, 15.491360264964328 ], [ 108.658654802577132, 15.492200622061091 ], [ 108.656440249018317, 15.493044004477269 ], [ 108.65397601218325, 15.492872281630525 ], [ 108.651633578626786, 15.493013351984644 ], [ 108.649780127151189, 15.494121053244044 ], [ 108.64920363563931, 15.495195487681656 ], [ 108.649147103356199, 15.495772214815929 ], [ 108.649156069596984, 15.496899238009462 ], [ 108.649564601924908, 15.497854546450185 ], [ 108.651247711013127, 15.499271733203955 ], [ 108.652383339819323, 15.499915712540144 ], [ 108.654416697972295, 15.500148532628714 ], [ 108.65735654307008, 15.500152053474551 ], [ 108.661236732789064, 15.500080353225769 ], [ 108.663701851859059, 15.50049101604759 ], [ 108.66561322776829, 15.501082628760344 ], [ 108.667587992391987, 15.502211831011266 ], [ 108.670057526233904, 15.503937022975265 ], [ 108.671605160549802, 15.506262627518311 ], [ 108.672290095911251, 15.508471419120724 ], [ 108.672417477684519, 15.509725883442798 ], [ 108.672175685059869, 15.511101020595675 ], [ 108.671011723112599, 15.513016835558574 ], [ 108.670523916445632, 15.514512246243214 ], [ 108.670712489889581, 15.515647007203654 ], [ 108.671516657367931, 15.516660333607547 ], [ 108.672810831254935, 15.516835535931307 ], [ 108.674226391135107, 15.516472552466382 ], [ 108.676070329582103, 15.515271625685045 ], [ 108.68054840298646, 15.509759954258527 ], [ 108.681252314942469, 15.508443089576986 ], [ 108.681433863781876, 15.507486425857905 ], [ 108.68124463023554, 15.50617241112792 ], [ 108.680255672761177, 15.505159717846766 ], [ 108.677851050185893, 15.504450284053405 ], [ 108.67661674776474, 15.503737119872255 ], [ 108.675503035436805, 15.502246756182899 ], [ 108.674665104710868, 15.500337234675669 ] ] ], [ [ [ 108.69580027895978, 15.812361079899972 ], [ 108.694247960974678, 15.811683608911494 ], [ 108.689457421722693, 15.811767317807494 ], [ 108.688190205013996, 15.812044388138077 ], [ 108.687700070901599, 15.812933210599226 ], [ 108.68842026238525, 15.817503663263494 ], [ 108.689Line truncated
{ "type": "Feature", "properties": { "Name": "Quang Ngai", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 109.139835924788144, 15.377546459101836 ], [ 109.137374262712115, 15.377354803681271 ], [ 109.134843461656487, 15.377368243149931 ], [ 109.131884729896456, 15.376291925531973 ], [ 109.129204159344511, 15.374668088061867 ], [ 109.125743104960407, 15.371751591163047 ], [ 109.121726230880938, 15.369998202754914 ], [ 109.117294084954096, 15.369407139527937 ], [ 109.11385216364647, 15.369902837745826 ], [ 109.109573037365863, 15.371563062685254 ], [ 109.100866155648646, 15.373450785525392 ], [ 109.097776353995584, 15.374080952174268 ], [ 109.095528646929552, 15.374433721139383 ], [ 109.094303231608933, 15.375327234464351 ], [ 109.090547347082463, 15.382785620659888 ], [ 109.090277589139475, 15.384902739869574 ], [ 109.090846300616363, 15.386060090900514 ], [ 109.093528557397065, 15.388025641969875 ], [ 109.095260282036463, 15.389723020600968 ], [ 109.098221993250434, 15.391345833743287 ], [ 109.103500844588382, 15.392410674213295 ], [ 109.110111799619915, 15.392785971195678 ], [ 109.116964307157104, 15.39234080858148 ], [ 109.121743171410287, 15.39197456057758 ], [ 109.125750555843524, 15.391953514643035 ], [ 109.128769469335623, 15.391186859685888 ], [ 109.132912851946628, 15.390345961197227 ], [ 109.136704284874895, 15.389438608205239 ], [ 109.1400773423955, 15.389147664932864 ], [ 109.141129194856546, 15.388664304514066 ], [ 109.141615133631547, 15.387569712672132 ], [ 109.141253562102293, 15.385797151617282 ], [ 109.140502626395175, 15.383548905857367 ], [ 109.14042459941578, 15.382184315953452 ], [ 109.140904727671114, 15.380066000645456 ], [ 109.140613858143126, 15.37836130602949 ], [ 109.139835924788144, 15.377546459101836 ] ] ], [ [ [ 108.807705897009612, 15.414349758734431 ], [ 108.810549686418938, 15.413711155545457 ], [ 108.812881022341344, 15.414330163406362 ], [ 108.817556979870801, 15.418832880033449 ], [ 108.820796622965815, 15.420076181970273 ], [ 108.824676531197042, 15.419684548802934 ], [ 108.826867768033139, 15.417666967456626 ], [ 108.826862096908314, 15.416285724806414 ], [ 108.825689959224292, 15.41440669661182 ], [ 108.8230952163712, 15.412658703236616 ], [ 108.822051999200482, 15.410653598185036 ], [ 108.821783509301554, 15.408268789473084 ], [ 108.823030797933029, 15.404810826958169 ], [ 108.825216486851446, 15.40147480441874 ], [ 108.827216561095497, 15.400211372956562 ], [ 108.829092409287341, 15.400204112729682 ], [ 108.830514954201817, 15.400073033843512 ], [ 108.831222592948393, 15.399128510972048 ], [ 108.831541349553675, 15.397997135059768 ], [ 108.831852065320618, 15.394919467959141 ], [ 108.831392284226581, 15.393226058935511 ], [ 108.828784071327902, 15.388150590177645 ], [ 108.826469872886378, 15.383764604652811 ], [ 108.826523988691179, 15.381190209860335 ], [ 108.828445746374143, 15.376662263652577 ], [ 108.833775717875142, 15.367412186922934 ], [ 108.840752230231317, 15.357653253095179 ], [ 108.843777029786168, 15.35412540156608 ], [ 108.849577701949443, 15.349456371514407 ], [ 108.853451938156468, 15.348059686605325 ], [ 108.855973182116713, 15.347861261088383 ], [ 108.857852017856374, 15.348669935069495 ], [ 108.859540612809099, 15.350358345661164 ], [ 108.861877275415964, 15.352358059277037 ], [ 108.863949916855233, 15.35310311701528 ], [ 108.866148135128412, 15.352968657577549 ], [ 108.868442272392997, 15.352582651468254 ], [ 108.869344387733349, 15.351825578787498 ], [ 108.869404722350112, 15.350820771661347 ], [ 108.868815929911307, 15.349253545614715 ], [ 108.866737637132303, 15.347190081756935 ], [ 108.864856353438029, 15.34581643028406 ], [ 108.863553869815291, 15.343687009248129 ], [ 108.863284171227576, 15.341113930163772 ], [ 108.863338074792352, 15.33860232603655 ], [ 108.863781569164132, 15.336465853416428 ], [ 108.865064875643554, 15.334137635443597 ], [ 108.867741635767914, 15.332557178570994 ], [ 108.871680355164301, 15.331222691673929 ], [ 108.875750531162168, 15.330389869996566 ], [ 108.878272901073558, 15.33050509113707 ], [ 108.881053365620403, 15.33049365715658 ], [ 108.88202054691078, 15.329861824963302 ], [ 108.883045780338534, 15.327722924173656 ], [ 108.882974788755575, 15.326279174144645 ], [ 108.882324327106062, 15.325402870246307 ], [ 108.88083302632316, 15.324467247965174 ], [ 108.879858189104198, 15.323341138482817 ], [ 108.879396523031176, 15.321271141050374 ], [ 108.879064193857516, 15.319200618413845 ], [ 108.877761997118512, 15.317134079774007 ], [ 108.874319057778337, 15.313443892521661 ], [ 108.871618982729956, 15.309562274679308 ], [ 108.870252541121943, 15.307558734448094 ], [ 108.868687298080431, 15.304425877752124 ], [ 108.868030477324737, 15.302042739980493 ], [ 108.868664562319736, 15.299152088698008 ], [ 108.869668611317422, 15.297699684492898 ], [ 108.870013843064442, 15.29720028466545 ], [ 108.873352313558485, 15.291787231095896 ], [ 108.876239977293153, 15.286815457767204 ], [ 108.88886547496Line truncated
{ "type": "Feature", "properties": { "Name": "Quang Ninh", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 107.34548744618877, 20.686667200031309 ], [ 107.344111713684697, 20.686663113511941 ], [ 107.342733796727373, 20.687308092894227 ], [ 107.341351494675791, 20.68925122746225 ], [ 107.341346024099778, 20.690873914699466 ], [ 107.342201502397472, 20.692174628456371 ], [ 107.34374652598143, 20.692990584248093 ], [ 107.345811821758218, 20.692509902909762 ], [ 107.347539130726375, 20.690243240832956 ], [ 107.347372575384099, 20.688620033787572 ], [ 107.346517079099954, 20.687319332621144 ], [ 107.34548744618877, 20.686667200031309 ] ] ], [ [ [ 107.150074426093965, 20.734678560567147 ], [ 107.149219598006084, 20.734528541059376 ], [ 107.148129886784886, 20.734744417021261 ], [ 107.147194104424443, 20.735327695716649 ], [ 107.146802060266907, 20.736059772640431 ], [ 107.146721072719401, 20.736793078937467 ], [ 107.14718225135988, 20.738041989945941 ], [ 107.148267832894248, 20.738779790155263 ], [ 107.149744186045382, 20.739078923553507 ], [ 107.151302133786487, 20.738498030759558 ], [ 107.152084939668271, 20.737327274434222 ], [ 107.151625006588858, 20.735784934427215 ], [ 107.150850516737989, 20.735048344705376 ], [ 107.150074426093965, 20.734678560567147 ] ] ], [ [ [ 107.451590442345093, 20.717008337464847 ], [ 107.448709456975905, 20.71700115817697 ], [ 107.446676456753153, 20.717993978239576 ], [ 107.44540384231351, 20.718549153120989 ], [ 107.444638724297761, 20.719424664716541 ], [ 107.444719153366293, 20.720940441448249 ], [ 107.445645595367978, 20.722936938189207 ], [ 107.446658830041031, 20.724215744461105 ], [ 107.449607261865708, 20.72666567128374 ], [ 107.452852113834069, 20.729050944045866 ], [ 107.455853603860817, 20.731282192619119 ], [ 107.457151251828861, 20.732358959898136 ], [ 107.458073880705115, 20.733098091104068 ], [ 107.45913841090902, 20.734090949837537 ], [ 107.461166946897151, 20.736010277552339 ], [ 107.464243453872371, 20.738487130077033 ], [ 107.467542164439408, 20.740808281177294 ], [ 107.469237035760671, 20.741500531624297 ], [ 107.46999953315202, 20.741582123516253 ], [ 107.470423254129912, 20.741583140649482 ], [ 107.470933246172422, 20.741026014239196 ], [ 107.471021665717387, 20.739670235892731 ], [ 107.471025987859093, 20.738074947400946 ], [ 107.470186331334162, 20.735201402123039 ], [ 107.469260231074884, 20.732965748670438 ], [ 107.46816293677017, 20.731367801782653 ], [ 107.463754701118603, 20.725473556959116 ], [ 107.459620298238235, 20.721399189221245 ], [ 107.45629549114409, 20.718553678509522 ], [ 107.453778894880145, 20.7173971890291 ], [ 107.451590442345093, 20.717008337464847 ] ] ], [ [ [ 107.157401131756899, 20.740948016937466 ], [ 107.156626167064019, 20.740878580282299 ], [ 107.155991585643221, 20.740942630897734 ], [ 107.155142417888328, 20.741737139657346 ], [ 107.154504964932244, 20.742465979021745 ], [ 107.154430450704808, 20.743396404120801 ], [ 107.154426708625749, 20.744260630124018 ], [ 107.154987086984534, 20.745060531218598 ], [ 107.155690423374381, 20.745395614116376 ], [ 107.156606069914233, 20.745532077243638 ], [ 107.158088703930616, 20.744939423115909 ], [ 107.159008348856275, 20.744145175159758 ], [ 107.159434651787819, 20.743349044023205 ], [ 107.158947607745972, 20.741884637466114 ], [ 107.157401131756899, 20.740948016937466 ] ] ], [ [ [ 107.386250262039994, 20.74629552162105 ], [ 107.385487530824946, 20.746293399221031 ], [ 107.384807790846935, 20.746849852039077 ], [ 107.384467291332498, 20.747327490071655 ], [ 107.384633272907251, 20.748444643205744 ], [ 107.385134726786248, 20.750679416222113 ], [ 107.386566952902626, 20.753395342720921 ], [ 107.389354240605769, 20.756434059284459 ], [ 107.392143353932681, 20.75891438589025 ], [ 107.392650876436846, 20.759234837717656 ], [ 107.393498155615475, 20.759316925136034 ], [ 107.394770690015378, 20.758921605647629 ], [ 107.396553711984268, 20.757889583237727 ], [ 107.397404188252722, 20.75693475593431 ], [ 107.397491896433905, 20.755977844002359 ], [ 107.397495588150946, 20.754781419227186 ], [ 107.397414280444764, 20.753664517903246 ], [ 107.396655463079242, 20.752386238634074 ], [ 107.394965163011932, 20.750866110982258 ], [ 107.393104146439271, 20.749744313749147 ], [ 107.390481156780027, 20.748381103405222 ], [ 107.388196697119952, 20.747178333913041 ], [ 107.386250262039994, 20.74629552162105 ] ] ], [ [ [ 107.146173230909938, 20.753137697746581 ], [ 107.1455264312998, 20.753033669568254 ], [ 107.144553785728704, 20.753436001969988 ], [ 107.143795551123844, 20.754143745937199 ], [ 107.143249051102885, 20.755766050063187 ], [ 107.143243260368251, 20.757085864521059 ], [ 107.143561099665078, 20.758406933533195 ], [ 107.143717313703121, 20.758832611435935 ], [ 107.144095589240123, 20.759525781889351 ], [ 107.144525764652371, 20.759832030723715 ], [ 107.145281797716848, 20.759631911783345 ], [ 107.146582985416501, 20.758114057617718 ], [ 107.14756141093045, 20.75639Line truncated
{ "type": "Feature", "properties": { "Name": "Quang Tri", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 107.074526965746941, 17.108500745513027 ], [ 107.083197744180609, 17.103782634061361 ], [ 107.093439095038264, 17.099394981193484 ], [ 107.098956853076345, 17.096284023888643 ], [ 107.108250037908988, 17.090270627887207 ], [ 107.112085042990429, 17.08661200863736 ], [ 107.112991705303045, 17.084778521211831 ], [ 107.113123697001072, 17.080348123567092 ], [ 107.112235797244296, 17.077966894156873 ], [ 107.110229211009369, 17.074608400257489 ], [ 107.109343307747508, 17.071794871236364 ], [ 107.109699492337768, 17.067473449839895 ], [ 107.110972328909895, 17.059049037083469 ], [ 107.11190338893033, 17.051703912405685 ], [ 107.112927936175367, 17.048574005485989 ], [ 107.112935137046975, 17.046952937028493 ], [ 107.112155360081886, 17.0455447767701 ], [ 107.1098069343426, 17.043373635285093 ], [ 107.108243603259723, 17.041421856433601 ], [ 107.107468218583506, 17.039041032617604 ], [ 107.107932330812503, 17.035692666883108 ], [ 107.108254124428356, 17.034246492281852 ], [ 107.109421886011319, 17.028998235879953 ], [ 107.110162778089773, 17.026515588123971 ], [ 107.110179631384938, 17.022733057584617 ], [ 107.110075060016072, 17.021003435560146 ], [ 107.109296840676734, 17.019271033731286 ], [ 107.108178933011402, 17.01818567073218 ], [ 107.106894808148922, 17.016613273583744 ], [ 107.106062921766465, 17.014340260494691 ], [ 107.105791434427204, 17.012285716112956 ], [ 107.107640273280026, 17.013103934598973 ], [ 107.109210605585019, 17.013434638697674 ], [ 107.110503882847979, 17.012953642596585 ], [ 107.111634273103277, 17.011229102641039 ], [ 107.114359405062544, 17.004323507224115 ], [ 107.116877372792601, 16.99979466888891 ], [ 107.12196792138252, 16.991007297848569 ], [ 107.127306333920217, 16.983193464506826 ], [ 107.131940902850431, 16.975808943228174 ], [ 107.136089429583592, 16.970421775744398 ], [ 107.142243520022475, 16.961908277045382 ], [ 107.148759084863912, 16.954044465679601 ], [ 107.156091246713743, 16.945373056821154 ], [ 107.165821374356995, 16.933414279645319 ], [ 107.170076738750538, 16.928891419103763 ], [ 107.176949724750045, 16.922270949244989 ], [ 107.186160194437491, 16.91333538252195 ], [ 107.188584869196404, 16.910372357398444 ], [ 107.189066598244949, 16.909185301760317 ], [ 107.189183633318066, 16.907996873756758 ], [ 107.189046875213194, 16.907131745733523 ], [ 107.187932234784853, 16.905290207577082 ], [ 107.190511960758442, 16.905570109872713 ], [ 107.192364081237429, 16.90541493095435 ], [ 107.195116059758391, 16.904722711983595 ], [ 107.19730913660743, 16.903487971592654 ], [ 107.200071013966181, 16.900309895185558 ], [ 107.204919348149474, 16.894437507485009 ], [ 107.211372232942267, 16.887057758009178 ], [ 107.218354607079505, 16.880436269218478 ], [ 107.227899121847031, 16.871175767547697 ], [ 107.233640331735955, 16.866116473096781 ], [ 107.244533116410253, 16.855941299751237 ], [ 107.250103784262308, 16.851259225033232 ], [ 107.259416882783, 16.843131297171681 ], [ 107.267237023070209, 16.836619090398756 ], [ 107.282793198147658, 16.823161191036206 ], [ 107.295367136784023, 16.811962115259462 ], [ 107.306361294837927, 16.803135008573861 ], [ 107.308880188869693, 16.801019071972632 ], [ 107.31187277830611, 16.798505117916932 ], [ 107.324888099706072, 16.788494561874586 ], [ 107.329666020570471, 16.784996775580794 ], [ 107.334136471321131, 16.781173680221229 ], [ 107.33621824357715, 16.779018432454734 ], [ 107.338469246658462, 16.776539434147594 ], [ 107.340381655888791, 16.774707874868568 ], [ 107.34291094788199, 16.772824132427843 ], [ 107.349679787891944, 16.768953650890353 ], [ 107.352937609882872, 16.767126032440501 ], [ 107.356589391587192, 16.764813167693603 ], [ 107.360411880803724, 16.761690110909967 ], [ 107.371396667921942, 16.754048459968487 ], [ 107.377407998180615, 16.75001275408539 ], [ 107.384009709080885, 16.74533005703654 ], [ 107.386190851926358, 16.743694547265591 ], [ 107.383897714707814, 16.741734617858356 ], [ 107.381986816338554, 16.740691960065931 ], [ 107.379095770253628, 16.739601429562356 ], [ 107.375461376041756, 16.737809570855063 ], [ 107.372506993403078, 16.736542214751466 ], [ 107.368448596725443, 16.735110023708671 ], [ 107.365295627591195, 16.730147784092992 ], [ 107.364295812601711, 16.728502951949736 ], [ 107.362103860804609, 16.724505661507123 ], [ 107.359538916987503, 16.720039366523622 ], [ 107.356068809128317, 16.714134089716538 ], [ 107.354229841234257, 16.710716941133967 ], [ 107.352759788733351, 16.71178009987176 ], [ 107.350248668441338, 16.708758281569487 ], [ 107.350449044587776, 16.707886878976353 ], [ 107.351816735354134, 16.706578849234575 ], [ 107.35232383517689, 16.706168173822221 ], [ 107.353062012202145, 16.705619894942231 ], [ 107.353786942213674, 16.705174362706714 ], [ 107.355881283394581, 16.703843604398855 ], [ 107.355927979792511, 16.702660012949309 ], [ 107.355791781065932, 16.70Line truncated
{ "type": "Feature", "properties": { "Name": "Soc Trang", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 105.978977221721493, 9.884494060252734 ], [ 105.979120986444457, 9.884277838051844 ], [ 105.983197027820665, 9.879109554762181 ], [ 105.984934616939086, 9.876862563556529 ], [ 105.988236273685118, 9.872592820802083 ], [ 105.991673326063221, 9.868590289110614 ], [ 105.994420513895648, 9.864589749417462 ], [ 105.995446973998696, 9.861849059186795 ], [ 105.997443568765732, 9.856767058652906 ], [ 106.004085427200778, 9.848192147949305 ], [ 106.011986922858284, 9.838130483435123 ], [ 106.018406536332634, 9.832293677411315 ], [ 106.032902067176735, 9.817477835034083 ], [ 106.042302313600942, 9.809350181465732 ], [ 106.050440268903344, 9.802024707874011 ], [ 106.055764243724923, 9.795449266170749 ], [ 106.061714172770905, 9.786989698016214 ], [ 106.063470283426909, 9.784730014678473 ], [ 106.068467610092171, 9.778299380012413 ], [ 106.071816815793454, 9.775554289398997 ], [ 106.072938220922197, 9.774635134603841 ], [ 106.075920160586975, 9.772686574425904 ], [ 106.084012867399963, 9.769638097520215 ], [ 106.091814928616145, 9.765620821443804 ], [ 106.100533392701948, 9.759185714449188 ], [ 106.101904027848661, 9.758173985241285 ], [ 106.10970605668922, 9.751974760526821 ], [ 106.111417686876791, 9.750614705904013 ], [ 106.11816196010642, 9.742241371042496 ], [ 106.11897122224417, 9.741236581902797 ], [ 106.125091858802307, 9.734156360627594 ], [ 106.130267592075768, 9.728168735598729 ], [ 106.130590151014701, 9.727795564613643 ], [ 106.130997123018858, 9.727425481900525 ], [ 106.134481716258279, 9.724256727865736 ], [ 106.14204607136918, 9.717377521255628 ], [ 106.151206699729471, 9.707993477017396 ], [ 106.165341546675108, 9.69180551111549 ], [ 106.172782970757567, 9.684023760188438 ], [ 106.178459681269317, 9.678555415400126 ], [ 106.17908109931335, 9.677956783478805 ], [ 106.191393271382424, 9.666907128261414 ], [ 106.198492114019928, 9.66003864516739 ], [ 106.210629641344951, 9.64870390306271 ], [ 106.211654876571345, 9.647828556043066 ], [ 106.227866208658668, 9.633985845770212 ], [ 106.245044444145833, 9.619438406057668 ], [ 106.261257287993487, 9.608258607248956 ], [ 106.262923088729622, 9.607345622702383 ], [ 106.27014249807786, 9.603388616491486 ], [ 106.273408278169541, 9.60159854743506 ], [ 106.286132195844232, 9.594707873569575 ], [ 106.293922755630717, 9.589432080825929 ], [ 106.300625624073348, 9.585129736748002 ], [ 106.301878526273015, 9.584214584835252 ], [ 106.290495622774813, 9.574975536491877 ], [ 106.288835509351316, 9.567433874873473 ], [ 106.283483618674097, 9.55503283989367 ], [ 106.27699957507042, 9.540776207655881 ], [ 106.271049993162706, 9.531353130142918 ], [ 106.267860130240877, 9.526639806681771 ], [ 106.264462309887733, 9.521072592226403 ], [ 106.257204275556944, 9.513768948778022 ], [ 106.253785295954685, 9.51075793313214 ], [ 106.249072448234983, 9.508020086557792 ], [ 106.244640681822091, 9.505994621754439 ], [ 106.239642275970311, 9.503112161497086 ], [ 106.237490943852038, 9.502952021018984 ], [ 106.235565891053113, 9.503821694215844 ], [ 106.218764592911668, 9.499412355096183 ], [ 106.204058466025458, 9.495510336133179 ], [ 106.20427781786708, 9.492527143712778 ], [ 106.203810481568553, 9.488466521213013 ], [ 106.201954566849849, 9.480210572160217 ], [ 106.200021409360602, 9.471531069403397 ], [ 106.197916377039235, 9.466116465402592 ], [ 106.194661191860575, 9.460975991848613 ], [ 106.186429706166052, 9.450680115994601 ], [ 106.177206128859837, 9.43909742090932 ], [ 106.174732081320542, 9.434957722820684 ], [ 106.172898632565875, 9.431391633916803 ], [ 106.171782495665695, 9.427831836669952 ], [ 106.170364373617019, 9.425973415540739 ], [ 106.167787348307513, 9.425382836149026 ], [ 106.16378597134559, 9.4236437298743 ], [ 106.160505699578437, 9.421484888416899 ], [ 106.159223566714275, 9.420479608247376 ], [ 106.157654553714735, 9.415500918232851 ], [ 106.156228943011399, 9.410977081027511 ], [ 106.160339271939904, 9.416007751856284 ], [ 106.16093522837815, 9.416444816075455 ], [ 106.161406946173713, 9.416412762439109 ], [ 106.162910036169308, 9.415139713626957 ], [ 106.164224719095557, 9.414476533765082 ], [ 106.168611817081739, 9.413320138713459 ], [ 106.170400029937468, 9.412992288163593 ], [ 106.173063495384042, 9.412791101728033 ], [ 106.179231396711657, 9.412844912662649 ], [ 106.182251142076609, 9.412019208219931 ], [ 106.182950953124021, 9.411211053147611 ], [ 106.18486361056722, 9.409215799269759 ], [ 106.187505770175221, 9.403971323617725 ], [ 106.187552385634149, 9.402924046907287 ], [ 106.186551807120281, 9.396495097570721 ], [ 106.185126815150454, 9.391293864020668 ], [ 106.184895325159175, 9.387178485398806 ], [ 106.186481069146112, 9.383082221867085 ], [ 106.186802324967402, 9.380336397406836 ], [ 106.18634086573843, 9.378744626163609 ], [ 106.181699744347782, 9.371629728828964 ], [ 106.179735331820154, 9.369492164431904 ], [ 1Line truncated
{ "type": "Feature", "properties": { "Name": "Son La", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 103.920119133890978, 21.701721143116288 ], [ 103.928213085365655, 21.697177860769727 ], [ 103.93240695321839, 21.695001699269028 ], [ 103.935747734070731, 21.692043347922208 ], [ 103.935890788329289, 21.687586349230685 ], [ 103.934298728403633, 21.679404373912803 ], [ 103.934228562398289, 21.673270956189754 ], [ 103.934288908706208, 21.671576419416283 ], [ 103.934747464923646, 21.671027349132885 ], [ 103.935600339684015, 21.670624854853202 ], [ 103.948015681978177, 21.670758834053004 ], [ 103.951888668127594, 21.67082946950444 ], [ 103.957674776669649, 21.670865186978858 ], [ 103.960110709141986, 21.670770153819603 ], [ 103.962600161168552, 21.67049023623548 ], [ 103.964402183114316, 21.669826155252906 ], [ 103.966183094374344, 21.66539872267299 ], [ 103.967920926309773, 21.665430286178832 ], [ 103.972833894768485, 21.67162840562645 ], [ 103.977144722151252, 21.674540333069956 ], [ 103.980865899141975, 21.679067025622771 ], [ 103.981229277409284, 21.678262975056327 ], [ 103.985819864994824, 21.675268653525563 ], [ 103.987125084355228, 21.675170361223252 ], [ 103.989585100671945, 21.675946051668973 ], [ 103.992373327267273, 21.676605764644364 ], [ 103.993609642371155, 21.676689013087525 ], [ 103.995374585268962, 21.67641615877875 ], [ 103.997471486819734, 21.675844585659149 ], [ 103.999380505605927, 21.674903985630465 ], [ 104.002606004163795, 21.673316748768968 ], [ 104.003995147358239, 21.672305795675982 ], [ 104.004209370366198, 21.671395588235839 ], [ 104.003800282257259, 21.666992195433522 ], [ 104.011690932090914, 21.668787824098843 ], [ 104.014289983595916, 21.669139181128344 ], [ 104.016698655818345, 21.66924334150707 ], [ 104.018653899757737, 21.669217463515167 ], [ 104.020537762707647, 21.66949499070131 ], [ 104.02189931739963, 21.669824077818987 ], [ 104.022931459419397, 21.670330064281075 ], [ 104.023636693378762, 21.670891143211747 ], [ 104.0242705553419, 21.671755621025113 ], [ 104.024640137132678, 21.67279818169078 ], [ 104.028674102827665, 21.671832692924511 ], [ 104.030400486393376, 21.671213187738488 ], [ 104.031354831660224, 21.670696009213486 ], [ 104.03252489280959, 21.669346474859992 ], [ 104.033602744670986, 21.667646865910172 ], [ 104.035507283934066, 21.666205903779485 ], [ 104.0403156648361, 21.664247631822775 ], [ 104.041941684960875, 21.663672691641466 ], [ 104.042988310562123, 21.662889978389842 ], [ 104.044423536816851, 21.660708874215231 ], [ 104.046067022675004, 21.659274766717147 ], [ 104.047986282940656, 21.658321729064596 ], [ 104.051272220436658, 21.657938851696713 ], [ 104.054739484639583, 21.657187497804841 ], [ 104.060041515103876, 21.655969242886329 ], [ 104.063416942338051, 21.654844461702623 ], [ 104.067780680434112, 21.653353867786791 ], [ 104.070729760669963, 21.652430473587515 ], [ 104.072849264881711, 21.652003404433628 ], [ 104.074932699084854, 21.651517604154151 ], [ 104.077382412768202, 21.65072466561088 ], [ 104.080201225306382, 21.648869705072855 ], [ 104.082185795238331, 21.647127737155415 ], [ 104.085492094284803, 21.644491522066119 ], [ 104.087633484397827, 21.643588498410509 ], [ 104.091171084577979, 21.643023631535414 ], [ 104.095435727277049, 21.64581643478067 ], [ 104.098440481842829, 21.647669479762726 ], [ 104.099866755346568, 21.648368168456273 ], [ 104.101044234104165, 21.647854592615431 ], [ 104.103036119121668, 21.646356469575437 ], [ 104.104718044702054, 21.646072393526197 ], [ 104.107034198269673, 21.646356920135815 ], [ 104.113564041647237, 21.647655978240834 ], [ 104.115643336271035, 21.648609897229051 ], [ 104.120753180714757, 21.652624836866778 ], [ 104.124997898933941, 21.653337733049966 ], [ 104.131658710581064, 21.654313323900851 ], [ 104.135062687692937, 21.654848784743649 ], [ 104.14213695905346, 21.65501826108391 ], [ 104.145509878078485, 21.655049100635551 ], [ 104.148379853047857, 21.65531121973703 ], [ 104.150826472163999, 21.655761387078428 ], [ 104.154896211091341, 21.656540355553034 ], [ 104.157902854233384, 21.656453037677579 ], [ 104.15967603312248, 21.655949458700604 ], [ 104.163081886220141, 21.653882956033669 ], [ 104.167125069066742, 21.651606733264202 ], [ 104.171271384366946, 21.649761933266632 ], [ 104.17514952273234, 21.649550026012946 ], [ 104.179860881174761, 21.649271097683084 ], [ 104.184186752416736, 21.649020283958976 ], [ 104.188105972712549, 21.648611417982579 ], [ 104.192135304200974, 21.648285679940216 ], [ 104.193843987310231, 21.649162814812087 ], [ 104.197716480631129, 21.653038599651723 ], [ 104.20113599982659, 21.656592965892685 ], [ 104.202934920909911, 21.658574890019224 ], [ 104.207419761712686, 21.663540996719689 ], [ 104.208598216234748, 21.664873482625183 ], [ 104.209434033553862, 21.666583371725267 ], [ 104.210240504195951, 21.668525028707165 ], [ 104.211006349763295, 21.670640187394781 ], [ 104.212666055793875, 21.672131824524115 ], [ 104.215225034407865, 21.673360Line truncated
{ "type": "Feature", "properties": { "Name": "Tay Ninh", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.450606122874319, 11.673752966026598 ], [ 106.450722928620337, 11.670542855768247 ], [ 106.450885356074366, 11.666078952082046 ], [ 106.452003898661076, 11.661227973891926 ], [ 106.453019519235511, 11.657444615076997 ], [ 106.453171737585706, 11.656877570943209 ], [ 106.453189758200836, 11.654493682237671 ], [ 106.456373259318525, 11.646002732240333 ], [ 106.457949511860534, 11.6438005740373 ], [ 106.461963205037932, 11.640083677819518 ], [ 106.463725415795352, 11.636180019392441 ], [ 106.464614795836212, 11.633121415221183 ], [ 106.4648174508647, 11.629206396558004 ], [ 106.464261811933113, 11.624789365536856 ], [ 106.464724359341744, 11.620876293006575 ], [ 106.46655156410344, 11.617469697068941 ], [ 106.468475285006434, 11.61509979372056 ], [ 106.472471703106692, 11.613596317016459 ], [ 106.477335610849821, 11.611928757206442 ], [ 106.481515256823684, 11.609064227632075 ], [ 106.484136775192098, 11.606018132131169 ], [ 106.48467418396649, 11.603638132993467 ], [ 106.483647301182089, 11.601927974096782 ], [ 106.482449702791598, 11.599876045842905 ], [ 106.481253402122888, 11.597653843550063 ], [ 106.481626420223165, 11.594080767813239 ], [ 106.482547086778709, 11.59169133208934 ], [ 106.483392906357608, 11.589496113954567 ], [ 106.485559698721204, 11.584817644618681 ], [ 106.486579598269884, 11.583227500248995 ], [ 106.487806477686831, 11.576302988492159 ], [ 106.487955177889205, 11.571726833226819 ], [ 106.488082565058392, 11.570758358711316 ], [ 106.486704328841768, 11.566357420158852 ], [ 106.483447014068531, 11.561711857915952 ], [ 106.479733367101289, 11.55521414101986 ], [ 106.477413322167138, 11.551037518566659 ], [ 106.471091670943906, 11.54752517584626 ], [ 106.465468569019322, 11.544942151159375 ], [ 106.459365006090195, 11.543742067042785 ], [ 106.453717718697817, 11.544393966708242 ], [ 106.446877424853312, 11.547347925766189 ], [ 106.44100019340425, 11.547304484014774 ], [ 106.437023082849066, 11.544732879818582 ], [ 106.432119891819639, 11.540305518285095 ], [ 106.430036059216832, 11.536130205244831 ], [ 106.429070101903733, 11.53184910585162 ], [ 106.426555039883226, 11.522585079737667 ], [ 106.425069813121411, 11.517027719153987 ], [ 106.423000600797138, 11.511003838856141 ], [ 106.421154971624674, 11.50648374283054 ], [ 106.421422080164916, 11.502326141937942 ], [ 106.4219188701598, 11.498863550612441 ], [ 106.423356044346008, 11.495223600388897 ], [ 106.420271796905979, 11.492017985841414 ], [ 106.417681343819027, 11.488975010088666 ], [ 106.415252911692562, 11.48487501077318 ], [ 106.411916168796211, 11.478954068675364 ], [ 106.409187536675518, 11.473944754946558 ], [ 106.405839377785128, 11.469535427517997 ], [ 106.401558346740387, 11.466479525809518 ], [ 106.397123706993568, 11.463422377640654 ], [ 106.391464115976248, 11.459751112124195 ], [ 106.386410102344428, 11.457293702042762 ], [ 106.380890248885919, 11.455437275609825 ], [ 106.375058249738515, 11.454182979460995 ], [ 106.371217528566149, 11.453850943466307 ], [ 106.369071399925247, 11.453078478888756 ], [ 106.367094684671997, 11.450342122491008 ], [ 106.365740129403491, 11.446703581505119 ], [ 106.364702720054538, 11.441858176413746 ], [ 106.36429349524866, 11.435354856741299 ], [ 106.36294875518098, 11.430507126003135 ], [ 106.359856191709923, 11.415695134522878 ], [ 106.35687960391067, 11.401436816056275 ], [ 106.355525562155037, 11.397798441444991 ], [ 106.344330205074982, 11.375793060701255 ], [ 106.328245137802924, 11.350725936253014 ], [ 106.326121245798902, 11.34738378483388 ], [ 106.324918037437556, 11.344200102952414 ], [ 106.324781703812619, 11.342082959461038 ], [ 106.326179288043761, 11.340280325976323 ], [ 106.329733942067833, 11.337739094583583 ], [ 106.336994169845127, 11.332959960533799 ], [ 106.340247423280005, 11.329660472952526 ], [ 106.341956938262172, 11.327255646231151 ], [ 106.342716082980928, 11.32464782903412 ], [ 106.342764078899165, 11.324317519737804 ], [ 106.342919062664691, 11.322275503811511 ], [ 106.341113486598204, 11.317575854542099 ], [ 106.339461605568715, 11.312877441840499 ], [ 106.337283201158868, 11.306697544456142 ], [ 106.334695030551302, 11.301261464644938 ], [ 106.333905869160617, 11.300195636719309 ], [ 106.333479853112806, 11.298453429582139 ], [ 106.333773068072674, 11.296227892603213 ], [ 106.339021498043735, 11.286814653673389 ], [ 106.34069135292367, 11.284436995471026 ], [ 106.342130121607909, 11.28341593939416 ], [ 106.343064070250705, 11.283586313257786 ], [ 106.34366440728661, 11.284188750210717 ], [ 106.343880853418739, 11.285662157182855 ], [ 106.344091885632054, 11.288042757966934 ], [ 106.344884750430936, 11.290335575926122 ], [ 106.345793273440904, 11.291228082909754 ], [ 106.347124933768725, 11.291714529801766 ], [ 106.3501548603586, 11.291249281728994 ], [ 106.352531540098539, 11.28990946994611 ], [ 106.353254186731419, 11.28899139Line truncated
{ "type": "Feature", "properties": { "Name": "Thai Binh", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.604774473063515, 20.277583919562289 ], [ 106.60446510538037, 20.2775819581409 ], [ 106.604154693584292, 20.277726346094028 ], [ 106.603893053821423, 20.278261361772479 ], [ 106.60388818579122, 20.278944362692243 ], [ 106.604084356707745, 20.28036045407174 ], [ 106.604636256258289, 20.282510618869992 ], [ 106.605647371229281, 20.285346713679928 ], [ 106.606306251432443, 20.286960878042123 ], [ 106.607527839238458, 20.289212829008875 ], [ 106.607988456702003, 20.28970361872706 ], [ 106.608348726912254, 20.289803472252515 ], [ 106.608710026846325, 20.289756974604757 ], [ 106.609176537567237, 20.28941841312934 ], [ 106.609386950147666, 20.288834293567845 ], [ 106.609138137415187, 20.287564247592002 ], [ 106.607318929425105, 20.282332468568598 ], [ 106.60589981182693, 20.278859535938864 ], [ 106.60533991910205, 20.277831447163578 ], [ 106.604774473063515, 20.277583919562289 ] ] ], [ [ [ 106.597432910600389, 20.291279901846053 ], [ 106.598510041205486, 20.291184924444735 ], [ 106.599368254341528, 20.291597753733413 ], [ 106.600651936737563, 20.292726169976788 ], [ 106.601508707361006, 20.293342661534666 ], [ 106.6020469183307, 20.293346081656409 ], [ 106.602694219762498, 20.293146512201815 ], [ 106.603238967004756, 20.292233404448098 ], [ 106.603142213442482, 20.290705176602671 ], [ 106.602523982595756, 20.286831283037316 ], [ 106.60181559201601, 20.280512577993136 ], [ 106.601829402904684, 20.278577656034031 ], [ 106.602051214392077, 20.277662489732165 ], [ 106.602702096924304, 20.276953724135126 ], [ 106.603889686759715, 20.276452048123588 ], [ 106.604218771179433, 20.275970383826177 ], [ 106.604018083867516, 20.275188499749504 ], [ 106.602737692090898, 20.27196362711976 ], [ 106.598702386406046, 20.264299639716626 ], [ 106.59572391542639, 20.259392077982056 ], [ 106.593376681288873, 20.256525409819858 ], [ 106.591453410046881, 20.254578026854517 ], [ 106.589948923404165, 20.254262848651592 ], [ 106.589087960141285, 20.25425732861288 ], [ 106.588656005870007, 20.254458249748495 ], [ 106.588437836636899, 20.254864235196351 ], [ 106.586211375154903, 20.258811718486072 ], [ 106.583858880882701, 20.26298244678253 ], [ 106.582661742945163, 20.264807944631002 ], [ 106.579173396834847, 20.270896104871383 ], [ 106.578180342049222, 20.27425053113717 ], [ 106.578481426077019, 20.276505163882234 ], [ 106.578997066761303, 20.280366378805411 ], [ 106.579098788178612, 20.281181776118103 ], [ 106.580054212631865, 20.28302110553966 ], [ 106.582715640214701, 20.287111941662829 ], [ 106.584848538029689, 20.289875387439224 ], [ 106.586146659041162, 20.290842719815714 ], [ 106.588826788025926, 20.29200826996572 ], [ 106.589993135874579, 20.292857617585014 ], [ 106.590416488130472, 20.293984763985748 ], [ 106.591132628168339, 20.299183198845583 ], [ 106.591664255201295, 20.300103150440066 ], [ 106.592524687864113, 20.30021049621746 ], [ 106.593924083329853, 20.30021944267321 ], [ 106.594790352592781, 20.299512107897499 ], [ 106.595442805341236, 20.298599716004162 ], [ 106.595671960692471, 20.296666217671884 ], [ 106.595686563883874, 20.294629505947 ], [ 106.595916453081884, 20.29259416119163 ], [ 106.596460498852991, 20.291782906156243 ], [ 106.597432910600389, 20.291279901846053 ] ] ], [ [ [ 106.59714998208608, 20.417922429676423 ], [ 106.596582643874001, 20.417774086504949 ], [ 106.596178322171909, 20.417784890060659 ], [ 106.595823986587789, 20.417951153123283 ], [ 106.595444746078215, 20.41865615685623 ], [ 106.595418224171794, 20.419146067936708 ], [ 106.595522285625066, 20.419535884473532 ], [ 106.596262511305895, 20.420672471957062 ], [ 106.597597857954838, 20.422308049177161 ], [ 106.599527358800628, 20.424584058807341 ], [ 106.602052567871795, 20.427288277931723 ], [ 106.605989670287101, 20.43141620749202 ], [ 106.607102180221489, 20.432838061727239 ], [ 106.60783899027723, 20.434469760171339 ], [ 106.608271919413596, 20.436736185726431 ], [ 106.608408020114098, 20.438647023841099 ], [ 106.608247266298349, 20.440202295199811 ], [ 106.608088028739587, 20.441545336448144 ], [ 106.607781617128012, 20.442533761523919 ], [ 106.606646380426184, 20.44429506666404 ], [ 106.605811522683666, 20.445916796123299 ], [ 106.605881319067691, 20.446624630022711 ], [ 106.606176167196395, 20.447263140581526 ], [ 106.60677390788959, 20.447408408970944 ], [ 106.607673049171922, 20.447272608644028 ], [ 106.608651551128219, 20.446500662075948 ], [ 106.60970992727141, 20.445021820500642 ], [ 106.61047091829829, 20.443258141150352 ], [ 106.611159059742874, 20.44121102966534 ], [ 106.611188178891382, 20.437108292813491 ], [ 106.610979731329621, 20.434843289086587 ], [ 106.610320235090853, 20.432858391801403 ], [ 106.609061560142948, 20.430940451740526 ], [ 106.606241395923746, 20.427597789506422 ], [ 106.601414422437699, 20.422332320979876 ], [ 106.598965650344553, 20.419416328600732 ], [ 106.597702094775912, 2Line truncated
{ "type": "Feature", "properties": { "Name": "Thai Nguyen", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.096783807027123, 21.939207050265225 ], [ 106.101330120089017, 21.93755072298751 ], [ 106.103282026644251, 21.935982161447669 ], [ 106.106213151016163, 21.933289609228154 ], [ 106.109865888699858, 21.931056057491105 ], [ 106.112295112229731, 21.930170836814739 ], [ 106.114719904799813, 21.929738474251224 ], [ 106.117630968894161, 21.929083738124064 ], [ 106.122731320094431, 21.927315125992322 ], [ 106.126377184259695, 21.925760620856011 ], [ 106.12832658170646, 21.924418239710064 ], [ 106.129798446341283, 21.922392442157502 ], [ 106.130310916016015, 21.919452695085852 ], [ 106.130328402433861, 21.91764110345423 ], [ 106.129615454090015, 21.916276309404225 ], [ 106.126488889950394, 21.914211785245755 ], [ 106.125536152671373, 21.912618480658409 ], [ 106.125555873904545, 21.910580414554545 ], [ 106.127247540041992, 21.907315333236113 ], [ 106.127775583276616, 21.906296157641634 ], [ 106.128028535588498, 21.905165918472392 ], [ 106.128043853740905, 21.90358074105842 ], [ 106.127099913630161, 21.901081580850303 ], [ 106.126136283762548, 21.900620518222411 ], [ 106.12276142489992, 21.899233216839548 ], [ 106.116005236552496, 21.897137811760672 ], [ 106.113838288606189, 21.895987068948102 ], [ 106.112648160883964, 21.893938675029858 ], [ 106.111948666397893, 21.891214998173666 ], [ 106.111979561707471, 21.888044546218907 ], [ 106.112989414929643, 21.883749975880733 ], [ 106.114225763308411, 21.881042667585064 ], [ 106.11448977188553, 21.878780065048034 ], [ 106.114514014010581, 21.876288934886475 ], [ 106.113579210112505, 21.872883716710191 ], [ 106.110475592174907, 21.868554102489895 ], [ 106.108568634634821, 21.865593528918282 ], [ 106.107629553561083, 21.86264115986171 ], [ 106.107658304886911, 21.859697007011334 ], [ 106.10889900328641, 21.856536653543799 ], [ 106.112090639671351, 21.851807380606203 ], [ 106.114793849756438, 21.847526874765492 ], [ 106.115781400691162, 21.845496756869863 ], [ 106.115796814171688, 21.843911397792851 ], [ 106.114842316919464, 21.842544304176329 ], [ 106.106942708039583, 21.833870116412811 ], [ 106.105262564016186, 21.832496775206039 ], [ 106.10308975338944, 21.832025239972893 ], [ 106.100428666649691, 21.832002520400067 ], [ 106.098741920703162, 21.831308590019489 ], [ 106.096345017908334, 21.829023021495289 ], [ 106.093961534797074, 21.825378491024594 ], [ 106.093016186347995, 21.823105299869724 ], [ 106.093040697370327, 21.820613915200056 ], [ 106.095251192288742, 21.817235207239094 ], [ 106.099174859732045, 21.811832489577796 ], [ 106.103333548804301, 21.807111200821339 ], [ 106.104811427205675, 21.804405620123305 ], [ 106.10487563790042, 21.797837141870673 ], [ 106.104436169793473, 21.793302979548912 ], [ 106.104453886437796, 21.791490960739281 ], [ 106.10471125442092, 21.789907492936493 ], [ 106.105940490061641, 21.787879267214464 ], [ 106.107413763034799, 21.785626570709724 ], [ 106.109856632877381, 21.783155579066772 ], [ 106.11107253157212, 21.782486339572984 ], [ 106.114695943263257, 21.782970155048645 ], [ 106.119282402061287, 21.783915121285872 ], [ 106.126762443032362, 21.785790482944492 ], [ 106.132074605258879, 21.786741283983133 ], [ 106.134739422386474, 21.786310615742366 ], [ 106.135961788106101, 21.784961728001406 ], [ 106.136717833761054, 21.781796710649701 ], [ 106.137955385432747, 21.778862233605253 ], [ 106.139025020188569, 21.777632766838792 ], [ 106.139911908208035, 21.776613336736148 ], [ 106.144556842724171, 21.7714419930536 ], [ 106.146526215012898, 21.767833927393895 ], [ 106.146569517369414, 21.763303633056296 ], [ 106.147549824265013, 21.761952595935611 ], [ 106.149985400605829, 21.760160610423895 ], [ 106.15630306333577, 21.757041613179979 ], [ 106.160666619768733, 21.755945084198345 ], [ 106.163812443789311, 21.755744564160352 ], [ 106.165997410552109, 21.754856461156805 ], [ 106.168683105441005, 21.752160154267756 ], [ 106.178672072358324, 21.744313352679114 ], [ 106.180621407751801, 21.742743523994477 ], [ 106.182687183766575, 21.741880556142803 ], [ 106.185308193118658, 21.741901977094642 ], [ 106.190686914169817, 21.742900782145455 ], [ 106.192436808711818, 21.742642179393101 ], [ 106.192885088376215, 21.741418040210419 ], [ 106.193194098129197, 21.739510653693742 ], [ 106.19408426597613, 21.737744404081013 ], [ 106.195436896695469, 21.735841485396293 ], [ 106.197311745740535, 21.735178587022233 ], [ 106.211060430994166, 21.728604948459633 ], [ 106.213980008970282, 21.727809892912262 ], [ 106.217509156422466, 21.728543623689347 ], [ 106.219418498964615, 21.731277505152775 ], [ 106.221573857347721, 21.733560225524059 ], [ 106.223022544654782, 21.733798371397768 ], [ 106.224473320187656, 21.733809969954223 ], [ 106.22617416930251, 21.732917364944512 ], [ 106.231036907027715, 21.730011024988869 ], [ 106.23371928971352, 21.727540345410659 ], [ 106.234952956313919, 21.724831560428242 ], [ 106.235953056388496,Line truncated
{ "type": "Feature", "properties": { "Name": "Thanh Hoa", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 105.822637829872008, 19.306948302622118 ], [ 105.820837278317811, 19.306412295890766 ], [ 105.819884026626596, 19.306660786666043 ], [ 105.818220497577954, 19.309740081539587 ], [ 105.818057597979816, 19.312189372541582 ], [ 105.819153893137695, 19.314386438783174 ], [ 105.819136016414063, 19.316002008785745 ], [ 105.817142200552155, 19.323252931277807 ], [ 105.815411303289068, 19.325954281564918 ], [ 105.813646003360418, 19.330631281408557 ], [ 105.812985750791825, 19.332916198823568 ], [ 105.812971027990613, 19.334242728519143 ], [ 105.813342565806806, 19.335090682189275 ], [ 105.814971762336995, 19.337036665809535 ], [ 105.820745715642317, 19.343124559850594 ], [ 105.821633208006233, 19.34325400107133 ], [ 105.822270747297182, 19.343019144018342 ], [ 105.823301194994201, 19.341702748782893 ], [ 105.823854365286763, 19.337607662463711 ], [ 105.823772678966009, 19.333506240420718 ], [ 105.823415752435096, 19.331331771444127 ], [ 105.822429334646131, 19.328668599176581 ], [ 105.82127779773225, 19.326012812141641 ], [ 105.822470489421619, 19.322094252847535 ], [ 105.823543907625321, 19.31953223542439 ], [ 105.825000203196907, 19.316773351009374 ], [ 105.825308765087527, 19.313422566098609 ], [ 105.825370160004923, 19.309803069156374 ], [ 105.824482464394293, 19.308319036694229 ], [ 105.822637829872008, 19.306948302622118 ] ] ], [ [ [ 105.903025367726627, 19.342339056002686 ], [ 105.902348956139463, 19.342274102467911 ], [ 105.900928336673473, 19.342728181860139 ], [ 105.899691124046171, 19.343300935789614 ], [ 105.898514198371629, 19.343991195137619 ], [ 105.896773336620242, 19.345611440715459 ], [ 105.896150342964006, 19.346307001566913 ], [ 105.896083174399052, 19.346832529397773 ], [ 105.896017254093067, 19.347241138168044 ], [ 105.896363467899789, 19.349407606775685 ], [ 105.896911505761466, 19.349968282810039 ], [ 105.897589510947228, 19.3498871028076 ], [ 105.898830512418272, 19.348963615978164 ], [ 105.900634181922044, 19.347227039496318 ], [ 105.903508434067021, 19.343220640720062 ], [ 105.903574338185194, 19.342812029251775 ], [ 105.903025367726627, 19.342339056002686 ] ] ], [ [ [ 105.876716989997135, 19.35135964912854 ], [ 105.876403241716275, 19.351236910555031 ], [ 105.875708210565506, 19.351409703594982 ], [ 105.875260697123508, 19.352003818221704 ], [ 105.874871029874214, 19.353077269700293 ], [ 105.874860702959154, 19.354034705037634 ], [ 105.875165429241235, 19.354995208861851 ], [ 105.875600037411857, 19.355597889531055 ], [ 105.875978094413597, 19.355601561462947 ], [ 105.876548413878254, 19.355307875258291 ], [ 105.876931629391265, 19.354832819179308 ], [ 105.877253119036254, 19.354237480575307 ], [ 105.877387523615369, 19.353460782888874 ], [ 105.877334826940796, 19.352502727019271 ], [ 105.877029448650205, 19.351602066781993 ], [ 105.876716989997135, 19.35135964912854 ] ] ], [ [ [ 105.933589418317069, 19.347666271081607 ], [ 105.933105554277972, 19.347661698928334 ], [ 105.932230737858333, 19.348021088702353 ], [ 105.928238864931757, 19.350281201016685 ], [ 105.927845001445746, 19.350920869002948 ], [ 105.927906979123861, 19.354230402910844 ], [ 105.928174118241031, 19.356438882448515 ], [ 105.928744151721276, 19.357455342989738 ], [ 105.929415805894791, 19.358013189756946 ], [ 105.929995507087028, 19.358110592629771 ], [ 105.930866521173073, 19.358118834916354 ], [ 105.932282991167142, 19.357241297148221 ], [ 105.933594634384917, 19.356398246581875 ], [ 105.934181076895243, 19.355852297845331 ], [ 105.934286524203799, 19.355026064601248 ], [ 105.93391290805431, 19.3537357317187 ], [ 105.933732853888159, 19.352447215466668 ], [ 105.933655356609506, 19.350608184620057 ], [ 105.933870103922231, 19.348588076178828 ], [ 105.933877813810113, 19.347852830044133 ], [ 105.933589418317069, 19.347666271081607 ] ] ], [ [ [ 105.871931897938794, 19.356819005192961 ], [ 105.871553839138414, 19.35681532696583 ], [ 105.870348886092302, 19.357521746231669 ], [ 105.86946027587112, 19.358111557602342 ], [ 105.869392085676282, 19.358589658785775 ], [ 105.869639601586414, 19.359010993862341 ], [ 105.870328188195401, 19.359436624100965 ], [ 105.871646898285803, 19.359868375125473 ], [ 105.872213349766355, 19.359933736053108 ], [ 105.872592708087041, 19.359817735200352 ], [ 105.872974649260698, 19.359462377087084 ], [ 105.873106490771988, 19.35892504385572 ], [ 105.873050582618362, 19.358266194229543 ], [ 105.87280629077776, 19.357545660104165 ], [ 105.872371032397268, 19.357002809532105 ], [ 105.871931897938794, 19.356819005192961 ] ] ], [ [ [ 105.908043864432841, 19.367709992122514 ], [ 105.907237955867004, 19.36762566719085 ], [ 105.906669981834227, 19.367926702655268 ], [ 105.906014830220272, 19.368839827496117 ], [ 105.905269216701072, 19.370671486599861 ], [ 105.905019867972612, 19.371358645984799 ], [ 105.905172252697355, 19.372202882756881 ], [ 105.905814400114537, 19.Line truncated
{ "type": "Feature", "properties": { "Name": "Thua Thien - Hue", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 108.192448183836689, 16.211386362390783 ], [ 108.189597931899073, 16.210130737043926 ], [ 108.183684228444463, 16.208648540098125 ], [ 108.176231471105552, 16.20677605716935 ], [ 108.171102223788637, 16.204640280624517 ], [ 108.16761919267168, 16.204016781549285 ], [ 108.165133966559381, 16.20443645647731 ], [ 108.15703700685242, 16.20686922603403 ], [ 108.155011962931781, 16.206479297081955 ], [ 108.151446413621159, 16.203820304863257 ], [ 108.147395217815131, 16.201396424205655 ], [ 108.143182807740459, 16.199911945679787 ], [ 108.139941749112495, 16.197643944512492 ], [ 108.134917417604811, 16.192872046407842 ], [ 108.130220156035421, 16.189549605429988 ], [ 108.127008944107558, 16.18657093659948 ], [ 108.123861309751703, 16.184504606602388 ], [ 108.120336560883629, 16.183046738116502 ], [ 108.117441610841752, 16.182440052766253 ], [ 108.114106540684361, 16.182441849611735 ], [ 108.111652779152507, 16.183051426282361 ], [ 108.109199133633183, 16.183904283056279 ], [ 108.105990949722639, 16.185913228212939 ], [ 108.102090262655565, 16.187435819107804 ], [ 108.098818190007535, 16.187741496872604 ], [ 108.096993029404871, 16.187194871845918 ], [ 108.094726847566051, 16.185492683640462 ], [ 108.092649053910748, 16.182877974039343 ], [ 108.09145288274442, 16.181601093215932 ], [ 108.089942530723249, 16.181297582817251 ], [ 108.087705123592627, 16.181839278659822 ], [ 108.084814645879248, 16.182953296757262 ], [ 108.081360967734554, 16.183725133608107 ], [ 108.078438429190214, 16.183918842180844 ], [ 108.075449318331437, 16.183727291081652 ], [ 108.071530171780068, 16.183214963499836 ], [ 108.068142738596578, 16.18360131584808 ], [ 108.064423339565508, 16.184501381633481 ], [ 108.062497007031311, 16.184309330511269 ], [ 108.061035421647432, 16.183410823250938 ], [ 108.058975627023642, 16.181099884851847 ], [ 108.056916254181829, 16.180073103690859 ], [ 108.055122881016189, 16.180137775737819 ], [ 108.052466435677502, 16.181807870736691 ], [ 108.047286320907062, 16.185340551625188 ], [ 108.040312645012591, 16.189322914221179 ], [ 108.035985785415733, 16.191668720235327 ], [ 108.034490386422249, 16.19223686693789 ], [ 108.03219377961932, 16.192546994548195 ], [ 108.029576703002476, 16.192857132950394 ], [ 108.026585816882005, 16.193735196821933 ], [ 108.02295393807384, 16.194303517993035 ], [ 108.018734521381134, 16.194975092126867 ], [ 108.015690064444982, 16.194872081981032 ], [ 108.013767241065409, 16.194614073680611 ], [ 108.012218352195248, 16.195182068397799 ], [ 108.010722919027558, 16.196885871785582 ], [ 108.008586544433513, 16.199209214533653 ], [ 108.005900157965982, 16.203357196277636 ], [ 108.004945286595785, 16.204741690876403 ], [ 108.003632300690185, 16.206087727766487 ], [ 108.001802043629482, 16.206856898127398 ], [ 107.999374940700989, 16.207702973113783 ], [ 107.996669288956582, 16.208933584717215 ], [ 107.993008667815843, 16.210087221548065 ], [ 107.991098743412351, 16.21101014090533 ], [ 107.98906937465199, 16.213125202466188 ], [ 107.987398124923573, 16.214394207926432 ], [ 107.986124845885001, 16.214432590092031 ], [ 107.984493517961539, 16.213586410784274 ], [ 107.982013143691688, 16.211799155706501 ], [ 107.979666656890743, 16.209573588150647 ], [ 107.978559980858506, 16.207305334273826 ], [ 107.977896057257283, 16.205251092963636 ], [ 107.977276380300793, 16.203624808438235 ], [ 107.976081067986968, 16.202469202991381 ], [ 107.974620115725827, 16.201399150950124 ], [ 107.972760656778973, 16.200671401563966 ], [ 107.970812664073264, 16.199900837253892 ], [ 107.969396108643537, 16.198317206673778 ], [ 107.967935436071571, 16.195920454065742 ], [ 107.966297508922935, 16.194636344491755 ], [ 107.963287094024224, 16.193565965996584 ], [ 107.959612617028711, 16.192452625088606 ], [ 107.956425246128276, 16.191039753282041 ], [ 107.954344618709229, 16.190183417930427 ], [ 107.952573685427296, 16.190268626895659 ], [ 107.950359915178012, 16.190824463678098 ], [ 107.947975923949798, 16.191959485441942 ], [ 107.945186753066253, 16.193773135621768 ], [ 107.942451340057346, 16.194964699561297 ], [ 107.938643463924791, 16.195637540839869 ], [ 107.934781982802349, 16.19615478681402 ], [ 107.931402969971145, 16.197190501840225 ], [ 107.928184629117425, 16.198744600482996 ], [ 107.92518040695029, 16.201231811399055 ], [ 107.922283425339856, 16.203615346670972 ], [ 107.918205221094127, 16.20767147615777 ], [ 107.915482359023713, 16.210374161038771 ], [ 107.913174971148067, 16.213734644238514 ], [ 107.910678984647461, 16.21596237016729 ], [ 107.909620297338904, 16.216400376875924 ], [ 107.908297450367115, 16.215815225792085 ], [ 107.90693673744056, 16.215376192057647 ], [ 107.905046609813269, 16.215302290268539 ], [ 107.903874886716721, 16.214936402892704 ], [ 107.902779055609017, 16.213985944495789 ], [ 107.90157044412075, 16.211793181510188 ], [ 107.900437016854Line truncated
{ "type": "Feature", "properties": { "Name": "Tien Giang", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.733662933597543, 10.497731384395934 ], [ 106.738621944647093, 10.490286728150011 ], [ 106.749269729714342, 10.470912707055845 ], [ 106.753451553846219, 10.462940852938061 ], [ 106.753577815064148, 10.462700151191086 ], [ 106.754022525319328, 10.462026585958199 ], [ 106.763493644616062, 10.447680375848734 ], [ 106.774278489061089, 10.435680222664189 ], [ 106.776447475770453, 10.433397446534968 ], [ 106.783104368172133, 10.426390916607545 ], [ 106.791218174878907, 10.418626429965798 ], [ 106.791894004604671, 10.417987145990026 ], [ 106.798357123682365, 10.409981100547384 ], [ 106.801051681390049, 10.404951081727063 ], [ 106.802471600284207, 10.402080277582797 ], [ 106.808795557369137, 10.383533755078759 ], [ 106.819357885258285, 10.349666405580194 ], [ 106.823208692327341, 10.33731662296384 ], [ 106.825662202049045, 10.32944738418945 ], [ 106.797436283557715, 10.316697207210382 ], [ 106.780874054893786, 10.307301437611329 ], [ 106.780683963394267, 10.302312561875283 ], [ 106.780709721776304, 10.297969496495114 ], [ 106.778862936075711, 10.291443987849789 ], [ 106.776374896884022, 10.287086332768069 ], [ 106.773569034583318, 10.283347270959837 ], [ 106.767606263218511, 10.278331261778362 ], [ 106.768307364793088, 10.260815997260522 ], [ 106.769047458273633, 10.24291136406822 ], [ 106.769649670396007, 10.242531606448551 ], [ 106.772651789948213, 10.239602313995647 ], [ 106.775344293604348, 10.23589569343153 ], [ 106.779312622279747, 10.228939465284157 ], [ 106.779638734440084, 10.226925107108059 ], [ 106.779650699020578, 10.224908934999405 ], [ 106.779345765894448, 10.223356201527508 ], [ 106.778416269795059, 10.221179464460761 ], [ 106.776697784974886, 10.219618494098256 ], [ 106.773515140911059, 10.217239667676552 ], [ 106.772543802954203, 10.191497607428687 ], [ 106.764804760831112, 10.191284721712577 ], [ 106.753898044759012, 10.191631779083366 ], [ 106.746705192390777, 10.192895727655753 ], [ 106.73843353128251, 10.196399884746938 ], [ 106.726828747049069, 10.202228215559728 ], [ 106.714213789434893, 10.209647388616133 ], [ 106.71306291082476, 10.21048003942235 ], [ 106.70327366534741, 10.217561996389065 ], [ 106.692707693405396, 10.227564878516375 ], [ 106.68604366398398, 10.232789633834557 ], [ 106.678644467568176, 10.236576361509947 ], [ 106.671817900975384, 10.238629927429258 ], [ 106.666812851831708, 10.239317450140277 ], [ 106.66527614877532, 10.239528515628535 ], [ 106.653932211102699, 10.240163088056136 ], [ 106.642302395139495, 10.241807930091966 ], [ 106.630831388657725, 10.244345468868346 ], [ 106.616290548170298, 10.247561119849877 ], [ 106.608876144218755, 10.248607138408772 ], [ 106.593172738431178, 10.250414619239336 ], [ 106.588523012327244, 10.251590806570505 ], [ 106.573349406150214, 10.257648069702725 ], [ 106.552136854232515, 10.263661552938345 ], [ 106.534992344221394, 10.268645254874684 ], [ 106.531216391323483, 10.270104922903897 ], [ 106.526648118615867, 10.273226364505149 ], [ 106.522016312402968, 10.27829453346601 ], [ 106.518542884246756, 10.2822037568979 ], [ 106.517382990832402, 10.283074277256162 ], [ 106.51462460913848, 10.284384829596263 ], [ 106.501697176683422, 10.289203079658421 ], [ 106.496763521119647, 10.292109602176424 ], [ 106.488062709826238, 10.298493821932368 ], [ 106.479848586443154, 10.304254887053446 ], [ 106.473845976910354, 10.307103976167639 ], [ 106.472390136395745, 10.307793387454922 ], [ 106.469481778361455, 10.308239175097924 ], [ 106.460458979198563, 10.308135879866995 ], [ 106.451434812166895, 10.307743969708497 ], [ 106.447214759653491, 10.307762885149089 ], [ 106.444742892970169, 10.308206494634078 ], [ 106.425078373767974, 10.320189321480029 ], [ 106.40476089370037, 10.332966997928679 ], [ 106.399561555921139, 10.335786547910914 ], [ 106.397791846616485, 10.336746201875769 ], [ 106.396780156079387, 10.337056052494859 ], [ 106.396526313438699, 10.337133792590521 ], [ 106.391106061695439, 10.338793782806874 ], [ 106.37961488701751, 10.340285058408767 ], [ 106.370812601620344, 10.340971477651635 ], [ 106.367324646715133, 10.340382016117189 ], [ 106.364986656708879, 10.339986856708094 ], [ 106.357119472885415, 10.33814559374423 ], [ 106.350770814121859, 10.33603840394926 ], [ 106.326877277964059, 10.328105830419759 ], [ 106.309241093301864, 10.321833304663301 ], [ 106.30253879592874, 10.319985884940706 ], [ 106.299337043070125, 10.319998787514066 ], [ 106.297011444822374, 10.320729111659205 ], [ 106.288839989773749, 10.327395643893908 ], [ 106.288308119024521, 10.327829538002845 ], [ 106.285840408108413, 10.329425535160397 ], [ 106.283874750919097, 10.329217066914168 ], [ 106.259256700236563, 10.323834588495515 ], [ 106.24949822955972, 10.32199793185913 ], [ 106.233701416587166, 10.320544593258433 ], [ 106.218994820254807, 10.318725852016485 ], [ 106.208943874760052, 10.316456437114937 ], [ 106.204639922694355, 10.Line truncated
{ "type": "Feature", "properties": { "Name": "Ho Chi Minh city", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.968603197279776, 10.453527912583127 ], [ 106.967353597390684, 10.452794348180646 ], [ 106.966024798705575, 10.453151504938035 ], [ 106.965799601270646, 10.453950553475295 ], [ 106.96623717810337, 10.454898339986471 ], [ 106.967116714165115, 10.455921054413182 ], [ 106.969023633034283, 10.457894462859201 ], [ 106.970341156918892, 10.45979221403951 ], [ 106.9717298873245, 10.462199516594467 ], [ 106.971942687605008, 10.463873629764237 ], [ 106.971859503013718, 10.465764528110526 ], [ 106.971113503685331, 10.467506683986301 ], [ 106.970883218785559, 10.469324126607205 ], [ 106.971537653639871, 10.471145914752185 ], [ 106.972781207386845, 10.473116082041599 ], [ 106.973881311173614, 10.474285358982172 ], [ 106.97483688041774, 10.474871983155538 ], [ 106.975943168842207, 10.474804642820061 ], [ 106.976388809895695, 10.47415212082376 ], [ 106.976392070837449, 10.473497451246431 ], [ 106.975809497210605, 10.472039736544673 ], [ 106.974710474408937, 10.470652244505516 ], [ 106.97412682968951, 10.469412761989418 ], [ 106.974131913557017, 10.468394383194266 ], [ 106.974358539115372, 10.467304353613088 ], [ 106.974956694395985, 10.465634200158263 ], [ 106.97533620470216, 10.463453782166368 ], [ 106.975051470349115, 10.461415613539771 ], [ 106.973953598679714, 10.459809918093299 ], [ 106.972193698280591, 10.457910022029921 ], [ 106.970947701974922, 10.456449077862715 ], [ 106.970219591061323, 10.454626968659738 ], [ 106.968603197279776, 10.453527912583127 ] ] ], [ [ [ 106.473843859006934, 11.143313668590963 ], [ 106.476721873915437, 11.143132590097025 ], [ 106.481116918311216, 11.143599008187721 ], [ 106.485519284087729, 11.14440317926335 ], [ 106.49013748625606, 11.144436398421078 ], [ 106.493754719604681, 11.143545504821248 ], [ 106.499046963646492, 11.14162761062579 ], [ 106.50401520263955, 11.138606479405553 ], [ 106.506454974317649, 11.136589825260273 ], [ 106.507355693910199, 11.13564989342791 ], [ 106.511787743609545, 11.131009298140668 ], [ 106.516405515002589, 11.12666749540864 ], [ 106.520481407091324, 11.124109838798063 ], [ 106.524850683212549, 11.121822551669482 ], [ 106.525296713672446, 11.120956493747258 ], [ 106.525944914426304, 11.119483550825237 ], [ 106.525969910183278, 11.116006974142579 ], [ 106.525573898216862, 11.109919922766267 ], [ 106.523845420130101, 11.105670528072437 ], [ 106.521656838092667, 11.104242763492778 ], [ 106.516389355084755, 11.102901889610564 ], [ 106.516119143883429, 11.102721106094236 ], [ 106.514897628922483, 11.101450974682791 ], [ 106.514473616564203, 11.099729020278119 ], [ 106.515804790358857, 11.096730243505988 ], [ 106.518890011764711, 11.092597887482555 ], [ 106.521661431829671, 11.091614682071963 ], [ 106.523843670049416, 11.091630020009461 ], [ 106.526308643429218, 11.092793275988925 ], [ 106.528633306382062, 11.093239301952281 ], [ 106.530526651783589, 11.092966058237039 ], [ 106.53184421343974, 11.091829298083667 ], [ 106.532142352187861, 11.09082867280506 ], [ 106.531425197714782, 11.089391209936423 ], [ 106.529409013015595, 11.08651223455206 ], [ 106.526238325438442, 11.082335959237184 ], [ 106.523497994936577, 11.079022143657028 ], [ 106.522498259087456, 11.076436755551867 ], [ 106.522599575809863, 11.074017413772651 ], [ 106.522760200123173, 11.073178300438258 ], [ 106.530984499335261, 11.060633616748078 ], [ 106.540715547884304, 11.052444839857515 ], [ 106.545134998081778, 11.049216340261921 ], [ 106.549545080041469, 11.047291340522975 ], [ 106.561866684200197, 11.045637824526011 ], [ 106.564284576272257, 11.045654357662499 ], [ 106.566255266067742, 11.046754184458109 ], [ 106.567749929415754, 11.053065386458456 ], [ 106.569491793911197, 11.055467293081165 ], [ 106.571247323605178, 11.055913788490614 ], [ 106.572570783914614, 11.055270947696101 ], [ 106.573677435665161, 11.054192076902893 ], [ 106.576557695281451, 11.050952458089512 ], [ 106.577724648373874, 11.048044332979657 ], [ 106.579472487965006, 11.042715732944771 ], [ 106.58072877431357, 11.039309702680669 ], [ 106.581187186639397, 11.0389126744804 ], [ 106.582806149784062, 11.037510485720361 ], [ 106.584785318387787, 11.037319756601562 ], [ 106.586763514824383, 11.037333071064438 ], [ 106.589173847195354, 11.03843562550378 ], [ 106.590242981928156, 11.042788263267767 ], [ 106.591421492208156, 11.044586351578914 ], [ 106.592859789647662, 11.045847639956662 ], [ 106.594728990050896, 11.04672924176117 ], [ 106.596527043288461, 11.046946492786446 ], [ 106.599234266148528, 11.045890226452855 ], [ 106.601006082564709, 11.043946558586867 ], [ 106.601236257747132, 11.042427180070376 ], [ 106.60125247342296, 11.040049791664615 ], [ 106.597483491170237, 11.035268423698824 ], [ 106.593852246384131, 11.029341612625387 ], [ 106.59387905877162, 11.025430947580219 ], [ 106.594569690438902, 11.020872953224284 ], [ 106.597610818084831, 11.016649203597922 ], [ 106.599801073Line truncated
{ "type": "Feature", "properties": { "Name": "Tra Vinh", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.28751437199071, 10.051509867986056 ], [ 106.296454366975524, 10.038683042688319 ], [ 106.302966533278948, 10.030870870394381 ], [ 106.308901997629164, 10.024358642037726 ], [ 106.318699074402844, 10.017871029024832 ], [ 106.319197958019402, 10.017540652279308 ], [ 106.325109310646212, 10.014272403548659 ], [ 106.32891775874765, 10.012166668856707 ], [ 106.330310017193597, 10.011512098204832 ], [ 106.354791289086791, 10.000000159080116 ], [ 106.364659781923478, 9.989589392136793 ], [ 106.372958672704669, 9.982371740963117 ], [ 106.373395949163807, 9.981991414971844 ], [ 106.375723649127167, 9.980688607593208 ], [ 106.37986125898999, 9.978372742707961 ], [ 106.386402895177525, 9.974691852646913 ], [ 106.396784209323869, 9.968849786488477 ], [ 106.398813033095053, 9.967299046813594 ], [ 106.402219537301846, 9.964695261277313 ], [ 106.41046208915418, 9.958394553465894 ], [ 106.42434111584987, 9.950584699624244 ], [ 106.434605942610233, 9.944491298134949 ], [ 106.447352776809282, 9.939521184954799 ], [ 106.45838656618713, 9.935125234941665 ], [ 106.468653551320415, 9.929787109287702 ], [ 106.468897253205739, 9.929623146690915 ], [ 106.479768098019349, 9.922308767135917 ], [ 106.490018056288307, 9.913378322951303 ], [ 106.497034160398243, 9.905785375694563 ], [ 106.505565665323275, 9.896295118824696 ], [ 106.518264155566385, 9.881492763580241 ], [ 106.523888753063545, 9.875220832275659 ], [ 106.526604785682366, 9.872192044227518 ], [ 106.536943312783706, 9.862428373670582 ], [ 106.550040473389174, 9.851971275454048 ], [ 106.554449100245847, 9.847945543951766 ], [ 106.562940031357414, 9.840191435486418 ], [ 106.570147898806567, 9.833541705285541 ], [ 106.577341144178547, 9.823867340105721 ], [ 106.581930959246449, 9.816965268232593 ], [ 106.587554762642242, 9.808507655204153 ], [ 106.596207240771605, 9.800222477285558 ], [ 106.582376788258216, 9.778890507091262 ], [ 106.560638225573712, 9.745352018980554 ], [ 106.561513406218808, 9.744737963686134 ], [ 106.564247892026629, 9.74281931495949 ], [ 106.566721952156399, 9.738289642952736 ], [ 106.568924372961476, 9.731484837255493 ], [ 106.569437268914896, 9.719695845786703 ], [ 106.568493160630908, 9.700509350426216 ], [ 106.568660494786059, 9.697100785872635 ], [ 106.568953701652049, 9.696250364462799 ], [ 106.570249411581131, 9.695833009785645 ], [ 106.571967169749144, 9.696697166541071 ], [ 106.574701240969546, 9.696005461083189 ], [ 106.576436685204897, 9.694312427976229 ], [ 106.577173527636262, 9.691618112186177 ], [ 106.577950555373889, 9.683099296695218 ], [ 106.577794948378198, 9.674432203683295 ], [ 106.576416629423989, 9.666041060446616 ], [ 106.572479982065602, 9.653796977848287 ], [ 106.565213707246869, 9.635137781083756 ], [ 106.559555260167201, 9.622882320262931 ], [ 106.55224433310957, 9.610899648999634 ], [ 106.55206392281184, 9.610636781662208 ], [ 106.54499600066498, 9.60033787239496 ], [ 106.536312775614135, 9.589766020685374 ], [ 106.532967318287149, 9.585765393757981 ], [ 106.526987472394012, 9.578763360440803 ], [ 106.514710172436594, 9.569159942777162 ], [ 106.50471318536529, 9.561986873695332 ], [ 106.498430309311402, 9.557396744763992 ], [ 106.478604277265617, 9.549867717721042 ], [ 106.461139468311899, 9.543490536958757 ], [ 106.444381593036155, 9.538679556116676 ], [ 106.430490681799597, 9.534456918951719 ], [ 106.419539290106229, 9.530681707994461 ], [ 106.414529089645839, 9.528939449595953 ], [ 106.410515954048094, 9.528198855193068 ], [ 106.407354097813425, 9.528742905460774 ], [ 106.40633955912341, 9.530013426278629 ], [ 106.407194112018715, 9.530872103464844 ], [ 106.409902416763202, 9.533307190574419 ], [ 106.410896142443107, 9.534735030697163 ], [ 106.411083786887332, 9.535842292188079 ], [ 106.411028715103157, 9.536156328251991 ], [ 106.410163175190462, 9.536717864937543 ], [ 106.408153796560498, 9.53670258006008 ], [ 106.406293940113301, 9.53688944209415 ], [ 106.404990695664139, 9.537388630580892 ], [ 106.40426646082858, 9.53823528562998 ], [ 106.403705005081974, 9.539301597390875 ], [ 106.403466934751293, 9.539397625200309 ], [ 106.403110529827131, 9.539220670997224 ], [ 106.39963231188176, 9.537079901416348 ], [ 106.396482260148275, 9.534438249026039 ], [ 106.393262403037511, 9.532043774400734 ], [ 106.389395033154301, 9.531019830600769 ], [ 106.38251706670934, 9.529546468594674 ], [ 106.378506278342115, 9.528521218079788 ], [ 106.376207696627944, 9.528787440787823 ], [ 106.374331834946304, 9.530051108771715 ], [ 106.374024614844188, 9.532605231046603 ], [ 106.374430542735411, 9.535733024559477 ], [ 106.375846774409183, 9.5381585311913 ], [ 106.378274454702364, 9.539739698528308 ], [ 106.378987638668661, 9.540313357175762 ], [ 106.378980936021435, 9.541165481002167 ], [ 106.370571961027224, 9.551752547442163 ], [ 106.367456651003693, 9.555421140173507 ], [ 106.35979024082701, 9.56274700856761Line truncated
{ "type": "Feature", "properties": { "Name": "Tuyen Quang", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 105.496297367629495, 22.634995204465156 ], [ 105.510921724557988, 22.637160307002603 ], [ 105.514666521342974, 22.637201955505873 ], [ 105.519665570209952, 22.636793655203064 ], [ 105.529784357861899, 22.634619763591274 ], [ 105.527870536695957, 22.627734357054976 ], [ 105.527475483406874, 22.622423852278985 ], [ 105.52749571905224, 22.620846563717976 ], [ 105.528442163774912, 22.619279509441867 ], [ 105.533760379338105, 22.613888597181074 ], [ 105.545643553207469, 22.602115980568101 ], [ 105.547050984115685, 22.600697264067549 ], [ 105.547216292098256, 22.599838577888136 ], [ 105.546924008836015, 22.598544618039739 ], [ 105.545738500031803, 22.594659335459994 ], [ 105.545464494590817, 22.591931369736983 ], [ 105.545497362113622, 22.589350176969162 ], [ 105.545682751957486, 22.586914064632424 ], [ 105.546173151369885, 22.584768132043735 ], [ 105.548221526402358, 22.581491902729169 ], [ 105.551351988203749, 22.578084074720323 ], [ 105.55602566325382, 22.574693047845926 ], [ 105.558378785252785, 22.571706840898059 ], [ 105.560898858295729, 22.567718426764031 ], [ 105.562026295177418, 22.564001629471647 ], [ 105.562819662697336, 22.562289146726812 ], [ 105.563600331789928, 22.561580516028016 ], [ 105.564991044301337, 22.561452243026622 ], [ 105.570700931702675, 22.561514378086144 ], [ 105.573642067327626, 22.560829182820555 ], [ 105.576595797957793, 22.559140082448891 ], [ 105.580193748043087, 22.555306465021374 ], [ 105.583481135246245, 22.551612832466276 ], [ 105.586156942089247, 22.548919391716595 ], [ 105.588865703689351, 22.544832042265 ], [ 105.589600022623017, 22.542781653650422 ], [ 105.590351815384054, 22.539331778738642 ], [ 105.591624731096545, 22.536710839533669 ], [ 105.593076792659929, 22.533927125736341 ], [ 105.593547385403554, 22.531709171840873 ], [ 105.595978446248353, 22.521443418778802 ], [ 105.595994865170951, 22.520126211455533 ], [ 105.595664215031547, 22.518228917130898 ], [ 105.594627135733788, 22.516159328889955 ], [ 105.591313214932995, 22.51200674801305 ], [ 105.590796254943257, 22.510848437405514 ], [ 105.590442307866283, 22.509876152462539 ], [ 105.590450647279624, 22.509208622579933 ], [ 105.591200866227041, 22.499452715870177 ], [ 105.592323712069742, 22.495792840267427 ], [ 105.593428817885695, 22.493551468925205 ], [ 105.594979512594477, 22.491565255032526 ], [ 105.59571205626645, 22.490404761770378 ], [ 105.595719337177741, 22.489820653900097 ], [ 105.595475581333062, 22.489353941731054 ], [ 105.594652777203976, 22.488974618483894 ], [ 105.591075417096874, 22.487934600201697 ], [ 105.587955177889228, 22.486231804953889 ], [ 105.575676252856852, 22.477669721280677 ], [ 105.566272973019352, 22.470308461866068 ], [ 105.558516770032952, 22.463306147061076 ], [ 105.557716526296701, 22.462416963072428 ], [ 105.557189927373315, 22.461279213664852 ], [ 105.555782053099335, 22.454974913061847 ], [ 105.555287962869272, 22.447730462990535 ], [ 105.554983674556979, 22.443268597168071 ], [ 105.554464177579803, 22.439994459676598 ], [ 105.554239809319824, 22.439267800268794 ], [ 105.553855139603058, 22.438901481218409 ], [ 105.549185022271047, 22.438777855913372 ], [ 105.54778370405478, 22.438762472110454 ], [ 105.547240592679259, 22.438611662997914 ], [ 105.547089492186387, 22.438247906116032 ], [ 105.547093174010854, 22.437958265961242 ], [ 105.547974370221084, 22.436012578217969 ], [ 105.551225923937295, 22.431340871783846 ], [ 105.552022770934173, 22.429901176797898 ], [ 105.552032874817371, 22.429104641865763 ], [ 105.551664775109316, 22.427434901199774 ], [ 105.550295710178943, 22.424885100167273 ], [ 105.549156547037057, 22.42262748976691 ], [ 105.548937725795497, 22.421466320214563 ], [ 105.548631083957446, 22.420787171091149 ], [ 105.549005483416408, 22.418915788033246 ], [ 105.5494830504025, 22.415822371105605 ], [ 105.549932647573712, 22.414930314682351 ], [ 105.550823563656593, 22.413798472921258 ], [ 105.552413542550994, 22.412837375544484 ], [ 105.553825115736572, 22.412118945832731 ], [ 105.55681526261435, 22.411336246970279 ], [ 105.557137212712234, 22.41134711797514 ], [ 105.55818273034879, 22.411764621040504 ], [ 105.561828197913087, 22.415797873573069 ], [ 105.565956320827581, 22.419392590595635 ], [ 105.567260836918138, 22.419961444165381 ], [ 105.568450320725788, 22.420196248158391 ], [ 105.569167089389737, 22.420093129194584 ], [ 105.569409732773011, 22.41976299166879 ], [ 105.569418113555173, 22.419097523931612 ], [ 105.567426199759382, 22.416302652245633 ], [ 105.562873034762788, 22.408598934593215 ], [ 105.560300649955082, 22.404577366052649 ], [ 105.559121091065549, 22.403566100894864 ], [ 105.557696085605926, 22.403106798240174 ], [ 105.555193933353394, 22.402968473516296 ], [ 105.545022376181748, 22.405851976087888 ], [ 105.537960161132617, 22.407992799628062 ], [ 105.535805700272931, 22.408634606202156 ], [ 105.5340173911897Line truncated
{ "type": "Feature", "properties": { "Name": "Vinh Long", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 106.032708929673447, 10.29983505644276 ], [ 106.028166397361417, 10.290331771094429 ], [ 106.027134597084057, 10.286297202853689 ], [ 106.02695133683477, 10.274616882762984 ], [ 106.033345637091543, 10.27185661339206 ], [ 106.032762972633122, 10.258373893640339 ], [ 106.032737007407036, 10.257773016111855 ], [ 106.032716287926405, 10.257293574938558 ], [ 106.033581919569997, 10.254983486398828 ], [ 106.036014705314471, 10.251585209190125 ], [ 106.03647915299058, 10.250936423876908 ], [ 106.041125785426743, 10.247893199011969 ], [ 106.046140591315293, 10.246218703630291 ], [ 106.053849934227117, 10.245328561863687 ], [ 106.071308517174373, 10.24440627472984 ], [ 106.080038711117709, 10.244233189410238 ], [ 106.090440021689687, 10.24340534278241 ], [ 106.100764761284779, 10.24149588782501 ], [ 106.110355781793942, 10.237858167920137 ], [ 106.121393002085426, 10.231763719620005 ], [ 106.126905340808889, 10.226985932754644 ], [ 106.12994878960501, 10.223728828422736 ], [ 106.132920875398156, 10.220547972211193 ], [ 106.139185919694512, 10.209704567511835 ], [ 106.141018865728142, 10.206531928405809 ], [ 106.145945431936184, 10.200890719531117 ], [ 106.148264966055422, 10.198575315098765 ], [ 106.156778578968328, 10.193955461775204 ], [ 106.158370602021705, 10.193093448104207 ], [ 106.161479169827885, 10.19160682649391 ], [ 106.163872055351135, 10.189507361875314 ], [ 106.173424300691011, 10.175918156098078 ], [ 106.17375095334387, 10.175673480246985 ], [ 106.174199761809632, 10.175337300176295 ], [ 106.174584942341255, 10.175048774281549 ], [ 106.1758936807488, 10.17489987802702 ], [ 106.177784853388346, 10.174893082749634 ], [ 106.182154928107479, 10.176463547254968 ], [ 106.185647928209391, 10.176883517160661 ], [ 106.187102675148424, 10.176878248932098 ], [ 106.189569341052334, 10.175138866565476 ], [ 106.197841466210775, 10.169773235146749 ], [ 106.202192119171002, 10.166152264215668 ], [ 106.21139167198811, 10.156096394932717 ], [ 106.217581250574312, 10.149602268130195 ], [ 106.218673612097575, 10.148456140638416 ], [ 106.225735528571875, 10.141046251283512 ], [ 106.228774737963874, 10.136997283098196 ], [ 106.231665664438935, 10.132227845538694 ], [ 106.239327026720957, 10.119797855086972 ], [ 106.246126858267928, 10.110399202261419 ], [ 106.252643817058583, 10.103164503539062 ], [ 106.263067532440743, 10.090867814198305 ], [ 106.27203339192755, 10.077855490238733 ], [ 106.274308649724446, 10.074502849127214 ], [ 106.277527784679592, 10.069759187936199 ], [ 106.28751437199071, 10.051509867986056 ], [ 106.273857172970224, 10.060833039812962 ], [ 106.256899015077522, 10.075317843543701 ], [ 106.240638332692981, 10.082445109254422 ], [ 106.239448498149727, 10.082757633558003 ], [ 106.231531992807277, 10.078458330987246 ], [ 106.228292069123768, 10.073832243563231 ], [ 106.227493201350228, 10.070527861871369 ], [ 106.225731564360274, 10.063506596552259 ], [ 106.221011765780418, 10.045102623787102 ], [ 106.22964631682413, 10.042186572052685 ], [ 106.229863029155524, 10.036038343394864 ], [ 106.229906364786984, 10.03100115607856 ], [ 106.230109526133788, 10.027140782021547 ], [ 106.230131189902579, 10.024622220738934 ], [ 106.228958968581594, 10.022597321609169 ], [ 106.22777810297714, 10.021579836740102 ], [ 106.224908047968086, 10.019372638736343 ], [ 106.219169659252429, 10.015090122910919 ], [ 106.217636697375724, 10.012759260931205 ], [ 106.215944070762305, 10.0101855685092 ], [ 106.212400161838048, 10.004885043510001 ], [ 106.212216881803727, 10.004705680023164 ], [ 106.211571867347857, 10.004866430241634 ], [ 106.211037613395206, 10.005006280215696 ], [ 106.205951672032086, 10.006389009445286 ], [ 106.204275886123298, 10.008092997194126 ], [ 106.201348281697904, 10.011162666623818 ], [ 106.201089577322193, 10.011400298984654 ], [ 106.200884737840454, 10.011555066912877 ], [ 106.200543124965293, 10.011944423896068 ], [ 106.196595073304024, 10.016444139485486 ], [ 106.194855997606282, 10.02096284875654 ], [ 106.193207719260897, 10.024810700653347 ], [ 106.191326611833745, 10.026137790626592 ], [ 106.187415085238058, 10.026439808150656 ], [ 106.148697965338897, 10.018209115658237 ], [ 106.133232123563687, 10.025375981216598 ], [ 106.133127625039947, 10.025123374244401 ], [ 106.131820775208666, 10.000596405100055 ], [ 106.131911288375306, 9.999905520723246 ], [ 106.130559726949912, 9.996441789956691 ], [ 106.129699228636525, 9.993852827945716 ], [ 106.12934427341952, 9.992746784136841 ], [ 106.129191172834396, 9.99215845664753 ], [ 106.129184444106897, 9.991766832473388 ], [ 106.129219607598884, 9.991207896627202 ], [ 106.129321963038251, 9.990869595955132 ], [ 106.12965436235902, 9.989625673486103 ], [ 106.131536071432606, 9.982860224819547 ], [ 106.13169629464835, 9.982417860895623 ], [ 106.13178789059873, 9.982058545765312 ], [ 106.131810679419402, 9.981547916103466 ], [Line truncated
{ "type": "Feature", "properties": { "Name": "Vinh Phuc", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 105.782978387742446, 21.360337701223955 ], [ 105.78410578415469, 21.358663001696243 ], [ 105.784739360133415, 21.356119177558071 ], [ 105.786518499729027, 21.35252420512802 ], [ 105.787448649635508, 21.350479170177607 ], [ 105.788384407714318, 21.347938316500176 ], [ 105.788545204697527, 21.347089848417795 ], [ 105.788328184797933, 21.346237616672738 ], [ 105.787657788776016, 21.345380847847878 ], [ 105.786378883578664, 21.344872199392512 ], [ 105.784289926638849, 21.344377381610911 ], [ 105.78223349008357, 21.343909833072416 ], [ 105.780954608268644, 21.343401152241427 ], [ 105.779002959818797, 21.342248169217669 ], [ 105.775036336257983, 21.338878890648346 ], [ 105.774593519975042, 21.337953518839868 ], [ 105.771637710112316, 21.332114873702494 ], [ 105.770865874160847, 21.330229811056995 ], [ 105.770436089054328, 21.328171081230437 ], [ 105.769856011046159, 21.326039999146701 ], [ 105.76911346871168, 21.324899049951227 ], [ 105.766962254404575, 21.321406112801924 ], [ 105.765096231306075, 21.31940369762259 ], [ 105.76315225856996, 21.317613011631238 ], [ 105.760838711237568, 21.315110134525128 ], [ 105.760023159241484, 21.313755863442395 ], [ 105.759286432822705, 21.312119019976819 ], [ 105.758701627977814, 21.310412845976089 ], [ 105.758497024118412, 21.3084979977844 ], [ 105.758735907436233, 21.307437747454117 ], [ 105.759604756854117, 21.304390564672872 ], [ 105.753380435658642, 21.300067470537385 ], [ 105.74709492908778, 21.294848573402987 ], [ 105.746181859105548, 21.294175063928094 ], [ 105.74574405564374, 21.293869630778886 ], [ 105.74445255993777, 21.294708470719399 ], [ 105.744125295745846, 21.294191089846947 ], [ 105.743503899285599, 21.293253089758309 ], [ 105.740391100169177, 21.289071159506477 ], [ 105.740004877323315, 21.288724339556666 ], [ 105.739674508671726, 21.288555662713691 ], [ 105.739030615670458, 21.288408721585256 ], [ 105.737120050050351, 21.28852021773389 ], [ 105.735880420944738, 21.288601605479755 ], [ 105.735340515652354, 21.288426690939104 ], [ 105.734180275099675, 21.287229046683194 ], [ 105.733515171587953, 21.286168960029556 ], [ 105.73303484008585, 21.284761068668445 ], [ 105.733138969887591, 21.283576349469001 ], [ 105.733514023153703, 21.282394400181488 ], [ 105.73344541297547, 21.280530317819967 ], [ 105.731675786408459, 21.27737831185965 ], [ 105.72940197562076, 21.274629206672614 ], [ 105.725980643392063, 21.270527147010284 ], [ 105.724477318673394, 21.269291609820016 ], [ 105.721558157982656, 21.267554994667307 ], [ 105.721125353852074, 21.265027047160572 ], [ 105.721316207976656, 21.263540004667504 ], [ 105.721635163332166, 21.26278804643124 ], [ 105.721892130217668, 21.262441492680807 ], [ 105.726144013335613, 21.251423570941085 ], [ 105.726569777573218, 21.249534630418907 ], [ 105.726583047070051, 21.248398774983514 ], [ 105.726197099416652, 21.246880158192823 ], [ 105.723522732388233, 21.244126277605687 ], [ 105.723536615222656, 21.242939440502823 ], [ 105.724558528353441, 21.242119061845301 ], [ 105.726076822287553, 21.242134658787506 ], [ 105.728975819278673, 21.243113997113312 ], [ 105.730998837926109, 21.243253429801996 ], [ 105.732268245383295, 21.242910344736686 ], [ 105.734449574388407, 21.240321310779905 ], [ 105.735485237253954, 21.238314031167647 ], [ 105.735496285425313, 21.2373645512331 ], [ 105.734616157609651, 21.236880751045874 ], [ 105.733350941892525, 21.236867801707717 ], [ 105.732607706180772, 21.237127257916654 ], [ 105.731491468556499, 21.236556797258459 ], [ 105.730957977228911, 21.235614916595182 ], [ 105.730521522750109, 21.234081709203565 ], [ 105.725045145217337, 21.229084475168463 ], [ 105.721924609233383, 21.226100762939893 ], [ 105.717830174023391, 21.230421215766569 ], [ 105.716617160353735, 21.22814642471775 ], [ 105.715635108773313, 21.226774233743924 ], [ 105.715277187592221, 21.226344888405947 ], [ 105.714553353854285, 21.226167155389987 ], [ 105.708299031275317, 21.225591734970635 ], [ 105.706662892878285, 21.225830183016569 ], [ 105.703134827310464, 21.227405121649099 ], [ 105.702534687226091, 21.224647784967374 ], [ 105.700465328312305, 21.220508640861112 ], [ 105.696279062428857, 21.225866881651314 ], [ 105.694516266212759, 21.224767597146922 ], [ 105.697082768554992, 21.214919172681732 ], [ 105.697000100174535, 21.214237258142987 ], [ 105.696552524679305, 21.21372182070553 ], [ 105.696189632945277, 21.213718043552944 ], [ 105.695273327202358, 21.214474681861134 ], [ 105.693710846878162, 21.216161033005335 ], [ 105.687840763240672, 21.22146303469134 ], [ 105.684056131885029, 21.226871796696116 ], [ 105.683297878394455, 21.229587996588805 ], [ 105.683287854550883, 21.230430071390742 ], [ 105.683280653679276, 21.231035016552823 ], [ 105.683635473997981, 21.231719756761436 ], [ 105.684440920312284, 21.232664594395544 ], [ 105.685792795601117, 21.233444888470899 ], [ 105.68623937644611, 21.234Line truncated
{ "type": "Feature", "properties": { "Name": "Yen Bai", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 104.847007129175722, 22.186197644805532 ], [ 104.846961813237158, 22.184018287114327 ], [ 104.847260628275421, 22.182612095471882 ], [ 104.847856749289633, 22.181184858794268 ], [ 104.849303486866461, 22.175538990532061 ], [ 104.852840401763217, 22.160795504908663 ], [ 104.852841996261191, 22.159261167069246 ], [ 104.853208990702399, 22.158153356991875 ], [ 104.854491039030279, 22.156577550513589 ], [ 104.856047332918138, 22.155087204810684 ], [ 104.856825706041548, 22.154107621869287 ], [ 104.857329776947722, 22.153042543078925 ], [ 104.860399127118058, 22.147376647814099 ], [ 104.861270590865161, 22.144649665949373 ], [ 104.861775136613346, 22.143030506752552 ], [ 104.861501930669647, 22.141879513029153 ], [ 104.859630543115145, 22.138553500843443 ], [ 104.858854388619193, 22.137402073646854 ], [ 104.858489421249828, 22.136591969743677 ], [ 104.858314432964789, 22.128706953263361 ], [ 104.858408509245351, 22.126064541845153 ], [ 104.859692106205785, 22.122570758433824 ], [ 104.86262556611706, 22.114816247971532 ], [ 104.863542901583685, 22.111663076489833 ], [ 104.863819806438983, 22.108935569421021 ], [ 104.863640230712122, 22.10552574042066 ], [ 104.862913618968378, 22.100581117624529 ], [ 104.862733168201203, 22.098108950567678 ], [ 104.872073359697879, 22.081068114402001 ], [ 104.873537660134957, 22.079108685917163 ], [ 104.877654446195777, 22.075105440164009 ], [ 104.880137414110436, 22.073429452807034 ], [ 104.881312721904635, 22.072636112266821 ], [ 104.88423818144696, 22.071956274262675 ], [ 104.887619287899895, 22.072981538267413 ], [ 104.889721174392719, 22.073494418033022 ], [ 104.892646364138443, 22.07315539520539 ], [ 104.895298406396421, 22.071367033961508 ], [ 104.898133966109697, 22.068470582051759 ], [ 104.900512419312747, 22.065573802788833 ], [ 104.916144919852229, 22.060041814778003 ], [ 104.917058933223245, 22.059957039285962 ], [ 104.920074690994227, 22.060469990097999 ], [ 104.923912676428927, 22.061665208882346 ], [ 104.926014615082465, 22.062007148211364 ], [ 104.92866538120245, 22.061496871983081 ], [ 104.934150512736039, 22.058600929089664 ], [ 104.937259136300156, 22.055874394187981 ], [ 104.938996442132179, 22.053914470176721 ], [ 104.939545551086383, 22.052124590877213 ], [ 104.939181936297359, 22.047606583077425 ], [ 104.939000150936295, 22.045304972446559 ], [ 104.939823376847414, 22.043515179481972 ], [ 104.942018211871016, 22.039594809852645 ], [ 104.944212358013999, 22.037123539419838 ], [ 104.946863015315955, 22.035504807400969 ], [ 104.96029717887177, 22.030735023602517 ], [ 104.9614851338319, 22.030564821509358 ], [ 104.963495287677461, 22.031076738101035 ], [ 104.965596636375722, 22.032355833055306 ], [ 104.966875252890645, 22.035254344412522 ], [ 104.968610646763977, 22.039005373499265 ], [ 104.969706798030359, 22.040966158161723 ], [ 104.971899677927865, 22.042586160023291 ], [ 104.978936104018032, 22.043951089870973 ], [ 104.983139727716321, 22.044633526016469 ], [ 104.986520907014324, 22.045741993498268 ], [ 104.988805554632677, 22.045912647051068 ], [ 104.992735184581136, 22.045742385602637 ], [ 104.994745685565022, 22.045401493983832 ], [ 104.995568179428005, 22.044890052234166 ], [ 104.995933764631616, 22.04352618448587 ], [ 104.99520275969968, 22.041224611626603 ], [ 104.993009904983182, 22.034064145643868 ], [ 104.992735903139476, 22.031677340436943 ], [ 104.990909012241161, 22.021277618067643 ], [ 104.990909075193713, 22.020425191169693 ], [ 104.991091857003653, 22.019487521132248 ], [ 104.992485323239123, 22.018187658133968 ], [ 104.993627479324743, 22.017420527435434 ], [ 104.994175697950141, 22.016866464116049 ], [ 104.994404137441052, 22.016440261009279 ], [ 104.994404150930905, 22.016014039016738 ], [ 104.994312814884552, 22.015417336141184 ], [ 104.993307857571608, 22.013797690411138 ], [ 104.991480679789618, 22.011453415942469 ], [ 104.989196930593948, 22.006807538936812 ], [ 104.988066567318299, 22.0040264034958 ], [ 104.987975283432661, 22.003152659068007 ], [ 104.987998167581452, 22.002662509667118 ], [ 104.988272290833606, 22.002001900967002 ], [ 104.988706303653032, 22.001277361261259 ], [ 104.989300177261441, 22.000638079983446 ], [ 104.990056178849613, 21.999968491552693 ], [ 104.990969115732184, 21.99775582297292 ], [ 104.990684827442919, 21.997205484645463 ], [ 104.990068963611861, 21.996455487830531 ], [ 104.989334311928985, 21.995274483730498 ], [ 104.989256728315411, 21.99488307179638 ], [ 104.989470100564745, 21.994612714904918 ], [ 104.992399702384432, 21.99453520863301 ], [ 104.994309728411281, 21.994112100992709 ], [ 104.996097276668024, 21.99214541497895 ], [ 104.997716276684855, 21.99025449414961 ], [ 104.997895685137792, 21.989476199267244 ], [ 104.99787262022528, 21.988265771148463 ], [ 104.997128838625088, 21.98632344507098 ], [ 104.996525701100268, 21.984753845713442 ], [ 104.993254389278718, 21.9Line truncated
{ "type": "Feature", "properties": { "Name": "Da Nang city", "Note": "Hoang Sa (Da Nang city)" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 111.215779972268081, 15.773420222165555 ], [ 111.209973630778507, 15.771371519779905 ], [ 111.203501796370915, 15.771468336294674 ], [ 111.198990605432243, 15.773835719742749 ], [ 111.195019732574679, 15.777180668952781 ], [ 111.194210392195998, 15.781299896672977 ], [ 111.196369543020182, 15.785046311338192 ], [ 111.199936054605416, 15.789264554415695 ], [ 111.2065027935692, 15.795080759669474 ], [ 111.211803342850146, 15.798287145835104 ], [ 111.216722625448995, 15.79952768685331 ], [ 111.221090840370152, 15.799133531087648 ], [ 111.225059076415334, 15.795623851259847 ], [ 111.228141956885906, 15.791470275732763 ], [ 111.228425863862583, 15.787358833443591 ], [ 111.226936784405154, 15.781795488770967 ], [ 111.221769232264307, 15.775958880597841 ], [ 111.215779972268081, 15.773420222165555 ] ] ], [ [ [ 112.472402759879515, 16.01048081203993 ], [ 112.464947351339333, 16.010189580984502 ], [ 112.45609630470085, 16.011239168053294 ], [ 112.451205691589507, 16.012178952396823 ], [ 112.447206135754755, 16.014217873756024 ], [ 112.445912976303021, 16.01630972201616 ], [ 112.44372621809066, 16.020157993896305 ], [ 112.441669356156012, 16.024047275761234 ], [ 112.440617485708572, 16.029018840447236 ], [ 112.441913180349047, 16.035066758723985 ], [ 112.444562805229452, 16.039286722204508 ], [ 112.448005606973197, 16.042590261231737 ], [ 112.454584372570935, 16.045828686644711 ], [ 112.460688788057269, 16.048626788695401 ], [ 112.465606895242217, 16.050324450612948 ], [ 112.476377531298112, 16.053924952074908 ], [ 112.554938893215535, 16.074355691861797 ], [ 112.563167748393084, 16.076122839897323 ], [ 112.575582007004186, 16.078722784428976 ], [ 112.578189788228201, 16.079016478727567 ], [ 112.583175420109569, 16.079040452854599 ], [ 112.589752967125833, 16.078444204136815 ], [ 112.591965694161559, 16.077953811019597 ], [ 112.594197286275858, 16.077209818978133 ], [ 112.595756405833527, 16.07626595530968 ], [ 112.596733233252166, 16.07487691104069 ], [ 112.597424018703578, 16.073366073385728 ], [ 112.597366022324195, 16.071673273203032 ], [ 112.596114816245858, 16.069831326754354 ], [ 112.540571390757236, 16.029028751875501 ], [ 112.533391743134644, 16.024569891587419 ], [ 112.52436050203562, 16.02126757204087 ], [ 112.511581628589511, 16.018323122414358 ], [ 112.496627907551897, 16.015004341677013 ], [ 112.480955854828949, 16.011839256876385 ], [ 112.472402759879515, 16.01048081203993 ] ] ], [ [ [ 111.783334254572253, 16.037918626743419 ], [ 111.77154984065271, 16.037401962630497 ], [ 111.760385068616017, 16.039045960203055 ], [ 111.753499206123593, 16.042424710432158 ], [ 111.748393799834048, 16.048125322225985 ], [ 111.74751000907969, 16.052485057439526 ], [ 111.748393440105247, 16.058443044411035 ], [ 111.754538423109807, 16.067024255764807 ], [ 111.763548390745768, 16.073925978701084 ], [ 111.773286773266079, 16.078461359604091 ], [ 111.779882958731662, 16.080155450313953 ], [ 111.79207300556493, 16.081569593761799 ], [ 111.799403789653354, 16.081258968826432 ], [ 111.807675555082938, 16.079664325148542 ], [ 111.814372204713663, 16.076468226327734 ], [ 111.820275994041992, 16.072199945870807 ], [ 111.822119806583942, 16.067641795932275 ], [ 111.821837227905803, 16.062940470326453 ], [ 111.819838478363181, 16.05935578434196 ], [ 111.814721157855217, 16.054197383702387 ], [ 111.806092827422162, 16.047110003823661 ], [ 111.793230119174837, 16.040640195588708 ], [ 111.783334254572253, 16.037918626743419 ] ] ], [ [ [ 111.761222776310206, 16.215216717977285 ], [ 111.589280760298948, 16.181785837346581 ], [ 111.577917827146109, 16.182460364854023 ], [ 111.566451489045107, 16.187015726894288 ], [ 111.563482144385489, 16.189651476134884 ], [ 111.559447231704553, 16.195376270698432 ], [ 111.558846886574656, 16.200397488753083 ], [ 111.559122437050974, 16.206212480821421 ], [ 111.56100055603099, 16.214910657101257 ], [ 111.564079428223181, 16.218415979713882 ], [ 111.576711859664726, 16.230815038882952 ], [ 111.63886534895687, 16.283440403551822 ], [ 111.647560937887022, 16.28749598715018 ], [ 111.65611260381371, 16.290035841680776 ], [ 111.770021102891633, 16.298119025572589 ], [ 111.775787814855903, 16.297567250128623 ], [ 111.78160041292881, 16.294878584779042 ], [ 111.791286091579934, 16.287271824834988 ], [ 111.802067361219827, 16.27382562565225 ], [ 111.806158564266411, 16.266802015800522 ], [ 111.80757790669503, 16.259825665322239 ], [ 111.806018043398012, 16.250315596387736 ], [ 111.801269962938591, 16.240861921240651 ], [ 111.790585892025433, 16.231997916270814 ], [ 111.7764561829066, 16.223193968027317 ], [ 111.761222776310206, 16.215216717977285 ] ] ], [ [ [ 111.971510960762373, 16.320733034202192 ], [ 111.960880227740461, 16.319616117589817 ], [ 111.952676556278163, 16.319767129949071 ], [ 111.948511605226543, 16.321719486165534 ], [ 111.94480210863059Line truncated
{ "type": "Feature", "properties": { "Name": "Da Nang city", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 107.91820522109424, 16.207671476157884 ], [ 107.922283425339856, 16.203615346670972 ], [ 107.925180406950346, 16.201231811399111 ], [ 107.928184629117368, 16.19874460048311 ], [ 107.931402969971089, 16.197190501840282 ], [ 107.934781982802406, 16.196154786813963 ], [ 107.938643463924848, 16.195637540839925 ], [ 107.94245134005746, 16.19496469956141 ], [ 107.945186753066309, 16.193773135621825 ], [ 107.947975923949855, 16.191959485441885 ], [ 107.950359915178126, 16.190824463678211 ], [ 107.952573685427353, 16.190268626895772 ], [ 107.954344618709342, 16.190183417930541 ], [ 107.956425246128333, 16.191039753282155 ], [ 107.959612617028711, 16.19245262508872 ], [ 107.963287094024281, 16.193565965996527 ], [ 107.966297508922935, 16.194636344491698 ], [ 107.967935436071514, 16.195920454065742 ], [ 107.969396108643593, 16.198317206673892 ], [ 107.970812664073321, 16.199900837253949 ], [ 107.972760656778973, 16.200671401563909 ], [ 107.97462011572577, 16.201399150950181 ], [ 107.976081067987025, 16.202469202991495 ], [ 107.97727638030085, 16.203624808438178 ], [ 107.97789605725734, 16.205251092963749 ], [ 107.97855998085862, 16.20730533427394 ], [ 107.979666656890856, 16.209573588150761 ], [ 107.982013143691802, 16.211799155706615 ], [ 107.984493517961482, 16.213586410784387 ], [ 107.986124845885115, 16.214432590091974 ], [ 107.987398124923573, 16.214394207926489 ], [ 107.989069374652047, 16.213125202466301 ], [ 107.991098743412351, 16.211010140905387 ], [ 107.9930086678159, 16.210087221548065 ], [ 107.996669288956696, 16.208933584717215 ], [ 107.999374940701102, 16.20770297311384 ], [ 108.001802043629539, 16.206856898127398 ], [ 108.003632300690242, 16.206087727766601 ], [ 108.004945286595841, 16.20474169087646 ], [ 108.005900157966096, 16.203357196277693 ], [ 108.008586544433513, 16.199209214533653 ], [ 108.010722919027558, 16.196885871785582 ], [ 108.012218352195248, 16.195182068397799 ], [ 108.013767241065409, 16.194614073680725 ], [ 108.015690064445039, 16.194872081981146 ], [ 108.018734521381191, 16.194975092126981 ], [ 108.02295393807384, 16.194303517993092 ], [ 108.026585816882005, 16.19373519682199 ], [ 108.029576703002476, 16.192857132950394 ], [ 108.032193779619377, 16.192546994548138 ], [ 108.034490386422249, 16.192236866938003 ], [ 108.035985785415676, 16.191668720235327 ], [ 108.040312645012705, 16.189322914221179 ], [ 108.047286320907062, 16.185340551625245 ], [ 108.052466435677616, 16.181807870736804 ], [ 108.055122881016189, 16.180137775737762 ], [ 108.056916254181886, 16.180073103690859 ], [ 108.058975627023699, 16.18109988485196 ], [ 108.061035421647489, 16.183410823250995 ], [ 108.062497007031425, 16.184309330511383 ], [ 108.064423339565622, 16.184501381633595 ], [ 108.068142738596691, 16.183601315848136 ], [ 108.071530171780068, 16.183214963499779 ], [ 108.075449318331493, 16.183727291081766 ], [ 108.078438429190271, 16.183918842180844 ], [ 108.081360967734611, 16.183725133608107 ], [ 108.084814645879305, 16.182953296757319 ], [ 108.087705123592684, 16.181839278659822 ], [ 108.089942530723363, 16.181297582817308 ], [ 108.091452882744363, 16.181601093215988 ], [ 108.092649053910748, 16.182877974039457 ], [ 108.094726847566108, 16.185492683640462 ], [ 108.096993029404928, 16.187194871845975 ], [ 108.098818190007478, 16.187741496872661 ], [ 108.102090262655508, 16.187435819107748 ], [ 108.105990949722752, 16.185913228212996 ], [ 108.109199133633297, 16.183904283056279 ], [ 108.111652779152564, 16.183051426282418 ], [ 108.114106540684475, 16.182441849611678 ], [ 108.117441610841752, 16.182440052766367 ], [ 108.120336560883572, 16.183046738116502 ], [ 108.123861309751817, 16.184504606602502 ], [ 108.127008944107672, 16.186570936599594 ], [ 108.130220156035477, 16.189549605430102 ], [ 108.134917417604868, 16.192872046407899 ], [ 108.139941749112552, 16.197643944512492 ], [ 108.143182807740573, 16.199911945679787 ], [ 108.147395217815188, 16.201396424205655 ], [ 108.151446413621215, 16.203820304863257 ], [ 108.155011962931781, 16.206479297082069 ], [ 108.15703700685242, 16.206869226034087 ], [ 108.165133966559438, 16.204436456477254 ], [ 108.167619192671793, 16.204016781549399 ], [ 108.171102223788637, 16.204640280624517 ], [ 108.176231471105666, 16.206776057169293 ], [ 108.183684228444577, 16.208648540098181 ], [ 108.189597931899129, 16.210130737043983 ], [ 108.192448183836746, 16.211386362390783 ], [ 108.1928948528153, 16.21087506183477 ], [ 108.192946503578469, 16.20970126040487 ], [ 108.192574746327523, 16.207354086522059 ], [ 108.192151048732114, 16.205874523690341 ], [ 108.192280787628363, 16.203552413912803 ], [ 108.192227072021808, 16.202582838627109 ], [ 108.191434571448383, 16.201818054259945 ], [ 108.190220244768625, 16.201512934974005 ], [ 108.188478121268417, 16.201259305472604 ], [ 108.185680465281393, 16.201159676777763 ], [ 108.183568674554749, 16Line truncated
{ "type": "Feature", "properties": { "Name": "Khanh Hoa", "Note": "Truong Sa (Khanh Hoa)" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 113.590869262106821, 6.954622397205924 ], [ 113.583258183618341, 6.953306038842641 ], [ 113.579370910839089, 6.956796073879786 ], [ 113.578542210754563, 6.960681741369399 ], [ 113.579696880007191, 6.96513555736027 ], [ 113.580760831047542, 6.968487087809024 ], [ 113.587356004775984, 6.968309766682523 ], [ 113.591550192787395, 6.96547828899196 ], [ 113.593363979663991, 6.960283088993435 ], [ 113.590869262106821, 6.954622397205924 ] ] ], [ [ [ 113.845109384290822, 7.393177016905895 ], [ 113.83385511981794, 7.393157417081227 ], [ 113.806480863800971, 7.399295620996156 ], [ 113.802816609399201, 7.400405161369122 ], [ 113.802321490344639, 7.400719112896866 ], [ 113.804868970226835, 7.404712514670905 ], [ 113.810804638723198, 7.406729030320662 ], [ 113.84484758624717, 7.413664815079244 ], [ 113.857441003299755, 7.413478240828283 ], [ 113.864970455722073, 7.412426572728293 ], [ 113.867062205956245, 7.409177905835804 ], [ 113.867317126884018, 7.406316841349337 ], [ 113.864498683967213, 7.401695917832456 ], [ 113.855619304187712, 7.396574355222356 ], [ 113.845109384290822, 7.393177016905895 ] ] ], [ [ [ 113.813530087243862, 7.635787279959061 ], [ 113.780272070699539, 7.630324937246144 ], [ 113.776418074634648, 7.635425214701968 ], [ 113.775530772927027, 7.64146303808883 ], [ 113.81239471744243, 7.651409966197036 ], [ 113.84128102699799, 7.658171822971269 ], [ 113.845894916917018, 7.658583003802732 ], [ 113.848433245298224, 7.657224854843207 ], [ 113.847387173679181, 7.651510789191605 ], [ 113.843518393658997, 7.646527907437132 ], [ 113.838539048038683, 7.642747109891332 ], [ 113.823445089419351, 7.637849917339963 ], [ 113.813530087243862, 7.635787279959061 ] ] ], [ [ [ 109.130004019969647, 7.814111315984633 ], [ 109.129777597658176, 7.814111162200447 ], [ 109.129560625422585, 7.814113668611014 ], [ 109.129343701750486, 7.814118781256752 ], [ 109.129126856319488, 7.814126499238739 ], [ 109.128900693012724, 7.814137330673361 ], [ 109.128684102089721, 7.814150366346496 ], [ 109.12845827512939, 7.814166749296078 ], [ 109.128242072713647, 7.814185091868524 ], [ 109.128016717897196, 7.814207005648825 ], [ 109.127801030793137, 7.814230647026761 ], [ 109.127576283019152, 7.814258084443168 ], [ 109.127361246124735, 7.814287013834701 ], [ 109.127137248385395, 7.814319954202631 ], [ 109.126922987605838, 7.81435415272199 ], [ 109.126699866705565, 7.814392578055163 ], [ 109.126486517838657, 7.814432018722755 ], [ 109.126264408675581, 7.814475911034606 ], [ 109.126052096726937, 7.814520574964604 ], [ 109.125840339660101, 7.81456779836526 ], [ 109.125629163555232, 7.814617549760214 ], [ 109.125409464575171, 7.81467216468883 ], [ 109.125199578098091, 7.814727086286041 ], [ 109.12498129465115, 7.814787074663855 ], [ 109.124772831800783, 7.814847127792746 ], [ 109.124556090691101, 7.814912453646969 ], [ 109.124349170178164, 7.814977602334466 ], [ 109.124134107203474, 7.815048228792762 ], [ 109.123928853134259, 7.815118435267721 ], [ 109.123715601393883, 7.815194308370735 ], [ 109.123512148666862, 7.815269535760535 ], [ 109.123300826871798, 7.815350618636216 ], [ 109.123099284304601, 7.815430813880994 ], [ 109.122890035446915, 7.815517060663865 ], [ 109.122690528045553, 7.81560217789837 ], [ 109.12249207015293, 7.815689669342873 ], [ 109.122294687849546, 7.815779553883374 ], [ 109.122089888837309, 7.815875857784761 ], [ 109.121894776422948, 7.81597054560433 ], [ 109.12169241907003, 7.816071841642156 ], [ 109.121499700650816, 7.816171296768118 ], [ 109.121299901869065, 7.816277530084108 ], [ 109.121109696155656, 7.816381679670826 ], [ 109.120912580950971, 7.816492784614411 ], [ 109.120725003955954, 7.816601565709789 ], [ 109.120530680246816, 7.816717473033009 ], [ 109.120345847982662, 7.816830829879052 ], [ 109.120154441674231, 7.81695147393151 ], [ 109.11997246295897, 7.817069325588989 ], [ 109.119784090963094, 7.817194626331059 ], [ 109.119605072815943, 7.817316909847534 ], [ 109.119427534952933, 7.817441332851331 ], [ 109.119251522339937, 7.817567878254977 ], [ 109.119069486967362, 7.81770217311697 ], [ 109.118896649860631, 7.817833003790213 ], [ 109.118717991442225, 7.817971719719253 ], [ 109.118548419773902, 7.818106748427851 ], [ 109.118373233637897, 7.81824981167955 ], [ 109.118207054212291, 7.818388962880363 ], [ 109.118035459069233, 7.818536276328189 ], [ 109.117872751926029, 7.818679460988392 ], [ 109.117704835909649, 7.818830940995269 ], [ 109.117545726953722, 7.818978078175917 ], [ 109.117381589888566, 7.819133625816278 ], [ 109.117226160059374, 7.819284624685679 ], [ 109.117065908964662, 7.819444159020748 ], [ 109.116914247294801, 7.819598920653789 ], [ 109.116764458912712, 7.819755487226132 ], [ 109.116616572596911, 7.81991384974441 ], [ 109.116464309280445, 7.820080969860896 ], [ 109.116320370089056, 7.820242914379151 ], [ 109.116172270633854, 7.820413721715965 ], [ 10Line truncated
{ "type": "Feature", "properties": { "Name": "Khanh Hoa", "Note": null }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ 109.219957665314041, 11.773424801413569 ], [ 109.218875602826927, 11.773136322283563 ], [ 109.217735980131522, 11.773260811837019 ], [ 109.214747035647235, 11.775282289046459 ], [ 109.212003685222044, 11.778245498530964 ], [ 109.210169625827689, 11.782736113880617 ], [ 109.209582676099785, 11.784979534777847 ], [ 109.209769705407723, 11.786157439814076 ], [ 109.210916385982557, 11.787211930885974 ], [ 109.211339669889867, 11.787740031677174 ], [ 109.213621883043629, 11.787962695721887 ], [ 109.216258260910024, 11.787181163280081 ], [ 109.219191564339383, 11.785867336508431 ], [ 109.22008625217893, 11.784918974431207 ], [ 109.220496891618325, 11.78332498006381 ], [ 109.220663588154196, 11.781083976544323 ], [ 109.220879035139433, 11.776956349156364 ], [ 109.220683497345647, 11.77436375928005 ], [ 109.219957665314041, 11.773424801413569 ] ] ], [ [ [ 109.234645278756659, 11.841235752128284 ], [ 109.236822496061393, 11.839265702650096 ], [ 109.237721215561805, 11.839374208553011 ], [ 109.238943414906771, 11.840277309550174 ], [ 109.240576375099749, 11.842031380543858 ], [ 109.241337171873113, 11.843278545968133 ], [ 109.24145719269535, 11.843960549539815 ], [ 109.241058521433672, 11.845100762190498 ], [ 109.240025623084023, 11.846756736034592 ], [ 109.239746966349571, 11.848578957652819 ], [ 109.239810768752022, 11.849545766623862 ], [ 109.24057227958707, 11.850906726863968 ], [ 109.241854574329238, 11.852150833694168 ], [ 109.243291342021962, 11.852904988974103 ], [ 109.245162654033265, 11.852597975716037 ], [ 109.246571841317461, 11.851895669049895 ], [ 109.247507744187203, 11.850849153165996 ], [ 109.247671279605981, 11.849010356143083 ], [ 109.24708913315709, 11.847565551209243 ], [ 109.246718373254453, 11.845837940968238 ], [ 109.246697552150351, 11.84469544673766 ], [ 109.24727517141207, 11.843129693780497 ], [ 109.248194894578887, 11.841929494550527 ], [ 109.249747059679123, 11.839929052483967 ], [ 109.250142880989301, 11.838333706435492 ], [ 109.25007485896765, 11.836684232891059 ], [ 109.249664090925137, 11.835833280881388 ], [ 109.248614983195012, 11.834815438981366 ], [ 109.245828845724816, 11.833978541576471 ], [ 109.243281736363144, 11.834334932111517 ], [ 109.241139689745012, 11.835765385664104 ], [ 109.239600734786166, 11.835402062255412 ], [ 109.238494431972526, 11.834498288565214 ], [ 109.238307001566966, 11.83347544913272 ], [ 109.238802743851693, 11.831402917410799 ], [ 109.23827443261905, 11.830268177134656 ], [ 109.236415364877359, 11.829425721020186 ], [ 109.232766165126463, 11.829560881029977 ], [ 109.231090507820738, 11.830310267205107 ], [ 109.222320784176929, 11.836448787681434 ], [ 109.22209583855215, 11.837587936434147 ], [ 109.222210390597127, 11.838736635087685 ], [ 109.222062444026562, 11.842340544980345 ], [ 109.221455453806186, 11.844669294452501 ], [ 109.220726309571603, 11.845959125513332 ], [ 109.219692564060722, 11.847501221804009 ], [ 109.219118598744387, 11.84841483407746 ], [ 109.219013903269172, 11.85029291708463 ], [ 109.218963763367128, 11.851601756216098 ], [ 109.219609599803391, 11.853020354905482 ], [ 109.220943607361676, 11.853240209468083 ], [ 109.222587797388996, 11.852035911128496 ], [ 109.224777628584832, 11.850031922135599 ], [ 109.226906406605565, 11.84751624228079 ], [ 109.229228405766492, 11.845404269891276 ], [ 109.231934362381025, 11.843090477943349 ], [ 109.234645278756659, 11.841235752128284 ] ] ], [ [ [ 109.320522285575066, 12.003547289875598 ], [ 109.320174908045658, 12.003522815725432 ], [ 109.319914013820721, 12.003539138420649 ], [ 109.319628844195904, 12.003593115729814 ], [ 109.319298787609057, 12.003702556028259 ], [ 109.318941210868388, 12.003891910982929 ], [ 109.318600519798338, 12.004157969115056 ], [ 109.318367878674735, 12.004413103182344 ], [ 109.318166621192745, 12.004727112266494 ], [ 109.318024779220309, 12.005040215733402 ], [ 109.317942903142637, 12.00534407596831 ], [ 109.317900315747011, 12.005820316454503 ], [ 109.317935222932192, 12.006189023204968 ], [ 109.318003969807421, 12.006466773422972 ], [ 109.318097409368079, 12.006707130729467 ], [ 109.318264507900778, 12.007007942262874 ], [ 109.318473549914472, 12.007282162641673 ], [ 109.318747351209367, 12.007537512546321 ], [ 109.319082897257942, 12.007762592170025 ], [ 109.319427434728482, 12.007913431859379 ], [ 109.319935486933218, 12.008029001937018 ], [ 109.320283379774139, 12.008045652884618 ], [ 109.320542279302799, 12.0080212434857 ], [ 109.320799221906725, 12.007966203177716 ], [ 109.321047293597758, 12.007884988101807 ], [ 109.321309093439993, 12.007761279159695 ], [ 109.321622317416143, 12.007554423398062 ], [ 109.321878872412071, 12.007322561087335 ], [ 109.322078762025399, 12.007077383414696 ], [ 109.322243330765161, 12.006807961818026 ], [ 109.32234871332264, 12.006572436568774 ], [ 109.322436953003091, 12.006270311126059 ], [ 109.322Line truncated
]
}
+4
View File
@@ -58,6 +58,8 @@ import BackupCmsPage from './pages/backup/BackupCmsPage'
import BackupMediaPage from './pages/backup/BackupMediaPage'
import OmnichannelSalesMapPage from './pages/analytics/OmnichannelSalesMapPage'
import ProductSalesMapPage from './pages/analytics/ProductSalesMapPage'
import MalaysiaSalesMapPage from './pages/analytics/MalaysiaSalesMapPage'
import VietnamSalesMapPage from './pages/analytics/VietnamSalesMapPage'
import MarketplaceProductsPage from './pages/tools/MarketplaceProductsPage'
function App() {
@@ -123,6 +125,8 @@ function App() {
{/* Business Analytics */}
<Route path="/business-analytics/sales-map" element={<OmnichannelSalesMapPage />} />
<Route path="/business-analytics/sales-map-products" element={<ProductSalesMapPage />} />
<Route path="/business-analytics/malaysia-map" element={<MalaysiaSalesMapPage />} />
<Route path="/business-analytics/vietnam-map" element={<VietnamSalesMapPage />} />
{/* Tools */}
<Route path="/tools" element={<Navigate to="/tools/marketplace-products" replace />} />
<Route path="/tools/marketplace-products" element={<MarketplaceProductsPage />} />
+2
View File
@@ -96,6 +96,8 @@ export default function Sidebar({ isCollapsed, onToggle }: SidebarProps) {
const BUSINESS_ANALYTICS_MENU = [
{ icon: Globe2, label: t('nav.omnichannelSalesMap', 'Omnichannel Sales Map'), to: '/business-analytics/sales-map' },
{ icon: Package, label: t('nav.productSalesMap', 'Product Sales Map'), to: '/business-analytics/sales-map-products' },
{ icon: Map, label: t('nav.malaysiaSalesMap', 'Malaysia Map'), to: '/business-analytics/malaysia-map' },
{ icon: Map, label: t('nav.vietnamSalesMap', 'Vietnam Map'), to: '/business-analytics/vietnam-map' },
]
const TOOL_MENU = [
@@ -0,0 +1,315 @@
import { useEffect, useState, useMemo, useRef } from 'react';
import * as d3Geo from 'd3-geo';
import { X, Search, RotateCcw, MapPin, Building2, Layers } from 'lucide-react';
import { useTranslation } from 'react-i18next';
import { getMalaysiaStateByCodeOrName, type MalaysiaStateInfo } from '../../utils/malaysiaGeoUtils';
interface MalaysiaDistrictModalProps {
stateName: string;
onClose: () => void;
}
export default function MalaysiaDistrictModal({
stateName,
onClose,
}: MalaysiaDistrictModalProps) {
const { i18n } = useTranslation();
const [districtGeo, setDistrictGeo] = useState<any>(null);
const [loadingMap, setLoadingMap] = useState(true);
// Selected district name
const [selectedDistrict, setSelectedDistrict] = useState<string | null>(null);
const [searchQuery, setSearchQuery] = useState('');
const [hoveredDistrict, setHoveredDistrict] = useState<any>(null);
const [tooltipPos, setTooltipPos] = useState<{ x: number; y: number } | null>(null);
// Zoom & Pan
const [zoom, setZoom] = useState(1);
const [pan, setPan] = useState({ x: 0, y: 0 });
const [isDragging, setIsDragging] = useState(false);
const dragStartRef = useRef<{ x: number; y: number }>({ x: 0, y: 0 });
const containerRef = useRef<HTMLDivElement>(null);
const width = 450;
const height = 450;
const stateMeta: MalaysiaStateInfo | undefined = useMemo(() => {
return getMalaysiaStateByCodeOrName(stateName);
}, [stateName]);
// Load Malaysia districts GeoJSON
useEffect(() => {
fetch('/maps/malaysia-districts.json')
.then((r) => r.json())
.then((data) => setDistrictGeo(data))
.catch((err) => console.error('Failed to load Malaysia districts GeoJSON:', err))
.finally(() => setLoadingMap(false));
}, []);
// Filter districts belonging to this state
const stateDistricts = useMemo(() => {
if (!districtGeo?.features || !stateMeta) return [];
return districtGeo.features.filter((f: any) => {
const code = f.properties.state || '';
return code.toUpperCase() === stateMeta.code.toUpperCase();
});
}, [districtGeo, stateMeta]);
// Filtered districts for list view
const filteredDistricts = useMemo(() => {
if (!searchQuery.trim()) return stateDistricts;
const q = searchQuery.toLowerCase();
return stateDistricts.filter((f: any) => {
const name = f.properties.name || '';
return name.toLowerCase().includes(q);
});
}, [stateDistricts, searchQuery]);
// D3 Projection and Path Generator
const paths = useMemo(() => {
if (stateDistricts.length === 0) return [];
const featureCollection: any = {
type: 'FeatureCollection',
features: stateDistricts,
};
const proj = d3Geo.geoMercator().fitExtent(
[
[20, 20],
[width - 20, height - 20],
],
featureCollection
);
const pathGen = d3Geo.geoPath().projection(proj);
return stateDistricts.map((feature: any) => {
const name = feature.properties.name;
const d = pathGen(feature);
return { feature, name, d };
});
}, [stateDistricts]);
// Mouse pan/zoom handlers
const handleMouseDown = (e: React.MouseEvent) => {
if (e.button !== 0) return;
setIsDragging(true);
dragStartRef.current = { x: e.clientX - pan.x, y: e.clientY - pan.y };
};
const handleMouseMove = (e: React.MouseEvent) => {
if (containerRef.current) {
const rect = containerRef.current.getBoundingClientRect();
setTooltipPos({
x: e.clientX - rect.left,
y: e.clientY - rect.top,
});
}
if (!isDragging) return;
setPan({
x: e.clientX - dragStartRef.current.x,
y: e.clientY - dragStartRef.current.y,
});
};
const handleMouseUp = () => {
setIsDragging(false);
};
const handleResetZoom = () => {
setZoom(1);
setPan({ x: 0, y: 0 });
};
return (
<div className="fixed inset-0 z-50 flex items-center justify-center p-4 bg-black/80 backdrop-blur-md animate-fade-in">
<div className="relative w-full max-w-5xl bg-slate-900 border border-white/10 rounded-2xl shadow-2xl overflow-hidden flex flex-col max-h-[90vh]">
{/* Header */}
<div className="flex items-center justify-between px-6 py-4 border-b border-white/10 bg-slate-900/60">
<div className="flex items-center gap-3">
<div className="w-10 h-10 rounded-xl bg-emerald-500/20 border border-emerald-500/30 flex items-center justify-center">
<Building2 className="w-5 h-5 text-emerald-400" />
</div>
<div>
<div className="flex items-center gap-2">
<h2 className="text-xl font-bold text-white">
{i18n.language === 'th' && stateMeta?.nameTh
? stateMeta.nameTh
: stateName}
</h2>
<span className="font-mono text-xs px-2 py-0.5 rounded bg-emerald-500/20 text-emerald-300 border border-emerald-500/30">
{stateMeta?.code}
</span>
<span className="text-xs px-2 py-0.5 rounded-full bg-white/10 text-slate-300">
{stateDistricts.length} อำเภอ/เขต (Districts)
</span>
</div>
<p className="text-xs text-slate-400 mt-0.5">
เจาะลึกระดับอำเภอ (Daerah/District Breakdown) • {stateName}
</p>
</div>
</div>
<button
onClick={onClose}
className="p-2 rounded-xl bg-white/5 hover:bg-white/10 text-slate-400 hover:text-white transition-colors"
>
<X className="w-5 h-5" />
</button>
</div>
{/* Content Body */}
<div className="p-6 overflow-y-auto grid grid-cols-1 lg:grid-cols-12 gap-6">
{/* Left: District Map */}
<div className="lg:col-span-7 flex flex-col gap-3">
<div className="flex items-center justify-between text-xs text-slate-400">
<span className="flex items-center gap-1.5 font-medium text-slate-300">
<MapPin className="w-4 h-4 text-emerald-400" />
แผนที่เวกเตอร์รายอำเภอ
</span>
<button
onClick={handleResetZoom}
className="flex items-center gap-1 text-slate-400 hover:text-emerald-400 transition-colors"
>
<RotateCcw className="w-3.5 h-3.5" />
รีเซ็ตมุมมอง
</button>
</div>
<div
ref={containerRef}
className="relative w-full h-[400px] bg-slate-950/60 rounded-2xl border border-white/10 overflow-hidden flex items-center justify-center select-none"
onMouseDown={handleMouseDown}
onMouseMove={handleMouseMove}
onMouseUp={handleMouseUp}
onMouseLeave={() => {
setIsDragging(false);
setHoveredDistrict(null);
}}
>
{loadingMap ? (
<div className="flex flex-col items-center justify-center text-slate-400">
<div className="w-6 h-6 border-2 border-emerald-400 border-t-transparent rounded-full animate-spin mb-2" />
<span className="text-xs">กำลังโหลดแผนที่อำเภอ...</span>
</div>
) : paths.length === 0 ? (
<div className="text-center text-slate-400 text-xs p-6">
<Layers className="w-8 h-8 mx-auto mb-2 text-slate-500" />
รัฐหรือดินแดนนี้ไม่มีการแบ่งย่อยอำเภอ (Single District Area)
</div>
) : (
<svg
viewBox={`0 0 ${width} ${height}`}
className="w-full h-full cursor-grab active:cursor-grabbing"
>
<g
transform={`translate(${pan.x}, ${pan.y}) scale(${zoom})`}
transform-origin={`${width / 2} ${height / 2}`}
>
{paths.map(({ feature, name, d }: any) => {
if (!d) return null;
const isSelected = selectedDistrict === name;
const isHovered = hoveredDistrict?.properties?.name === name;
const fillColor = isSelected
? '#10b981'
: isHovered
? '#334155'
: '#1e293b';
return (
<path
key={name}
d={d}
fill={fillColor}
stroke={isSelected ? '#34d399' : isHovered ? '#ffffff' : '#0f172a'}
strokeWidth={isSelected ? 2.5 / zoom : isHovered ? 1.8 / zoom : 0.8 / zoom}
className="transition-all duration-150 cursor-pointer"
style={{
filter: isSelected
? 'drop-shadow(0 0 6px rgba(16, 185, 129, 0.8))'
: undefined,
}}
onMouseEnter={() => setHoveredDistrict(feature)}
onClick={(e) => {
e.stopPropagation();
setSelectedDistrict(isSelected ? null : name);
}}
/>
);
})}
</g>
</svg>
)}
{/* Tooltip */}
{hoveredDistrict && tooltipPos && (
<div
className="absolute pointer-events-none z-30 bg-slate-900/95 backdrop-blur-md border border-emerald-500/30 rounded-xl px-3 py-2 shadow-2xl text-xs flex flex-col gap-1"
style={{
left: `${Math.min(tooltipPos.x + 15, (containerRef.current?.clientWidth || 400) - 160)}px`,
top: `${Math.min(tooltipPos.y - 10, (containerRef.current?.clientHeight || 400) - 70)}px`,
}}
>
<span className="font-bold text-white">
{hoveredDistrict.properties.name}
</span>
<span className="text-[10px] text-emerald-400">
Daerah • {stateName}
</span>
</div>
)}
</div>
</div>
{/* Right: District List & Details */}
<div className="lg:col-span-5 flex flex-col gap-3">
<div className="text-xs font-medium text-slate-300">
รายชื่ออำเภอในรัฐ ({stateDistricts.length})
</div>
<div className="relative">
<Search className="w-3.5 h-3.5 text-slate-400 absolute left-3 top-1/2 -translate-y-1/2" />
<input
type="text"
placeholder="ค้นหาชื่ออำเภอ..."
value={searchQuery}
onChange={(e) => setSearchQuery(e.target.value)}
className="w-full pl-8 pr-3 py-1.5 text-xs bg-black/30 border border-white/10 rounded-xl text-white placeholder-slate-500 focus:outline-none focus:border-emerald-500/50"
/>
</div>
<div className="max-h-[350px] overflow-y-auto space-y-1.5 pr-1 custom-scrollbar">
{filteredDistricts.length === 0 ? (
<div className="text-xs text-slate-500 text-center py-6">
ไม่พบอำเภอที่ตรงกับคำค้นหา
</div>
) : (
filteredDistricts.map((f: any) => {
const name = f.properties.name;
const isSelected = selectedDistrict === name;
return (
<button
key={name}
onClick={() => setSelectedDistrict(isSelected ? null : name)}
className={`w-full flex items-center justify-between p-2.5 rounded-xl text-left text-xs transition-all ${
isSelected
? 'bg-emerald-500/20 text-emerald-300 border border-emerald-500/40 font-bold'
: 'bg-white/5 text-slate-300 hover:bg-white/10 border border-white/5'
}`}
>
<div className="flex items-center gap-2">
<span className="w-1.5 h-1.5 rounded-full bg-emerald-400" />
<span>{name}</span>
</div>
<span className="text-[10px] text-slate-500">Daerah</span>
</button>
);
})
)}
</div>
</div>
</div>
</div>
</div>
);
}
@@ -0,0 +1,249 @@
import { useEffect, useState, useMemo, useRef } from 'react';
import * as d3Geo from 'd3-geo';
import { ZoomIn, ZoomOut, RotateCcw } from 'lucide-react';
import { useTranslation } from 'react-i18next';
import { getMalaysiaStateByCodeOrName, type MalaysiaStateInfo } from '../../utils/malaysiaGeoUtils';
interface StateSalesData {
code: string;
name: string;
revenue?: number;
orders?: number;
}
interface MalaysiaMapSvgProps {
statesData?: Record<string, StateSalesData>;
selectedState: string | null;
onSelectState: (stateName: string) => void;
}
export default function MalaysiaMapSvg({
statesData: _statesData,
selectedState,
onSelectState,
}: MalaysiaMapSvgProps) {
const { t, i18n } = useTranslation();
const [geoData, setGeoData] = useState<any>(null);
const [loading, setLoading] = useState(true);
const [hoveredFeature, setHoveredFeature] = useState<any>(null);
const [tooltipPos, setTooltipPos] = useState<{ x: number; y: number } | null>(null);
// Zoom & Pan state
const [zoom, setZoom] = useState(1);
const [pan, setPan] = useState({ x: 0, y: 0 });
const [isDragging, setIsDragging] = useState(false);
const dragStartRef = useRef<{ x: number; y: number }>({ x: 0, y: 0 });
const containerRef = useRef<HTMLDivElement>(null);
// Malaysia coordinates span wider horizontally (West + East Malaysia)
const width = 800;
const height = 450;
useEffect(() => {
fetch('/maps/malaysia-states.json')
.then((r) => r.json())
.then((data) => {
setGeoData(data);
})
.catch((err) => console.error('Failed to load Malaysia GeoJSON:', err))
.finally(() => setLoading(false));
}, []);
// D3 Projection and Path Generator
const paths = useMemo(() => {
if (!geoData || !geoData.features) return [];
const proj = d3Geo.geoMercator().fitExtent(
[
[25, 25],
[width - 25, height - 25],
],
geoData
);
const pathGen = d3Geo.geoPath().projection(proj);
return geoData.features.map((feature: any) => {
const stateName = feature.properties?.name || '';
const stateCode = feature.properties?.state || '';
const d = pathGen(feature);
return {
feature,
stateName,
stateCode,
d,
};
});
}, [geoData]);
// Zoom controls
const handleZoomIn = () => setZoom((z) => Math.min(4, z + 0.3));
const handleZoomOut = () => setZoom((z) => Math.max(0.8, z - 0.3));
const handleResetZoom = () => {
setZoom(1);
setPan({ x: 0, y: 0 });
};
const handleMouseDown = (e: React.MouseEvent) => {
if (e.button !== 0) return;
setIsDragging(true);
dragStartRef.current = { x: e.clientX - pan.x, y: e.clientY - pan.y };
};
const handleMouseMove = (e: React.MouseEvent) => {
if (containerRef.current) {
const rect = containerRef.current.getBoundingClientRect();
setTooltipPos({
x: e.clientX - rect.left,
y: e.clientY - rect.top,
});
}
if (!isDragging) return;
setPan({
x: e.clientX - dragStartRef.current.x,
y: e.clientY - dragStartRef.current.y,
});
};
const handleMouseUp = () => {
setIsDragging(false);
};
if (loading) {
return (
<div className="flex flex-col items-center justify-center h-[520px] bg-slate-900/40 rounded-2xl border border-white/5 animate-pulse text-slate-400">
<div className="w-8 h-8 border-2 border-emerald-400 border-t-transparent rounded-full animate-spin mb-3" />
<p className="text-sm">กำลังโหลดแผนที่ประเทศมาเลเซีย (Loading Malaysia Map)...</p>
</div>
);
}
return (
<div
ref={containerRef}
className="relative w-full h-[520px] md:h-[600px] bg-gradient-to-b from-slate-950/60 to-slate-900/40 rounded-2xl border border-white/10 overflow-hidden flex items-center justify-center select-none"
onMouseDown={handleMouseDown}
onMouseMove={handleMouseMove}
onMouseUp={handleMouseUp}
onMouseLeave={() => {
setIsDragging(false);
setHoveredFeature(null);
}}
>
{/* Zoom / Pan Controls Overlay */}
<div className="absolute top-4 right-4 z-20 flex flex-col gap-1.5 bg-slate-900/80 backdrop-blur-md p-1.5 rounded-xl border border-white/10 shadow-xl">
<button
onClick={handleZoomIn}
title={t('salesMap.zoomIn', 'Zoom In')}
className="p-2 rounded-lg bg-white/5 hover:bg-emerald-500/20 text-slate-300 hover:text-emerald-400 transition-colors"
>
<ZoomIn className="w-4 h-4" />
</button>
<button
onClick={handleZoomOut}
title={t('salesMap.zoomOut', 'Zoom Out')}
className="p-2 rounded-lg bg-white/5 hover:bg-emerald-500/20 text-slate-300 hover:text-emerald-400 transition-colors"
>
<ZoomOut className="w-4 h-4" />
</button>
<button
onClick={handleResetZoom}
title={t('salesMap.resetZoom', 'Reset View')}
className="p-2 rounded-lg bg-white/5 hover:bg-rose-500/20 text-slate-300 hover:text-rose-400 transition-colors"
>
<RotateCcw className="w-4 h-4" />
</button>
</div>
{/* SVG Canvas */}
<svg
viewBox={`0 0 ${width} ${height}`}
className="w-full h-full cursor-grab active:cursor-grabbing transition-transform duration-75"
>
<g
transform={`translate(${pan.x}, ${pan.y}) scale(${zoom})`}
transform-origin={`${width / 2} ${height / 2}`}
>
{paths.map(({ feature, stateName, stateCode, d }: any) => {
if (!d) return null;
const isSelected = selectedState === stateName;
const isHovered = hoveredFeature?.properties?.name === stateName;
const fillColor = isSelected
? '#10b981'
: isHovered
? '#334155'
: '#1e293b';
return (
<path
key={feature.id || stateCode || stateName}
d={d}
fill={fillColor}
stroke={isSelected ? '#34d399' : isHovered ? '#ffffff' : '#0f172a'}
strokeWidth={isSelected ? 2.5 / zoom : isHovered ? 1.8 / zoom : 0.8 / zoom}
className="transition-all duration-150 cursor-pointer"
style={{
filter: isSelected
? 'drop-shadow(0 0 8px rgba(16, 185, 129, 0.85))'
: isHovered
? 'brightness(1.25)'
: undefined,
}}
onMouseEnter={() => setHoveredFeature(feature)}
onClick={(e) => {
e.stopPropagation();
onSelectState(stateName);
}}
/>
);
})}
</g>
</svg>
{/* Hover Tooltip */}
{hoveredFeature && tooltipPos && (() => {
const nameEn = hoveredFeature.properties?.name || '';
const code = hoveredFeature.properties?.state || '';
const meta: MalaysiaStateInfo | undefined = getMalaysiaStateByCodeOrName(nameEn);
const displayName = i18n.language === 'th' && meta?.nameTh ? meta.nameTh : nameEn;
return (
<div
className="absolute pointer-events-none z-30 bg-slate-900/95 backdrop-blur-md border border-emerald-500/30 rounded-xl px-3.5 py-2.5 shadow-2xl text-xs flex flex-col gap-1 transition-transform duration-75 min-w-[170px]"
style={{
left: `${Math.min(tooltipPos.x + 15, (containerRef.current?.clientWidth || 500) - 200)}px`,
top: `${Math.min(tooltipPos.y - 10, (containerRef.current?.clientHeight || 600) - 90)}px`,
}}
>
<div className="flex items-center justify-between gap-3">
<span className="font-bold text-white text-sm">
{displayName}
</span>
<span className="text-[10px] bg-emerald-500/20 text-emerald-400 font-mono px-1.5 py-0.5 rounded border border-emerald-500/30">
{code}
</span>
</div>
{i18n.language === 'th' && meta?.name && (
<div className="text-[10px] text-slate-400">
{nameEn} ({meta.capital})
</div>
)}
{meta?.region && (
<div className="text-[10px] text-slate-400 font-medium">
โซน: <span className="text-emerald-300">{meta.region}</span>
</div>
)}
<div className="h-px bg-white/10 my-0.5" />
<div className="flex items-center justify-between gap-4">
<span className="text-slate-400">สถานะ:</span>
<span className="text-[10px] font-medium text-amber-400 bg-amber-400/10 px-1.5 py-0.5 rounded border border-amber-400/20">
พร้อมรับข้อมูลยอดขาย
</span>
</div>
</div>
);
})()}
</div>
);
}
@@ -0,0 +1,331 @@
import { useEffect, useState, useMemo, useRef } from 'react';
import * as d3Geo from 'd3-geo';
import { X, Search, RotateCcw, MapPin, Building2, Layers } from 'lucide-react';
import { useTranslation } from 'react-i18next';
import { getVietnamProvinceByName, type VietnamProvinceInfo } from '../../utils/vietnamGeoUtils';
interface VietnamDistrictModalProps {
provinceName: string;
onClose: () => void;
}
export default function VietnamDistrictModal({
provinceName,
onClose,
}: VietnamDistrictModalProps) {
const { i18n } = useTranslation();
const [districtGeo, setDistrictGeo] = useState<any>(null);
const [loadingMap, setLoadingMap] = useState(true);
// Selected district name
const [selectedDistrict, setSelectedDistrict] = useState<string | null>(null);
const [searchQuery, setSearchQuery] = useState('');
const [hoveredDistrict, setHoveredDistrict] = useState<any>(null);
const [tooltipPos, setTooltipPos] = useState<{ x: number; y: number } | null>(null);
// Zoom & Pan
const [zoom, setZoom] = useState(1);
const [pan, setPan] = useState({ x: 0, y: 0 });
const [isDragging, setIsDragging] = useState(false);
const dragStartRef = useRef<{ x: number; y: number }>({ x: 0, y: 0 });
const containerRef = useRef<HTMLDivElement>(null);
const width = 450;
const height = 450;
const provinceMeta: VietnamProvinceInfo | undefined = useMemo(() => {
return getVietnamProvinceByName(provinceName);
}, [provinceName]);
// Load Vietnam districts GeoJSON
useEffect(() => {
fetch('/maps/vietnam-districts.json')
.then((r) => r.json())
.then((data) => setDistrictGeo(data))
.catch((err) => console.error('Failed to load Vietnam districts GeoJSON:', err))
.finally(() => setLoadingMap(false));
}, []);
// Filter districts belonging to this province
const provinceDistricts = useMemo(() => {
if (!districtGeo?.features) return [];
return districtGeo.features.filter((f: any) => {
const p = f.properties.province || '';
return p.toLowerCase() === provinceName.toLowerCase();
});
}, [districtGeo, provinceName]);
// Filtered districts for list view
const filteredDistricts = useMemo(() => {
if (!searchQuery.trim()) return provinceDistricts;
const q = searchQuery.toLowerCase();
return provinceDistricts.filter((f: any) => {
const name = f.properties.shapeName || '';
return name.toLowerCase().includes(q);
});
}, [provinceDistricts, searchQuery]);
// D3 Projection and Path Generator
const paths = useMemo(() => {
if (provinceDistricts.length === 0) return [];
// Ensure standard GeoJSON winding order (avoid D3 spherical inversion)
const normalizedFeatures = provinceDistricts.map((f: any) => {
if (d3Geo.geoArea(f) > 2 * Math.PI) {
const cloned = JSON.parse(JSON.stringify(f));
if (cloned.geometry.type === 'Polygon') {
cloned.geometry.coordinates = cloned.geometry.coordinates.map((r: any) => [...r].reverse());
} else if (cloned.geometry.type === 'MultiPolygon') {
cloned.geometry.coordinates = cloned.geometry.coordinates.map((poly: any) => poly.map((r: any) => [...r].reverse()));
}
return cloned;
}
return f;
});
const featureCollection: any = {
type: 'FeatureCollection',
features: normalizedFeatures,
};
const proj = d3Geo.geoMercator().fitExtent(
[
[20, 20],
[width - 20, height - 20],
],
featureCollection
);
const pathGen = d3Geo.geoPath().projection(proj);
return normalizedFeatures.map((feature: any, index: number) => {
const name = feature.properties.shapeName || `district-${index}`;
const d = pathGen(feature);
return { id: `${name}-${index}`, feature, name, d };
});
}, [provinceDistricts]);
// Mouse pan/zoom handlers
const handleMouseDown = (e: React.MouseEvent) => {
if (e.button !== 0) return;
setIsDragging(true);
dragStartRef.current = { x: e.clientX - pan.x, y: e.clientY - pan.y };
};
const handleMouseMove = (e: React.MouseEvent) => {
if (containerRef.current) {
const rect = containerRef.current.getBoundingClientRect();
setTooltipPos({
x: e.clientX - rect.left,
y: e.clientY - rect.top,
});
}
if (!isDragging) return;
setPan({
x: e.clientX - dragStartRef.current.x,
y: e.clientY - dragStartRef.current.y,
});
};
const handleMouseUp = () => {
setIsDragging(false);
};
const handleResetZoom = () => {
setZoom(1);
setPan({ x: 0, y: 0 });
};
return (
<div className="fixed inset-0 z-50 flex items-center justify-center p-4 bg-black/80 backdrop-blur-md animate-fade-in">
<div className="relative w-full max-w-5xl bg-slate-900 border border-white/10 rounded-2xl shadow-2xl overflow-hidden flex flex-col max-h-[90vh]">
{/* Header */}
<div className="flex items-center justify-between px-6 py-4 border-b border-white/10 bg-slate-900/60">
<div className="flex items-center gap-3">
<div className="w-10 h-10 rounded-xl bg-yellow-500/20 border border-yellow-500/30 flex items-center justify-center">
<Building2 className="w-5 h-5 text-yellow-400" />
</div>
<div>
<div className="flex items-center gap-2">
<h2 className="text-xl font-bold text-white">
{i18n.language === 'th' && provinceMeta?.nameTh
? provinceMeta.nameTh
: provinceMeta?.nameVi || provinceName}
</h2>
<span className="text-xs px-2 py-0.5 rounded-full bg-white/10 text-slate-300">
{provinceDistricts.length} อำเภอ/เขต (Districts)
</span>
{provinceMeta?.isMunicipality && (
<span className="text-[10px] bg-sky-500/20 text-sky-300 px-2 py-0.5 rounded border border-sky-500/30">
เทศบาลนคร
</span>
)}
</div>
<p className="text-xs text-slate-400 mt-0.5">
เจาะลึกระดับอำเภอ/เขต (Quận/Huyện/Thị xã Breakdown) • {provinceName}
</p>
</div>
</div>
<button
onClick={onClose}
className="p-2 rounded-xl bg-white/5 hover:bg-white/10 text-slate-400 hover:text-white transition-colors"
>
<X className="w-5 h-5" />
</button>
</div>
{/* Content Body */}
<div className="p-6 overflow-y-auto grid grid-cols-1 lg:grid-cols-12 gap-6">
{/* Left: District Map */}
<div className="lg:col-span-7 flex flex-col gap-3">
<div className="flex items-center justify-between text-xs text-slate-400">
<span className="flex items-center gap-1.5 font-medium text-slate-300">
<MapPin className="w-4 h-4 text-yellow-400" />
แผนที่เวกเตอร์รายอำเภอ/เขต
</span>
<button
onClick={handleResetZoom}
className="flex items-center gap-1 text-slate-400 hover:text-yellow-400 transition-colors"
>
<RotateCcw className="w-3.5 h-3.5" />
รีเซ็ตมุมมอง
</button>
</div>
<div
ref={containerRef}
className="relative w-full h-[400px] bg-slate-950/60 rounded-2xl border border-white/10 overflow-hidden flex items-center justify-center select-none"
onMouseDown={handleMouseDown}
onMouseMove={handleMouseMove}
onMouseUp={handleMouseUp}
onMouseLeave={() => {
setIsDragging(false);
setHoveredDistrict(null);
}}
>
{loadingMap ? (
<div className="flex flex-col items-center justify-center text-slate-400">
<div className="w-6 h-6 border-2 border-yellow-400 border-t-transparent rounded-full animate-spin mb-2" />
<span className="text-xs">กำลังโหลดแผนที่อำเภอ/เขต...</span>
</div>
) : paths.length === 0 ? (
<div className="text-center text-slate-400 text-xs p-6">
<Layers className="w-8 h-8 mx-auto mb-2 text-slate-500" />
ไม่พบข้อมูลอำเภอในจังหวัดนี้
</div>
) : (
<svg
viewBox={`0 0 ${width} ${height}`}
className="w-full h-full cursor-grab active:cursor-grabbing"
>
<g
transform={`translate(${pan.x}, ${pan.y}) scale(${zoom})`}
transform-origin={`${width / 2} ${height / 2}`}
>
{paths.map(({ id, feature, name, d }: any) => {
if (!d) return null;
const isSelected = selectedDistrict === name;
const isHovered = hoveredDistrict?.properties?.shapeName === name;
const fillColor = isSelected
? '#eab308'
: isHovered
? '#334155'
: '#1e293b';
return (
<path
key={id}
d={d}
fill={fillColor}
stroke={isSelected ? '#fde047' : isHovered ? '#ffffff' : '#0f172a'}
strokeWidth={isSelected ? 2.5 / zoom : isHovered ? 1.8 / zoom : 0.8 / zoom}
className="transition-all duration-150 cursor-pointer"
style={{
filter: isSelected
? 'drop-shadow(0 0 6px rgba(234, 179, 8, 0.8))'
: undefined,
}}
onMouseEnter={() => setHoveredDistrict(feature)}
onClick={(e) => {
e.stopPropagation();
setSelectedDistrict(isSelected ? null : name);
}}
/>
);
})}
</g>
</svg>
)}
{/* Tooltip */}
{hoveredDistrict && tooltipPos && (
<div
className="absolute pointer-events-none z-30 bg-slate-900/95 backdrop-blur-md border border-yellow-500/30 rounded-xl px-3 py-2 shadow-2xl text-xs flex flex-col gap-1"
style={{
left: `${Math.min(tooltipPos.x + 15, (containerRef.current?.clientWidth || 400) - 160)}px`,
top: `${Math.min(tooltipPos.y - 10, (containerRef.current?.clientHeight || 400) - 70)}px`,
}}
>
<span className="font-bold text-white">
{hoveredDistrict.properties.shapeName}
</span>
<span className="text-[10px] text-yellow-400">
Quận/Huyện • {provinceName}
</span>
</div>
)}
</div>
</div>
{/* Right: District List & Details */}
<div className="lg:col-span-5 flex flex-col gap-3">
<div className="text-xs font-medium text-slate-300">
รายชื่ออำเภอ/เขตในจังหวัด ({provinceDistricts.length})
</div>
<div className="relative">
<Search className="w-3.5 h-3.5 text-slate-400 absolute left-3 top-1/2 -translate-y-1/2" />
<input
type="text"
placeholder="ค้นหาชื่ออำเภอ/เขต..."
value={searchQuery}
onChange={(e) => setSearchQuery(e.target.value)}
className="w-full pl-8 pr-3 py-1.5 text-xs bg-black/30 border border-white/10 rounded-xl text-white placeholder-slate-500 focus:outline-none focus:border-yellow-500/50"
/>
</div>
<div className="max-h-[350px] overflow-y-auto space-y-1.5 pr-1 custom-scrollbar">
{filteredDistricts.length === 0 ? (
<div className="text-xs text-slate-500 text-center py-6">
ไม่พบอำเภอที่ตรงกับคำค้นหา
</div>
) : (
filteredDistricts.map((f: any, idx: number) => {
const name = f.properties.shapeName;
const isSelected = selectedDistrict === name;
return (
<button
key={`${name}-${idx}`}
onClick={() => setSelectedDistrict(isSelected ? null : name)}
className={`w-full flex items-center justify-between p-2.5 rounded-xl text-left text-xs transition-all ${
isSelected
? 'bg-yellow-500/20 text-yellow-300 border border-yellow-500/40 font-bold'
: 'bg-white/5 text-slate-300 hover:bg-white/10 border border-white/5'
}`}
>
<div className="flex items-center gap-2">
<span className="w-1.5 h-1.5 rounded-full bg-yellow-400" />
<span>{name}</span>
</div>
<span className="text-[10px] text-slate-500">Quận/Huyện</span>
</button>
);
})
)}
</div>
</div>
</div>
</div>
</div>
);
}
@@ -0,0 +1,248 @@
import { useEffect, useState, useMemo, useRef } from 'react';
import * as d3Geo from 'd3-geo';
import { ZoomIn, ZoomOut, RotateCcw } from 'lucide-react';
import { useTranslation } from 'react-i18next';
import { getVietnamProvinceByName, type VietnamProvinceInfo } from '../../utils/vietnamGeoUtils';
interface ProvinceSalesData {
name: string;
revenue?: number;
orders?: number;
}
interface VietnamMapSvgProps {
provincesData?: Record<string, ProvinceSalesData>;
selectedProvince: string | null;
onSelectProvince: (provinceName: string) => void;
}
export default function VietnamMapSvg({
provincesData: _provincesData,
selectedProvince,
onSelectProvince,
}: VietnamMapSvgProps) {
const { t, i18n } = useTranslation();
const [geoData, setGeoData] = useState<any>(null);
const [loading, setLoading] = useState(true);
const [hoveredFeature, setHoveredFeature] = useState<any>(null);
const [tooltipPos, setTooltipPos] = useState<{ x: number; y: number } | null>(null);
// Zoom & Pan state
const [zoom, setZoom] = useState(1);
const [pan, setPan] = useState({ x: 0, y: 0 });
const [isDragging, setIsDragging] = useState(false);
const dragStartRef = useRef<{ x: number; y: number }>({ x: 0, y: 0 });
const containerRef = useRef<HTMLDivElement>(null);
// Vietnam has an elongated S-curve shape vertically
const width = 500;
const height = 750;
useEffect(() => {
fetch('/maps/vietnam-provinces.json')
.then((r) => r.json())
.then((data) => {
setGeoData(data);
})
.catch((err) => console.error('Failed to load Vietnam GeoJSON:', err))
.finally(() => setLoading(false));
}, []);
// D3 Projection and Path Generator
const paths = useMemo(() => {
if (!geoData || !geoData.features) return [];
const proj = d3Geo.geoMercator().fitExtent(
[
[20, 20],
[width - 20, height - 20],
],
geoData
);
const pathGen = d3Geo.geoPath().projection(proj);
return geoData.features.map((feature: any, index: number) => {
const provinceName = feature.properties?.Name || '';
const d = pathGen(feature);
return {
id: `${provinceName}-${index}`,
feature,
provinceName,
d,
};
});
}, [geoData]);
// Zoom controls
const handleZoomIn = () => setZoom((z) => Math.min(4, z + 0.3));
const handleZoomOut = () => setZoom((z) => Math.max(0.8, z - 0.3));
const handleResetZoom = () => {
setZoom(1);
setPan({ x: 0, y: 0 });
};
const handleMouseDown = (e: React.MouseEvent) => {
if (e.button !== 0) return;
setIsDragging(true);
dragStartRef.current = { x: e.clientX - pan.x, y: e.clientY - pan.y };
};
const handleMouseMove = (e: React.MouseEvent) => {
if (containerRef.current) {
const rect = containerRef.current.getBoundingClientRect();
setTooltipPos({
x: e.clientX - rect.left,
y: e.clientY - rect.top,
});
}
if (!isDragging) return;
setPan({
x: e.clientX - dragStartRef.current.x,
y: e.clientY - dragStartRef.current.y,
});
};
const handleMouseUp = () => {
setIsDragging(false);
};
if (loading) {
return (
<div className="flex flex-col items-center justify-center h-[520px] bg-slate-900/40 rounded-2xl border border-white/5 animate-pulse text-slate-400">
<div className="w-8 h-8 border-2 border-emerald-400 border-t-transparent rounded-full animate-spin mb-3" />
<p className="text-sm">กำลังโหลดแผนที่ประเทศเวียดนาม (Loading Vietnam Map)...</p>
</div>
);
}
return (
<div
ref={containerRef}
className="relative w-full h-[540px] md:h-[640px] bg-gradient-to-b from-slate-950/60 to-slate-900/40 rounded-2xl border border-white/10 overflow-hidden flex items-center justify-center select-none"
onMouseDown={handleMouseDown}
onMouseMove={handleMouseMove}
onMouseUp={handleMouseUp}
onMouseLeave={() => {
setIsDragging(false);
setHoveredFeature(null);
}}
>
{/* Zoom / Pan Controls Overlay */}
<div className="absolute top-4 right-4 z-20 flex flex-col gap-1.5 bg-slate-900/80 backdrop-blur-md p-1.5 rounded-xl border border-white/10 shadow-xl">
<button
onClick={handleZoomIn}
title={t('salesMap.zoomIn', 'Zoom In')}
className="p-2 rounded-lg bg-white/5 hover:bg-emerald-500/20 text-slate-300 hover:text-emerald-400 transition-colors"
>
<ZoomIn className="w-4 h-4" />
</button>
<button
onClick={handleZoomOut}
title={t('salesMap.zoomOut', 'Zoom Out')}
className="p-2 rounded-lg bg-white/5 hover:bg-emerald-500/20 text-slate-300 hover:text-emerald-400 transition-colors"
>
<ZoomOut className="w-4 h-4" />
</button>
<button
onClick={handleResetZoom}
title={t('salesMap.resetZoom', 'Reset View')}
className="p-2 rounded-lg bg-white/5 hover:bg-rose-500/20 text-slate-300 hover:text-rose-400 transition-colors"
>
<RotateCcw className="w-4 h-4" />
</button>
</div>
{/* SVG Canvas */}
<svg
viewBox={`0 0 ${width} ${height}`}
className="w-full h-full cursor-grab active:cursor-grabbing transition-transform duration-75"
>
<g
transform={`translate(${pan.x}, ${pan.y}) scale(${zoom})`}
transform-origin={`${width / 2} ${height / 2}`}
>
{paths.map(({ id, feature, provinceName, d }: any) => {
if (!d) return null;
const isSelected = selectedProvince === provinceName;
const isHovered = hoveredFeature?.properties?.Name === provinceName;
const fillColor = isSelected
? '#10b981'
: isHovered
? '#334155'
: '#1e293b';
return (
<path
key={id}
d={d}
fill={fillColor}
stroke={isSelected ? '#34d399' : isHovered ? '#ffffff' : '#0f172a'}
strokeWidth={isSelected ? 2.5 / zoom : isHovered ? 1.8 / zoom : 0.6 / zoom}
className="transition-all duration-150 cursor-pointer"
style={{
filter: isSelected
? 'drop-shadow(0 0 8px rgba(16, 185, 129, 0.85))'
: isHovered
? 'brightness(1.25)'
: undefined,
}}
onMouseEnter={() => setHoveredFeature(feature)}
onClick={(e) => {
e.stopPropagation();
onSelectProvince(provinceName);
}}
/>
);
})}
</g>
</svg>
{/* Hover Tooltip */}
{hoveredFeature && tooltipPos && (() => {
const name = hoveredFeature.properties?.Name || '';
const meta: VietnamProvinceInfo | undefined = getVietnamProvinceByName(name);
const displayName = i18n.language === 'th' && meta?.nameTh ? meta.nameTh : name;
return (
<div
className="absolute pointer-events-none z-30 bg-slate-900/95 backdrop-blur-md border border-emerald-500/30 rounded-xl px-3.5 py-2.5 shadow-2xl text-xs flex flex-col gap-1 transition-transform duration-75 min-w-[170px]"
style={{
left: `${Math.min(tooltipPos.x + 15, (containerRef.current?.clientWidth || 500) - 200)}px`,
top: `${Math.min(tooltipPos.y - 10, (containerRef.current?.clientHeight || 600) - 90)}px`,
}}
>
<div className="flex items-center justify-between gap-3">
<span className="font-bold text-white text-sm">
{displayName}
</span>
{meta?.isMunicipality && (
<span className="text-[10px] bg-sky-500/20 text-sky-400 font-mono px-1.5 py-0.5 rounded border border-sky-500/30">
เทศบาลนคร
</span>
)}
</div>
{meta?.nameVi && (
<div className="text-[10px] text-slate-400">
{meta.nameVi} ({name})
</div>
)}
{meta?.region && (
<div className="text-[10px] text-slate-400 font-medium">
โซน: <span className="text-emerald-300">{meta.region}</span>
</div>
)}
<div className="h-px bg-white/10 my-0.5" />
<div className="flex items-center justify-between gap-4">
<span className="text-slate-400">สถานะ:</span>
<span className="text-[10px] font-medium text-amber-400 bg-amber-400/10 px-1.5 py-0.5 rounded border border-amber-400/20">
พร้อมรับข้อมูลยอดขาย
</span>
</div>
</div>
);
})()}
</div>
);
}
@@ -58,6 +58,8 @@
"businessAnalytics": "Business Analytics",
"omnichannelSalesMap": "Omnichannel Sales Map",
"productSalesMap": "Product Sales Map",
"malaysiaSalesMap": "Malaysia Map",
"vietnamSalesMap": "Vietnam Map",
"tools": "Tools",
"marketplaceProducts": "Marketplace Products",
"tiktok": "TikTok Channel",
@@ -58,6 +58,8 @@
"businessAnalytics": "สถิติและการวิเคราะห์ธุรกิจ",
"omnichannelSalesMap": "แผนที่ยอดขาย Omnichannel",
"productSalesMap": "แผนที่ยอดขายรายสินค้า",
"malaysiaSalesMap": "แผนที่มาเลเซีย (Malaysia Map)",
"vietnamSalesMap": "แผนที่เวียดนาม (Vietnam Map)",
"tools": "เครื่องมือช่วยเหลือ",
"marketplaceProducts": "สินค้า Marketplace",
"tiktok": "ช่องทาง TikTok",
@@ -0,0 +1,380 @@
import { useState, useMemo } from 'react';
import {
Map,
Table2,
Search,
CheckCircle2,
Globe2,
Layers,
MapPin,
Building2,
Sparkles,
} from 'lucide-react';
import { useTranslation } from 'react-i18next';
import MalaysiaMapSvg from '../../components/analytics/MalaysiaMapSvg';
import MalaysiaDistrictModal from '../../components/analytics/MalaysiaDistrictModal';
import { MALAYSIA_STATES, type MalaysiaStateInfo } from '../../utils/malaysiaGeoUtils';
type ViewMode = 'map' | 'list';
export default function MalaysiaSalesMapPage() {
const { t, i18n } = useTranslation();
const [viewMode, setViewMode] = useState<ViewMode>('map');
const [selectedStateName, setSelectedStateName] = useState<string>('Selangor');
const [showDistrictModal, setShowDistrictModal] = useState(false);
const [searchQuery, setSearchQuery] = useState('');
// Selected state info
const selectedStateInfo: MalaysiaStateInfo | undefined = useMemo(() => {
return (
MALAYSIA_STATES.find(
(s) => s.name.toLowerCase() === selectedStateName.toLowerCase()
) || MALAYSIA_STATES[0]
);
}, [selectedStateName]);
// Filtered states for list/table view
const filteredStates = useMemo(() => {
if (!searchQuery.trim()) return MALAYSIA_STATES;
const q = searchQuery.toLowerCase();
return MALAYSIA_STATES.filter(
(s) =>
s.name.toLowerCase().includes(q) ||
s.nameTh.toLowerCase().includes(q) ||
s.code.toLowerCase().includes(q) ||
s.capital.toLowerCase().includes(q) ||
s.region.toLowerCase().includes(q)
);
}, [searchQuery]);
return (
<div className="space-y-6 animate-fade-in">
{/* ── Page Header ──────────────────────────────────────────────────────── */}
<div className="flex flex-col md:flex-row md:items-center justify-between gap-4">
<div className="flex items-center gap-3">
<div className="w-12 h-12 rounded-2xl bg-gradient-to-br from-emerald-500/20 via-teal-500/20 to-blue-500/20 border border-emerald-500/30 flex items-center justify-center shadow-lg shadow-emerald-500/10">
<Globe2 className="w-6 h-6 text-emerald-400" />
</div>
<div>
<div className="flex items-center gap-2">
<h1 className="text-3xl font-bold text-white tracking-tight">
{t('nav.malaysiaSalesMap', 'Malaysia Map')}
</h1>
<span className="px-2.5 py-0.5 rounded-full text-xs font-bold bg-emerald-500/20 text-emerald-300 border border-emerald-500/30">
13 States & 3 Federal Territories
</span>
</div>
<p className="text-xs text-slate-400 mt-0.5">
{t(
'malaysiaMap.subtitle',
'Business Analytics • แผนที่เชิงพื้นที่ประเทศมาเลเซีย (พร้อมสำหรับเชื่อมโยงยอดขาย Omnichannel Shopee/TikTok/Lazada MY)'
)}
</p>
</div>
</div>
{/* View Switcher */}
<div className="flex items-center gap-2">
<button
onClick={() => setViewMode('map')}
className={`flex items-center gap-2 px-4 py-2 rounded-xl text-sm font-bold transition-all ${
viewMode === 'map'
? 'bg-gradient-to-r from-emerald-500/20 to-teal-500/20 text-emerald-300 border border-emerald-500/40 shadow-sm'
: 'text-slate-400 hover:text-white bg-white/5 border border-white/10'
}`}
>
<Map className="w-4 h-4" /> {t('salesMap.mapView', 'มุมมองแผนที่')}
</button>
<button
onClick={() => setViewMode('list')}
className={`flex items-center gap-2 px-4 py-2 rounded-xl text-sm font-bold transition-all ${
viewMode === 'list'
? 'bg-gradient-to-r from-emerald-500/20 to-teal-500/20 text-emerald-300 border border-emerald-500/40 shadow-sm'
: 'text-slate-400 hover:text-white bg-white/5 border border-white/10'
}`}
>
<Table2 className="w-4 h-4" /> {t('malaysiaMap.listView', 'ตาราง 16 รัฐ/ดินแดน')}
</button>
</div>
</div>
{/* ── Status KPI Bar ────────────────────────────────────────────────── */}
<div className="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4">
<div className="bg-white/5 border border-white/10 rounded-2xl p-4 backdrop-blur-sm">
<div className="flex items-center justify-between text-slate-400 mb-2 text-xs">
<span>{t('malaysiaMap.totalStates', 'จำนวนรัฐและดินแดน')}</span>
<MapPin className="w-4 h-4 text-emerald-400" />
</div>
<div className="text-2xl font-bold text-white">16</div>
<div className="text-[11px] text-slate-400 mt-1">13 รัฐ + 3 ดินแดนสหพันธ์ (KL, Putrajaya, Labuan)</div>
</div>
<div className="bg-white/5 border border-white/10 rounded-2xl p-4 backdrop-blur-sm">
<div className="flex items-center justify-between text-slate-400 mb-2 text-xs">
<span>{t('malaysiaMap.selectedState', 'รัฐที่กำลังเลือก')}</span>
<Building2 className="w-4 h-4 text-teal-400" />
</div>
<div className="text-2xl font-bold text-emerald-400 truncate">
{i18n.language === 'th' && selectedStateInfo?.nameTh
? selectedStateInfo.nameTh
: selectedStateInfo?.name}
</div>
<div className="text-[11px] text-slate-400 mt-1">
รหัส: <span className="font-mono text-white">{selectedStateInfo?.code}</span> • เมืองหลวง: {selectedStateInfo?.capital}
</div>
</div>
<div className="bg-white/5 border border-white/10 rounded-2xl p-4 backdrop-blur-sm">
<div className="flex items-center justify-between text-slate-400 mb-2 text-xs">
<span>{t('malaysiaMap.integrationStatus', 'สถานะการเชื่อมต่อ')}</span>
<CheckCircle2 className="w-4 h-4 text-emerald-400" />
</div>
<div className="text-sm font-bold text-emerald-300 flex items-center gap-1.5 mt-1">
<span className="w-2 h-2 rounded-full bg-emerald-400 animate-pulse" />
Vector GeoJSON Active
</div>
<div className="text-[11px] text-slate-400 mt-2">แผนที่พร้อมแสดงผลและรองรับ API ยอดขาย</div>
</div>
<div className="bg-white/5 border border-white/10 rounded-2xl p-4 backdrop-blur-sm">
<div className="flex items-center justify-between text-slate-400 mb-2 text-xs">
<span>{t('malaysiaMap.supportedChannels', 'ช่องทางรองรับในอนาคต')}</span>
<Layers className="w-4 h-4 text-blue-400" />
</div>
<div className="flex items-center gap-1.5 mt-1">
<span className="px-2 py-0.5 rounded text-[10px] font-bold bg-rose-500/20 text-rose-300 border border-rose-500/30">TikTok MY</span>
<span className="px-2 py-0.5 rounded text-[10px] font-bold bg-orange-500/20 text-orange-300 border border-orange-500/30">Shopee MY</span>
<span className="px-2 py-0.5 rounded text-[10px] font-bold bg-blue-500/20 text-blue-300 border border-blue-500/30">Lazada MY</span>
</div>
<div className="text-[11px] text-slate-400 mt-2">เตรียมการรองรับ Omnichannel Cross-border</div>
</div>
</div>
{/* ── Notice Banner ───────────────────────────────────────────────────── */}
<div className="bg-emerald-500/10 border border-emerald-500/25 rounded-2xl p-4 flex items-start gap-3 text-xs text-slate-300">
<Sparkles className="w-5 h-5 text-emerald-400 shrink-0 mt-0.5" />
<div>
<span className="font-bold text-emerald-300">
โหมดโครงสร้างแผนที่เชิงพื้นที่ (Geographic Vector Preview):
</span>{' '}
ระบบแสดงผลแผนที่เวกเตอร์ 16 รัฐและดินแดนสหพันธ์ของมาเลเซียอย่างสมบูรณ์แบบ รองรับ Pan (ลากเลื่อน), Zoom (ซูมเข้า-ออก), Hover Tooltip และคลิกเลือกพื้นที่ เมื่อต้องการเชื่อมต่อยอดขายจริง สามารถผูกข้อมูลเข้ากับรหัสรัฐ (State Code) ได้ทันที
</div>
</div>
{/* ── Main View (Map or Table) ───────────────────────────────────────── */}
{viewMode === 'map' ? (
<div className="grid grid-cols-1 lg:grid-cols-12 gap-6">
{/* Map Column */}
<div className="lg:col-span-8 space-y-4">
<div className="bg-white/5 border border-white/10 rounded-2xl p-4 backdrop-blur-sm">
<div className="flex items-center justify-between mb-3">
<div className="text-sm font-bold text-white flex items-center gap-2">
<Map className="w-4 h-4 text-emerald-400" />
แผนที่แสดงขอบเขตรัฐ (Interactive State Vector Map)
</div>
<div className="text-xs text-slate-400 flex items-center gap-2">
<span className="w-2.5 h-2.5 rounded bg-slate-700 inline-block border border-slate-600" /> พื้นที่รัฐ
<span className="w-2.5 h-2.5 rounded bg-emerald-500 inline-block border border-emerald-400 shadow-sm ml-2" /> รัฐที่กำลังเลือก
</div>
</div>
<MalaysiaMapSvg
selectedState={selectedStateName}
onSelectState={(name) => setSelectedStateName(name)}
/>
</div>
</div>
{/* Details & Quick Selector Column */}
<div className="lg:col-span-4 space-y-4">
{/* Selected State Detail Card */}
{selectedStateInfo && (
<div className="bg-white/5 border border-white/10 rounded-2xl p-5 backdrop-blur-sm space-y-4">
<div className="flex items-start justify-between">
<div>
<span className="text-[10px] uppercase tracking-wider text-emerald-400 font-bold bg-emerald-500/10 px-2 py-0.5 rounded border border-emerald-500/20">
รัฐที่เลือก / Selected State
</span>
<h2 className="text-2xl font-bold text-white mt-1">
{selectedStateInfo.name}
</h2>
<p className="text-xs text-slate-400">
{selectedStateInfo.nameTh}
</p>
</div>
<span className="font-mono text-lg font-bold px-3 py-1 rounded-xl bg-white/10 text-white border border-white/15">
{selectedStateInfo.code}
</span>
</div>
<div className="h-px bg-white/10" />
<div className="space-y-3 text-xs">
<div className="flex items-center justify-between">
<span className="text-slate-400">เมืองหลวง (Capital):</span>
<span className="font-medium text-white">{selectedStateInfo.capital}</span>
</div>
<div className="flex items-center justify-between">
<span className="text-slate-400">ภูมิภาค (Region):</span>
<span className="font-medium text-emerald-300">{selectedStateInfo.region}</span>
</div>
<div className="flex items-center justify-between">
<span className="text-slate-400">State ID:</span>
<span className="font-mono text-white">#{selectedStateInfo.id}</span>
</div>
<div className="flex items-center justify-between">
<span className="text-slate-400">สถานะข้อมูล:</span>
<span className="text-amber-400 font-medium">รอการซิงค์ยอดขาย (Pending Sales Data)</span>
</div>
</div>
<button
onClick={() => setShowDistrictModal(true)}
className="w-full flex items-center justify-center gap-2 py-2.5 px-4 rounded-xl bg-gradient-to-r from-emerald-500/20 to-teal-500/20 hover:from-emerald-500/30 hover:to-teal-500/30 text-emerald-300 border border-emerald-500/40 text-xs font-bold transition-all shadow-sm"
>
<MapPin className="w-4 h-4" />
เจาะลึกรายอำเภอ (View Districts)
</button>
</div>
)}
{/* Quick State Selector */}
<div className="bg-white/5 border border-white/10 rounded-2xl p-4 backdrop-blur-sm space-y-3">
<div className="flex items-center justify-between">
<div className="text-sm font-bold text-white flex items-center gap-1.5">
<MapPin className="w-4 h-4 text-emerald-400" />
รายชื่อรัฐทั้งหมด ({MALAYSIA_STATES.length})
</div>
</div>
<div className="relative">
<Search className="w-3.5 h-3.5 text-slate-400 absolute left-3 top-1/2 -translate-y-1/2" />
<input
type="text"
placeholder="ค้นหารัฐ..."
value={searchQuery}
onChange={(e) => setSearchQuery(e.target.value)}
className="w-full pl-8 pr-3 py-1.5 text-xs bg-black/30 border border-white/10 rounded-xl text-white placeholder-slate-500 focus:outline-none focus:border-emerald-500/50"
/>
</div>
<div className="max-h-[320px] overflow-y-auto space-y-1.5 pr-1 custom-scrollbar">
{filteredStates.map((s) => {
const isSelected = selectedStateName.toLowerCase() === s.name.toLowerCase();
return (
<button
key={s.code}
onClick={() => setSelectedStateName(s.name)}
className={`w-full flex items-center justify-between p-2.5 rounded-xl text-left text-xs transition-all ${
isSelected
? 'bg-emerald-500/20 text-emerald-300 border border-emerald-500/40 font-bold'
: 'bg-white/5 text-slate-300 hover:bg-white/10 border border-white/5'
}`}
>
<div className="flex items-center gap-2">
<span className="w-1.5 h-1.5 rounded-full bg-emerald-400" />
<span>{s.name}</span>
<span className="text-[10px] text-slate-400 font-normal">({s.nameTh})</span>
</div>
<span className="font-mono text-[10px] text-slate-400">{s.code}</span>
</button>
);
})}
</div>
</div>
</div>
</div>
) : (
/* Table View */
<div className="bg-white/5 border border-white/10 rounded-2xl p-5 backdrop-blur-sm space-y-4">
<div className="flex flex-col sm:flex-row sm:items-center justify-between gap-3">
<div className="text-sm font-bold text-white flex items-center gap-2">
<Table2 className="w-4 h-4 text-emerald-400" />
ตารางข้อมูลรัฐและดินแดนสหพันธ์ (16 States & Federal Territories)
</div>
<div className="relative w-full sm:w-64">
<Search className="w-4 h-4 text-slate-400 absolute left-3 top-1/2 -translate-y-1/2" />
<input
type="text"
placeholder="ค้นหารัฐ, รหัส, เมืองหลวง..."
value={searchQuery}
onChange={(e) => setSearchQuery(e.target.value)}
className="w-full pl-9 pr-3 py-2 text-xs bg-black/30 border border-white/10 rounded-xl text-white placeholder-slate-500 focus:outline-none focus:border-emerald-500/50"
/>
</div>
</div>
<div className="overflow-x-auto">
<table className="w-full text-xs text-left">
<thead>
<tr className="border-b border-white/10 text-slate-400">
<th className="pb-3 font-semibold">#</th>
<th className="pb-3 font-semibold">รหัส (Code)</th>
<th className="pb-3 font-semibold">ชื่อรัฐ (State Name)</th>
<th className="pb-3 font-semibold">ชื่อไทย</th>
<th className="pb-3 font-semibold">เมืองหลวง (Capital)</th>
<th className="pb-3 font-semibold">ภูมิภาค (Region)</th>
<th className="pb-3 font-semibold">สถานะ Omnichannel</th>
<th className="pb-3 font-semibold text-right">การกระทำ</th>
</tr>
</thead>
<tbody className="divide-y divide-white/5">
{filteredStates.map((s, idx) => {
const isSelected = selectedStateName.toLowerCase() === s.name.toLowerCase();
return (
<tr
key={s.code}
className={`hover:bg-white/5 transition-colors ${
isSelected ? 'bg-emerald-500/10' : ''
}`}
>
<td className="py-3 text-slate-400 font-mono">{idx + 1}</td>
<td className="py-3 font-mono font-bold text-emerald-400">{s.code}</td>
<td className="py-3 font-medium text-white">{s.name}</td>
<td className="py-3 text-slate-300">{s.nameTh}</td>
<td className="py-3 text-slate-300">{s.capital}</td>
<td className="py-3 text-slate-300">{s.region}</td>
<td className="py-3">
<span className="px-2 py-0.5 rounded text-[10px] font-medium bg-amber-400/10 text-amber-400 border border-amber-400/20">
รอซิงค์ยอดขาย
</span>
</td>
<td className="py-3 text-right">
<button
onClick={() => {
setSelectedStateName(s.name);
setViewMode('map');
}}
className="px-2.5 py-1 rounded-lg bg-emerald-500/20 hover:bg-emerald-500/30 text-emerald-300 border border-emerald-500/30 font-medium transition-colors"
>
ดูบนแผนที่
</button>
<button
onClick={() => {
setSelectedStateName(s.name);
setShowDistrictModal(true);
}}
className="ml-2 px-2.5 py-1 rounded-lg bg-white/5 hover:bg-emerald-500/20 text-slate-300 hover:text-emerald-300 border border-white/10 font-medium transition-colors"
>
เจาะลึกอำเภอ
</button>
</td>
</tr>
);
})}
</tbody>
</table>
</div>
</div>
)}
{/* ── District Drill-down Modal ────────────────────────────────────── */}
{showDistrictModal && selectedStateName && (
<MalaysiaDistrictModal
stateName={selectedStateName}
onClose={() => setShowDistrictModal(false)}
/>
)}
</div>
);
}
@@ -0,0 +1,391 @@
import { useState, useMemo } from 'react';
import {
Map,
Table2,
Search,
CheckCircle2,
Globe2,
Layers,
MapPin,
Building2,
Sparkles,
} from 'lucide-react';
import { useTranslation } from 'react-i18next';
import VietnamMapSvg from '../../components/analytics/VietnamMapSvg';
import VietnamDistrictModal from '../../components/analytics/VietnamDistrictModal';
import { VIETNAM_PROVINCES, type VietnamProvinceInfo } from '../../utils/vietnamGeoUtils';
type ViewMode = 'map' | 'list';
export default function VietnamSalesMapPage() {
const { t, i18n } = useTranslation();
const [viewMode, setViewMode] = useState<ViewMode>('map');
const [selectedProvinceName, setSelectedProvinceName] = useState<string>('Ha Noi city');
const [showDistrictModal, setShowDistrictModal] = useState(false);
const [searchQuery, setSearchQuery] = useState('');
// Selected province info
const selectedProvinceInfo: VietnamProvinceInfo | undefined = useMemo(() => {
return (
VIETNAM_PROVINCES.find(
(p) => p.name.toLowerCase() === selectedProvinceName.toLowerCase()
) || VIETNAM_PROVINCES[0]
);
}, [selectedProvinceName]);
// Filtered provinces for list/table view
const filteredProvinces = useMemo(() => {
if (!searchQuery.trim()) return VIETNAM_PROVINCES;
const q = searchQuery.toLowerCase();
return VIETNAM_PROVINCES.filter(
(p) =>
p.name.toLowerCase().includes(q) ||
p.nameVi.toLowerCase().includes(q) ||
p.nameTh.toLowerCase().includes(q) ||
p.region.toLowerCase().includes(q)
);
}, [searchQuery]);
return (
<div className="space-y-6 animate-fade-in">
{/* ── Page Header ──────────────────────────────────────────────────────── */}
<div className="flex flex-col md:flex-row md:items-center justify-between gap-4">
<div className="flex items-center gap-3">
<div className="w-12 h-12 rounded-2xl bg-gradient-to-br from-red-500/20 via-amber-500/20 to-yellow-500/20 border border-yellow-500/30 flex items-center justify-center shadow-lg shadow-yellow-500/10">
<Globe2 className="w-6 h-6 text-yellow-400" />
</div>
<div>
<div className="flex items-center gap-2">
<h1 className="text-3xl font-bold text-white tracking-tight">
{t('nav.vietnamSalesMap', 'Vietnam Map')}
</h1>
<span className="px-2.5 py-0.5 rounded-full text-xs font-bold bg-yellow-500/20 text-yellow-300 border border-yellow-500/30">
63 Provinces & Municipalities
</span>
</div>
<p className="text-xs text-slate-400 mt-0.5">
{t(
'vietnamMap.subtitle',
'Business Analytics • แผนที่เชิงพื้นที่ประเทศเวียดนาม (พร้อมสำหรับเชื่อมโยงยอดขาย Omnichannel Shopee/TikTok/Lazada VN)'
)}
</p>
</div>
</div>
{/* View Switcher */}
<div className="flex items-center gap-2">
<button
onClick={() => setViewMode('map')}
className={`flex items-center gap-2 px-4 py-2 rounded-xl text-sm font-bold transition-all ${
viewMode === 'map'
? 'bg-gradient-to-r from-yellow-500/20 to-amber-500/20 text-yellow-300 border border-yellow-500/40 shadow-sm'
: 'text-slate-400 hover:text-white bg-white/5 border border-white/10'
}`}
>
<Map className="w-4 h-4" /> {t('salesMap.mapView', 'มุมมองแผนที่')}
</button>
<button
onClick={() => setViewMode('list')}
className={`flex items-center gap-2 px-4 py-2 rounded-xl text-sm font-bold transition-all ${
viewMode === 'list'
? 'bg-gradient-to-r from-yellow-500/20 to-amber-500/20 text-yellow-300 border border-yellow-500/40 shadow-sm'
: 'text-slate-400 hover:text-white bg-white/5 border border-white/10'
}`}
>
<Table2 className="w-4 h-4" /> {t('vietnamMap.listView', 'ตาราง 63 จังหวัด')}
</button>
</div>
</div>
{/* ── Status KPI Bar ────────────────────────────────────────────────── */}
<div className="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4">
<div className="bg-white/5 border border-white/10 rounded-2xl p-4 backdrop-blur-sm">
<div className="flex items-center justify-between text-slate-400 mb-2 text-xs">
<span>{t('vietnamMap.totalProvinces', 'จำนวนจังหวัดและเทศบาลนคร')}</span>
<MapPin className="w-4 h-4 text-yellow-400" />
</div>
<div className="text-2xl font-bold text-white">63</div>
<div className="text-[11px] text-slate-400 mt-1">58 จังหวัด + 5 เทศบาลนคร (Hanoi, HCMC, Da Nang ฯลฯ)</div>
</div>
<div className="bg-white/5 border border-white/10 rounded-2xl p-4 backdrop-blur-sm">
<div className="flex items-center justify-between text-slate-400 mb-2 text-xs">
<span>{t('vietnamMap.selectedProvince', 'จังหวัดที่กำลังเลือก')}</span>
<Building2 className="w-4 h-4 text-amber-400" />
</div>
<div className="text-2xl font-bold text-yellow-400 truncate">
{i18n.language === 'th' && selectedProvinceInfo?.nameTh
? selectedProvinceInfo.nameTh
: selectedProvinceInfo?.nameVi || selectedProvinceInfo?.name}
</div>
<div className="text-[11px] text-slate-400 mt-1">
ภูมิภาค: <span className="text-white">{selectedProvinceInfo?.region}</span>
</div>
</div>
<div className="bg-white/5 border border-white/10 rounded-2xl p-4 backdrop-blur-sm">
<div className="flex items-center justify-between text-slate-400 mb-2 text-xs">
<span>{t('vietnamMap.integrationStatus', 'สถานะการเชื่อมต่อ')}</span>
<CheckCircle2 className="w-4 h-4 text-emerald-400" />
</div>
<div className="text-sm font-bold text-emerald-300 flex items-center gap-1.5 mt-1">
<span className="w-2 h-2 rounded-full bg-emerald-400 animate-pulse" />
Vector GeoJSON Active
</div>
<div className="text-[11px] text-slate-400 mt-2">แผนที่พร้อมแสดงผลและรองรับ API ยอดขาย</div>
</div>
<div className="bg-white/5 border border-white/10 rounded-2xl p-4 backdrop-blur-sm">
<div className="flex items-center justify-between text-slate-400 mb-2 text-xs">
<span>{t('vietnamMap.supportedChannels', 'ช่องทางรองรับในอนาคต')}</span>
<Layers className="w-4 h-4 text-blue-400" />
</div>
<div className="flex items-center gap-1.5 mt-1">
<span className="px-2 py-0.5 rounded text-[10px] font-bold bg-rose-500/20 text-rose-300 border border-rose-500/30">TikTok VN</span>
<span className="px-2 py-0.5 rounded text-[10px] font-bold bg-orange-500/20 text-orange-300 border border-orange-500/30">Shopee VN</span>
<span className="px-2 py-0.5 rounded text-[10px] font-bold bg-blue-500/20 text-blue-300 border border-blue-500/30">Lazada VN</span>
</div>
<div className="text-[11px] text-slate-400 mt-2">เตรียมการรองรับ Omnichannel Cross-border</div>
</div>
</div>
{/* ── Notice Banner ───────────────────────────────────────────────────── */}
<div className="bg-yellow-500/10 border border-yellow-500/25 rounded-2xl p-4 flex items-start gap-3 text-xs text-slate-300">
<Sparkles className="w-5 h-5 text-yellow-400 shrink-0 mt-0.5" />
<div>
<span className="font-bold text-yellow-300">
โหมดโครงสร้างแผนที่เชิงพื้นที่ (Geographic Vector Preview):
</span>{' '}
ระบบแสดงผลแผนที่เวกเตอร์ 63 จังหวัดและเทศบาลนครของเวียดนามอย่างสมบูรณ์แบบ รองรับ Pan (ลากเลื่อน), Zoom (ซูมเข้า-ออก), Hover Tooltip และคลิกเลือกพื้นที่ เมื่อต้องการเชื่อมต่อยอดขายจริง สามารถผูกข้อมูลเข้ากับชื่อ/รหัสจังหวัดได้ทันที
</div>
</div>
{/* ── Main View (Map or Table) ───────────────────────────────────────── */}
{viewMode === 'map' ? (
<div className="grid grid-cols-1 lg:grid-cols-12 gap-6">
{/* Map Column */}
<div className="lg:col-span-8 space-y-4">
<div className="bg-white/5 border border-white/10 rounded-2xl p-4 backdrop-blur-sm">
<div className="flex items-center justify-between mb-3">
<div className="text-sm font-bold text-white flex items-center gap-2">
<Map className="w-4 h-4 text-yellow-400" />
แผนที่แสดงขอบเขตจังหวัด (Interactive Province Vector Map)
</div>
<div className="text-xs text-slate-400 flex items-center gap-2">
<span className="w-2.5 h-2.5 rounded bg-slate-700 inline-block border border-slate-600" /> พื้นที่จังหวัด
<span className="w-2.5 h-2.5 rounded bg-emerald-500 inline-block border border-emerald-400 shadow-sm ml-2" /> จังหวัดที่กำลังเลือก
</div>
</div>
<VietnamMapSvg
selectedProvince={selectedProvinceName}
onSelectProvince={(name) => setSelectedProvinceName(name)}
/>
</div>
</div>
{/* Details & Quick Selector Column */}
<div className="lg:col-span-4 space-y-4">
{/* Selected Province Detail Card */}
{selectedProvinceInfo && (
<div className="bg-white/5 border border-white/10 rounded-2xl p-5 backdrop-blur-sm space-y-4">
<div className="flex items-start justify-between">
<div>
<span className="text-[10px] uppercase tracking-wider text-yellow-400 font-bold bg-yellow-500/10 px-2 py-0.5 rounded border border-yellow-500/20">
จังหวัดที่เลือก / Selected Province
</span>
<h2 className="text-2xl font-bold text-white mt-1">
{selectedProvinceInfo.nameVi}
</h2>
<p className="text-xs text-slate-400">
{selectedProvinceInfo.nameTh} ({selectedProvinceInfo.name})
</p>
</div>
{selectedProvinceInfo.isMunicipality && (
<span className="text-[10px] font-bold px-2.5 py-1 rounded-xl bg-sky-500/20 text-sky-300 border border-sky-500/30">
เทศบาลนคร
</span>
)}
</div>
<div className="h-px bg-white/10" />
<div className="space-y-3 text-xs">
<div className="flex items-center justify-between">
<span className="text-slate-400">ชื่อทางการ (Official Name):</span>
<span className="font-medium text-white">{selectedProvinceInfo.nameVi}</span>
</div>
<div className="flex items-center justify-between">
<span className="text-slate-400">ภูมิภาค (Region):</span>
<span className="font-medium text-yellow-300">{selectedProvinceInfo.region}</span>
</div>
<div className="flex items-center justify-between">
<span className="text-slate-400">ประเภท:</span>
<span className="text-white font-medium">
{selectedProvinceInfo.isMunicipality ? 'เทศบาลนครส่วนกลาง' : 'จังหวัด'}
</span>
</div>
<div className="flex items-center justify-between">
<span className="text-slate-400">สถานะข้อมูล:</span>
<span className="text-amber-400 font-medium">รอการซิงค์ยอดขาย (Pending Sales Data)</span>
</div>
</div>
<button
onClick={() => setShowDistrictModal(true)}
className="w-full flex items-center justify-center gap-2 py-2.5 px-4 rounded-xl bg-gradient-to-r from-yellow-500/20 to-amber-500/20 hover:from-yellow-500/30 hover:to-amber-500/30 text-yellow-300 border border-yellow-500/40 text-xs font-bold transition-all shadow-sm"
>
<MapPin className="w-4 h-4" />
เจาะลึกรายอำเภอ/เขต (View Districts)
</button>
</div>
)}
{/* Quick Province Selector */}
<div className="bg-white/5 border border-white/10 rounded-2xl p-4 backdrop-blur-sm space-y-3">
<div className="flex items-center justify-between">
<div className="text-sm font-bold text-white flex items-center gap-1.5">
<MapPin className="w-4 h-4 text-yellow-400" />
รายชื่อจังหวัดทั้งหมด ({VIETNAM_PROVINCES.length})
</div>
</div>
<div className="relative">
<Search className="w-3.5 h-3.5 text-slate-400 absolute left-3 top-1/2 -translate-y-1/2" />
<input
type="text"
placeholder="ค้นหาจังหวัด..."
value={searchQuery}
onChange={(e) => setSearchQuery(e.target.value)}
className="w-full pl-8 pr-3 py-1.5 text-xs bg-black/30 border border-white/10 rounded-xl text-white placeholder-slate-500 focus:outline-none focus:border-yellow-500/50"
/>
</div>
<div className="max-h-[340px] overflow-y-auto space-y-1.5 pr-1 custom-scrollbar">
{filteredProvinces.map((p) => {
const isSelected = selectedProvinceName.toLowerCase() === p.name.toLowerCase();
return (
<button
key={p.name}
onClick={() => setSelectedProvinceName(p.name)}
className={`w-full flex items-center justify-between p-2.5 rounded-xl text-left text-xs transition-all ${
isSelected
? 'bg-yellow-500/20 text-yellow-300 border border-yellow-500/40 font-bold'
: 'bg-white/5 text-slate-300 hover:bg-white/10 border border-white/5'
}`}
>
<div className="flex items-center gap-2">
<span className="w-1.5 h-1.5 rounded-full bg-yellow-400" />
<span>{p.nameVi}</span>
<span className="text-[10px] text-slate-400 font-normal">({p.nameTh})</span>
</div>
<span className="text-[10px] text-slate-500">{p.region}</span>
</button>
);
})}
</div>
</div>
</div>
</div>
) : (
/* Table View */
<div className="bg-white/5 border border-white/10 rounded-2xl p-5 backdrop-blur-sm space-y-4">
<div className="flex flex-col sm:flex-row sm:items-center justify-between gap-3">
<div className="text-sm font-bold text-white flex items-center gap-2">
<Table2 className="w-4 h-4 text-yellow-400" />
ตารางข้อมูล 63 จังหวัดและเทศบาลนครของเวียดนาม
</div>
<div className="relative w-full sm:w-64">
<Search className="w-4 h-4 text-slate-400 absolute left-3 top-1/2 -translate-y-1/2" />
<input
type="text"
placeholder="ค้นหาจังหวัด, ภูมิภาค..."
value={searchQuery}
onChange={(e) => setSearchQuery(e.target.value)}
className="w-full pl-9 pr-3 py-2 text-xs bg-black/30 border border-white/10 rounded-xl text-white placeholder-slate-500 focus:outline-none focus:border-yellow-500/50"
/>
</div>
</div>
<div className="overflow-x-auto">
<table className="w-full text-xs text-left">
<thead>
<tr className="border-b border-white/10 text-slate-400">
<th className="pb-3 font-semibold">#</th>
<th className="pb-3 font-semibold">ชื่อเวียดนาม (Tiếng Việt)</th>
<th className="pb-3 font-semibold">ชื่อสากล (EN)</th>
<th className="pb-3 font-semibold">ชื่อไทย</th>
<th className="pb-3 font-semibold">ภูมิภาค (Region)</th>
<th className="pb-3 font-semibold">ประเภท</th>
<th className="pb-3 font-semibold">สถานะ Omnichannel</th>
<th className="pb-3 font-semibold text-right">การกระทำ</th>
</tr>
</thead>
<tbody className="divide-y divide-white/5">
{filteredProvinces.map((p, idx) => {
const isSelected = selectedProvinceName.toLowerCase() === p.name.toLowerCase();
return (
<tr
key={p.name}
className={`hover:bg-white/5 transition-colors ${
isSelected ? 'bg-yellow-500/10' : ''
}`}
>
<td className="py-3 text-slate-400 font-mono">{idx + 1}</td>
<td className="py-3 font-medium text-white">{p.nameVi}</td>
<td className="py-3 text-slate-300">{p.name}</td>
<td className="py-3 text-slate-300">{p.nameTh}</td>
<td className="py-3 text-slate-300">{p.region}</td>
<td className="py-3">
{p.isMunicipality ? (
<span className="px-2 py-0.5 rounded text-[10px] font-bold bg-sky-500/20 text-sky-300 border border-sky-500/30">
เทศบาลนคร
</span>
) : (
<span className="text-slate-400">จังหวัด</span>
)}
</td>
<td className="py-3">
<span className="px-2 py-0.5 rounded text-[10px] font-medium bg-amber-400/10 text-amber-400 border border-amber-400/20">
รอซิงค์ยอดขาย
</span>
</td>
<td className="py-3 text-right">
<button
onClick={() => {
setSelectedProvinceName(p.name);
setViewMode('map');
}}
className="px-2.5 py-1 rounded-lg bg-yellow-500/20 hover:bg-yellow-500/30 text-yellow-300 border border-yellow-500/30 font-medium transition-colors"
>
ดูบนแผนที่
</button>
<button
onClick={() => {
setSelectedProvinceName(p.name);
setShowDistrictModal(true);
}}
className="ml-2 px-2.5 py-1 rounded-lg bg-white/5 hover:bg-yellow-500/20 text-slate-300 hover:text-yellow-300 border border-white/10 font-medium transition-colors"
>
เจาะลึกอำเภอ
</button>
</td>
</tr>
);
})}
</tbody>
</table>
</div>
</div>
)}
{/* ── District Drill-down Modal ────────────────────────────────────── */}
{showDistrictModal && selectedProvinceName && (
<VietnamDistrictModal
provinceName={selectedProvinceName}
onClose={() => setShowDistrictModal(false)}
/>
)}
</div>
);
}
+39
View File
@@ -0,0 +1,39 @@
// Utility for Malaysia Geographic data, state mappings, and localized names
export interface MalaysiaStateInfo {
id: number;
code: string;
name: string;
nameTh: string;
capital: string;
region: 'Northern' | 'Central' | 'Southern' | 'East Coast' | 'East Malaysia';
}
export const MALAYSIA_STATES: MalaysiaStateInfo[] = [
{ id: 1, code: 'JHR', name: 'Johor', nameTh: 'ยะโฮร์', capital: 'Johor Bahru', region: 'Southern' },
{ id: 2, code: 'KDH', name: 'Kedah', nameTh: 'เกดะห์', capital: 'Alor Setar', region: 'Northern' },
{ id: 3, code: 'KTN', name: 'Kelantan', nameTh: 'กลันตัน', capital: 'Kota Bharu', region: 'East Coast' },
{ id: 4, code: 'MLK', name: 'Melaka', nameTh: 'มะละกา', capital: 'Malacca City', region: 'Southern' },
{ id: 5, code: 'NSN', name: 'Negeri Sembilan', nameTh: 'เนอเกอรีเซิมบีลัน', capital: 'Seremban', region: 'Central' },
{ id: 6, code: 'PHG', name: 'Pahang', nameTh: 'ปะหัง', capital: 'Kuantan', region: 'East Coast' },
{ id: 7, code: 'PNG', name: 'Pulau Pinang', nameTh: 'ปีนัง', capital: 'George Town', region: 'Northern' },
{ id: 8, code: 'PRK', name: 'Perak', nameTh: 'เประ', capital: 'Ipoh', region: 'Northern' },
{ id: 9, code: 'PLS', name: 'Perlis', nameTh: 'ปะลิส', capital: 'Kangar', region: 'Northern' },
{ id: 10, code: 'SGR', name: 'Selangor', nameTh: 'เซลังงอร์', capital: 'Shah Alam', region: 'Central' },
{ id: 11, code: 'TRG', name: 'Terengganu', nameTh: 'ตรังกานู', capital: 'Kuala Terengganu', region: 'East Coast' },
{ id: 12, code: 'SBH', name: 'Sabah', nameTh: 'ซาบาห์', capital: 'Kota Kinabalu', region: 'East Malaysia' },
{ id: 13, code: 'SWK', name: 'Sarawak', nameTh: 'ซาราวัก', capital: 'Kuching', region: 'East Malaysia' },
{ id: 14, code: 'KUL', name: 'WP K Lumpur', nameTh: 'กัวลาลัมเปอร์ (ดินแดนสหพันธ์)', capital: 'Kuala Lumpur', region: 'Central' },
{ id: 15, code: 'LBN', name: 'WP Labuan', nameTh: 'ลาบวน (ดินแดนสหพันธ์)', capital: 'Victoria', region: 'East Malaysia' },
{ id: 16, code: 'PJY', name: 'WP Putrajaya', nameTh: 'ปุตราจายา (ดินแดนสหพันธ์)', capital: 'Putrajaya', region: 'Central' },
];
export function getMalaysiaStateByCodeOrName(identifier: string): MalaysiaStateInfo | undefined {
const norm = identifier.trim().toLowerCase();
return MALAYSIA_STATES.find(
(s) =>
s.code.toLowerCase() === norm ||
s.name.toLowerCase() === norm ||
s.nameTh.toLowerCase() === norm
);
}
+85
View File
@@ -0,0 +1,85 @@
// Utility for Vietnam Geographic data, province mappings, and regions
export interface VietnamProvinceInfo {
name: string;
nameVi: string;
nameTh: string;
region: 'Red River Delta' | 'Northeast' | 'Northwest' | 'North Central Coast' | 'South Central Coast' | 'Central Highlands' | 'Southeast' | 'Mekong River Delta';
isMunicipality?: boolean;
}
export const VIETNAM_PROVINCES: VietnamProvinceInfo[] = [
{ name: 'Ha Noi city', nameVi: 'Hà Nội', nameTh: 'ฮานอย (เมืองหลวง)', region: 'Red River Delta', isMunicipality: true },
{ name: 'Ho Chi Minh city', nameVi: 'Thành phố Hồ Chí Minh', nameTh: 'โฮจิมินห์ซิตี้', region: 'Southeast', isMunicipality: true },
{ name: 'Hai Phong city', nameVi: 'Hải Phòng', nameTh: 'ไฮฟอง', region: 'Red River Delta', isMunicipality: true },
{ name: 'Da Nang city', nameVi: 'Đà Nẵng', nameTh: 'ดานัง', region: 'South Central Coast', isMunicipality: true },
{ name: 'Can Tho city', nameVi: 'Cần Thơ', nameTh: 'เกิ่นเทอ', region: 'Mekong River Delta', isMunicipality: true },
{ name: 'An Giang', nameVi: 'An Giang', nameTh: 'อานซาง', region: 'Mekong River Delta' },
{ name: 'Ba Ria - Vung Tau', nameVi: 'Bà Rịa - Vũng Tàu', nameTh: 'บ่าเสียะ-หวุงเต่า', region: 'Southeast' },
{ name: 'Bac Giang', nameVi: 'Bắc Giang', nameTh: 'บั๊กซาง', region: 'Northeast' },
{ name: 'Bac Kan', nameVi: 'Bắc Kạn', nameTh: 'บั๊กกั่น', region: 'Northeast' },
{ name: 'Bac Lieu', nameVi: 'Bạc Liêu', nameTh: 'บักเลียว', region: 'Mekong River Delta' },
{ name: 'Bac Ninh', nameVi: 'Bắc Ninh', nameTh: 'บั๊กนิญ', region: 'Red River Delta' },
{ name: 'Ben Tre', nameVi: 'Bến Tre', nameTh: 'เบ๊นแจ', region: 'Mekong River Delta' },
{ name: 'Binh Dinh', nameVi: 'Bình Định', nameTh: 'บิ่ญดิ่ญ', region: 'South Central Coast' },
{ name: 'Binh Duong', nameVi: 'Bình Dương', nameTh: 'บิ่ญเซือง', region: 'Southeast' },
{ name: 'Binh Phuoc', nameVi: 'Bình Phước', nameTh: 'บิ่ญเฟื้อก', region: 'Southeast' },
{ name: 'Binh Thuan', nameVi: 'Bình Thuận', nameTh: 'บิ่ญถ่วน', region: 'South Central Coast' },
{ name: 'Ca Mau', nameVi: 'Cà Mau', nameTh: 'ก่าเมา', region: 'Mekong River Delta' },
{ name: 'Cao Bang', nameVi: 'Cao Bằng', nameTh: 'กาวบั่ง', region: 'Northeast' },
{ name: 'Dak Lak', nameVi: 'Đắk Lắk', nameTh: 'ดั๊กลัก', region: 'Central Highlands' },
{ name: 'Dak Nong', nameVi: 'Đắk Nông', nameTh: 'ดั๊กนง', region: 'Central Highlands' },
{ name: 'Dien Bien', nameVi: 'Điện Biên', nameTh: 'เดียนเบียน', region: 'Northwest' },
{ name: 'Dong Nai', nameVi: 'Đồng Nai', nameTh: 'ด่งนาย', region: 'Southeast' },
{ name: 'Dong Thap', nameVi: 'Đồng Tháp', nameTh: 'ด่งท้าป', region: 'Mekong River Delta' },
{ name: 'Gia Lai', nameVi: 'Gia Lai', nameTh: 'ซาลาย', region: 'Central Highlands' },
{ name: 'Ha Giang', nameVi: 'Hà Giang', nameTh: 'ห่าซาง', region: 'Northeast' },
{ name: 'Ha Nam', nameVi: 'Hà Nam', nameTh: 'ห่านาม', region: 'Red River Delta' },
{ name: 'Ha Tinh', nameVi: 'Hà Tĩnh', nameTh: 'ห่าติ๋ญ', region: 'North Central Coast' },
{ name: 'Hai Duong', nameVi: 'Hải Dương', nameTh: 'หายเซือง', region: 'Red River Delta' },
{ name: 'Hau Giang', nameVi: 'Hậu Giang', nameTh: 'เหิ่วซาง', region: 'Mekong River Delta' },
{ name: 'Hoa Binh', nameVi: 'Hòa Bình', nameTh: 'ฮหว่าบิ่ญ', region: 'Northwest' },
{ name: 'Hung Yen', nameVi: 'Hưng Yên', nameTh: 'ฮึงเอียน', region: 'Red River Delta' },
{ name: 'Khanh Hoa', nameVi: 'Khánh Hòa', nameTh: 'คั้ญฮหว่า', region: 'South Central Coast' },
{ name: 'Kien Giang', nameVi: 'Kiên Giang', nameTh: 'เกียนซาง', region: 'Mekong River Delta' },
{ name: 'Kon Tum', nameVi: 'Kon Tum', nameTh: 'กอนตูม', region: 'Central Highlands' },
{ name: 'Lai Chau', nameVi: 'Lai Châu', nameTh: 'ลายเจิว', region: 'Northwest' },
{ name: 'Lam Dong', nameVi: 'Lâm Đồng', nameTh: 'เลิมด่ง', region: 'Central Highlands' },
{ name: 'Lang Son', nameVi: 'Lạng Sơn', nameTh: 'หลั่งเซิน', region: 'Northeast' },
{ name: 'Lao Cai', nameVi: 'Lào Cai', nameTh: 'ล่าวกาย', region: 'Northwest' },
{ name: 'Long An', nameVi: 'Long An', nameTh: 'ลองอาน', region: 'Mekong River Delta' },
{ name: 'Nam Dinh', nameVi: 'Nam Định', nameTh: 'นามดิ่ญ', region: 'Red River Delta' },
{ name: 'Nghe An', nameVi: 'Nghệ An', nameTh: 'เหงะอาน', region: 'North Central Coast' },
{ name: 'Ninh Binh', nameVi: 'Ninh Bình', nameTh: 'นิญบิ่ญ', region: 'Red River Delta' },
{ name: 'Ninh Thuan', nameVi: 'Ninh Thuận', nameTh: 'นิญถ่วน', region: 'South Central Coast' },
{ name: 'Phu Tho', nameVi: 'Phú Thọ', nameTh: 'ฟู้เถาะ', region: 'Northeast' },
{ name: 'Phu Yen', nameVi: 'Phú Yên', nameTh: 'ฟู้เอียน', region: 'South Central Coast' },
{ name: 'Quang Binh', nameVi: 'Quảng Bình', nameTh: 'กว๋างบิ่ญ', region: 'North Central Coast' },
{ name: 'Quang Nam', nameVi: 'Quảng Nam', nameTh: 'กว๋างนาม', region: 'South Central Coast' },
{ name: 'Quang Ngai', nameVi: 'Quảng Ngãi', nameTh: 'กว๋างหงาย', region: 'South Central Coast' },
{ name: 'Quang Ninh', nameVi: 'Quảng Ninh', nameTh: 'กว๋างนิญ', region: 'Northeast' },
{ name: 'Quang Tri', nameVi: 'Quảng Trị', nameTh: 'กว๋างจิ', region: 'North Central Coast' },
{ name: 'Soc Trang', nameVi: 'Sóc Trăng', nameTh: 'ซ็อกจัง', region: 'Mekong River Delta' },
{ name: 'Son La', nameVi: 'Sơn La', nameTh: 'เซินลา', region: 'Northwest' },
{ name: 'Tay Ninh', nameVi: 'Tây Ninh', nameTh: 'เต็ยนิญ', region: 'Southeast' },
{ name: 'Thai Binh', nameVi: 'Thái Bình', nameTh: 'ถายบิ่ญ', region: 'Red River Delta' },
{ name: 'Thai Nguyen', nameVi: 'Thái Nguyên', nameTh: 'ถายเงวียน', region: 'Northeast' },
{ name: 'Thanh Hoa', nameVi: 'Thanh Hóa', nameTh: 'ทัญฮหวา', region: 'North Central Coast' },
{ name: 'Thua Thien - Hue', nameVi: 'Thừa Thiên Huế', nameTh: 'เถื่อเทียนเว้', region: 'North Central Coast' },
{ name: 'Tien Giang', nameVi: 'Tiền Giang', nameTh: 'เตี่ยนซาง', region: 'Mekong River Delta' },
{ name: 'Tra Vinh', nameVi: 'Trà Vinh', nameTh: 'จ่าวิญ', region: 'Mekong River Delta' },
{ name: 'Tuyen Quang', nameVi: 'Tuyên Quang', nameTh: 'เตวียนกวาง', region: 'Northeast' },
{ name: 'Vinh Long', nameVi: 'Vĩnh Long', nameTh: 'หวิญลอง', region: 'Mekong River Delta' },
{ name: 'Vinh Phuc', nameVi: 'Vĩnh Phúc', nameTh: 'หวิญฟุก', region: 'Red River Delta' },
{ name: 'Yen Bai', nameVi: 'Yên Bái', nameTh: 'เอียนบ๊าย', region: 'Northwest' },
];
export function getVietnamProvinceByName(name: string): VietnamProvinceInfo | undefined {
const norm = name.trim().toLowerCase();
return VIETNAM_PROVINCES.find(
(p) =>
p.name.toLowerCase() === norm ||
p.nameVi.toLowerCase() === norm ||
p.nameTh.toLowerCase() === norm
);
}