У меня есть данные 10 компаний в одном здании в Омане (здание Coral, Маскат, Оман) и все У 10 компаний широта и долгота совпадают:
Код: Выделить всё
Latitude: 23.59498176 , Longitude: 58.4425843
Код: Выделить всё
Latitude: 23.59498176 , Longitude: 58.4425843
После этого для тестирования я пытаюсь использовать разные локации из Индии и США.
В Индии я пробую это место:
Код: Выделить всё
Latitude: 21.2323783, Longitude: 72.8348966
Код: Выделить всё
Latitude: 21.2323783, Longitude: 72.8348966
В США я пробую это местоположение:
Код: Выделить всё
Latitude: 38.8854343, Longitude: -77.1004176
Код: Выделить всё
Latitude: 38.8854343, Longitude: -77.1004176
Я вычисляю местоположение с помощью этого PHP-кода:
Код: Выделить всё
$latFrom = deg2rad($latitudeFrom);
$lonFrom = deg2rad($longitudeFrom);
$latTo = deg2rad($latitudeTo);
$lonTo = deg2rad($longitudeTo);
$latDelta = $latTo - $latFrom;
$lonDelta = $lonTo - $lonFrom;
$a = sin($latDelta / 2) * sin($latDelta / 2) +
cos($latFrom) * cos($latTo) *
sin($lonDelta / 2) * sin($lonDelta / 2);
$c = 2 * atan2(sqrt($a), sqrt(1 - $a));
return $earthRadius * $c; // Distance in kilometers
Поэтому мне нужно знать, есть ли для этого какая-либо проблема с безопасностью или какая-либо другая причина ?
Подробнее здесь: https://stackoverflow.com/questions/793 ... ue-in-oman
Мобильная версия