Страница 1 из 1

Рендеринг векторных данных в Mapnik

Добавлено: 27 дек 2012, 20:35
Denis Rykov
Рендеринг векторных данных в Mapnik без предоставления прямого доступа к хранилищу
Написал небольшую статью, просьба покритиковать.

Re: Рендеринг векторных данных в Mapnik

Добавлено: 27 дек 2012, 22:05
Максим Дубинин
Спасибо за статью. Пара ламерских вопросов, возможно стоит учесть чтобы улучшить читабельность статьи.

MemoryDatasource это что, функция, класс? Я бы так и написал "Данную задачу можно решить путём использования класса MemoryDatasource или плагина Python"

Не очень ясно также что же такое "плагин Python" в итоге, еще один класс PythonDatasource добавляемый плагином?

В разделе MemoryDatasource упоминается один недостаток, а в Плагин Python их появляется сразу несколько.

Re: Рендеринг векторных данных в Mapnik

Добавлено: 28 дек 2012, 03:07
Denis Rykov
1. Добавил, что MemoryDatasource - это класс;
2. "плагин Python" - это тоже класс, но для конфигурации которого используется другой класс (factory), наследуемый от класса PythonDatasource, то есть сам PythonDatasource напрямую не используется, а используется для конфигурирования плагина Python.
3. В MemoryDatasource упоминается не один, а существенный недостаток, а в разделе про плагин питон описание недостатков немного расширяется.