Bu kütüphane, Google Maps API kullanarak iki konum arasındaki rotayı hesaplar. Kütüphane, node.js projelerinde kullanılabilecek bir JavaScript modülüdür.
Kütüphaneyi kurmak için aşağıdaki komutu kullanın:
npm i @unalayta/route-finder
Kütüphaneyi kullanmak için aşağıdaki örneği kullanabilirsiniz:
const locationRouteLibrary = require('@unalayta/route-finder');
// Google Maps API anahtarını değişkenden alın
const apiKey = process.env.API_KEY;
locationRouteLibrary.findRoute('New York', 'Los Angeles', apiKey, traffic_model , (route) => {
console.log(route);
});
Bu kod, "New York" ve "Los Angeles" arasındaki trafik durumu ile beraber anlık olarak rotayı hesaplar ve sonuç olarak rota bilgilerini ekrana yazdırır.
Bu kütüphaneyi kullanabilmek için bir Google Maps API anahtarına ihtiyacınız vardır. Google Cloud Console'da bir proje oluşturarak ve Google Maps API'yi etkinleştirerek bir anahtar alabilirsiniz.
Bu kütüphane MIT Lisansı ile lisanslanmıştır. Detaylı bilgi için LICENSE dosyasına bakın.