Skip to content

digiplan.map.managers#

Module to hold MVT managers.

LabelMVTManager #

Bases: MVTManager

Manager which adds centroid of geom to place label.

get_queryset() #

Return queryset with added centroid.

MVTManager #

Bases: Manager

Manager to get MVTs from model geometry using postgres MVT abilities.

__init__(*args, geo_col='geom', columns=None, **kwargs) #

Init.

get_columns() #

Return columns to use as features in MVT.

get_mvt_query(x, y, z, filters=None) #

Build MVT query; might be overwritten in child class.

RegionMVTManager #

Bases: MVTManager

Manager which adds bbox to layer features to better show regions in frontend.

get_queryset() #

Annotate bbox to queryset.

StaticMVTManager #

Bases: MVTManager

Manager which does nothing?.