Рендеринг векторных данных в Mapnik без предоставления прямого доступа к хранилищу
Написал небольшую статью, просьба покритиковать.
Рендеринг векторных данных в Mapnik
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Рендеринг векторных данных в Mapnik
Spatial is now, more than ever, just another column- The Geometry Column.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Рендеринг векторных данных в Mapnik
Спасибо за статью. Пара ламерских вопросов, возможно стоит учесть чтобы улучшить читабельность статьи.
MemoryDatasource это что, функция, класс? Я бы так и написал "Данную задачу можно решить путём использования класса MemoryDatasource или плагина Python"
Не очень ясно также что же такое "плагин Python" в итоге, еще один класс PythonDatasource добавляемый плагином?
В разделе MemoryDatasource упоминается один недостаток, а в Плагин Python их появляется сразу несколько.
MemoryDatasource это что, функция, класс? Я бы так и написал "Данную задачу можно решить путём использования класса MemoryDatasource или плагина Python"
Не очень ясно также что же такое "плагин Python" в итоге, еще один класс PythonDatasource добавляемый плагином?
В разделе MemoryDatasource упоминается один недостаток, а в Плагин Python их появляется сразу несколько.
пристегивайтесь, турбулентность прямо по курсу
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Рендеринг векторных данных в Mapnik
1. Добавил, что MemoryDatasource - это класс;
2. "плагин Python" - это тоже класс, но для конфигурации которого используется другой класс (factory), наследуемый от класса PythonDatasource, то есть сам PythonDatasource напрямую не используется, а используется для конфигурирования плагина Python.
3. В MemoryDatasource упоминается не один, а существенный недостаток, а в разделе про плагин питон описание недостатков немного расширяется.
2. "плагин Python" - это тоже класс, но для конфигурации которого используется другой класс (factory), наследуемый от класса PythonDatasource, то есть сам PythonDatasource напрямую не используется, а используется для конфигурирования плагина Python.
3. В MemoryDatasource упоминается не один, а существенный недостаток, а в разделе про плагин питон описание недостатков немного расширяется.
Spatial is now, more than ever, just another column- The Geometry Column.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя