Here I thought I would compile two issues into one ticket:
A - Make Hazards not showing: In GFE under Hazards, there should be a Make Hazards button to generate text products and it's not showing. I remember using the old gfe from gfesuite.noaa.gov when it was available... which still is.. and it was able to generate the text products. I know someone was asking about this, and I did some research on it. The Make Hazards tool needs to be available. However, when not wanting to generate a product such as Winter Storm Watch, Etc.. you can generate the ZFP (Zone Forecast Product) and AFD. It is highly apparent that this option is missing in 1.10.0
B - IFPImage / PNGImage: After generating a grid image, I saved it and published it as you normally would. I loaded up the Process Monitor to watch the process as I would go to the scripts and run the PNGImage tool. The tool runs, and finishes. However, I click on the tool to get more details, and it says that IFPImage does not exist, and the -s for site is equal to SITE. I've tried both the gfeconfig and the testIFPImage config, and to no avail the grid images to not produce.
I have searched the system for IfpImage/IFPImage, and it does not exist even as a shell script.
It is possible that both of these things ran into a hitch being ported to python3. I can see the MakeHazards procedure. And it looks to be installed. I think a bit of dodgy coding is masking whatever problem that is keeping it from loading.
I see the code is being edited, and in the possible options for the make hazards menu it is missing "Make Hazard"
Tried the AFD Product in GFE, and got the error that is attatched. I'm assuming it might be the same with the other products. ZFP does work however.
Tried to do the SPS and NOW products and the run formatter will not work. Not sure what's wrong with those products either.
All three of these are now working in the head of the git repository. IFPImage with the testIFPImage configuration works from the script again. MakeHazard and MergeHazard worked on a couple of small tests I did. And the AFD works as much as I can tell. I fat figered in a STATE thing which made it run and produce what mostly looks to me like a template. But I have no idea how to properly configure things like the AFD. So, it is possible there are still a few python3 related buglets hidden in it.
A - PNG Images (IfpImage):
I went to create a grid as simple as issuing a Winter Storm Watch as a test... and I went into Png Images, and it doesn't define the site... it just says SITE in {home}/bin/gfei -m ifp.Image -u SITE -h localhost -p 8044 -c gfeConfig -o {prddir}/IMAGE and says no such file or directory.
B - GHG Monitor. The Transmission part of products are working.. I only tried a Winter Storm Watch so far LOL! However, the GHG Monitor under Products is not working. It says "No Saved configuration to load". I tried the default config, and there's nothing. In theory the counties for my watch should show up in the GHG Monitor and I should be able to click on it and read it.. However I can read my actual text in the text directory :)
Doing product testing.. Convective doesn't work.. Still playing around with different products.
Here is the error GHG Monitor puts out in terminal when I am doing a tail of it.
GHGMonitor.py 1580 EVENT: ghgMonitor Starting
GHGMonitor.py 1583 EVENT: Build Date: Sat Apr 28 03:45:51 2018 Built By: gfe Built On: localhost.localdomain (linux) Version: 1.10.0 April/27/2018
['-h', 'localhost', '-p', '8044', '-t', 'active', '-u', 'gfe']
Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/python3.6/tkinter/init.py", line 1702, in call
return self.func(*args)
File "gfe/ui/GHGMonitor.py", line 485, in _saveCurrentConfiguration
TypeError: exec_function() missing 1 required positional argument: 'global_map'
I clicked on Save ConfiguratIon. When you click on Load configuration, nothing pops up.
NOW and HWO under Hazards in the Product Formatter do not work.. Wondering if this is something in Python? You can select the counties you want included, and that works... but when you click run formatter (the gear)it's a no go.
Thanks for pointing out those bugs! Like I mentioned, I've never really been all that competant in setting up and running the text formatters. So, it is mostly the ZFP which I run and test. I'm sure there are issues with the others.
Yep I will separate these this evening
On Sat, Apr 28, 2018, 3:10 PM Mike Romberg romberg@users.sourceforge.net
wrote:
Related
Tickets:
#7Inside the Make Hazards, when you try to create a Convective Product, whether Tornado or Severe Thunderstorm, it doesn't save the grid. I was looking at the file that was edited for the IfpImage, and found this:
Hazards_commonValues = [ \
"Watches|Fire Weather|FW.A",
"Watches|Hydrology|FF.A",
"Watches|Hydrology|FA.A",
"Watches|Coastal Flooding|CF.A",
"Watches|Coastal Flooding|LS.A",
"Watches|Non-Precipitation|EH.A",
"Watches|Non-Precipitation|FZ.A",
"Watches|Non-Precipitation|HW.A",
"Watches|Non-Precipitation|EC.A",
"Watches|Tropical Cyclone|HU.A",
"Watches|Tropical Cyclone|HI.A",
"Watches|Tropical Cyclone|TI.A",
"Watches|Tropical Cyclone|TR.A",
"Watches|Tropical Cyclone|TY.A",
"Watches|Winter Storm|BZ.A",
"Watches|Winter Storm|LE.A",
"Watches|Winter Storm|WC.A",
"Watches|Winter Storm|WS.A",
"Warnings|Fire Weather|FW.W",
"Warnings|Coastal Flooding|CF.W",
"Warnings|Coastal Flooding|LS.W",
"Warnings|Coastal Flooding|SU.W",
"Warnings|Marine|HF.W",
"Warnings|Marine|GL.W",
"Warnings|Marine|UP.W",
"Warnings|Marine|SR.W",
"Warnings|Marine|SE.W",
"Warnings|Non-Precipitation|DS.W",
"Warnings|Non-Precipitation|EH.W",
"Warnings|Non-Precipitation|FZ.W",
"Warnings|Non-Precipitation|HW.W",
"Warnings|Non-Precipitation|EC.W",
"Warnings|Tropical Cyclone|HU.W",
"Warnings|Tropical Cyclone|HI.W",
"Warnings|Tropical Cyclone|TI.W",
"Warnings|Tropical Cyclone|TR.W",
"Warnings|Tropical Cyclone|TY.W",
"Warnings|Winter Storm|BZ.W",
"Warnings|Winter Storm|HS.W",
"Warnings|Winter Storm|IS.W",
"Warnings|Winter Storm|LE.W",
"Warnings|Winter Storm|IP.W",
"Warnings|Winter Storm|WC.W",
"Warnings|Winter Storm|WS.W",
"Advisories|Marine|UP.Y",
"Advisories|Marine|LO.Y",
"Advisories|Marine|SC.Y",
"Advisories|Marine|SW.Y",
"Advisories|Marine|BW.Y",
"Advisories|Marine|RB.Y",
"Advisories|Marine|SI.Y",
"Advisories|Coastal Flooding|CF.Y",
"Advisories|Coastal Flooding|LS.Y",
"Advisories|Coastal Flooding|SU.Y",
"Advisories|Non-Precipitation|AS.Y",
"Advisories|Non-Precipitation|DU.Y",
"Advisories|Non-Precipitation|BS.Y",
"Advisories|Non-Precipitation|FG.Y",
"Advisories|Non-Precipitation|SM.Y",
"Advisories|Non-Precipitation|ZF.Y",
"Advisories|Non-Precipitation|FR.Y",
"Advisories|Non-Precipitation|HT.Y",
"Advisories|Non-Precipitation|LW.Y",
"Advisories|Non-Precipitation|AF.Y",
"Advisories|Non-Precipitation|WI.Y",
"Advisories|Winter Weather|ZR.Y",
"Advisories|Winter Weather|LE.Y",
"Advisories|Winter Weather|IP.Y",
"Advisories|Winter Weather|SN.Y",
"Advisories|Winter Weather|BS.Y",
"Advisories|Winter Weather|WC.Y",
"Advisories|Winter Weather|WW.Y",
"Advisories|Winter Weather|SB.Y",
"Advisories|Winter Weather|LB.Y",
"Statements|Coastal Flooding|CF.S",
"Statements|Coastal Flooding|LS.S",
"Statements|Marine|MA.S",
"Statements|Tropical Cyclone|HU.S",
]
It appears the Convective Tornado and Severe Thunderstorm Watch is missing! That would be apparent as to why it doesn't fill on the grid!
I never was an expert on the whole waring generation end of things. But aren't these types the domain of warngen? The configuration of the Hazard weather type is in the ifpServer configuration file. So, if these types are not there they never were. I suppose one could always add them there and then they would be a valid type for Hazards.
Only things in warngen are flash flood warning flood warning tornado warn
severe tstorm warning. The tornado watch and severe comes in through GFE or
allows the office to set a segment number for testing... but that part
doesn't work.
On Mon, Apr 30, 2018, 8:04 PM Mike Romberg romberg@users.sourceforge.net
wrote:
Related
Tickets:
#7closing this one since ifp.Image, makeHazards and mergeHazards work at least in the basic sense now. Any specific issues with them can have a new ticket.