fix geojson addData return type, close #2105