ThematicLayer
=================

.. currentmodule:: axioma.render

.. class:: ThematicLayer

	Класс для слоя карты, который содержит векторные географические объекты.

	Унаследован от: :class:`FeatureLayer`

	От него наследуются: :class:`RangeThematicLayer`, :class:`BarThematicLayer`, :class:`PieThematicLayer`, :class:`SymbolThematicLayer`, :class:`IndividualThematicLayer`, :class:`DensityThematicLayer`

		.. py:method:: ThematicLayer(layer)

			Конструктор

			:param layer: Ссылка на базовый слой, по которому создается данный тематический слой
			:type layer: :class:`FeatureLayer`

		.. py:method:: styleAttributeName()

			Наименование атрибута со стилем, с которым будет отображаться на слое геометрия

			:return: Наименование атрибута со стилем
			:rtype: :class:`str`

		.. py:method:: parentLayer()

			Слой, по которому был создан данный тематический слой

			:return: Возвращает ссылку на базовый слой
			:rtype: :class:`FeatureLayer`

		.. py:method::hidden: setParentLayer(parent)

		.. py:method:: createLegend()

			Создает легенду для тематического слоя. Если она была создана ранее, то действие аналогично legendItem()

			:return: Созданную легенду
			:rtype: :class:`ThematicLegendItem`

		.. py:method:: legendItem()

			Возвращает легенду для тематического слоя

			:return: Созданную ранее легенду
			:rtype: :class:`ThematicLegendItem`

		.. py:method::hidden: floatPrecision()

