Rumah >Java >javaTutorial >Bagaimana untuk Mengira Jarak dan Membuat Kotak Sempadan dari Latitud dan Longitud di Jawa?
Memahami jarak geografi antara dua titik adalah penting untuk pelbagai aplikasi. Ini melibatkan pengiraan jarak bulatan besar, yang menampung kelengkungan Bumi. Selepas itu, anda mungkin berminat untuk mengenal pasti titik yang terletak pada jarak tertentu utara dan timur titik asal, dengan berkesan membentuk kotak sempadan di sekelilingnya.
Untuk mencapai ini di Jawa, anda boleh menggunakan formula Haversine, seperti yang dilaksanakan dalam coretan kod yang disediakan dalam respons. Formula ini mengira jarak antara dua pasangan latitud-longitud dengan tepat.
Dengan jarak yang ditentukan, anda boleh meneruskan untuk mengira koordinat kotak sempadan. Menggunakan trigonometri asas, anda boleh menentukan sudut antara arah sasaran dan garisan utara (atau timur). Kemudian, gunakan sinus atau kosinus sudut ini pada jarak untuk mendapatkan offset ke arah yang dikehendaki. Dengan menambahkan offset ini pada titik asal, anda boleh mewujudkan kotak sempadan dengan tepat.
Pendekatan ini membolehkan anda mengira jarak dan membina kotak sempadan berdasarkan koordinat, menangani keperluan anda dengan berkesan.
Atas ialah kandungan terperinci Bagaimana untuk Mengira Jarak dan Membuat Kotak Sempadan dari Latitud dan Longitud di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!