1. A method comprising: rendering a perspective view showing one or more objects in a field of view; rendering a plan view of a map showing at least the one or more objects in the field of view, wherein the perspective and plan views are rendered simultaneously; retrieving content associated with an object of the one or more objects in the field of view; rendering a graphic representation relating to the content on a surface of the object visible in the perspective view in a user interface for a location-based service of a mobile device; determining a perspective of the rendering of the perspective view in relation to the one or more objects; determining whether a rendering of a distant object is obstructed by a rendering of another object in the perspective view; omitting a graphic representation relating to content associated with the distant object from the perspective view when the distant object is obstructed by the rendering of another object in the perspective view; determining an optimal image of the one or more objects for the perspective view from real-time images and pre-stored images; and rendering of the perspective view and the plan view of the map simultaneously in the user interface using the optimal image, wherein the one or more objects in the perspective view corresponds to the one or more objects in the plan view of the map, and the perspective view and the plan view of the map are switchable while simultaneously rendered in the user interface.