def add_point(self, point):
assert isinstance(point, GeoPoint),'<STR_LIT>'<EOL>point_hash = self.get_point_hash(point)<EOL>points = self.data.setdefault(point_hash, [])<EOL>points.append(point)<EOL>
add point to index, point must be a GeoPoint instance
:param point:
:return: