Bagaimana untuk menyemak sama ada koordinat berada di dalam objek sempadan dalam PHP?
P粉101708623
P粉101708623 2024-04-05 00:25:54
0
1
1563

Saya mempunyai beberapa koordinat dan saya ingin menyemak sama ada koordinat ini betul-betul dalam julat Peta Google (Timur Laut dan Barat Daya).

Contoh:

Available Lat: 40.712776
Available Long: -74.005974

Saya ingin tahu sama ada koordinat di atas berada dalam sempadan di bawah:

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

Saya mahu mencapai ini hanya menggunakan skrip PHP.

P粉101708623
P粉101708623

membalas semua(1)
P粉190883225

Ini membantu saya. Ia kembali benar atau salah.

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

    if ($boundsNElong  $boundsSWlat && $pointLat 
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan