Mapnik работает, читая географические данные в формате карты, слои, формы, линии, геометрии и т.д., и агрегирования этих данных в одном базе данных.
Эти данные затем могут быть доступны для удаленных приложений с помощью запросов, или использовать внутри (если Mapnik является частью одной программе).
Mapnik может считывать данные из различных источников:
ESRI
PostGIS
TIFF
OSM
Судьба
OGR
GDAL
Примечание стороны: Mapnik был использован в производстве для строительства службу OpenStreetMap, так что вы можете быть уверены, он может обрабатывать любой тип данных в любом размере.
Вы можете загрузить исходный код Mapnik здесь. Для ОС конкретных бинарных файлов, пожалуйста, посетите наш Окна , Mac и Linux участки.
Что нового В этом выпуске:
- Удалены 3 depedencies без потери функциональности:. ltdl, cairomm и libsigc ++
- Добавлена 64 битное целое поддержку в выражениях, художественных идентификаторов, и grid_renderer.
- Добавлена возможность отключения необходимость различных зависимостей:. Proj4, Libpng, LibTIFF, libjpeg
- Добавлена поддержка более быстрой Перепроецирование между EPSG: 3857 и EPSG:. 4326
- Исправлены Postgres пула подключений при использовании persist_connection = ложь.
- Исправлены Postgres подключения ключа уважать высокую ценность max_size и initial_size для любого слоя в карте.
- Исправлена потенциальная авария в ВКБ разбора, когда PostGIS возвращается нулевой геометрии.
- Исправлена размыто оказание изображений и SVG иконки.
- Добавлена обнаружения недействительных SRS значений при загрузке в формате XML.
- Добавлена поддержка для указания базовый_путь в качестве третьего, дополнительного аргумента load_xml.
утечки
Что нового в версии 2.2.0 / 3.0.0 RC1-
- Удалены 3 depedencies без потери функциональности:. ltdl, cairomm и libsigc ++
- Добавлена 64 битное целое поддержку в выражениях, художественных идентификаторов, и grid_renderer.
- Добавлена возможность отключения необходимость различных зависимостей:. Proj4, Libpng, LibTIFF, libjpeg
- Добавлена поддержка более быстрой Перепроецирование между EPSG: 3857 и EPSG:. 4326
- Исправлены Postgres пула подключений при использовании persist_connection = ложь.
- Исправлены Postgres подключения ключа уважать высокую ценность max_size и initial_size для любого слоя в карте.
- Исправлена потенциальная авария в ВКБ разбора, когда PostGIS возвращается нулевой геометрии.
- Исправлена размыто оказание изображений и SVG иконки.
- Добавлена обнаружения недействительных SRS значений при загрузке в формате XML.
- Добавлена поддержка для указания базовый_путь в качестве третьего, дополнительного аргумента load_xml.
утечки
Что нового в версии 2.0.0:
- Добавлена минимальной путь длиной свойство text_symbolizer чтобы этикетки для размещения только на линиях определенной длины.
- Добавлена поддержка детские квантования с использованием фиксированных палитр.
- Добавлена AlsoFilter -. http://trac.mapnik.org/wiki/AlsoFilter
- SQLite Плагин: оптимизировать I / O с помощью общего кэша и нет мьютексы .
- Непосредственно связать входные модули для libmapnik, чтобы избежать того, чтобы установить dlopen флаги связывания языках.
- выдает ошибку при регистрации для шрифтов, которые FreeType2 не сообщают семье или стиль имя.
- Исправлена ссылкой синтаксис "таблицы". "атрибута" в PostGIS плагина (ранее, если таблица псевдонимов были использованы ссылкой как "table.attribute" вызовет сбой запроса).
- Добавлена возможность контролировать функцию PostGIS идентификатор по питающих в key_field ссылаться и имя атрибута целое.
- Добавлена альтернативная, более надежные функции proj_transform проецировать BBOX используя больше очков, чем просто в четырех углах, чтобы обеспечить оптимально размера BBOX несмотря proj4 за пределы условий.
Функциональность
Комментарии не найдены