Можно использовать Очередь. PriorityQueue.
Отзыв, что Python не со строгим контролем типов, таким образом, можно сохранить что-либо, которое Вам нравится: просто сделайте кортеж (priority, thing)
, и Вы установлены.
Полунаправленная легенда может быть сделана:
функции For WMS
С Геосервером, GetLegendGraphic может генерировать легенду изображения для каждого For WFS уровня
WMS функции
Для каждого слоя, легенда может быть создана на основе стиль атрибуты:
style.getFill().getColor()
) style.getStroke().getColor()
) style.getImage().getImage()
)