1. A method comprising: receiving image data captured by a mobile application; sending the image data in a cloud service format to a cloud service server; receiving an image attribute for the image data and at least one coordinate from the image data from the cloud service server; and providing, using the mobile application, at least one location based service based on the image attribute for the image data and the at least one coordinate.