Google Direction API Java Example

Google direction API ile verilen lokasyon verileri kullanarak iki nokta arasındaki yolun belirlenmesi gerçekleştirilir.

Google sunduğu bu API ile başlangıç ve bitiş noktaları verip iki nokta arasındaki yolu bulabiliriz.Hatta yolun daha düzgün çizilebilmesi için iki nokta arasında giderken ara lokasyon değerleri de verilebilir. Bu ara değerlere waypoint diyoruz. Aşağıda bu işlemi yapan bir java kod örneği göreceksiniz. Bu kodu incelerseniz start ve end point noktaları ve waypoint değerleri bulunmaktadır. Burada önemli olan kısım google free olarak kullandığımız zaman sadece 24 waypointe izin vermektedir.


GeoCodeApi g = new GeoCodeApi();

GeoApiContext context = new GeoApiContext().setApiKey(“API Key”);

DirectionsResult result = DirectionsApi.newRequest(context)

.origin(“baslangıç konumu”)

.destination(“hedef konum”)

.waypoints(“ara konum değerleri”)

.await();

System.out.println(“direction api: ” + result.routes[0].legs[0].steps[0].polyline.decodePath());

Erman Ağ Geliştirici on 25 Temmuz 2017 yazdı
Yorum Ekle
  • 0 Yanıt(lar)
  • Yanıtınız

    Cevabınızı göndererek Gizlilik Politikası ve Hizmet Şartlarını kabul ediyorsunuz.