iGPS: Global Positioning in Urban Canyons with Road Surface Maps | IEEE Journals & Magazine | IEEE Xplore