freddy Posted November 26, 2014 Share Posted November 26, 2014 I came across "FS Active Fires" by accident. I did a forum search but couldn't find anything in here about it ... so I thought I would share: "FS Active Fires" is a utility that downloads real-time fire data from the NASA FIRMS website to create fires in Microsoft Flight Simulator. Download link: https://github.com/ollyau/FSActiveFires/releases FSDeveloper.com Forums discussion thread (includes some screenshots): http://www.fsdeveloper.com/forum/threads/global-wildfires-open-source-project-need-programming.428525/ NASA FIRMS website: https://earthdata.nasa.gov/data/near-real-time-data/firms It's a simple little utility and it works a treat! Link to comment Share on other sites More sharing options...
tvieno Posted November 26, 2014 Share Posted November 26, 2014 That is cool, I'm going to get this and set it up to run daily (along with my AutostarX) and be current. Great find! http://my.flightmemory.com/pic/tvieno.gifhttp://www.vatsimsigs.co.uk/Status/1136602.jpg Link to comment Share on other sites More sharing options...
tvieno Posted November 29, 2014 Share Posted November 29, 2014 Fancy that! http://i151.photobucket.com/albums/s148/tvieno/-2014-nov-29-007_zps98967efe.jpg http://i151.photobucket.com/albums/s148/tvieno/-2014-nov-29-008_zpsb2e618d5.jpg http://my.flightmemory.com/pic/tvieno.gifhttp://www.vatsimsigs.co.uk/Status/1136602.jpg Link to comment Share on other sites More sharing options...
freddy Posted December 6, 2014 Author Share Posted December 6, 2014 A new version of "FS Active Fires" has just been released. Get it from here: https://github.com/ollyau/FSActiveFires/releases There are now additional command line arguments to automatically download data, set the confidence level, and connect to Flight Simulator on startup. Example usage: FSActiveFires.exe -confidence:70 -download:"U.S.A. (Conterminous) and Hawaii" -connect Confidence supports integers on the interval [0,100]. Download is case sensitive and supports the same entries you see in the drop down. And, here's an example exe.xml if you want to automatically launch FS Active Fires with FSX: Launch exe.xml False False FSActiveFires False False REPLACE WITH PATH TO FSActiveFires.exe -confidence:70 -download:"U.S.A. (Conterminous) and Hawaii" -connect Link to comment Share on other sites More sharing options...
W2DR Posted December 7, 2014 Share Posted December 7, 2014 Great find. Thanks............... Doug Intel 10700K @ 5.0 Ghz, Asus Maxumus XII Hero MB, Noctua NH-U12A Cooler, Corsair Vengence Pro 32GB 3200Mhz, Geforce RTX 2060 Super GPU, Cooler Master HAF 932 Tower, Thermaltake 1000W Toughpower PSU, Windows 10 Professional 64-Bit, and other good stuff. Link to comment Share on other sites More sharing options...
freddy Posted December 7, 2014 Author Share Posted December 7, 2014 No problem. :) Link to comment Share on other sites More sharing options...
tvieno Posted December 8, 2014 Share Posted December 8, 2014 How would you change this: Launch exe.xml False False FSActiveFires False False REPLACE WITH PATH TO FSActiveFires.exe -confidence:70 -download:"U.S.A. (Conterminous) and Hawaii" -connect to include the whole world? http://my.flightmemory.com/pic/tvieno.gifhttp://www.vatsimsigs.co.uk/Status/1136602.jpg Link to comment Share on other sites More sharing options...
JSkorna Posted December 8, 2014 Share Posted December 8, 2014 "World" The same as the Region from the GUI uses. http://www.air-source.us/images/sigs/000219_195_jimskorna.png Link to comment Share on other sites More sharing options...
CrazyDaveIowa Posted September 9, 2015 Share Posted September 9, 2015 Hello, just downloaded and get a Log when clicking the exe. Nothing else. Any ideas? Thanks guys. Here is the contents of the log. Program built at 2015-04-21T02:01:56Z (version 0.1.7.1) Logging enabled at 2015-09-09T16:55:30.576-06:00 16:55:30.592 Info Create temporary directory: C:\Users\Dave\AppData\Local\Temp\FSActiveFires\bqqptt3h.tsk 16:55:30.779 Error System.Windows.Markup.XamlParseException: Could not load file or assembly 'System.Windows.Interactivity, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. ---> System.IO.FileNotFoundException: Could not load file or assembly 'System.Windows.Interactivity, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.Assembly.Load(AssemblyName assemblyRef) at System.Windows.Baml2006.Baml2006SchemaContext.ResolveAssembly(BamlAssembly bamlAssembly) at System.Windows.Baml2006.Baml2006SchemaContext.ResolveBamlTypeToType(BamlType bamlType) at System.Windows.Baml2006.Baml2006SchemaContext.ResolveBamlType(BamlType bamlType, Int16 typeId) at System.Windows.Baml2006.Baml2006SchemaContext.GetXamlType(Int16 typeId) at System.Windows.Baml2006.Baml2006SchemaContext.GetProperty(Int16 propertyId, XamlType parentType) at System.Windows.Baml2006.Baml2006Reader.Process_PropertyArrayStart() at System.Windows.Baml2006.Baml2006Reader.Process_OneBamlRecord() at System.Windows.Baml2006.Baml2006Reader.Process_BamlRecords() at System.Windows.Baml2006.Baml2006Reader.Read() at System.Windows.Markup.WpfXamlLoader.TransformNodes(XamlReader xamlReader, XamlObjectWriter xamlWriter, Boolean onlyLoadOneNode, Boolean skipJournaledProperties, Boolean shouldPassLineNumberInfo, IXamlLineInfo xamlLineInfo, IXamlLineInfoConsumer xamlLineInfoConsumer, XamlContextStack`1 stack, IStyleConnector styleConnector) at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) --- End of inner exception stack trace --- at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri) at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri) at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc) at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties) at System.Windows.Application.DoStartup() at System.Windows.Application.<.ctor>b__1(Object unused) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler) at System.Windows.Threading.DispatcherOperation.InvokeImpl() at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Windows.Threading.DispatcherOperation.Invoke() at System.Windows.Threading.Dispatcher.ProcessQueue() at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler) at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) at System.Windows.Threading.Dispatcher.Run() at System.Windows.Application.RunDispatcher(Object ignore) at System.Windows.Application.RunInternal(Window window) at System.Windows.Application.Run(Window window) at FSActiveFires.App.Main() at FSActiveFires.Program.Main() Intel Core i7-4790K 4.0GHz LGA 1150 PNY GeForce GTX 780 3072MB GDDR5 PCIe 3.0 x16 Video Gigabit Z97 Gaming 3 LGA 1150 ATX Crucial Ballistix Sport 16GB DDR3-1600 SanDisk 128GB SATA III 6Gb/s 2.5" Internal Solid State Link to comment Share on other sites More sharing options...
JSkorna Posted September 10, 2015 Share Posted September 10, 2015 Same with me on two different computers with two different operating systems. http://www.air-source.us/images/sigs/000219_195_jimskorna.png Link to comment Share on other sites More sharing options...
evm Posted September 10, 2015 Share Posted September 10, 2015 There is a library missing (or messed up) in your .Net runtime installation. Does the Fire program docs say something about .Net required version? Check your dotNet version. Google suggests that System.Windows.Interactivity got introduced with or after .Net 4.0. Not knowing your Windows version, here are the general rules: Built into Win 7 you get .Net 3.5, all the other versions need to be installed manually. Built into Win8 is .Net 4.5. But as these runtime versions are stand-alone and not upgrades to each other, you might have to install an older one too, depending on what the program you are running needs. Link to comment Share on other sites More sharing options...
jbham Posted September 10, 2015 Share Posted September 10, 2015 http://www.fsdeveloper.com/forum/threads/global-wildfires-open-source-project-need-programming.428525/page-5#post-700373 Post #94. Download "this DLL" and put it in the same place you put FSActiveFires.exe Should be System.Windows.Interactivity.dll Link to comment Share on other sites More sharing options...
il88pp Posted September 10, 2015 Share Posted September 10, 2015 Thank you. After the question from yesterday (post #9) in an attempt to help, I tried to install and run it as well. I got the same sort of error log. Now, with your dll installed it starts up. Haven't tested with fsx running, but it looks like all ok. Thank you!! il88pp Update: -success! (That's on Win7-64b, Home Premium, I created a folder: ..\FsActivefires Inside my folder: C:\ownprogs\ Placed both the .exe and .dll in there. Then made a shortcut to the exe on the desktop.) [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
jbham Posted September 11, 2015 Share Posted September 11, 2015 Yeah, not sure why it's not mentioned on the github page that you might need that file. Glad I could steer you in the right direction. Link to comment Share on other sites More sharing options...
Rupert Posted September 11, 2015 Share Posted September 11, 2015 Thank you. After the question from yesterday (post #9) in an attempt to help, I tried to install and run it as well. I got the same sort of error log. Now, with your dll installed it starts up. Haven't tested with fsx running, but it looks like all ok. Thank you!! il88pp Update: -success! (That's on Win7-64b, Home Premium, I created folder \FsActivefires my folder> C:\ownprogs\. Placed both the .exe and .dll in there. Then made a shortcut to the exe on the desktop.) [ATTACH=CONFIG]182509[/ATTACH] Man you gotta be careful flying that trike near a big fire! Updrafts might send you into the next country! LOL Being an old chopper guy I usually fly low and slow. Link to comment Share on other sites More sharing options...
napamule2 Posted September 11, 2015 Share Posted September 11, 2015 Yeah. Or a tanker may 'clip' you (or cause you to flip and your 'sail' would get bent and crumpled and ....) and you would be 'toast'. Send up a drone with a camera instead. (HeHe). Chuck B i7 2600K @ 3.4 Ghz (Turbo-Boost to 3.877 Ghz), Asus P8H67 Pro, Super Talent 8 Gb DDR3/1333 Dual Channel, XFX Radeon R7-360B 2Gb DDR5, Corsair 650 W PSU, Dell 23 in (2048x1152), Windows7 Pro 64 bit, MS Sidewinder Precision 2 Joy, Logitech K-360 wireless KB & Mouse, Targus PAUK10U USB Keypad for Throttle (F1 to F4)/Spoiler/Tailhook/Wing Fold/Pitch Trim/Parking Brake/Snap to 2D Panel/View Change. Installed on 250 Gb (D:). FS9 and FSX Acceleration (locked at 30 FPS). Link to comment Share on other sites More sharing options...
CrazyDaveIowa Posted September 15, 2015 Share Posted September 15, 2015 THANKS The DLL did the trick. Intel Core i7-4790K 4.0GHz LGA 1150 PNY GeForce GTX 780 3072MB GDDR5 PCIe 3.0 x16 Video Gigabit Z97 Gaming 3 LGA 1150 ATX Crucial Ballistix Sport 16GB DDR3-1600 SanDisk 128GB SATA III 6Gb/s 2.5" Internal Solid State Link to comment Share on other sites More sharing options...
bunjamin Posted September 19, 2015 Share Posted September 19, 2015 Hi - trying to get FSActiveFires set up but it keeps failing, so I'm looking for help :) Running FSX:SE, and I downloaded FSActiveFires version 0.1.7.1 (the latest version on the Github page). I run the Fire program and download the fire data; then I start the sim and attempt to have the Fire program connect to the sim, but the Fire program quits. Error log shows: "Error System.NotSupportedException: FS Active Fires is only compatible with Microsoft Flight Simulator X: Acceleration and SP2." Per the release notes on the Github page, version 0.1.7.1 is supposed to support FSX:SE, so I'm confused. Anybody else seen this? Any help would be appreciated. Thanks, Ben Link to comment Share on other sites More sharing options...
JSkorna Posted September 19, 2015 Share Posted September 19, 2015 It can't recognize your SimConnect version. You need to install the MS SimConnects that come along with FSX SE. http://www.air-source.us/images/sigs/000219_195_jimskorna.png Link to comment Share on other sites More sharing options...
bunjamin Posted September 19, 2015 Share Posted September 19, 2015 It can't recognize your SimConnect version. You need to install the MS SimConnects that come along with FSX SE. Jim - thanks for the help. I ran all three SimConnect.msi files at ..\FSX\SDK\Core Utilities Kit\SimConnect SDK\LegacyInterfaces\FSX-RTM, ..\FSX-SP1 and ..\FSX-XPACK, and am still receiving the same error in FS Active Fires. Am I running the correct installers? Link to comment Share on other sites More sharing options...
bunjamin Posted September 20, 2015 Share Posted September 20, 2015 All - problem solved with help from the developer. New version (0.1.7.2-beta) is available to download from the GitHub page. Link to comment Share on other sites More sharing options...
Pops0 Posted May 18, 2016 Share Posted May 18, 2016 My problem with this program running with FSX-SE was solved by running FSActiveFires as an administrator. Hope this helps! Pops Link to comment Share on other sites More sharing options...
cfc560 Posted July 13, 2017 Share Posted July 13, 2017 Good day all, Has there been any updates to FS ActiveFires recently? I used it heavily last fall without issue and this summer when I went to re-use it it does not load any fires - even in global with minimal confidence settings. I suspect that FIRMS website has changed it's website URLs - as in the logs it attempts to call a webpage that is no longer available. https://firms.modaps.eosdis.nasa.gov/active_fire/shapes/zips/Global_24h.zip -> C:\Users\Administrator\AppData\Local\Temp\FSActiveFires\0rvnv5ea.ihw\Global_24h.zip Whereas on the website the nearest I could find is: https://firms.modaps.eosdis.nasa.gov/active_fire/c6/shapes/zips/MODIS_C6_Global_24h.zip Any ideas or suggestions would be greatly appreciated! Regards Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.