Add map display panel to the cockpit. master
authorAndrey Nechypurenko <andreynech@gmail.com>
Tue, 30 Aug 2011 23:56:21 +0000 (01:56 +0200)
committerAndrey Nechypurenko <andreynech@gmail.com>
Tue, 30 Aug 2011 23:56:21 +0000 (01:56 +0200)
commitee5c0d8194e51ab3129a174aabbde753346ab245
treef912cc1738d20f276b587a0cbc5176613756154d
parentd27b3ecf36f124d3715ec8bb2bb7bdb9c83e7fb5
Add map display panel to the cockpit.

Since vehicle is now capable of acquiring and sending GPS data, this
version of the cockpit add the map viewing panel. Map tiles are
downloaded from the openstreetmap.org and cached locally. This is very
naive implementation of the cache but it works for now. Definitely
needs to be improved.
15 files changed:
CMakeLists.txt
src/GPSPosQueue.h [deleted file]
src/IceApp.cpp
src/IceApp.h
src/MapDownloadThread.cpp
src/MapDownloadThread.h
src/SDLThread.cpp [new file with mode: 0644]
src/SDLThread.h [new file with mode: 0644]
src/SensorFrameReceiverI.cpp
src/SensorFrameReceiverI.h
src/TileDownloadCmd.h [new file with mode: 0644]
src/TileManager.cpp [new file with mode: 0644]
src/TileManager.h [new file with mode: 0644]
src/main.cpp
src/rect.h [new file with mode: 0644]