| 313 | } |
| 314 | |
| 315 | double GetScreenScale(double zoomLevel) |
| 316 | { |
| 317 | VisualParams const & p = VisualParams::Instance(); |
| 318 | auto const factor = pow(2.0, GetTileScaleBase(zoomLevel)); |
| 319 | auto const len = mercator::Bounds::kRangeX / factor; |
| 320 | auto const pxLen = static_cast<double>(p.GetTileSize()); |
| 321 | return len / pxLen; |
| 322 | } |
| 323 | |
| 324 | double GetZoomLevel(double screenScale) |
| 325 | { |
no test coverage detected