Eco Bangkok Villas là dự án biệt thự nghỉ dưỡng cao cấp do Công ty TNHH Dịch vụ và Thương Mại Kim Tơ làm chủ đầu tư. Dự án tọa lạc ngay thủ phủ Resort du lịch nghỉ dưỡng Hồ Hàm tại vị trí QL55, xã Bình Châu, huyện Xuyên Mộc, tỉnh Bà Rịa - Vũng Tàu.
Video giới thiệu dự án Eco Bangkok Villas - Villas tỏa sáng trên mạch khoáng ngầm
Với hơn 100ha diện tích, Eco Bangkok Bình Châu sẽ được xây dựng theo mô hình phức hợp, đa dạng các loại hình lưu trú và phong phú các tiện ích vui chơi giải trí. Tại đây, du khách có thể thoải mái lựa chọn biệt thự, khách sạn hoặc phòng resort để tận hưởng từng khoảnh khắc đáng nhớ ven biển; hoặc lựa chọn trải nghiệm các trò phiêu lưu mạo hiểm cùng sóng nước, tham quan vườn thú hoang dã, dạo ngắm những khu vườn nhiệt đới đa sắc…

Eco Bangkok Villas Bình Châu phù hợp với nhiều đối tượng khách hàng, đặc biệt là những khách hàng có sở thích hưởng thụ cuộc sống, thích tận hưởng những dịch vụ tiện ích 5 sao. Eco Bangkok Villas không những tạo ra không gian nghỉ dưỡng đẳng cấp, hiện đại mà còn góp phần tô điểm thêm vẻ đẹp “thiên phú” cho khu vực đầy tiềm năng du lịch như Bình Châu.
Mô tả dự án
TỔNG QUAN DỰ ÁN ECO BANGKOK VILLAS BÌNH CHÂU
🔹 Tên dự án: Eco Bangkok Villas
🔹 Vị trí: Quốc Lộ 55, Xã Bình Châu, Huyện Xuyên Mộc, Tỉnh Bà Rịa - Vũng Tàu
🔹 Chủ đầu tư: Công ty TNHH Dịch vụ và Thương Mại Kim Tơ
🔹 Đơn vị phát triển dự án: Công ty Cổ phần TP Holding
🔹 Tổng diện tích: 125.810 m2
🔹 Diện tích đất ở: 39.632,2 m2
🔹 Diện tích đất công trình công cộng: 19.466,3 m2
🔹 Diện tích cây xanh, mặt nước: 23.390,8 m2
🔹 Diện tích đất giao thông nội bộ: 42.248,6 m2
🔹 Ý tưởng thiết kế: Biệt thự kiểu Thái Lan
🔹 Kết cấu: 1 tầng với 4 phòng ngủ và 5 toilet
🔹 Diện tích biệt thự: 280 - 300m2
🔹 Tiện ích – dịch vụ: Quy tụ 60+ tiện ích nghỉ dưỡng, vui chơi giải trí đẳng cấp nội – ngoại khu
🔹 Quy mô: 07 phân khu chính: Khu biệt thự kinh doanh nghĩ dưỡng cao cấp, Irelax Bangkok Resort, biển nhân tạo, Khu vui chơi giải trí Disney, Khu giải trí Las Vegas, Đấu trường La Mã, và Vườn cổ tích.

VỊ TRÍ DỰ ÁN ECO BANGKOK VILLAS BÌNH CHÂU
Eco Bangkok Villas tọa lạc ngay trên mặt tiền Quốc Lộ 55, Xã Bình Châu, Huyện Xuyên Mộc, Tỉnh Bà Rịa Vũng Tàu. Thiên nhiên ban tặng vị trí địa lý đắc địa được che phủ bởi rừng nguyên sinh Phước Bửu, lá phổi xanh đem đến làn gió mát và trong lành cho dân cư tại Irelax Bangkok Villas Bình Châu.
Ngoài ra, từ ECO BANGKOK VILLAS du khách còn dễ dàng di chuyển đến các điểm đến khi chỉ:
🔹 Cách suối nước khoáng Bình Châu: 3 phút
🔹 Cách Siêu dự án Hồ Tràm Strip: 5 phút
🔹 Cách bến xe Bình Châu: 5 phút
🔹 Cách Sân bay Lộc An: 15 phút
🔹 Cách TP. HCM: 150 phút
🔹 Cách TP. Phan Thiết: 150 phút
Các chuyên gia nhận định, với vị trí tuyệt đẹp giữa lòng biển Hồ Tràm, gần gũi thiên nhiên và quy mô siêu rộng lớn, ECO BANGKOK VILLAS tại Bà Rịa Vũng Tàu sẽ nhanh chóng trở thành tâm điểm bất động sản nghỉ dưỡng toàn khu vực miền Nam Việt Nam trong năm 2019. Tiềm năng dự án rất lớn, cả về khả năng khai thác lưu trú và sang tay.
TIỆN ÍCH DỰ ÁN ECO BANGKOK VILLAS BÌNH CHÂU
Biệt thự Eco Bangkok Villas được xem như một khu du lịch thu nhỏ khi dự án được bố trí nhiều hoạt động thú vị trên cơ sở tiềm năng sẵn có của khu vực. Chủ đầu tư dự án Eco Bangkok Villas Bình Châu quan niệm tiện ích không chỉ là nơi thư giãn cho du khách mà còn là nơi để lại ấn tượng sâu sắc trong lòng khách du lịch.
Tiện ích nội khu:
🔹 Khu vườn cổ tích quy mô 6 ha
🔹 Đấu trường La Mã quy mô: 2,5 ha
🔹 Hồ nhạc nước lấy cảm hứng từ Bangkok
🔹 Công viên giải trí Disney Land quy mô: 11 ha
🔹 Trung tâm thương mại LASVEGAS quy mô 2.7 ha
🔹 Biển nhân tạo lớn nhất Đông Nam Á quy mô 2,1 ha
🔹 Hệ thống suối nước khoáng Thủy Châu bao quanh resort 125 ha
🔹 Sở hữu 2/3 long mạch quý hiếm và duy nhất của dòng suối khoáng thiên nhiên Bình Châu








Bên cạnh những tiện ích nội khu, dự án biệt thự Eco Bangkok Villas Bình Châu còn được thừa hưởng nhiều yếu tố hấp dẫn xung quanh khu vực như:
🔹 Sân golf: Đây là không gian cư dân có thể thỏa sức tận hưởng cuộc sống thượng lưu của mình
🔹 Bãi tắm biển: Tại đây du khách sẽ được đắm mình trong những làn sóng nước xanh biếc và mát mẻ
🔹 Làng chài Bình Châu: Du khách có thể tham quan và thưởng thức nhiều món hải sản ngon, hấp dẫn tại đây
🔹 Sân bay: dự án rất gần sân bay, du khách có thể di chuyển dễ dàng đến bãi biển tuyệt đẹp này

