Skip to content
forked from vasyutin/qnetmap

QNetMap is the library that let you embed maps into yours Qt applications

License

Notifications You must be signed in to change notification settings

serg1sh/qnetmap

 
 

Repository files navigation

QNetMap

QNetMap is the library that let you embed maps into yours Qt applications. With the help of QNetMap you can:

  • display a map with multiple map layers;
  • pan and zoom throughout a map;
  • draw graphic features such as points, lines, ellipses, rectangles, polygons and user defined shapes;
  • draw descriptive text;
  • identify features on a map by pointing at them etc.

The project is originally based on the QMapControl library (http://qmapcontrol.sourceforge.net/) by Kai Winter. To show the map QNetMap can use different providers like OpenStreetMap or other WMS servers. The map data can be downloaded from the Internet or from the disk cache. User's own raster maps can also be used.

QNetMap supports layers so you can mix maps from different servers. To enrich the map presentation you can draw your own objects in the given coordinates.

QNetMap is distributed under the GNU Lesser General Public License (LGPL).

Written by Sergey Shumeyko (sergey.shumeyko [at] gmail.com) and Sergey Vasyutin (svpro [at] outlook.com).

The development of the library was supported by the "Sintels" LLC (ЗАО "Синтелс" - http://sintels.ru) and OJSC "T8" (ОАО "Т8" - https://t8.ru).

About

QNetMap is the library that let you embed maps into yours Qt applications

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.9%
  • QMake 1.4%
  • Other 1.7%