This is a simple demo desktop application in Qt to acquire your current location from a USB GPS module and display it on the map. The application uses QMapControl library for map graphics: https://github.com/kaiwinter/QMapControl
A screenshot of the application:
This application has been tested with two different GPS modules:
MCP2221A USB-to-UART bridge IC:
uBlox Neo-6 serial GPS module:
Doesn't look very glamorous but works like charm:
For details on the MCP2221A USB to UART bridge wiring and circuitry please check this blog post: http://elrayescampaign.blogspot.com/2016/06/mcp2221-tutorial-easy-usb-interfacing.html