Finally fixed the roation issues of the marker