Marine Chart Support

Any ideas on the best way to implement marine navigation charts into MP or QGround Control, if there isn’t an existing method?

It would be awesome if we could include ‘Navionics’ support, or similar.

I thought about using OpenCPN paired with a REST API plugin to display the boat position sending data through the companion computer. The software natively supports NMEA sensors and can run on a Raspberry Pi