From 131fdd96cb419b596aff07f7b49ef73b304e9553 Mon Sep 17 00:00:00 2001 From: Eva Schiffer <evas@ssec.wisc.edu> Date: Thu, 21 Oct 2021 13:50:25 -0500 Subject: [PATCH] getting spatial mismatch plots working minimally --- pyglance/glance/lonlat_util.py | 8 ++++---- pyglance/glance/plot.py | 5 +++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/pyglance/glance/lonlat_util.py b/pyglance/glance/lonlat_util.py index 40b9dab..7c5e3ca 100644 --- a/pyglance/glance/lonlat_util.py +++ b/pyglance/glance/lonlat_util.py @@ -60,7 +60,7 @@ def check_lon_lat_equality(longitudeADataObject, latitudeADataObject, plot.plot_and_save_spacial_mismatch(longitudeADataObject, latitudeADataObject, lon_lat_not_equal_mask, "A", "Lon./Lat. Points Mismatched between A and B\n" + - "(Shown in A)", + "(Shown in Green over A Data)", "LonLatMismatch", outputPath, fullDPI=fullDPI, thumbDPI=thumbDPI, units="degrees") @@ -70,7 +70,7 @@ def check_lon_lat_equality(longitudeADataObject, latitudeADataObject, plot.plot_and_save_spacial_mismatch(longitudeBDataObject, latitudeBDataObject, lon_lat_not_equal_mask, "B", "Lon./Lat. Points Mismatched between A and B\n" + - "(Shown in B)", + "(Shown in Green over B Data)", "LonLatMismatch", outputPath, fullDPI=fullDPI, thumbDPI=thumbDPI, units="degrees") @@ -128,7 +128,7 @@ def compare_spatial_invalidity(longitude_a_object, longitude_b_object, (len( latitude_a_object.data[~invalid_in_a_mask]) > 0)) : plot.plot_and_save_spacial_mismatch(longitude_a_object, latitude_a_object, valid_only_in_mask_a, - "A", "Points only valid in\nFile A\'s longitude & latitude", + "A", "Points only valid in\nFile A\'s longitude & latitude (in green)", "SpatialMismatch", output_path, fullDPI=fullDPI, thumbDPI=thumbDPI, units="degrees") @@ -138,7 +138,7 @@ def compare_spatial_invalidity(longitude_a_object, longitude_b_object, ) : plot.plot_and_save_spacial_mismatch(longitude_b_object, latitude_b_object, valid_only_in_mask_b, - "B", "Points only valid in\nFile B\'s longitude & latitude", + "B", "Points only valid in\nFile B\'s longitude & latitude (in green)", "SpatialMismatch", output_path, fullDPI=fullDPI, thumbDPI=thumbDPI, units="degrees") diff --git a/pyglance/glance/plot.py b/pyglance/glance/plot.py index 40bba5e..7fb1d12 100644 --- a/pyglance/glance/plot.py +++ b/pyglance/glance/plot.py @@ -128,10 +128,11 @@ def plot_and_save_spacial_mismatch(longitudeObject, latitudeObject, spacialMisma # make the figure LOG.info("Creating spatial mismatch image") - spatialMismatchFig = figures.create_mapped_figure(None, latitudeObject.data, longitudeObject.data, + spatialMismatchFig = figures.create_mapped_figure(latitudeObject.data, + latitudeObject.data, longitudeObject.data, in_proj, out_proj, boundingAxes, titleTxt, invalidMask=spaciallyInvalidMask, tagData=spacialMismatchMask, - units=units,) + units=units, colorMap=figures.MEDIUM_GRAY_COLOR_MAP) # save the figure LOG.info("Saving spatial mismatch image") -- GitLab