diff --git a/src/Terrain/TerrainQuery.cc b/src/Terrain/TerrainQuery.cc index 662501cf41bc79f64babdd1bee086eb2137d2104..e4bd712f3a7be4ebedaa9d40cf2b50e6e7787a9f 100644 --- a/src/Terrain/TerrainQuery.cc +++ b/src/Terrain/TerrainQuery.cc @@ -25,6 +25,7 @@ #include QGC_LOGGING_CATEGORY(TerrainQueryLog, "TerrainQueryLog") +QGC_LOGGING_CATEGORY(TerrainQueryVerboseLog, "TerrainQueryVerboseLog") Q_GLOBAL_STATIC(TerrainAtCoordinateBatchManager, _TerrainAtCoordinateBatchManager) Q_GLOBAL_STATIC(TerrainTileManager, _terrainTileManager) @@ -464,7 +465,7 @@ void TerrainTileManager::_terrainDone(QByteArray responseBytes, QNetworkReply::N QString TerrainTileManager::_getTileHash(const QGeoCoordinate& coordinate) { QString ret = QGCMapEngine::getTileHash(UrlFactory::AirmapElevation, QGCMapEngine::long2elevationTileX(coordinate.longitude(), 1), QGCMapEngine::lat2elevationTileY(coordinate.latitude(), 1), 1); - qCDebug(TerrainQueryLog) << "Computing unique tile hash for " << coordinate << ret; + qCDebug(TerrainQueryVerboseLog) << "Computing unique tile hash for " << coordinate << ret; return ret; } @@ -495,6 +496,7 @@ void TerrainAtCoordinateBatchManager::_sendNextBatch(void) if (_state != State::Idle) { // Waiting for last download the complete, wait some more + qCDebug(TerrainQueryLog) << "_sendNextBatch restarting timer"; _batchTimer.start(); return; } @@ -517,8 +519,8 @@ void TerrainAtCoordinateBatchManager::_sendNextBatch(void) break; } } - qCDebug(TerrainQueryLog) << "Built request: coordinate count" << coords.count(); _requestQueue = _requestQueue.mid(requestQueueAdded); + qCDebug(TerrainQueryLog) << "TerrainAtCoordinateBatchManager::_sendNextBatch - batch count:request queue count" << coords.count() << _requestQueue.count(); _state = State::Downloading; _terrainQuery.requestCoordinateHeights(coords); @@ -579,6 +581,8 @@ void TerrainAtCoordinateBatchManager::_coordinateHeights(bool success, QList requestAltitudes = heights.mid(currentIndex, sentRequestInfo.cCoord); sentRequestInfo.terrainAtCoordinateQuery->_signalTerrainData(true, requestAltitudes); @@ -595,6 +599,10 @@ void TerrainAtCoordinateBatchManager::_coordinateHeights(bool success, QList Q_DECLARE_LOGGING_CATEGORY(TerrainQueryLog) +Q_DECLARE_LOGGING_CATEGORY(TerrainQueryVerboseLog) class TerrainAtCoordinateQuery;