change maptype