A system comprising: a sensing component, comprising a pressure sensitive touch display surface, adapted to sense and interpret user actions as interactions for controlling a geospatial application having map tiles; an analysis component adapted to analyze the user actions for variations and dwell time of pressure applied to the touch display surface, and further adapted to interact with the geospatial application based on the user actions and the variations and dwell time of pressure to cause the geospatial application to render different levels of zoom in a single overall view corresponding to the variations in pressure and dwell time; and a rendering component adapted to render, on the touch display surface, a first region (210, 308) around a first point (204, 302) at a first zoom level and a second region (212, 306) around a second point (206, 304) at a second zoom level, said first point (204, 302) indicated through tactile contact of a first user finger on the touch display surface and said second point (206, 304) indicated through tactile contact of a second user finger on the touch display surface, wherein the first zoom level and the second zoom level change according to the variations and dwell time of pressure applied through the tactile contact of the first user finger and the second user finger, respectively; a microprocessor configured to execute computer-executable instructions associated with the sensing component, the analysis component, and the rendering component, wherein one of the user actions is to touch the touch display surface using a first and a second touch concurrently, to identify two geographical points on the geospatial application for directions between an origin and a destination, wherein the first and second touch correspond to said tactile contacts of a first and second user finger, wherein increased dwell time or increased pressure of the first or second touch produces a higher zoom level at the respective geographical point (302, 304), and wherein map tiles are fetched according to the created zoom map level and based on a navigation path between the two geographical points (302, 304), said path between the two geographical points being tessellated as a blended zoom. a sensing component, comprising a pressure sensitive touch display surface, adapted to sense and interpret user actions as interactions for controlling a geospatial application having map tiles; an analysis component adapted to analyze the user actions for variations and dwell time of pressure applied to the touch display surface, and further adapted to interact with the geospatial application based on the user actions and the variations and dwell time of pressure to cause the geospatial application to render different levels of zoom in a single overall view corresponding to the variations in pressure and dwell time; and a rendering component adapted to render, on the touch display surface, a first region (210, 308) around a first point (204, 302) at a first zoom level and a second region (212, 306) around a second point (206, 304) at a second zoom level, said first point (204, 302) indicated through tactile contact of a first user finger on the touch display surface and said second point (206, 304) indicated through tactile contact of a second user finger on the touch display surface, wherein the first zoom level and the second zoom level change according to the variations and dwell time of pressure applied through the tactile contact of the first user finger and the second user finger, respectively; a microprocessor configured to execute computer-executable instructions associated with the sensing component, the analysis component, and the rendering component, wherein one of the user actions is to touch the touch display surface using a first and a second touch concurrently, to identify two geographical points on the geospatial application for directions between an origin and a destination, wherein the first and second touch correspond to said tactile contacts of a first and second user finger, wherein increased dwell time or increased pressure of the first or second touch produces a higher zoom level at the respective geographical point (302, 304), and wherein map tiles are fetched according to the created zoom map level and based on a navigation path between the two geographical points (302, 304), said path between the two geographical points being tessellated as a blended zoom.