fix a bug: previously, I just set the opacity to be 0 when to hide the point on the map, however, it causes problem: that is those hidden points could still be clicked, as the result, when people think they are clicking on a place, acutally, they are clicking on the wrong hidden place. to solve this problem, simply remove all points rather than set the opcacity to be 0.