implemnt some of google map api and Geo api you can do 1- change map type for example set it on satelite mode or normale mode or trrein mode 2- save map state that control in backup data to don't loss when close app 3- set camera zoom to show specific point to user
and there more manipulation :)