У меня есть два поля в таблице: одно - город, а другое - адрес. Я должен найти, находится ли адрес в городе или нет. Как я могу найти это.
для получения лат и lng города
$city_lat_lng =json_decode(file_get_contents("http://maps.google.com/maps/api/geocode/json?address={$ogl_city}&sensor=false"));
$city_lat = $city_lat_lng->results[0]->geometry->location->lat;
$city_long = $city_lat_lng->results[0]->geometry->location->lng;
для получения лат и lng адреса
$address_lat_lng = json_decode(file_get_contents("http://maps.google.com/maps/api/geocode/json?address={$ogl_address}&sensor=false"));
$address_lat = $address_lat_lng->results[0]->geometry->location->lat;
$address_long = $address_lat_lng->results[0]->geometry->location->lng;
В приведенном выше коде мыв состоянии найти длинный адрес и город. Но не поймите, как правильно определить, находится ли конкретный адрес в определенном городе. И город, и адрес динамичны здесь. Я новичок в Laravel. искал в Google тоже, но не нашел правильных решений.