In commit 7466bde, we introduced the pad_distance attribute to the LandFireLatLongBox class. The pad_distance uses a fixed constant of 100 to pull "extra data" from landfire to ensure that the resulting fuel.shape is equivalent to the user provided area.screen_size tuple.
However, this does not work when using larger map sizes, ie. there is an upper bound when using 100 where if the area.screen_size is above this upper bound, the resulting fuel.shape is no longer equivalent to the provided fuel.shape.
I haven't tested this rigorously to discover the true upper bound, but I have found that setting the constant to 250 upholds the equivalent shape assumption for map sizes less than or equal to (768, 768).
In commit 7466bde, we introduced the
pad_distanceattribute to theLandFireLatLongBoxclass. Thepad_distanceuses a fixed constant of100to pull "extra data" from landfire to ensure that the resultingfuel.shapeis equivalent to the user providedarea.screen_sizetuple.However, this does not work when using larger map sizes, ie. there is an upper bound when using
100where if thearea.screen_sizeis above this upper bound, the resultingfuel.shapeis no longer equivalent to the providedfuel.shape.I haven't tested this rigorously to discover the true upper bound, but I have found that setting the constant to
250upholds the equivalent shape assumption for map sizes less than or equal to(768, 768).