diff --git a/libs/opmapcontrol/src/internals/core.cpp b/libs/opmapcontrol/src/internals/core.cpp index a059583c71f5a21e1971da0119fff848fe6526a0..e331ac7b49a40529c5347c5e527b41934b89ca80 100644 --- a/libs/opmapcontrol/src/internals/core.cpp +++ b/libs/opmapcontrol/src/internals/core.cpp @@ -352,13 +352,25 @@ namespace internals { } break; + case MapType::BingHybrid: + case MapType::BingMap: + case MapType::BingSatellite: + { + if(Projection()->Type()!="MercatorProjection") + { + SetProjection(new MercatorProjection()); + } + maxzoom=19; + } + break; + default: { if(Projection()->Type()!="MercatorProjection") { SetProjection(new MercatorProjection()); - maxzoom=21; } + maxzoom=21; } break; }