MẶT BẰNG DỰ ÁN ECO BANGKOK VILLAS BÌNH CHÂU
Khu biệt thự Eco Bangkok Villas Bình Châu có tổng diện tích 125.810 m2, trong đó đất ở chiếm gần 40.000 m2, đất công trình công cộng gần 20.000 m2, đất dành cho cây xanh, cảnh quan, mặt nước khoảng 23.390 m2 và diện tích đất dành cho giao thông nội bộ 42.248 m2. Dự án phát triển theo mô hình Nghỉ dưỡng tích hợp (Intergrated Resort), bao gồm các hình thức tạm cư hiện đại sau:
🔹 Hotel & Resort (Khách sạn và Khu nghỉ dưỡng)
🔹 Branded Villas (Biệt thự nghỉ dưỡng cao cấp)
🔹 Township (Căn hộ, Nhà phố, Biệt thự – một dạng second-home)
Xen kẽ giữa các Khu lưu trú trên là hàng loạt các tiện ích độc đáo, được phát triển đồng bộ và liên kết, tạo hệ sinh thái vui chơi giải trí thuận tiện cho du khách, dù họ đang lưu trú tại bất kỳ quần thể nào trong ECO BANGKOK VILLAS Bình Châu.
Theo Kim Tơ Group, ECO BANGKOK VILLAS Bình Châu sẽ được thiết kế theo phong cách nhiệt đới, biệt thự kiểu Thái, lấy cảm hứng từ vùng biển và rừng tại Khu bảo tồn Bình Châu, Phước Bửu liền kề, tạo cho cư dân cảm giác được hòa mình với vùng biển bao la.
Thay vì sử dụng năng lượng nhân tạo như những dự án khác, mỗi căn biệt thự ở dự án sẽ tận dụng gió và ánh sáng tự nhiên, thân thiện với môi trường.
Biệt thự Eco Bangkok Villas có cấu trúc gồm 2 tầng (1 trệt và 1 lầu), gồm 4 phòng ngủ và 5 toilet. Thiết kế căn biệt thự rất phù hợp với du khách gia đình hay nhóm bạn trẻ, có sở thích đi du lịch cùng nhau.
7 LÝ DO KHÔNG THỂ CHỐI TỪ ECO BANGKOK VILLAS BÌNH CHÂU
🔹 Quy mô đầu tư lớn nhất: 125.810 m2.
🔹 Pháp lý rõ ràng: Quy hoạch 1/500.
🔹 Tiện ích nội khu đẳng cấp với 07 phân khu điểm tham quan và giải trí hiện đại, trở thành THÀNH PHỐ SINH THÁI – VUI CHƠI GIẢI TRÍ DU LỊCH lớn nhất vùng Đông Nam Bộ.
🔹 Giá sở hữu: Với các chính sách cam kết & bàn giao tương đương, biệt thự tại Eco Bangkok Villas có mức giá sở hữu mềm hơn, chỉ khoảng 50% MỨC GIÁ CÁC SẢN PHẨM CÙNG PHÂN KHÚC.
🔹 Thời hạn sở hữu: Đa phần các dự án biệt thự nghỉ dưỡng chỉ cho phép sở hữu 30 – 50 năm, riêng Eco Bangkok Villas cho phép NHÀ ĐẦU TƯ SỞ HỮU LÂU DÀI, 100% THỔ CƯ.
🔹 Tính khan hiếm: CHỈ CÒN LẠI 42 CĂN biệt thự cho các nhà đầu tư nhanh nhất trong MỘT ĐỢT BÁN HÀNG DUY NHẤT.
🔹 Giá trị sinh lời: đảm bảo lợi nhuận ít nhất 8%trên năm là dự án tiên phong về mô hình biệt thự kinh doanh compound đẳng cấp tại khu vực.
>> XEM THÊM: Thông tin chi tiết dự án Hồ Tràm Complex
Bất động sản thuộc dự án
- Mua bán
- Cho thuê

