Harita Etkileşimi
Yolbil API tarafından kullanıcıya gönderilen Event’lar Yolbil.initialize metoduna parametre olarak verilen IEventHandler Interface’inin metodları çağrılarak karşılanır. Örneğin harita yüklendiğinde mapLoaded metodu çağrılır. Harita üzerinde bir obje tap yapılarak seçildiğinde tap yapılan objenin bilgilerine erişilebilmesi için aşağıdaki gibi setPickableLayerWithEvent methoduna istenilen obje tipi ve EventType gönderilmelidir.
Map.setPickableLayerWithEvent(LayerType.Poi, EventType.Tap);
Ardından gönderilen event kullanıcı tarafından gerçekleştirildiğinde featurePickedByTapping metodu çağrılır.
@Override
public void featurePickedByTapping(ArrayList<Object> objects, Point point, Point screenPosition) {}
IEventHandler interface inin sınıf dokümantasyonu ve LayerType‘ların ayrı ayrı dokümanları incelendiğinde harita tarafından sağlanan eventlerin tamamı görülebilir.