Augmented reality application for location-based AR with flexible data sources