The present invention comprises: an interface unit for receiving sensing information collected from a sensor of a vehicle; a memory for storing map data; and a processor for controlling the interface unit such that driving information including the position, speed, and moving direction of the vehicle is received, determining a map area from the map data on the basis of the driving information, modeling virtual building objects corresponding to each of buildings included in the map area, determining, on the basis of the driving information, some of the modeled virtual building objects as objects to be rendered, generating texture images that include the shapes of different building elements, determining the positions and scales at which the generated texture images are to be tiled at side areas of the virtual building objects to be rendered, tiling the plurality of texture images at each side of the virtual building objects to be rendered, and generating a rendered map view image on the basis of the tiled buildings.