Fix incorrect brackets in 'toGeometryCoordinate' (#174)

This commit is contained in:
Tadej Novak
2021-10-19 18:07:43 +02:00
committed by GitHub
parent 811b18b74e
commit 135dca679b

View File

@@ -37,10 +37,10 @@ public:
const double scale = std::pow(2.0, tileID.canonical.z);
auto zoomed = TileCoordinate { point, 0 }.zoomTo(tileID.canonical.z);
return {
int16_t(util::clamp<int64_t>(static_cast<int64_t>(zoomed.p.x - tileID.canonical.x - tileID.wrap * scale) * util::EXTENT,
int16_t(util::clamp<int64_t>(static_cast<int64_t>((zoomed.p.x - tileID.canonical.x - tileID.wrap * scale) * util::EXTENT),
std::numeric_limits<int16_t>::min(),
std::numeric_limits<int16_t>::max())),
int16_t(util::clamp<int64_t>(static_cast<int64_t>(zoomed.p.y - tileID.canonical.y) * util::EXTENT,
int16_t(util::clamp<int64_t>(static_cast<int64_t>((zoomed.p.y - tileID.canonical.y) * util::EXTENT),
std::numeric_limits<int16_t>::min(),
std::numeric_limits<int16_t>::max()))
};