Yorumları: 401
Konuları: 66
Kayıt Tarihi: 18-02-2018
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 818
Acemi
Merhabalar,
Fesih hocamin kitabini incelemeye devam ediyorum harita islemlerine bakiyorum,
Harita uzerinde daire cizme konusu ilgimi cekti ornegi yaptim cizdigim dairenin disina ciktiginda mesaj vermek istiyorum cizginin disina ciktigi bilgisini nasil cekerim?
tesekkurler.
Muharrem ARSLAN
Yorumları: 4.224
Konuları: 379
Kayıt Tarihi: 07-07-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 16.975
Üstad
06-03-2019, Saat: 09:30
(Son Düzenleme: 06-03-2019, Saat: 09:36, Düzenleyen: TescilsizUzman.)
Merhaba,
Aslında oyun programlama yeteneği iyi olan üyelerimiz bu sorunuza daha doğru cevap verebilir.
Daireyi, bir oyundaki lokasyona benzetebiliriz. Oyuncunun lokasyon dışına çıkma kontrolleri nasıl yapılıyorsa burada da benzer bir yol izlenebilir.
Örnekte, dairenin merkez koordinatları (enlem, boylam bilgisi) ve yarı çapı belli olduğuna göre, geriye bir algoritma kurup matematiksel hesap yapmak gerekiyor.
Burada merkez koordinat ile aktif cihaz gps koordinat farkları alınmalı, merkez koordinat + daire çapı (mesafe hesaplaması gerektirebilir yada doğrudan enlem boylam farkı alınabilir) < yeni koordinat ise daire dışındasınız demektir.
Yorumları: 401
Konuları: 66
Kayıt Tarihi: 18-02-2018
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 818
Acemi
06-03-2019, Saat: 10:36
(Son Düzenleme: 06-03-2019, Saat: 10:36, Düzenleyen: arsl01.)
Aynen hocam ona benzer birsey bende dusundum onun algoritmasini tasarliyordum
Tesekkurler
Muharrem ARSLAN
Yorumları: 972
Konuları: 44
Kayıt Tarihi: 24-07-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 2.722
Uzman
İki nokta arasındaki uzaklık belirtilen yarıçaptan büyükse noktanın biri daire alanı dışarısında demektir.
Yorumları: 401
Konuları: 66
Kayıt Tarihi: 18-02-2018
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 818
Acemi
evet hocam haklisiniz enlem boylam bilgilerini alip ona gore bu formulu kullanmaliyim tesekkurler
Muharrem ARSLAN