waterloo-rocketry/omnibus

[Feature request (NT)] - [sink/interamap Map UI Sync]

Opened this issue · 0 comments

Feature Description

  • Describe the feature
    • Currently interamap map_view.py use folium module to render the map and embedded into pyqt windows. In this class there is a object self.point_storage storage the point be parsed either with real-time parser or kmz-parser. Since this class be implement by QThread Signal it should emit self.StorageUpdateType.ADD single every time.

    • We want to implement update_map() function to update the gps point showing in the map.

  • Expected behavior
    • We should have a real time point plot on the map showing the real time position of rocket.
  • Additional context
    • Since if there are too many point will messy up the map, we need to figure out how many point should be display and what's the best refresh frame.
    • Make sure this can working without internet.