RadarProductView does not need QMapboxGL

This commit is contained in:
Dan Paulat 2021-10-31 08:58:49 -05:00
parent 7747e869ba
commit d7e60a0d8c
7 changed files with 25 additions and 86 deletions

View file

@ -104,8 +104,7 @@ void MapWidget::changeStyle()
void MapWidget::AddLayers()
{
std::shared_ptr<view::RadarProductView> radarProductView =
std::make_shared<view::RadarProductView>(p->radarProductManager_,
p->map_);
std::make_shared<view::RadarProductView>(p->radarProductManager_);
radarProductView->Initialize();

View file

@ -199,7 +199,7 @@ void RadarProductLayer::render(
p->shaderProgram_.Use();
const float scale = p->radarProductView_->scale() * 2.0f *
const float scale = std::pow(2.0, params.zoom) * 2.0f *
mbgl::util::tileSize / mbgl::util::DEGREES_MAX;
const float xScale = scale / params.width;
const float yScale = scale / params.height;