FeatureStyleProvider
====================

.. currentmodule:: axioma.render

.. class:: FeatureStyleProvider

	Класс провайдера стилей. Его предназначение - определять стиль для географического объекта (как правило по его атрибутам).

	От него наследуются: :class:`ThematicStyleProvider`
	
		.. py:method:: style(feature, context) 

			Определение стиля объекта.

			:param feature: Объект, для которого нужно определить стиль.
			:type feature: :class:`Feature`
			:param context: Контекст рисования.
			:type context: :class:`MapContext`
			:return: Стиль объекта.
			:rtype: Style

		.. py:method:: requiredAttributes()

			Список имен атрибутов, требуемых для определения стиля.

			:return: Список имен.
			:rtype: :class:`list` [ :class:`str` ]
