Чтобы выбрать наиболее подходящий магазин/автосалон/ногтевой мало иметь их список местоположений. Надо знать насколько далеко они от тебя. Попробуем узнать это у API google.map. У нас есть список ногтевых салонов в Екатеринбурге. Как узнать какой ближе всего? Для этого у нас есть отличная библиотека Distance Matrix: https://developers.google.com/maps/documentation/distance-matrix/intro Подключаем библиотеку в консоли разработчика Google и пробуем её использовать. А где мы? Чтобы получить расстояние нам нужно знать изначальную точку, самый простой вариант получить гео-точку получить её из js. navigator.geolocation.getCurrentPosition(function(location) {
console.log(location.coords.latitude);
console.log(location.coords.longitude); var corodinate_origin = location.coords.latitude + "," + location.coords.longitude; }); Сейчас мы можем узнать расстояние от нас до ногтевых салонов Екатеринбурга. Distance matrix API Для этого нам нужно отправить запрос по следующему адресу: ht