geoprior.scripts.plot_physics_maps#

Plot spatial physics fields.

This script renders a 2×3 panel for a single city:

  1. log10(K) — hydraulic conductivity

  2. log10(Ss) — specific storage

  3. Hd — effective drainage thickness / head depth

  4. log10(tau) — learned relaxation time scale

  5. log10(tau_p) — prior / closure time scale

  6. Δlog10(tau) — log10(tau) − log10(tau_p)

Inputs#

Either:

  • --payload PATH

    (explicit payload file)

  • --src DIR_OR_FILE

    (auto-detect physics payload under src)

Optional:

  • --coords-npz PATH

    (if payload lacks x/y or lon/lat)

The payload is expected to come from GeoPriorSubsNet.export_physics_payload.

Outputs#

Two files are written:

  • <out>.png

  • <out>.svg

Functions

main([argv, prog])

plot_physics_maps(payload, meta, *, x, y, ...)

Render and save the physics maps panel.

plot_physics_maps_main([argv, prog])

geoprior.scripts.plot_physics_maps.plot_physics_maps(payload, meta, *, x, y, city, out, agg, grid, clip_q, delta_q, cmap, cmap_div, coord_kind, dpi, font, show_legend, show_labels, show_ticklabels, show_title, show_panel_titles, show_panel_labels, hatch_censored, title, out_json)[source]#

Render and save the physics maps panel.

Parameters:
Return type:

list[str]

geoprior.scripts.plot_physics_maps.plot_physics_maps_main(argv=None, *, prog=None)[source]#
Parameters:
Return type:

None

geoprior.scripts.plot_physics_maps.main(argv=None, *, prog=None)[source]#
Parameters:
Return type:

None