I've gotten Open Version 4.1.427 Build 2015-04-27 to compile with Peter's current
weatherfax_pi under OSX 10.10 and Apple's compile environment
(not gcc-5.0.1 which I also tried) and 10.10 as the target. (Might not be interesting for release, but I don't have the 10.7 environment
$ /usr/bin/cc -v
Apple LLVM version 6.1.0 (clang-602.0.49) (based on LLVM 3.6.0svn)
First, all I can say is "Wow!" After downloading a few faxes and forecasts and figuring out the alignment procedure, it's amazing how they just seem to belong in OpenCPN
. I've always wanted to zoom and pan my weather charts
; this is a great way to do it. Finding the GFS model run that matches a forecast
sure gives a pretty picture:
(1) (Documentation) Is there a guide with details for developing under OSX? I had to guess/experiment/Google/Forum Troll for a few hours before achieving success.
(2) (Comment) If I remember, the advantage of the Pactor
is that it digitizes the audio and presents it over a USB audio device - which is cleaner and more reliable than the headphone jack and is how many nav PCs are hooked to SSBs on "vessels of a certain vintage".
(3) (Feature Request) Since many (all?) of the Internet
sites produce charts
with constant coordinates, shouldn't it be possible to ship pre-configured alignment?
(4) (Comment) Is there a real advantage to using the TIFF images
instead of the smaller JPEGs?
(5) (Feature Request) Could the "Fax retrieved less than 180 minutes ago" dialog have a "Yes to All" option?
(6) (OSX-specific bug) My preferences/configuration is in ~/Library/Preferences/plugins/weatherfax/ - shouldn't there be an OpenCPN
in the path (~/Library/Preferences/OpenCPN/plugins/weatherfax/)?
(7) (Bug?) Two charts are mapping to the same line in CoordinateSets.xml meaning that when I get one aligned it knocks the other off. Should they use something more unique (like the URL) for matching? -
<Map Url="P_sfc_full_ocean.jpg" Contents="Pacific ocean Analysis" Area="1" />
<Map Url="P_sfc_full_ocean_color.png" Contents="Pacific ocean Analysis - color" Area="1" />
<Coordinate Name="NOAA Ocean Prediction Center - Pacific - 1" X1="121" Y1="263" Lat1="60.00000" Lon1="140.00000" X2="2520" Y2="1581" Lat2="20.00000" Lon2="-120.00000" Mapping="Mercator" MappingMultiplier="1.0000" MappingRatio="1.0000" />
(8) (Feature request) Nudging the red and green lines to their proper spots is so easy and accurate with the arrow buttons - but could you reverse the buttons (or swap the icons) so the down arrow moves the line down and the up arrow moves it up? Right/left arrows for longitude would offer another visual clue. Labelling them "Upper Left" and "Lower Right" might clarify things.
(9) (Feature request) Saving the downloaded material in multiple directories by date/model run instead of overwriting would be great, but would require baking the update schedule in somehow.
(10) (Nit) In WeatherFaxInternetRetrieval.xml under Pt Reyes
<Map Url="PWBI10.TIF" Contents="8HR SURFACE FORECAST" Area="1" />
<Map Url="PWBI10.TIF" Contents="48HR SURFACE FORECAST" Area="1" />
Wow, wow, thank you very much.