During flight, I will soon reach the edge of the rendered map. Currently, due to the inherent delay in rendering the next scene, as the rendering area is reduced, the "visual stuttering" phenomenon becomes more frequent.
1. Centering on the aircraft, dynamically adjust the rendering area based on the aircraft's movement direction and speed.
2. Within a fixed rendering area centered on the aircraft (for example, 8×8 nautical miles), when the aircraft moves forward 1 nautical mile, use smaller rendering units (for example, 1×8 nautical miles) and faster rendering speeds (controlled based on flight speed and direction) to quickly render an unrendered 1×8 nautical mile area beyond 4 nautical miles ahead of the aircraft. Apply the same strategy when moving left or right.
This way, the aircraft can always maintain a dynamically rendered 8×8 nautical mile area around it, instead of waiting until the aircraft reaches the edge of the rendered area to immediately render the next complete region.
This might be more effective. (This approach does not include airports; airports should be prioritized for rendering.)