Heron 0.4.2 - Get REST Topography Component Bug

First of all, thank you for this amazing plugin.

I noticed if I use the “Get REST Topography” component and set it to something other than the default “STRM GL1 (30m)” it works fine until I save and close the script. Upon reopening the script, the “Get REST Topography” component will still show the setting you change it to but it will actually reset to the default “STRM GL1 (30m)”. The image shows the top one as a reopened but not yet changed component showing the wrong URL and it returns the wrong geometry. The bottom one is one I’ve reset manually. There is nothing wrong with the components other than fetching the wrong database.

If I could make a side request, if you could replace the right-clicking and selecting with a value list or something similar to the “Create ESRI Raster Source List” would be much more intuitive to use, allows for parametric scripts to determine what should be picked, and it also allows integration with other plugins such a the HUMANUI interface.

Hi @nathanlundberg77 ,
Glad you like Heron! I think your idea that the interface to select the source data should be similar to the “Create ESRI Raster Source List” is a good one and will actually fix the other issue of the component remembering the correct source. I’ll get this into the next beta release.

-Brian

Hi Brian,

I’ve tried the v.0.4.3-beta.1 but I don’t think you were able to get this update into that push, I was hoping another update would’ve come along with the fix. I absolutely respect your time and effort on this plugin as I know it’s all volunteer work. I’m just trying to figure out a way around this bug as it’s holding up a UI interface I’m trying to make for my team. Do you think you’ll be able to get around to this fix anytime soon (no rush just trying to plan things out)?

Hi Nathan,
Apologies for the delay, I’ll see if I can get to it in the next couple of weekends.
-Brian

Hi Nathan,
I just published Heron v0.4.3 (not a beta) which hopefully fixes the wrong URL bug you mentioned and adds an option in the menu to create a topo source dropdown like the one for raster sources. This dropdown can then be plugged into the new customURL input. The old Get REST Topography component was deprecated to allow this new functionality.

Take a look and let me know if it works.

-Brian