1. BUILD

At first you need to install QGeoView library from https://github.com/AmonRaNet/QGeoView
When make sure what you have installed Qt5/6 with development packages.

ABB uses cmake building system, so steps as usual:
  * mkdir build
  * cd build
  * cmake ..
  * make

2. USE

Application shows map with markers in offline mode. At first, you need to import list of cameras.
It must be map files in OSM format (*.osm). Currently supported only xml-based files, not *.pbf.
There are several ways to obtain data:
  * OSM main page (www.openstreetmap.org), use link "Export" in the header
  * map editor (for example JOSM). Download area to edit, than save as *.osm file
  * Overpass tools, online or API. It allows to get only required data, not entire map

Click "Import" in menu and choose *.osm file. After that camera nodes with metadata will be imported in local storage.
Program will calculate nessesary area and download map tiles from OSM server. All imported data saved in your home
directory:
  * ~/.local/share/abb for Linux
  * C:\Users/<USER>\AppData\Local\abb for Windows

Imported map ready for offline work.