• 27-02-2023, 15:38:15
    #1
    Daha önce google haritaların bir çok apisi ile çalıştım ama bunu hiç yapmadım.

    Bir ilan sitesi var ve ilanlar admin panelden girilirken harita ile ilanların konumları da giriliyor.

    Bunları harita üzerinde göstermek yerine kullanıcının aradığı konuma 10 km olan ilanların listesini çıkarmam gerekiyor. daha önce böyle bir api yazan oldu mu ?

    nearby apisini kullanınca google kendisinde ekli olan cafeleri v.s gösteriyor. Ben kendi sitemdeki ilanlar arasından filtreleme yapmak istiyorum.
  • 27-02-2023, 15:43:18
    #2
    Bay_Keskin adlı üyeden alıntı: mesajı görüntüle
    Daha önce google haritaların bir çok apisi ile çalıştım ama bunu hiç yapmadım.

    Bir ilan sitesi var ve ilanlar admin panelden girilirken harita ile ilanların konumları da giriliyor.

    Bunları harita üzerinde göstermek yerine kullanıcının aradığı konuma 10 km olan ilanların listesini çıkarmam gerekiyor. daha önce böyle bir api yazan oldu mu ?

    nearby apisini kullanınca google kendisinde ekli olan cafeleri v.s gösteriyor. Ben kendi sitemdeki ilanlar arasından filtreleme yapmak istiyorum.
    distance apisiyle birlikte ilanınızın konumunu alıp daha önceden bölgeleri belirleyip daha sonrasında distance apisinden gelen km verisiyle eşleştirip (hatta en kısa yol işlemini de yaptırarak) istediğiniz sonuca yakın bir şey elde edebilirsiniz diye düşünüyorum
  • 27-02-2023, 15:51:11
    #3
    phpwebdeveloper adlı üyeden alıntı: mesajı görüntüle
    distance apisiyle birlikte ilanınızın konumunu alıp daha önceden bölgeleri belirleyip daha sonrasında distance apisinden gelen km verisiyle eşleştirip (hatta en kısa yol işlemini de yaptırarak) istediğiniz sonuca yakın bir şey elde edebilirsiniz diye düşünüyorum
    Teşekkür ederim bu yol aklıma geldi. Ancak 100lerce ilan arasından tek tek iki mesafe arası kaç km şeklinde bakmak biraz abes geldi. İlanların coordinatlarını toplu filtreleme şeklinde bir api var mı acaba diye soruyorunm
  • 27-02-2023, 15:54:01
    #4
    Bay_Keskin adlı üyeden alıntı: mesajı görüntüle
    Teşekkür ederim bu yol aklıma geldi. Ancak 100lerce ilan arasından tek tek iki mesafe arası kaç km şeklinde bakmak biraz abes geldi. İlanların coordinatlarını toplu filtreleme şeklinde bir api var mı acaba diye soruyorunm
    Zaten tek seferde bir requestte 98 adet yapabilirsiniz google limiti var o yüzden ister istemez bölmek zorunda kalacaksınız hocam yine de
  • 27-02-2023, 16:00:02
    #5
    phpwebdeveloper adlı üyeden alıntı: mesajı görüntüle
    Zaten tek seferde bir requestte 98 adet yapabilirsiniz google limiti var o yüzden ister istemez bölmek zorunda kalacaksınız hocam yine de

    98 Adet sorun değil. Bölebilirim tek tek olmasından iyidir.
  • 27-02-2023, 16:00:54
    #6
    E yapın hocam o zaman ben yardımcı olmaya çalışıyorum benimle niye mücadele ediyorsunuz
  • 27-02-2023, 16:18:25
    #7
    phpwebdeveloper adlı üyeden alıntı: mesajı görüntüle
    E yapın hocam o zaman ben yardımcı olmaya çalışıyorum benimle niye mücadele ediyorsunuz
    Yok hocam niye mücadele edeyim. Allah razı olsun. başka bir kişi başka bir yol yazar belki diye bekliyorum.
  • 28-02-2023, 22:50:04
    #8
    apiye gerek olmadığını düşünüyorum, matematik ile çözülür, fakat o kadar matematiğim yok.
    şöyle düşünün bir koordainatımız var bu koordainatın hem enlemine hem boytlamına 10ar km ekleyerek bir daire çizip(10 km yarı çap), dairenin maksimin noktalarını belirme.
    enlemler arası meseafe 111 km boylamlar arası mesefa ekvator da 111 küsür kutuplara doğru orantılı olarak daralır.
    maksimum noktalar belirlendi minumum noktada zaten başlangıç noktamız arasında kalan değerler olacak ta işte bunu formülleştirecek matematik maalesef bende yok.
    bu şekilde bir uzman matematikciye anlatılıp sorulsa mühtemelen düzgün çalışan bir formül çıkaracaktır.
    o formül çıktıktan sonra onu php ye çevirmek daha kolay olur
  • 01-03-2023, 00:22:00
    #9
    Distance matrix api