• Antelope Release 5.9 Mac OS X 10.13.2 2019-05-01

 

NAME

BQMapLayer - BRTT Qt graphics extension for drawing a single map layer

SYNOPSIS


$(QTNATIVELIBS) -lbqplot_native -lbanner -lbrttutil -lbumapdata $(DBLIBS) $(TRLIBS)

#include "BQ.h"

DESCRIPTION

The BQMapLayer class is used as a helper class for BQMap(3) objects. Each BQMapLayer object corresponds to a single map layer from a single map data source, such as a geographic image (e.g. NASA Blue Marble images) or a set of vectors repesenting geographic features (such as the GSSHS vector data, Global Self-consistent Hierarchical High-resolution Shoreline database). This class does all of the map rendering heavy lifting.

This class inherits the BQConfigure class which is itself a subclass of the BUConfigure class with extensions to process Qt colors and fonts. The configure methods are implemented in the BUConfigure parent (see BUConfigure(3)).

INHERITS FROM

BQViewportItem, BQConfigure

CONSTRUCTOR

BQMapLayer(BQViewport *master, BQMap *map);

Where "master" is the BQViewport master for this object and map is the parent BQMap object.

METHODS INHERITED FROM BQConfigure

METHODS INHERITED FROM BQViewportItem

BQMapLayer METHODS

None

OBJECT CONFIGURATION PARAMETERS

SEE ALSO

bqplot(3), BQViewport(3), BQLayer(3), BQConfigure(3), BQMap(3)

AUTHOR

Danny Harvey, BRTT