Seamless Positioning and Navigation in Urban Environment