RU:Kosmos

From OpenStreetMap Wiki
Jump to: navigation, search
В процессе перевода +/-
Эта страница находится в процессе перевода или помечена для этой цели, поэтому может содержать пропуски, ошибки и непереведённые фрагменты. Исходная статья – Kosmos.
Если вы знаете английский, то можете помочь нам, переведя часть оригинальной статьи. Общие сведения о переводе статей на русский язык можно найти здесь.

Вы можете закончить перевод

Help
Доступные языки
Deutsch English Español Français Italiano 日本語 Nederlands Русский
Kosmos
Screenshot of Kosmos
Version: 2.5.405.6 (2009-06-05)
License: properiatary (free)
Platform: win ; macos,linux (via Mono)

deprecated, sucessor is Maperitive

Contents

Что такое Kosmos?

NOTE: Активная поддержка Kosmos прекращена, с тех пор как он был заменен новым инструментом Maperitive. Новый инструмент более мощный и гибкий, так что автор рекомендует переключиться на него.

Kosmos это легковесная платформа для рендеринга карт OSM, разработанная Igor Brejc. Он был разработан в первую очередь для использования пользователями OSM на своих компьютерах для:

Это основные отличия Kosmos от Mapnik и Osmarender. Установка Kosmos проста настолько, насколько это можно без потери большинства возможностей рендеринга.

Несколько примеров созданных изображений находятся в категории Category:Kosmos. Свои правила рендеринга люди публикуют в Category:Kosmos rules

Чем Kosmos не является

Это не замена Mapnik или Osmarender. Kosmos не использует базу данных для хранения данных OSM. Вместо этого, он открывает файлы OSM и загружает их прямо в оперативную память. Это указывает, насколько большую область карты Kosmos может обработать.

Правила рендеринга у Kosmos гораздо проще чем у Mapnik и Osmarender. С одной стороны, это упрощает создание и поддержку, но с другой стороны они не такие гибкие как XSLT трансформация в SVG используемая в Osmarender, например.

Kosmos использует для рисования карт библиотеку Microsoft.NET GDI+, которая предоставляет лишь часть графических возможностей, по сравнению с SVG. Это означает, что ряд графических возможностей рендеринга не доступен для Kosmos. Надеемся, что со временем это исправят.

Загрузка

Исходной/поддерживаемой платформой для Kosmos является Windows. Для запуска у вас должен быть установлен Microsoft .NET 3.5 SP1 (находится здесь).

Вы можете скачать текущую версию Kosmos здесь: http://downloads.igorbrejc.net/osm/kosmos/

Linux/Mono Support

Есть некоторые результаты с поддержкой Linux/Mono для запуска Kosmos v1.x в Linux. Однако, с этим есть довольно много проблем. Новый Kosmos 2.0 содержит несколько библиотек третьих сторон, которые не особо дружат с Mono. Вот поэтому я решил не пытаться наладить поддержку Kosmos для Linux - у меня просто нет времени на это. Но, поскольку программа бесплатна и исходный код доступен, если кто-нибудь захочет сделать это - добро пожаловать :)

Что дальше?

Links

Personal tools
Namespaces
Variants
Actions
site
Toolbox