getTile returns wrong tile with isometric maps

Because of orientation, width/height cannot be used directly to get
tile.