ISEPOS-2373 Simplify code
This commit is contained in:
parent
cce0cd258d
commit
17cbcc8e79
@ -468,16 +468,6 @@ verbose: {verbose}")
|
|||||||
else:
|
else:
|
||||||
iml_grid_prep = iml_grid_raw
|
iml_grid_prep = iml_grid_raw
|
||||||
|
|
||||||
# TODO Remove. Saving coordinates to
|
|
||||||
# north, south = lat.max(), lat.min()
|
|
||||||
# east, west = lon.max(), lon.min()
|
|
||||||
# bbox_json = {"south": float(south), "west": float(west),
|
|
||||||
# "north": float(north), "east": float(east)}
|
|
||||||
# with open("overlay_bounds.json", "w", encoding="utf‑8") as fh:
|
|
||||||
# json.dump(bbox_json, fh, indent=2)
|
|
||||||
#
|
|
||||||
# logger.info(f"Saved bbox to overlay_bounds.json → {bbox_json}")
|
|
||||||
|
|
||||||
for j in range(0, len(products)):
|
for j in range(0, len(products)):
|
||||||
vmin = min(x for x in iml_grid_prep[j] if x is not np.nan)
|
vmin = min(x for x in iml_grid_prep[j] if x is not np.nan)
|
||||||
vmax = max(x for x in iml_grid_prep[j] if x is not np.nan)
|
vmax = max(x for x in iml_grid_prep[j] if x is not np.nan)
|
||||||
@ -528,16 +518,8 @@ verbose: {verbose}")
|
|||||||
|
|
||||||
root = tree.getroot()
|
root = tree.getroot()
|
||||||
|
|
||||||
# Remove any existing <metadata> tags
|
|
||||||
for old_meta in root.findall("{http://www.w3.org/2000/svg}metadata"):
|
|
||||||
root.remove(old_meta)
|
|
||||||
|
|
||||||
# Add new <metadata> element with the bounding box JSON
|
|
||||||
meta_elem = ET.SubElement(root, "metadata")
|
|
||||||
meta_elem.text = json.dumps(bbox_dict)
|
|
||||||
|
|
||||||
# (Optional) Also store the bounding box as a data attribute for quick access
|
# (Optional) Also store the bounding box as a data attribute for quick access
|
||||||
root.set("data-bbox", json.dumps(bbox_dict))
|
root.set("data-map-bounds", json.dumps(bbox_dict))
|
||||||
tree.write(svg_path, encoding="utf-8", xml_declaration=True)
|
tree.write(svg_path, encoding="utf-8", xml_declaration=True)
|
||||||
logger.info(f"Embedded bbox into {svg_path} → {bbox_dict}")
|
logger.info(f"Embedded bbox into {svg_path} → {bbox_dict}")
|
||||||
|
|
||||||
@ -546,7 +528,6 @@ verbose: {verbose}")
|
|||||||
# -----------------------------------------
|
# -----------------------------------------
|
||||||
|
|
||||||
# Make the color bar
|
# Make the color bar
|
||||||
|
|
||||||
cmap_name = 'viridis'
|
cmap_name = 'viridis'
|
||||||
width = 50
|
width = 50
|
||||||
height = 500
|
height = 500
|
||||||
|
Loading…
Reference in New Issue
Block a user