diff --git a/src/spatialjoin/Sweeper.cpp b/src/spatialjoin/Sweeper.cpp index f41a516..1ad2269 100644 --- a/src/spatialjoin/Sweeper.cpp +++ b/src/spatialjoin/Sweeper.cpp @@ -58,6 +58,7 @@ size_t Sweeper::add(const util::geo::I32MultiPolygon& a, const std::string& gid, add(poly, gid, subid); subid++; } + _curSweepId++; if (_curSweepId % 1000000 == 0) LOGTO(INFO, std::cerr) << "@ " << _curSweepId; return subid; @@ -71,6 +72,7 @@ size_t Sweeper::add(const util::geo::I32MultiLine& a, const std::string& gid, add(line, gid, subid); subid++; } + _curSweepId++; if (_curSweepId % 1000000 == 0) LOGTO(INFO, std::cerr) << "@ " << _curSweepId; return subid; @@ -84,6 +86,7 @@ size_t Sweeper::add(const util::geo::I32MultiPoint& a, const std::string& gid, add(point, gid, subid); subid++; } + _curSweepId++; if (_curSweepId % 1000000 == 0) LOGTO(INFO, std::cerr) << "@ " << _curSweepId; return subid;