• 11-03-2023, 13:18:02
    #1
    Merhaba, geolib paketi ile iki kordinat arasındaki kilometre cinsinsen mesafeyi hesaplıyorum fakat 9 kilometrelik yeri 3000 km olarak çıktı veriyor.
     const distanceInKm = geolib.getDistance(startCoordinate, endCoordinate, 1000) / 1000;
    Bilgisi olan var mı acaba ?
  • 11-03-2023, 13:22:49
    #2
    const baslangic = {
             latitude: xx.xxxx,
             longitude: xx.xxxx
    };
    const bitis = {
              latitude : xx.xxxx,
              longitude: xx.xxxx
    };
    const toplamkm = geolib.getDistance(baslangic, bitis) / 1000;
    Deneyin...
  • 11-03-2023, 13:25:47
    #3
    ardakarakas adlı üyeden alıntı: mesajı görüntüle
    const baslangic = {
             latitude: xx.xxxx,
             longitude: xx.xxxx
    };
    const bitis = {
              latitude : xx.xxxx,
              longitude: xx.xxxx
    };
    const toplamkm = geolib.getDistance(baslangic, bitis) / 1000;
    Deneyin...
    ayni ciktiyi veriyor
  • 11-03-2023, 13:28:45
    #4
    umitunver adlı üyeden alıntı: mesajı görüntüle
    ayni ciktiyi veriyor
    koordinatları iletin
  • 11-03-2023, 13:30:49
    #5
    ardakarakas adlı üyeden alıntı: mesajı görüntüle
    koordinatları iletin
    Hocammm longitude'a latitude değerini vermişim nasıl fark etmedim bilmiyorum siz yazınca bi consolu tekrar kontrol ettimde
  • 11-03-2023, 13:52:01
    #6
    umitunver adlı üyeden alıntı: mesajı görüntüle
    Hocammm longitude'a latitude değerini vermişim nasıl fark etmedim bilmiyorum siz yazınca bi consolu tekrar kontrol ettimde
    olur öyle şeyler
  • 11-03-2023, 14:04:02
    #7
    ardakarakas adlı üyeden alıntı: mesajı görüntüle
    olur öyle şeyler
    gece ben bununla 2-3 saat vakit harcadım hocam biliyor musunuz tekrardan sağ olun teşekkürler