سلام دوستان
من میخوام مثل اسنپ وقتی روی محلی پونت میزنم آدرسش رو بگیریم
private function getAddress($latitude, $longitude)
{
if (!empty($latitude) && !empty($longitude)) {
//Send request and receive json data by address
$geocodeFromLatLong = file_get_contents('http://maps.googleapis.com/maps/api/geocode/json?latlng=' . trim($latitude) . ',' . trim($longitude) . '&sensor=false&language=fa®ion=IR');
$output = json_decode($geocodeFromLatLong);
$status = $output->status;
//Get address from json data
$address = ($status == "OK") ? $output->results[0]->formatted_address : '';
//Return address of the given latitude and longitude
if (!empty($address)) {
return $address;
} else {
return false;
}
} else {
return false;
}
از این استفاده میکنم ولی اولا کوچه ها رو نمیزنه
در ثانی جاهایی رو که نمیشناسه رو 0 برمیگردونه
ولی اسنپ همون جاها رو نشون میده
چطوری میتونم آدرس دقیق رو بگیرم ؟
ممنون
به کمال کمک کنید تا مشکل خودش را حل کند؛ اینطور میتوانیم با هم پیشرفت کنیم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