ckoval7 / df-aggregator

Networked DFing software that can handle multiple DOA receivers.
GNU General Public License v3.0
84 stars 19 forks source link

Improve map rendering #3

Open godsic opened 2 years ago

godsic commented 2 years ago

by making Cesium fetch higher resolution tiles more aggressively as suggested in https://github.com/CesiumGS/cesium/issues/3279#issuecomment-271481280

image

ckoval7 commented 2 years ago

A value of 1.0 causes a noticeable hit in performance. Perhaps the recommended value of 1.33 would be better as recommended in the issue you linked, as well as a related issue.

godsic commented 2 years ago

@ckoval7 Aha, I have not noticed any regressions on my average Intel NUC, but perhaps lower power hardware might straggle a bit indeed. Perhaps a better idea is to add checkbox that toggles higher quality map rendering as I did in my latest commit?

godsic commented 2 years ago

@ckoval7 I might forgot to mention, but when I force pushed I added the button I've mentioned. My bet, should not force push ever) Anyway, that's how it looks like: image

ckoval7 commented 2 years ago

I am going to implement this a little differently. It'll be entirely in the browser, not having to touch the python side of things.

godsic commented 2 years ago

Sure, I am not an expert in web development at all, just mimicked how other buttons were implemented) does not make sense to have a state for such thing on the server side.

alphafox02 commented 1 year ago

With a little extra leg work, it's possible to run offline maps w/ DFA. I just need a little help to make the process easier. Here's the current process, just replace PhotonMap w/ DFA.

https://www.youtube.com/watch?v=dZu03Wcisv4

IIvanIvanovich commented 1 year ago

Hi! Will these changes be included in the main branch? I want to try them at work.