Ozi for Android... for your raster maps it is streets ahead, literally...

P.S. love your Avatar