Xem Thêm
;
Vị trí - tiện ích xung quanh
-
Trường học -
Siêu thị -
Bến tàu xe -
Y tế -
Ngân hàng
var _markers = []; var _distance = 2000; var _distances_selected = [];
var _latitude = Number(10.588119496801188); var _longtitude = Number(107.56390610274661);
var _uluru = { lat: _latitude, lng: _longtitude }; var _map = null; var _directionsDisplay = null; var _directionsService = null; var _circle = null; var _zoom = 14; var _map_loaded = false; var _uiHere; var _platformHereWeGo; var _polylines = [];
var _placeCategoryId = 11; var _placeSubCategoryId = 0; var _listOfPlaces = []; var _categories = []; var _places = [];
var _polygonText = '107.45706177,10.48509693 107.44540405,10.46955967 107.44249725,10.46770382 107.44029999,10.46933842 107.43518066,10.46993351 107.41622162,10.4666996 107.38925171,10.46877861 107.37368011,10.46824455 107.36513519,10.46663189 107.36047363,10.46485615 107.35217285,10.45899296 107.35071564,10.46152401 107.35151672,10.46283817 107.36660004,10.47027588 107.36876678,10.47406197 107.3686676,10.47514343 107.36756897,10.47573185 107.36564636,10.47461987 107.36428833,10.47465897 107.36315918,10.47600269 107.36275482,10.47868156 107.36403656,10.47955704 107.36551666,10.47787857 107.36685944,10.47778416 107.36797333,10.4788065 107.36869812,10.48228359 107.3727951,10.48208141 107.37311554,10.48434448 107.37254333,10.48498821 107.37103271,10.48468781 107.37058258,10.48700809 107.37281799,10.48906517 107.37026215,10.49104023 107.3731842,10.49067497 107.37657928,10.49220943 107.3768158,10.49339008 107.37570953,10.49672794 107.3768692,10.49820709 107.37528229,10.49791718 107.37498474,10.49908066 107.37281036,10.49921608 107.37534332,10.50035 107.3760376,10.50164604 107.37545013,10.5020647 107.3743515,10.50110531 107.37302399,10.50105381 107.37242889,10.50180531 107.3739624,10.50164032 107.37315369,10.50562 107.37604523,10.50783062 107.37471008,10.51130867 107.37348175,10.512043 107.37353516,10.51473904 107.37194824,10.51618862 107.37194824,10.51999664 107.37117767,10.52015114 107.37088776,10.52278709 107.36995697,10.52353859 107.3717041,10.52784538 107.37301636,10.5281744 107.37156677,10.52961826 107.37038422,10.53238106 107.3708725,10.53619099 107.36988068,10.53651428 107.36904144,10.53557873 107.36886597,10.53710651 107.36636353,10.53976536 107.36600494,10.54264832 107.36754608,10.54307079 107.36722565,10.54402828 107.36639404,10.5441494 107.36598969,10.54326344 107.3647995,10.54488087 107.36354065,10.54371643 107.36058044,10.54406834 107.36048889,10.54822922 107.35913849,10.55161476 107.3599472,10.55277061 107.35962677,10.55355453 107.35861206,10.55344296 107.35691833,10.55020618 107.35301971,10.54908466 107.3523941,10.55039692 107.35097504,10.55059052 107.3490448,10.54944611 107.34870148,10.5505991 107.34960938,10.55220699 107.34805298,10.55261898 107.34793854,10.55530453 107.34555817,10.55684662 107.34624481,10.55821133 107.3429184,10.55887508 107.34172821,10.56004047 107.34101868,10.56191349 107.34223175,10.56430149 107.3467865,10.56315231 107.3470459,10.56400108 107.34853363,10.56475639 107.34884644,10.56602955 107.34766388,10.56751919 107.34858704,10.56850243 107.3475647,10.57062721 107.34870911,10.57071686 107.34835815,10.56955624 107.3502655,10.56936169 107.35018158,10.57100487 107.35196686,10.57116413 107.35283661,10.57226944 107.35153961,10.57267475 107.35235596,10.57320499 107.35240173,10.57427788 107.35555267,10.57483673 107.35367584,10.57558918 107.35552979,10.57710075 107.35473633,10.57781792 107.35560608,10.57888699 107.35549927,10.58061695 107.35741425,10.57894611 107.35768127,10.58077621 107.35910797,10.58082771 107.36235046,10.5827322 107.36190033,10.58655071 107.36349487,10.58864021 107.36304474,10.58970356 107.3647995,10.59231281 107.36767578,10.59269619 107.3651886,10.5941782 107.36307526,10.59833431 107.35903931,10.59847832 107.35974121,10.60089016 107.35695648,10.60125637 107.35688019,10.60248756 107.3548584,10.6053791 107.35131073,10.60645485 107.35266876,10.61182499 107.35340881,10.61370182 107.35668182,10.6121006 107.35803223,10.61450672 107.35614777,10.61967564 107.35310364,10.62207603 107.35358429,10.62338924 107.35547638,10.62359905 107.35654449,10.62515068 107.35681915,10.62862587 107.35597992,10.62982178 107.35610962,10.63095665 107.358284,10.63503075 107.36076355,10.63660431 107.36193848,10.63838577 107.36431885,10.63860798 107.36578369,10.64011669 107.3661499,10.64163017 107.36434174,10.64604664 107.3659668,10.64766121 107.36754608,10.65226555 107.36891937,10.65294456 107.36898804,10.65392494 107.36720276,10.65571499 107.36512756,10.65648079 107.36696625,10.65714359 107.36681366,10.65938091 107.3644104,10.66006565 107.36266327,10.66184521 107.36227417,10.66314697 107.36351013,10.66439247 107.36070251,10.6641264 107.3596344,10.66529846 107.35957336,10.66650677 107.35649872,10.66773129 107.3547287,10.66991615 107.35601044,10.67222214 107.35552979,10.6736517 107.35647583,10.67567348 107.35282135,10.67658329 107.35221863,10.67854404 107.35121918,10.68023682 107.35081482,10.68437481 107.35182953,10.68494797 107.35384369,10.68456936 107.35440063,10.6854887 107.35373688,10.68648052 107.34951782,10.68838596 107.35096741,10.69110775 107.34970093,10.69240665 107.35138702,10.69407177 107.35289001,10.69430637 107.35383606,10.69661999 107.35243225,10.69759941 107.35247803,10.70129967 107.35126495,10.70224285 107.35105133,10.70345116 107.34796906,10.70576477 107.34970856,10.70676708 107.35097504,10.70874691 107.35110474,10.71047211 107.35347748,10.71123028 107.35361481,10.71278095 107.35625458,10.71295357 107.35772705,10.71417046 107.35860443,10.71620369 107.35783386,10.71844006 107.35982513,10.71972847 107.35933685,10.72191906 107.36135101,10.72529697 107.36088562,10.72810841 107.3637619,10.72978878 107.36379242,10.73119354 107.36619568,10.73058987 107.36827087,10.73316288 107.36969757,10.73270893 107.37075806,10.73129177 107.37142944,10.73144436 107.37181854,10.73242188 107.37090302,10.7335453 107.37107849,10.7343626 107.37355042,10.73493195 107.37475586,10.7366972 107.37634277,10.73754501 107.3780365,10.7402277 107.37834167,10.74211788 107.37993622,10.74119949 107.38019562,10.74271584 107.37950897,10.7442131 107.38037872,10.7475214 107.38124084,10.74809074 107.38313293,10.74774456 107.38311768,10.75128174 107.38865662,10.75498009 107.38932037,10.75668812 107.39157867,10.75547981 107.39289093,10.75710773 107.39266968,10.76016521 107.39391327,10.76149273 107.39415741,10.76293278 107.39737701,10.76302052 107.39891052,10.76561928 107.39990234,10.7660284 107.40076447,10.76902485 107.40252686,10.76900673 107.40274811,10.76982784 107.40457153,10.76967335 107.40427399,10.77062988 107.40568542,10.77041149 107.40871429,10.77440357 107.41397095,10.77337074 107.41529846,10.77181339 107.41660309,10.77260208 107.41844177,10.77227402 107.41916656,10.77103233 107.4202652,10.77320576 107.41930389,10.77414322 107.42021942,10.77435398 107.42071533,10.7762413 107.4212265,10.77597809 107.42166138,10.77674484 107.4207077,10.7774992 107.42153931,10.77838326 107.42223358,10.77818489 107.42401123,10.7814455 107.42372894,10.78223133 107.42526245,10.78338432 107.42524719,10.78444576 107.42617035,10.78456879 107.42562103,10.78569317 107.42603302,10.78681755 107.42685699,10.78684139 107.42625427,10.78773212 107.42836761,10.78735065 107.42991638,10.78904438 107.43070221,10.78824997 107.43128967,10.78991032 107.43267822,10.79023457 107.43287659,10.79151917 107.4341507,10.79194069 107.43439484,10.79323483 107.43574524,10.79300022 107.43497467,10.79420185 107.43630981,10.79494476 107.43608856,10.79614449 107.43747711,10.79749775 107.43718719,10.79877949 107.43824768,10.80024719 107.43945313,10.8000164 107.44224548,10.80173206 107.44464111,10.80450916 107.45237732,10.80383015 107.45292664,10.80288029 107.45381927,10.80291939 107.45541382,10.79984474 107.45817566,10.79610538 107.45853424,10.79354095 107.45794678,10.79136372 107.46613312,10.7919445 107.47163391,10.79362106 107.47388458,10.79165173 107.47515869,10.78775311 107.47463989,10.78678703 107.47564697,10.78395081 107.47692871,10.78286171 107.47666931,10.78119278 107.48452759,10.76926804 107.4907074,10.76885986 107.49378967,10.76772118 107.49506378,10.76826763 107.49651337,10.76739025 107.50045013,10.76925755 107.50240326,10.77108192 107.50500488,10.7714386 107.5025177,10.76317883 107.50536346,10.75792313 107.50712585,10.75693035 107.50741577,10.75597095 107.50619507,10.75433445 107.50662994,10.75273514 107.50545502,10.74763489 107.50606537,10.74621391 107.51123047,10.74366951 107.51235962,10.74035835 107.51541901,10.73877811 107.51576233,10.73512554 107.51943207,10.73541546 107.5223999,10.7335825 107.52215576,10.73236084 107.52294922,10.73159218 107.52352142,10.73243713 107.52388,10.73096848 107.52589417,10.73161983 107.52619171,10.72830772 107.5278244,10.72733402 107.52820587,10.72400475 107.53124237,10.7228508 107.53207397,10.72136116 107.5326767,10.72222233 107.53501129,10.72137737 107.53643799,10.71610928 107.53797913,10.71607113 107.53739166,10.71508884 107.53868866,10.71508026 107.53866577,10.71408749 107.53984833,10.71284962 107.53926849,10.71097374 107.54060364,10.71117592 107.54060364,10.71006489 107.53999329,10.70984173 107.542099,10.70928574 107.54286957,10.70731163 107.54429626,10.70598698 107.5436554,10.7025404 107.54490662,10.70132446 107.54316711,10.69948578 107.54399872,10.69963264 107.54346466,10.69826508 107.54499054,10.69790459 107.54496765,10.69611454 107.54629517,10.69584179 107.54654694,10.69458866 107.54559326,10.69387722 107.54592133,10.69320393 107.54485321,10.69315624 107.54520416,10.69217777 107.54293823,10.69039536 107.54385376,10.68919182 107.54347229,10.68802929 107.54202271,10.6878624 107.54269409,10.68737888 107.54167938,10.68717957 107.5426712,10.68544006 107.54206085,10.68507671 107.54210663,10.68376446 107.54064178,10.68309498 107.54083252,10.68149185 107.53991699,10.68098736 107.54050446,10.67990685 107.53897095,10.67875576 107.53838348,10.6796751 107.53821564,10.67858982 107.53960419,10.67715931 107.53896332,10.67619419 107.53985596,10.67547989 107.53962708,10.67447948 107.54056549,10.67520618 107.54171753,10.67333221 107.54278564,10.67340183 107.54306793,10.67412376 107.54491425,10.67145252 107.54360962,10.67142105 107.54499817,10.66994667 107.54410553,10.66946411 107.54419708,10.66693878 107.5451889,10.66617584 107.54522705,10.66470528 107.54644012,10.66461945 107.54528809,10.66426277 107.54579926,10.6630125 107.54665375,10.66295242 107.54688263,10.66372395 107.54737091,10.6625452 107.54787445,10.66298676 107.54885864,10.66247654 107.54788971,10.66000175 107.549263,10.65941715 107.54886627,10.65829754 107.54975128,10.657794 107.54911804,10.65718365 107.55002594,10.65677357 107.55023956,10.65469074 107.55118561,10.65386486 107.5506134,10.65157223 107.55119324,10.64994621 107.55348969,10.6486578 107.55423737,10.64645481 107.55555725,10.6461525 107.55536652,10.64496803 107.55632019,10.64509201 107.5562439,10.64415073 107.55535126,10.64412117 107.55563354,10.64167786 107.55713654,10.6409111 107.55701447,10.63923073 107.5581131,10.63781548 107.55962372,10.63752937 107.56032562,10.6353159 107.56165314,10.63430119 107.56126404,10.63328171 107.56261444,10.63330269 107.56222534,10.63203526 107.56325531,10.63003445 107.56232452,10.62776947 107.56393433,10.62689209 107.56341553,10.62568474 107.56449127,10.6250248 107.56524658,10.62299347 107.56650543,10.62309074 107.56629944,10.62171459 107.56827545,10.61899471 107.56760406,10.6155014 107.56600952,10.61584568 107.56655884,10.61656475 107.56344604,10.61904049 107.56271362,10.61624146 107.56435394,10.61378193 107.5668335,10.61266708 107.56988525,10.60762024 107.57019806,10.60222244 107.57137299,10.60095119 107.56798553,10.58555317 107.56853485,10.58493328 107.56834412,10.58222866 107.56924438,10.58142185 107.56964874,10.57941532 107.56916809,10.57862759 107.56812286,10.57872581 107.56624603,10.57754993 107.56608582,10.57552052 107.56925201,10.57190895 107.57072449,10.56842041 107.56238556,10.56233311 107.55836487,10.55820847 107.55419159,10.55231094 107.55204773,10.55041027 107.55197144,10.54943466 107.55156708,10.54970455 107.55041504,10.54827499 107.54993439,10.54634857 107.54918671,10.54638577 107.54856873,10.54497814 107.54780579,10.54516983 107.54679871,10.54282761 107.54347229,10.53873062 107.54047394,10.5361433 107.5404129,10.5349617 107.53977203,10.53455639 107.53952789,10.53503895 107.53751373,10.53137875 107.53469849,10.52878952 107.53304291,10.52831554 107.52861786,10.52333546 107.51573181,10.50315189 107.51258087,10.50081348 107.51184845,10.50130749 107.50933075,10.50040627 107.50681305,10.50110626 107.50249481,10.49953175 107.49769592,10.49968338 107.48857117,10.49735641 107.48648071,10.49741745 107.47933197,10.49967957 107.47572327,10.49939919 107.47012329,10.49805355 107.46386719,10.49264145 107.45706177,10.48509693';
var _timeOutRouting = null;
function InitOSMap() {
var self = this; if (_map == null) { _map = L.map('map', { center: [20.9837401, 105.79396309999993], zoom: 13, maxZoom: 16, minZoom: 9 });
if (window.innerWidth <= 920) { self._map.scrollWheelZoom.disable(); } L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', { attribution: '© OpenStreetMap contributors' }).addTo(_map);
if (_polygonText != '') { AddPolygonToOSMap(_polygonText); } else { MyLocationMarker(); }
initPlace(); DrawPolygonCountry(); } };
function initPlace() {
if (window.PageData.CityId == 1 || window.PageData.CityId == 2) { GetPlaces(); } else { categoryOLDId = '9'; switch (_placeCategoryId) { case 11: { categoryOLDId = '9'; break; } case 5: { categoryOLDId = '13'; break; } case 1: { categoryOLDId = '10'; break; } case 2: { categoryOLDId = '15'; break; } case 15: { categoryOLDId = '2'; break; } } LoadPlaces(categoryOLDId); } }
function MyLocationMarker() { var icon = L.icon({ iconUrl: "https://static.homedy.com/src/images/location-reviews/pin4.svg", iconSize: [35, 45], iconAnchor: [17, 45], popupAnchor: [-2, -45] });
var currentMarker = L.marker([_latitude, _longtitude], {icon: icon}).addTo(_map) .bindPopup("Vị trí của Bất động sản.").openPopup();
currentMarker.on('mouseover', function (e) { this.openPopup(); }); currentMarker.on('mouseout', function (e) { this.closePopup(); });
_map.panTo(new L.LatLng(_latitude, _longtitude)); };
function GetPlaces() { $.ajax({ contentType: "application/json; charset=utf-8", type: "GET", async: true, dataType: 'json', error: function (jqXHR, textStatus, errorThrown) { },
traditional: true, url: 'https://service.homedy.com/place/getplaces', data: { categoryId: _placeCategoryId, cityId: window.PageData.CityId, districtId: window.PageData.DistrictId }, beforeSend: function () { }, complete: function () { }, success: function (json) { if (json !== null) { _listOfPlaces = json; _places = json.places; _categories = json.categories;
if (_places.length > 0) { for (var i = 0; i < _categories.length; i++) { if (_categories[i].Id === 12) { _categories.splice(i, 1); break; } } } if (_categories.length > 0) { var catgs = _categories.filter(function (c) { return c.ParentId !== null }); if (catgs.length > 0) { $('.ul-list').removeClass('no-sub'); _placeSubCategoryId = catgs[0].Id;
SubCategory_Clicked(_placeSubCategoryId, null); } else { $('.ul-list').addClass('no-sub'); CalculatorDistance(); } } } } }); };
function DrawPolygonCountry (){ var data = '[[104.64646955434688,19.64940866304064],[104.6452927,19.6509211],[104.6453257,19.6518753],[104.645324,19.6527207],[104.6456373,19.6535168],[104.6466333,19.6545134],[104.64822131002103,19.654663930063098],[104.66,19.69],[104.65,19.71],[104.68,19.72],[104.71000000000001,19.77],[104.75,19.76],[104.75,19.78],[104.77,19.78],[104.78,19.8],[104.82000000000001,19.79],[104.83,19.8],[104.83,19.93],[104.9,19.98],[104.91,20.03],[104.94,20.06],[104.96000000000001,20.06],[104.97,20.09],[104.93,20.11],[104.91,20.14],[104.85000000000001,20.13],[104.77,20.19],[104.71000000000001,20.19],[104.60000000000001,20.240000000000002],[104.61,20.37],[104.69,20.41],[104.68,20.44],[104.66,20.44],[104.65,20.46],[104.63,20.45],[104.62,20.41],[104.54,20.400000000000002],[104.49000000000001,20.36],[104.41,20.37],[104.39,20.400000000000002],[104.4,20.42],[104.37,20.43],[104.38,20.5],[104.47,20.52],[104.49000000000001,20.56],[104.51,20.55],[104.52,20.59],[104.55,20.62],[104.60000000000001,20.62],[104.62,20.63],[104.63,20.66],[104.59,20.66],[104.56,20.71],[104.53,20.69],[104.49000000000001,20.7],[104.48,20.76],[104.42,20.78],[104.33,20.84],[104.31,20.900000000000002],[104.27,20.91],[104.27,20.89],[104.24000000000001,20.89],[104.23,20.93],[104.12,20.94],[104.12,20.96],[104.07000000000001,20.95],[104.04,20.89],[103.99000000000001,20.900000000000002],[103.95,20.88],[103.89,20.89],[103.86,20.85],[103.83,20.86],[103.82000000000001,20.81],[103.79,20.8],[103.8,20.740000000000002],[103.78,20.72],[103.75,20.72],[103.76,20.67],[103.73,20.650000000000002],[103.67,20.650000000000002],[103.67,20.67],[103.59,20.740000000000002],[103.58,20.73],[103.51,20.740000000000002],[103.47,20.81],[103.45,20.81],[103.45,20.78],[103.39,20.77],[103.29,20.82],[103.28,20.81],[103.23,20.82],[103.22,20.88],[103.18,20.900000000000002],[103.10000000000001,20.89],[103.10000000000001,20.92],[103.07000000000001,20.94],[103.08,20.95],[103.04,21.03],[103.02,21.05],[102.96000000000001,21.06],[102.95,21.07],[102.96000000000001,21.1],[102.93,21.12],[102.93,21.150000000000002],[102.89,21.16],[102.9,21.23],[102.8,21.240000000000002],[102.8,21.27],[102.84,21.31],[102.89,21.31],[102.88,21.37],[102.91,21.42],[102.87,21.41],[102.86,21.44],[102.88,21.490000000000002],[102.9,21.490000000000002],[102.9,21.51],[102.96000000000001,21.56],[102.96000000000001,21.580000000000002],[102.98,21.580000000000002],[102.97,21.61],[102.98,21.72],[102.97,21.73],[102.87,21.69],[102.84,21.740000000000002],[102.75,21.650000000000002],[102.67,21.64],[102.65,21.67],[102.65,21.71],[102.63,21.73],[102.65,21.8],[102.63,21.85],[102.60000000000001,21.87],[102.61,21.91],[102.57000000000001,21.92],[102.48,21.98],[102.49000000000001,22.03],[102.43,22.07],[102.43,22.11],[102.38,22.12],[102.36,22.16],[102.32000000000001,22.16],[102.32000000000001,22.19],[102.27,22.2],[102.26,22.23],[102.23,22.23],[102.22,22.28],[102.17,22.3],[102.17,22.34],[102.15,22.35],[102.15,22.38],[102.13,22.400000000000002],[102.14,22.41],[102.15,22.44],[102.25,22.43],[102.24000000000001,22.47],[102.26,22.47],[102.31,22.57],[102.34,22.57],[102.34,22.6],[102.37,22.6],[102.39,22.63],[102.37,22.69],[102.42,22.7],[102.44,22.76],[102.48,22.79],[102.52,22.79],[102.57000000000001,22.73],[102.62,22.740000000000002],[102.66,22.7],[102.71000000000001,22.71],[102.73,22.68],[102.76,22.68],[102.78,22.650000000000002],[102.8,22.650000000000002],[102.8,22.63],[102.83,22.64],[102.87,22.62],[102.93,22.5],[102.99000000000001,22.490000000000002],[103.02,22.46],[103.07000000000001,22.46],[103.06,22.5],[103.08,22.52],[103.12,22.53],[103.13,22.55],[103.16,22.55],[103.15,22.61],[103.18,22.66],[103.27,22.68],[103.28,22.75],[103.31,22.78],[103.31,22.82],[103.35000000000001,22.82],[103.43,22.78],[103.45,22.76],[103.44,22.71],[103.47,22.69],[103.47,22.66],[103.52,22.61],[103.57000000000001,22.66],[103.55,22.71],[103.59,22.740000000000002],[103.63,22.81],[103.65,22.81],[103.69,22.76],[103.71000000000001,22.76],[103.75,22.72],[103.75,22.7],[103.79,22.69],[103.83,22.62],[103.85000000000001,22.62],[103.85000000000001,22.6],[103.87,22.6],[103.96000000000001,22.52],[103.98,22.52],[104,22.53],[104,22.6],[104.02,22.62],[104.03,22.67],[104.02,22.71],[104.11,22.82],[104.27,22.85],[104.28,22.84],[104.27,22.76],[104.3,22.740000000000002],[104.34,22.740000000000002],[104.36,22.7],[104.38,22.7],[104.42,22.75],[104.46000000000001,22.76],[104.51,22.8],[104.53,22.84],[104.56,22.84],[104.57000000000001,22.87],[104.59,22.87],[104.60000000000001,22.85],[104.65,22.85],[104.67,22.830000000000002],[104.73,22.830000000000002],[104.72,22.86],[104.76,22.88],[104.77,22.91],[104.85000000000001,22.95],[104.8,23.05],[104.8,23.13],[104.87,23.14],[104.87,23.17],[104.89,23.19],[104.92,23.19],[104.94,23.17],[104.96000000000001,23.21],[104.99000000000001,23.21],[105.08,23.28],[105.11,23.26],[105.15,23.27],[105.16,23.3],[105.22,23.28],[105.24000000000001,23.3],[105.24000000000001,23.34],[105.28,23.35],[105.3,23.39],[105.33,23.400000000000002],[105.36,23.38],[105.36,23.34],[105.38,23.32],[105.4,23.32],[105.41,23.3],[105.45,23.31],[105.52,23.2],[105.56,23.2],[105.58,23.17],[105.58,23.080000000000002],[105.66,23.09],[105.68,23.07],[105.72,23.080000000000002],[105.74000000000001,23.04],[105.78,23.04],[105.81,23],[105.83,23.01],[105.87,22.97],[105.86,22.95],[105.88,22.94],[105.92,22.96],[105.99000000000001,22.95],[105.99000000000001,23],[106.15,23.01],[106.17,22.990000000000002],[106.22,22.990000000000002],[106.25,22.96],[106.25,22.94],[106.27,22.93],[106.27,22.88],[106.3242050351957,22.87322437060054],[106.3243685,22.8734473],[106.3252567,22.8739562],[106.3271709,22.873645],[106.3277559,22.873585],[106.3282759,22.873404],[106.32856174678753,22.87267978165156],[106.35000000000001,22.87],[106.36,22.89],[106.49000000000001,22.92],[106.5,22.96],[106.53,22.96],[106.56,22.93],[106.61,22.94],[106.65,22.88],[106.66,22.900000000000002],[106.71000000000001,22.900000000000002],[106.73,22.86],[106.79,22.82],[106.83,22.830000000000002],[106.85000000000001,22.8],[106.82000000000001,22.76],[106.78,22.740000000000002],[106.79,22.7],[106.77,22.7],[106.77,22.67],[106.74000000000001,22.650000000000002],[106.73,22.62],[106.74000000000001,22.59],[106.72,22.57],[106.64,22.57],[106.62,22.59],[106.61,22.54],[106.59,22.52],[106.59,22.46],[106.57000000000001,22.46],[106.58,22.41],[106.60000000000001,22.400000000000002],[106.58,22.35],[106.66,22.35],[106.68,22.29],[106.7,22.29],[106.71000000000001,22.2],[106.68,22.18],[106.72,22.16],[106.7,22.14],[106.7,22.12],[106.72,22.11],[106.72,22.02],[106.69,21.990000000000002],[106.71000000000001,21.98],[106.73,22.02],[106.78,22.02],[106.81,22],[106.81,21.98],[106.83365973091867,21.98215088462897],[106.8342894,21.9826573],[106.8349063,21.9836373],[106.8361992,21.9835776],[106.8380713,21.9835925],[106.8390477,21.9838661],[106.8397987,21.9840949],[106.840598,21.983299],[106.84110608480053,21.982827825890958],[106.92,21.990000000000002],[106.93,21.95],[106.96000000000001,21.93],[106.98,21.96],[107.06,21.94],[107.07000000000001,21.88],[107.02,21.86],[107.02,21.84],[107.04,21.82],[107.09,21.82],[107.15,21.77],[107.19,21.76],[107.21000000000001,21.72],[107.31,21.75],[107.37,21.67],[107.37,21.61],[107.44,21.67],[107.49000000000001,21.67],[107.5,21.62],[107.52,21.6],[107.54,21.6],[107.57000000000001,21.63],[107.59,21.63],[107.60000000000001,21.61],[107.69,21.62],[107.73,21.650000000000002],[107.77,21.650000000000002],[107.78,21.67],[107.88,21.66],[107.9,21.6],[107.93,21.6],[107.96000000000001,21.55],[108.04,21.56],[108.10000000000001,21.5],[108.14,21.28],[108.22,21.22],[108.23,21.1],[108.21000000000001,21.07],[107.97,20.82],[107.84,20.75],[107.72,20.73],[107.66,20.62],[107.58,20.54],[107.29,20.41],[107.23,20.400000000000002],[107.03,20.42],[106.95,20.490000000000002],[106.85000000000001,20.46],[106.85000000000001,20.31],[106.82000000000001,20.18],[106.78,20.09],[106.72,20.04],[106.63,20],[106.47,19.98],[106.27,19.740000000000002],[106.21000000000001,19.7],[106.13,19.68],[106.06,19.580000000000002],[106.06,19.56],[106.10000000000001,19.53],[106.15,19.45],[106.15,19.28],[106.10000000000001,19.2],[106.04,19.14],[105.96000000000001,19.11],[105.94,19.02],[106.05,19],[106.11,18.96],[106.18,18.86],[106.18,18.73],[106.16,18.68],[106.10000000000001,18.62],[106.16,18.52],[106.22,18.52],[106.27,18.5],[106.35000000000001,18.43],[106.68,18.23],[106.87,18.02],[106.89,17.97],[106.88,17.830000000000002],[106.81,17.740000000000002],[106.74000000000001,17.71],[106.9,17.5],[107.17,17.3],[107.25,17.36],[107.32000000000001,17.38],[107.44,17.36],[107.5,17.32],[109.35000000000001,15.48],[109.37,15.41],[109.56,13.93],[109.67,12.92],[109.68,12.6],[109.29,9.9],[109.25,9.83],[109.19,9.78],[106.7,8.43],[104.83,8.17],[104.79,8.18],[103.31,9.09],[103.13,9.32],[103.11,9.48],[103.85000000000001,10.01],[103.92,10.16],[103.92,10.19],[103.88,10.26],[103.82000000000001,10.28],[103.79,10.370000000000001],[103.83,10.41],[103.91,10.4],[103.92,10.44],[103.96000000000001,10.49],[104.02,10.49],[104.10000000000001,10.43],[104.12,10.39],[104.13,10.25],[104.22,10.28],[104.45,10.44],[104.5,10.43],[104.52,10.46],[104.55,10.47],[104.55,10.5],[104.58,10.51],[104.58,10.540000000000001],[104.7,10.55],[104.75,10.53],[104.87,10.53],[104.95,10.65],[105.09,10.72],[105.08,10.76],[105.05,10.78],[105.04,10.85],[105.02,10.870000000000001],[105.03,10.92],[105.08,10.97],[105.13,10.97],[105.12,10.93],[105.21000000000001,10.92],[105.23,10.9],[105.27,10.91],[105.31,10.88],[105.35000000000001,10.88],[105.35000000000001,10.9],[105.41,10.950000000000001],[105.42,10.98],[105.54,10.96],[105.66,10.99],[105.73,11.040000000000001],[105.79,11.040000000000001],[105.81,10.98],[105.87,10.92],[105.86,10.870000000000001],[105.87,10.86],[105.92,10.85],[105.92,10.870000000000001],[105.94,10.88],[105.93,10.92],[105.95,10.93],[106.04,10.84],[106.08,10.82],[106.16398043147208,10.811601956852792],[106.164114,10.811618],[106.165416,10.811677],[106.16569209708629,10.811430790291372],[106.18,10.81],[106.18,10.84],[106.13,10.91],[106.14,10.93],[106.13,10.98],[106.15048363636365,10.98],[106.151058,10.980468],[106.152158,10.981364],[106.153162,10.98235],[106.153967,10.98286],[106.15436,10.982395],[106.155189,10.981686],[106.15563,10.981142],[106.156081,10.98069],[106.156766,10.98015],[106.15699062686568,10.98],[106.19,10.98],[106.17,11.07],[106.14,11.09],[106.12,11.08],[106.12,11.06],[106.10000000000001,11.06],[106.09,11.09],[106.06,11.09],[106.05,11.120000000000001],[106.01,11.13],[106.01,11.18],[105.94,11.19],[105.9,11.23],[105.9,11.28],[105.85000000000001,11.28],[105.87,11.33],[105.86,11.41],[105.89,11.44],[105.86,11.46],[105.87,11.540000000000001],[105.8,11.57],[105.8,11.63],[105.83,11.63],[105.84,11.67],[105.88,11.69],[105.95,11.65],[105.97,11.67],[105.97,11.700000000000001],[106.01,11.73],[106,11.77],[106.03,11.790000000000001],[106.05,11.78],[106.07000000000001,11.790000000000001],[106.11,11.75],[106.2,11.76],[106.21000000000001,11.74],[106.26,11.74],[106.3,11.69],[106.39,11.71],[106.44,11.68],[106.4,11.77],[106.43,11.81],[106.43,11.870000000000001],[106.45,11.88],[106.4,11.98],[106.43,11.98],[106.44,12],[106.48,11.98],[106.50999752845529,11.98],[106.5100399,11.980117],[106.5114519,11.980252],[106.51194455290806,11.98],[106.51453640415514,11.98],[106.5151179,11.98008],[106.5162019,11.980352],[106.5173209,11.98052],[106.5183829,11.980664],[106.5197469,11.980765],[106.5225759,11.980139],[106.52282591446051,11.98],[106.64,11.98],[106.65,12],[106.72,11.98],[106.78,12.09],[106.92,12.07],[106.98,12.09],[107,12.13],[107.04,12.14],[107.06,12.19],[107.13,12.24],[107.14,12.280000000000001],[107.18,12.290000000000001],[107.19,12.31],[107.24000000000001,12.31],[107.27,12.34],[107.36,12.34],[107.39,12.31],[107.4,12.27],[107.43,12.26],[107.43,12.290000000000001],[107.46000000000001,12.3],[107.47,12.33],[107.5,12.33],[107.52,12.36],[107.54,12.36],[107.53,12.42],[107.57000000000001,12.48],[107.55,12.51],[107.55,12.530000000000001],[107.57000000000001,12.540000000000001],[107.55,12.8],[107.5,12.85],[107.48,12.89],[107.49000000000001,12.92],[107.47,12.950000000000001],[107.49000000000001,12.98],[107.48,13.030000000000001],[107.62,13.370000000000001],[107.61,13.52],[107.56,13.620000000000001],[107.53,13.74],[107.44,13.790000000000001],[107.46000000000001,13.84],[107.46000000000001,13.86],[107.44,13.870000000000001],[107.46000000000001,13.89],[107.46000000000001,13.91],[107.44,13.92],[107.45,13.96],[107.43,13.99],[107.38,13.98],[107.35000000000001,14.01],[107.36,14.08],[107.33,14.1],[107.33,14.14],[107.39,14.22],[107.4,14.290000000000001],[107.38,14.33],[107.4,14.370000000000001],[107.43,14.39],[107.44,14.43],[107.48,14.42],[107.5,14.52],[107.52,14.540000000000001],[107.51,14.6],[107.54,14.620000000000001],[107.55,14.71],[107.51,14.72],[107.53,14.75],[107.52,14.77],[107.5,14.77],[107.5,14.8],[107.58,14.88],[107.54,14.89],[107.47,14.950000000000001],[107.46000000000001,15.030000000000001],[107.5,15.030000000000001],[107.53,15.06],[107.58,15.040000000000001],[107.58,15.06],[107.60000000000001,15.06],[107.59,15.1],[107.61,15.11],[107.61,15.127187004275616],[107.609313,15.1283683],[107.6085163,15.1296931],[107.6083801,15.1311752],[107.6082104,15.1317749],[107.6076643,15.132841],[107.6080007,15.1330825],[107.609498,15.1323719],[107.61,15.131997361618618],[107.61,15.16],[107.59,15.19],[107.57000000000001,15.19],[107.57000000000001,15.21],[107.61,15.22],[107.6159921372474,15.27992137247406],[107.6159853,15.2799493],[107.6159788,15.2800154],[107.61601103898734,15.28011038987342],[107.61627393003496,15.282739300349688],[107.6162297,15.2828515],[107.6160329,15.2831852],[107.615741,15.2835058],[107.6157011,15.2835912],[107.6157216,15.2836641],[107.6157559,15.2837241],[107.6159522,15.2838059],[107.6159852,15.2838389],[107.616,15.2839101],[107.6159916,15.2839708],[107.6159659,15.2840221],[107.6155532,15.2857376],[107.6153567,15.2871383],[107.6155825,15.2880993],[107.6163095,15.2902261],[107.6166141,15.2912618],[107.61717589119104,15.291758911910403],[107.62,15.32],[107.60000000000001,15.33],[107.59,15.370000000000001],[107.60000000000001,15.4],[107.58,15.4],[107.57000000000001,15.38],[107.51,15.4],[107.5,15.47],[107.47,15.47],[107.47,15.49],[107.38,15.48],[107.36,15.55],[107.33,15.57],[107.34,15.6],[107.32000000000001,15.620000000000001],[107.27,15.620000000000001],[107.27,15.64],[107.25,15.65],[107.26,15.71],[107.24000000000001,15.73],[107.2,15.73],[107.22,15.790000000000001],[107.2,15.83],[107.22,15.85],[107.25,15.85],[107.26,15.870000000000001],[107.29,15.870000000000001],[107.33,15.9],[107.39,15.9],[107.41,15.92],[107.43,15.99],[107.45,16.01],[107.44,16.07],[107.41,16.07],[107.4,16.05],[107.32000000000001,16.05],[107.29,16.080000000000002],[107.29,16.1],[107.26,16.11],[107.24000000000001,16.14],[107.19,16.13],[107.17,16.16],[107.15,16.16],[107.13,16.21],[107.14,16.27],[107.12,16.27],[107.09,16.3],[106.97,16.29],[106.96000000000001,16.35],[106.91,16.36],[106.88,16.42],[106.86,16.42],[106.88,16.46],[106.88,16.468324316142507],[106.8784986,16.4684348],[106.8778722,16.4687563],[106.8773709,16.4693197],[106.877025,16.4699487],[106.876796,16.4704016],[106.8766608,16.4715018],[106.8766728,16.4727416],[106.8766291,16.474292],[106.8766109,16.4754194],[106.8767627,16.4760381],[106.8770293,16.4764584],[106.8775881,16.4769043],[106.8785863,16.4775435],[106.8790565,16.4778775],[106.8791465,16.4781301],[106.8790964,16.4783147],[106.8790619,16.4784409],[106.8787761,16.4790635],[106.8783492,16.4801663],[106.8778962,16.4816077],[106.8778448,16.4823409],[106.8778497,16.4828481],[106.878176,16.4834087],[106.878592,16.4841658],[106.879065,16.4848098],[106.88,16.485585165853657],[106.88,16.51],[106.85000000000001,16.54],[106.81,16.45],[106.78,16.46],[106.79,16.44],[106.75,16.4],[106.73,16.4],[106.65,16.46],[106.64,16.55],[106.66,16.57],[106.65,16.580000000000002],[106.62,16.57],[106.61,16.6],[106.58,16.59],[106.57000000000001,16.63],[106.55,16.64],[106.56,16.66],[106.54,16.69],[106.54,16.86],[106.5,16.89],[106.52,16.94],[106.54,16.93],[106.54,16.97],[106.5,16.96],[106.47,16.97],[106.46000000000001,16.990000000000002],[106.43,16.990000000000002],[106.39,17.05],[106.4,17.080000000000002],[106.29,17.2],[106.29,17.26],[106.25,17.23],[106.16,17.3],[106.14,17.3],[106.13,17.330000000000002],[106.07000000000001,17.36],[105.86,17.62],[105.83,17.62],[105.79,17.66],[105.74000000000001,17.66],[105.74000000000001,17.71],[105.72,17.71],[105.72,17.740000000000002],[105.69,17.75],[105.67,17.78],[105.67,17.84],[105.60000000000001,17.87],[105.63,17.990000000000002],[105.59,17.990000000000002],[105.57000000000001,18.01],[105.57000000000001,18.06],[105.53,18.07],[105.53,18.11],[105.5,18.11],[105.5,18.17],[105.48,18.17],[105.48,18.19],[105.45,18.19],[105.45,18.17],[105.43,18.17],[105.41,18.14],[105.36,18.150000000000002],[105.31,18.19],[105.32000000000001,18.22],[105.29,18.23],[105.29,18.25],[105.26,18.240000000000002],[105.24000000000001,18.29],[105.21000000000001,18.29],[105.17,18.32],[105.18,18.330000000000002],[105.17,18.38],[105.14,18.38],[105.14,18.400000000000002],[105.11,18.41],[105.09,18.45],[105.12,18.580000000000002],[105.15,18.62],[105.18,18.62],[105.18,18.650000000000002],[105.16,18.650000000000002],[105.13,18.68],[105.13,18.7],[105.04,18.7],[105.04,18.72],[105.02,18.73],[104.93,18.73],[104.92,18.78],[104.86,18.76],[104.79,18.77],[104.78,18.79],[104.75,18.78],[104.73,18.79],[104.73,18.81],[104.66,18.830000000000002],[104.66,18.85],[104.63,18.86],[104.62,18.88],[104.57000000000001,18.89],[104.56,18.93],[104.54,18.94],[104.54,18.97],[104.51,18.97],[104.5,18.990000000000002],[104.44,18.97],[104.39,19.03],[104.39,19.05],[104.3,19.080000000000002],[104.29,19.11],[104.21000000000001,19.11],[104.2,19.12],[104.21000000000001,19.150000000000002],[104.19,19.150000000000002],[104.18,19.19],[104.11,19.2],[104.07000000000001,19.240000000000002],[103.99000000000001,19.22],[103.98,19.240000000000002],[103.91,19.28],[103.91,19.3],[103.89,19.29],[103.87,19.3],[103.87,19.330000000000002],[103.93,19.35],[103.97,19.41],[103.99000000000001,19.42],[104.01,19.41],[104.02,19.43],[104.05,19.44],[104.06,19.43],[104.05,19.46],[104.07000000000001,19.47],[104.10000000000001,19.53],[104.09,19.55],[104.10000000000001,19.57],[104.08,19.57],[104.05,19.6],[104.06,19.69],[104.14,19.67],[104.16,19.71],[104.19,19.7],[104.22,19.72],[104.29,19.7],[104.31,19.71],[104.33,19.69],[104.37,19.71],[104.37,19.7],[104.43,19.71],[104.43,19.68],[104.46000000000001,19.68],[104.46000000000001,19.66],[104.47,19.67],[104.51,19.66],[104.52,19.63],[104.57000000000001,19.63],[104.61,19.650000000000002],[104.64,19.63],[104.64646955434688,19.64940866304064]]'; //console.log(JSON.parse(jsonPolygon)); var jsonPolygon = JSON.parse(data);
var arrayforPolygon = []; $.each(jsonPolygon, function (index, item) { arrayforPolygon.push({ lat: parseFloat(item[1]), lng: parseFloat(item[0]) }); });
//var _polygon = L.polygon(arrayforPolygon, { fillOpacity: 0 }); //_map.fitBounds(_polygon.getBounds()); L.Mask = L.Polygon.extend({ options: { stroke: true, strokeWeight: 1.5, strokeOpacity: 0.2, fillOpacity: 1, fillColor: '#e8e8e8', clickable: true,
outerBounds: new L.LatLngBounds([-90, -360], [90, 360]) },
initialize: function (latLngs, options) {
var outerBoundsLatLngs = [ this.options.outerBounds.getSouthWest(), this.options.outerBounds.getNorthWest(), this.options.outerBounds.getNorthEast(), this.options.outerBounds.getSouthEast() ]; L.Polygon.prototype.initialize.call(this, [outerBoundsLatLngs, latLngs], options); },
}); var mask = new L.Mask(arrayforPolygon); mask.addTo(self._map);
};
function AddCircle() { var circle = L.circle([_latitude, _longtitude], { radius: 5000 }).addTo(_map); };
function AddMakerToOSMap (data) { var imageUrl = ''; var alias = ''; switch (_placeCategoryId) { case 11: { alias = 'truong-hoc'; imageUrl = 'https://static.homedy.com/src/images/icon/map/truonghoc4.svg'; break; } case 5: { alias = 'sieu-thi'; imageUrl = 'https://static.homedy.com/src/images/icon/map/sieuthi4.svg'; break; } case 1: { alias = 'ben-xe'; imageUrl = 'https://static.homedy.com/src/images/icon/map/benxe4.svg'; break; } case 2: { alias = 'y-te'; imageUrl = 'https://static.homedy.com/src/images/icon/map/yte4.svg'; break; } case 15: { alias = 'ngan-hang'; imageUrl = 'https://static.homedy.com/src/images/icon/map/nganhang4.svg'; break; } }
try { var icon = L.icon({ iconUrl: imageUrl, iconSize: [25, 35], iconAnchor: [12, 35], popupAnchor: [-2, -35] });
var position = [parseFloat(data.Latitude), parseFloat(data.Longitude)]; var marker = L.marker(position, { icon: icon }).addTo(_map) .bindPopup("
" + data.Name + "
");
marker.on('click', function (e) {
DrawRouting({ lat: _latitude, lng: _longtitude }, { lat: data.Latitude, lng: data.Longitude });
});
_markers.push({ marker: marker, id: data.Id });
} catch (err) { console.warn(err) }
};
function AddMakerToOSMapOLD (data) {
var imageUrl = '';
var alias = '';
switch (_placeCategoryId) {
case 11: {
alias = 'truong-hoc';
imageUrl = 'https://static.homedy.com/src/images/icon/map/truonghoc4.svg';
break;
}
case 5: {
alias = 'sieu-thi';
imageUrl = 'https://static.homedy.com/src/images/icon/map/sieuthi4.svg';
break;
}
case 1: {
alias = 'ben-xe';
imageUrl = 'https://static.homedy.com/src/images/icon/map/benxe4.svg';
break;
}
case 2: {
alias = 'y-te';
imageUrl = 'https://static.homedy.com/src/images/icon/map/yte4.svg';
break;
}
case 15: {
alias = 'ngan-hang';
imageUrl = 'https://static.homedy.com/src/images/icon/map/nganhang4.svg';
break;
}
}
try {
var icon = L.icon({
iconUrl: imageUrl,
iconSize: [25, 35],
iconAnchor: [12, 35],
popupAnchor: [-2, -35]
});
var position = [parseFloat(data.lat), parseFloat(data.long)];
var marker = L.marker(position, { icon: icon }).addTo(_map)
.bindPopup("
" + data.title + "
");
marker.on('click', function (e) {
DrawRouting({ lat: _latitude, lng: _longtitude }, { lat: data.lat, lng: data.long });
});
_markers.push({ marker: marker, id: data.id });
} catch (err) { console.warn(err) }
};
function AddPolygonToOSMap (data) {
var self = this;
var _position = "";
if (data !== null && data !== undefined) {
if (data.indexOf('@') > 0) {
var arrPolygon = data.split('@');
var maxlength = 0;
$.each(arrPolygon, function (index, item) {
if (item.length > maxlength) {
_position = item;
maxlength = item.length;
}
});
} else {
_position = data;
}
}
var res = _position.split(" ");
var arrayforPolygon = [];
$.each(res, function (key, item) {
var position = item.split(",");
arrayforPolygon.push([parseFloat(position[1]), parseFloat(position[0])]);
});
var _polygon = L.polygon(arrayforPolygon, { fillOpacity: 0.1 });
self.Polygon = _polygon;
self._map.fitBounds(_polygon.getBounds());
MyLocationMarker();
};
function Category_Clicked (id, name, e) {
var self = this;
_placeCategoryId = id;
_placeSubCategoryId = 0;
if (_markers.length > 0) {
$.each(_markers, function (index, item) {
_map.removeLayer(item.marker);
});
}
_markers = [];
_places = [];
_categories = [];
$('.tab-item').removeClass('active');
e.className = "tab-item active";
if (_routing !== null) {
_map.removeControl(_routing);
_routing = null;
}
initPlace();
};
function SubCategory_Clicked(id, e) {
if (e !== null) {
$('#list_category li').removeClass('active');
e.className = 'active';
}
if (id > 0) {
_placeSubCategoryId = id;
if (_routing !== null) {
_map.removeControl(_routing);
_routing = null;
}
if (_markers.length > 0) {
$.each(_markers, function (index, item) {
_map.removeLayer(item.marker);
});
}
_markers = [];
_places = [];
var places = _listOfPlaces.places.filter(function (p) { return p.CategoryId === _placeSubCategoryId });
if (places !== null && places !== undefined && places.length > 0) {
$.each(places, function (index, item) {
_places = places;
});
}
CalculatorDistance();
}
};
function CalculatorDistance() {
var html = '';
$.each(_categories, function (index, item) {
if (item.ParentId !== undefined && item.ParentId !== null) {
var active = item.Id === _placeSubCategoryId ? 'active' : '';
html += '
';
}
});
$('#list_category').html(html);
$.each(_places, function (index, item) {
var distance = Distance(_latitude, _longtitude, parseFloat(item.Latitude), parseFloat(item.Longitude), 'K');
var time = distance / 20;
item.Distance = distance;
if (item.Distance >= 1) {
item.DistanceStr = parseFloat(distance).toFixed(2) + " km";
} else {
item.DistanceStr = parseFloat(distance * 1000).toFixed(0) + " m";
}
item.Time = Math.round(time * 60);
});
_places.sort(dynamicSort("Distance"));
_places.push({ id: 9999 });
_places.splice(-1, 1);
html = '';
$.each(_places, function (index, item) {
if (index '
html += '
'
html += '
html += '
'
html += '
'
html += '
'
html += '
html += '
'
html += '
'
html += '
'
html += ''
}
});
if (html != '') {
$('.ul-list').fadeIn();
$('#list_place').html(html);
$(".ul-list").mCustomScrollbar({
theme: "minimal-dark"
});
}else
$('.ul-list').fadeOut();
};
function CalculatorDistanceOLD() {
var html = '';
$.each(_places, function (index, item) {
var distance = Distance(_latitude, _longtitude, parseFloat(item.lat), parseFloat(item.long), 'K');
var time = distance / 20;
item.Distance = distance;
if (item.Distance >= 1) {
item.DistanceStr = parseFloat(distance).toFixed(2) + " km";
} else {
item.DistanceStr = parseFloat(distance * 1000).toFixed(0) + " m";
}
item.Time = Math.round(time * 60);
});
_places.sort(dynamicSort("Distance"));
_places.push({ id: 9999 });
_places.splice(-1, 1);
html = '';
$.each(_places, function (index, item) {
if (index '
html += '
'
html += '
html += '
'
html += '
'
html += '
'
html += '
html += '
'
html += '
'
html += '
'
html += ''
}
});
if (html != '') {
$('.ul-list').fadeIn();
$('#list_place').html(html);
$(".ul-list").mCustomScrollbar({
theme: "minimal-dark"
});
}else
$('.ul-list').fadeOut();
};
function ShowOSMMarker(id) {
var marker = _markers.filter(function (m) { return m.id == id })[0].marker;
marker.openPopup();
};
function Distance(lat1, lon1, lat2, lon2, unit) {
if ((lat1 === lat2) && (lon1 === lon2)) {
return 0;
}
else {
var radlat1 = Math.PI * lat1 / 180;
var radlat2 = Math.PI * lat2 / 180;
var theta = lon1 - lon2;
var radtheta = Math.PI * theta / 180;
var dist = Math.sin(radlat1) * Math.sin(radlat2) + Math.cos(radlat1) * Math.cos(radlat2) * Math.cos(radtheta);
if (dist > 1) {
dist = 1;
}
dist = Math.acos(dist);
dist = dist * 180 / Math.PI;
dist = dist * 60 * 1.1515;
if (unit === "K") { dist = dist * 1.609344; }
if (unit === "N") { dist = dist * 0.8684; }
return dist;
}
};
function dynamicSort (property) {
var sortOrder = 1;
if (property[0] === "-") {
sortOrder = -1;
property = property.substr(1);
}
return function (a, b) {
var result = (a[property] b[property]) ? 1 : 0;
return result * sortOrder;
};
};
function LoadPlaces(categoryId) {
$.ajax({
type: "GET",
url: "https://service.homedy.com/Place/Search",
dataType: "json",
contentType: "application/json",
data: { CategoryId: categoryId, Latitude: _latitude, Longitude: _longtitude, Distance: _distance, PageIndex: 0, PageSize: 100 },
success: function (json) {
if (json !== null && json !== undefined) {
if (json.data.length > 0) {
_places = json.data;
$('.ul-list').addClass('no-sub');
}
CalculatorDistanceOLD();
}
},
error: function (error) {
console.log(error);
}
});
}
var _routing = null;
function DrawRouting(positionA, positionB) {
if (_timeOutRouting !== null) {
Snackbar("Thao tác quá nhanh");
} else {
if (_routing !== null) {
_map.removeControl(_routing);
_routing = null;
}
_routing = L.Routing.control({
waypoints: [
L.latLng(positionA.lat, positionA.lng),
L.latLng(positionB.lat, positionB.lng)
],
createMarker: function (i, start, n) {
var marker_icon = null
if (i == 0) {
marker_icon = L.divIcon({ className: 'bus-top-icon brown', html: "A", popupAnchor: [5, -20] });
} else if (i == n - 1) {
marker_icon = L.divIcon({ className: 'bus-top-icon brown', html: "B", popupAnchor: [5, -20] });
}
var marker = L.marker(start.latLng, {
draggable: true,
icon: marker_icon
})
return null;
},
routeWhileDragging: true
}).addTo(_map);
_timeOutRouting = setTimeout(function () {
_timeOutRouting = null;
},1000)
}
}
function Snackbar(content) {
var x = document.getElementById("snackbar");
x.className = "show";
x.innerHTML = content;
setTimeout(function () { x.className = x.className.replace("show", ""); }, 3000);
}
function IsMobile(){
if (window.innerWidth = distance) {
if (!_map_loaded) {
_map_loaded = true;
InitOSMap();
}
}
});
var isProject = false;
if (isProject) {
if (!_map_loaded) {
_map_loaded = true;
InitOSMap();
}
}
}
Tin cùng chuyên mục:
Mua Tinh dầu Cỏ Gừng nguyên chất tại Tân Bình
Mua Tinh dầu Cỏ Gừng nguyên chất tại Phú Nhuận
Mua Tinh dầu Long não nguyên chất tại Tân Bình
Mua Tinh dầu Long não nguyên chất tại Phú Nhuận