Comment vérifier si les coordonnées sont à l'intérieur des limites de l'objet en PHP ?
P粉101708623
P粉101708623 2024-04-05 00:25:54
0
1
1514

J'ai quelques coordonnées et je souhaite vérifier si ces coordonnées se situent exactement dans la plage Google Maps (nord-est et sud-ouest).

Exemple :

Available Lat: 40.712776
Available Long: -74.005974

Je veux savoir si les coordonnées ci-dessus se trouvent dans les limites ci-dessous :

> bounds_north_east[lat]    28.63713261089665
> bounds_north_east[lng]    77.22579752272338
> bounds_south_west[lat]    28.619767323553265
> bounds_south_west[lng]    77.18275343245239

Je souhaite y parvenir en utilisant uniquement un script PHP.

P粉101708623
P粉101708623

répondre à tous(1)
P粉190883225

Cela m'aide. Il renvoie vrai ou faux.

function inBounds($pointLat, $pointLong, $boundsNElat, $boundsNElong, $boundsSWlat, $boundsSWlong) {
    $eastBound = $pointLong  $boundsSWlong;

    if ($boundsNElong  $boundsSWlat && $pointLat 
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal