[core] Simplify latLngToCoordinate calculation

This commit is contained in:
John Firebaugh
2016-02-02 11:08:21 -08:00
parent f198f306f3
commit f1f53c36d0

View File

@@ -261,12 +261,10 @@ LatLng TransformState::pointToLatLng(const PrecisionPoint& point) const {
}
TileCoordinate TransformState::latLngToCoordinate(const LatLng& latLng) const {
const double tileZoom = getZoom();
const double k = zoomScale(tileZoom) / worldSize();
return {
lngX(latLng.longitude) * k,
latY(latLng.latitude) * k,
tileZoom
lngX(latLng.longitude) / util::tileSize,
latY(latLng.latitude) / util::tileSize,
getZoom()
};
}