Git Product home page Git Product logo

advanced-vfr-map's Introduction

Advanced Vfr Map

Advanced VFR map for Flight Simulator

Build

spb file

We need to rebuild spb file only if one on the .xml file change.

 .\buildSPB.bat

package

Package must be rebuild if at leats one file in Package folder change.

cd Package 
python build.py

advanced-vfr-map's People

Contributors

kappuccino avatar toorop avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

bacon8tor

advanced-vfr-map's Issues

It isn't working

I did everything the instruction told me to do when come to getting the advance vfr-map I extracted and put it in the community folder and the old vfr is still showing up is there anything additionally that you can recommend me do thank you

Intellectually Phat1

How do I put waypoints on with my mouse, and how do I import flights from Sim Brief?

Bad stutter EVERY SECOND during Peak User Activity...

I’ve discovered a nagging issue that perhaps the author can advise upon… (I posted this in the MSFS forum too, to see if other users are experiencing it).

As will be seen, it may be an all new one due to the increasing number of users. Pardon the long post, but it’s such a fantastic app, it deserves a detailed description…

Firstly though, I wish to note that I LOVE THIS APP. It’s clean combination of simple UI and several mapping choices, and the option to easily stream to a second device via a simple browser put it clearly above the other basic VFR maps out there. The clever concept of server-side tracking and multiplayer ability is awesome too. Having Open Topo Maps is wonderful! In a nutshell, I simply LOVE it.

The issue I’m having is during times of peak activity, i.e. when there are clearly several dozen or more other flyers around the globe utilizing the service (as evidenced by their many plane icons on the map), the FPS in the sim dips by 2 to 10 FPS - ONCE EVERY SECOND - resulting in a prominent stutter (sometimes a short freeze) that happens AT EXACTLY ONE SECOND intervals. You can time them, there are exactly 60 per minute.

The reason for this I can only assume is the one second data refresh rate (as clearly specified in the javascript code). As other VFR maps that track your plane (but no other aircraft) don’t have this issue, I can only speculate it may be caused by the large incoming packet of data from ALL THE OTHER MULTIPLAYER AIRCRAFT that are sent from the server to populate the map?

The stutter is much reduced (and often nearly unnoticeable) when there is less activity on map from other players, i.e. when there are only a few others populating the map. Is it because the incoming data packet is much smaller during times of less activity perhaps?

I do not think it’s a matter of my system resources, I have a top-of-the line computer with an i9-10900KF CPU, RTX3090/24GB, and 64GB of 3400 Mhz RAM on an AW R11 computer with NOTHING ELSE installed on it but MSFS. The rig is a monster, and my internet speed is about 50 mbps.

I have tested this hypothesis over the last few days, and I can beyond-a-doubt confirm the following:

Advanced VFR-Map is definitely the cause of the “once every second” stutter. Disabling the map in the pop-up menu settings results in IMMEDIATE relief from the stutter. FPS become rock solid. Re-enabling it causes the stutter to return - immediately.

The stutter is worse when there are lots of simultaneous users. I have tested this for several days (from mid-day to the middle of the night) and it is unquestionably clear that when fewer other planes are on the map the less the serious the “every second” stutter is. Indeed, with only a few players on the map at a given time, it essentially disappears.

So my question to the author is: Is there a way to avoid this issue? Perhaps add a new button in the UI that disables the INCOMING MULTI-PLAYER PLANE TRACKING DATA PACKET, and only puts YOUR AIRCRAFT on the map? I imagine the vast majority of users fly alone to be sure, and don’t care or need to have any other planes on the map. So if this is indeed the issue, then the feature designed for a small minority of (multi-player) users is unfortunately beginning to impact the majority of single-players.

Naturally, if the foundational design of the app is for a single user’s data to go to the server first then ALL THE PLANES get I-FRAMED back to the app window from the server I can see where it might present a problem to do what I suggest without serious re-coding of the whole shebang maybe, but if that’s the case, aw shucks, that’s too bad, because everything else about the Advanced-VFR-Map app is just perfect!

Lastly, I felt compelled to point issue out, as it may not have reared its head until the number of user grew to a particular threshold and that if the author hadn’t been informed of this (theoretically new) issue yet, they should probably know and look into it.

Is there any chance for a fix? Or a “workaround” maybe?

Graphic stutters

I have installed Advanced VFR Map that I consider really a valuable addon for MSFS

Unfortunately on my mid-level PC (considering MSFS requirements) after the installation I started to have really disturbing stutters

Trying to tune graphics settings didn't help a lot (actually I have earned a couple of FPS neverthless) therefore I uninstalled the addon and the stuttests disappeared

New Release Bugs

I replaced the previous version with the updated one and there are some issues. I can't give my planes a custom ID. When I click on my plane the options show for only a second and then disappear. On subsequent clicks, they don't show at all. All that I can do is to track my plane but the follow and center options are not available. These problems occur within the MSFS2020 app and on external browsers. I'm going back to the older version of Advanced VFR Map until the new version is working properly

Group Map

in FSBlackBox we were able to set a group, but the new addon doesn't have that ability in the config file. Is it supported? Also, when I tested the new version I didn't show up in the live map, yet fsblackbox works. Any suggestions?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.