This commit is contained in:
core 2024-10-20 10:40:00 -04:00
parent 046b581855
commit 07875b1cde
Signed by: core
GPG Key ID: FDBF740DADDCEECF
1 changed files with 0 additions and 47 deletions

View File

@ -151,53 +151,6 @@ async fn mrms_cref(path: web::Path<(i32, i32, i32)>, data: Data<AppState>) -> Ht
}
}
/*
for (lat, row) in map.range(closest_south..=closest_north) {
let closest_west = match closest_key(&row, bbox.west) {
Some(c) => c,
None => { eprintln!("row LUT is empty?"); return HttpResponse::new(StatusCode::NOT_FOUND); }
};
let closest_east = match closest_key(&row, bbox.east) {
Some(c) => c,
None => { eprintln!("row LUT is empty?"); return HttpResponse::new(StatusCode::NOT_FOUND); }
};
for (long, gridpoint) in row.range(closest_west..=closest_east) {
let epsg_lon = **long;
let epsg_lat = **lat;
let wm_x = epsg_lon;
let wm_y = epsg_lat.tan().asinh();
let x = 0.5 + wm_x / 360.0;
let y = 0.5 - wm_y / (2.0 * std::f64::consts::PI);
let zoom = z;
let n = 2.0_f64.powi(zoom);
let x_tile = n * x;
let y_tile = n * y;
let x_pixel = x_tile.fract() * 256.0;
let y_pixel = y_tile.fract() * 256.0;
let xf = x_pixel.trunc() as usize;
let yf = y_pixel.trunc() as usize;
println!("@{} -> {}: {} -> {} -> {} -> {} -> {} => {}\n{} -> {} -> {} -> {} -> {} => {}", z, n, epsg_lon, wm_x, x, x_tile, x_pixel, xf, epsg_lat, wm_y, y, y_tile, y_pixel, yf);
let mut color = pal.color_for(*gridpoint);
let existing = image.get(xf, yf);
if existing != (Color { red: 0, green: 0, blue: 0, alpha: 0 }) {
color = color.average(existing);
}
image.set(xf, yf, color);
}
}
*/
let mut buf: Vec<u8> = vec![];
// borrow checker insanity
{