Marble — модульное C++ / QT (KDE) графическое приложение, интерактивный глобус и географический атлас, позволяющий быстро исследовать различные места нашей планеты.
Виртуальный глобус Marble нацелен на то чтобы быть быстрым и лёгким образовательным географическим пособием, по виртуальной карте как и по настоящей можно свободно передвигаться в любом направлении. Приложение можно использовать для поиска мест, измерения расстояний, получения информации об объектах и создания карт.
Интерфейс приложения очень прост и интуитивно понятен, функционал приложения расширяется с помощью модулей (некоторые модули имеют дополнительной настройки). Marble не содержится карт высокого разрешения, так как они нужны далеко не всем и не во всех случаях (карты высокого разрешения загружаются по необходимости).
Marble позволяет исследовать Землю с разных позиций и масштабируя карту, "по умолчанию" предлагается одиннадцать вариантов просмотра: Атлас, OpenStreetMap, Вид со спутника, Обычная карта, Земля ночью, Историческая карта 1689-го года, Луна, Осадки (декабрь), Осадки (июль), Температура (декабрь) и Температура (июль).
Marble поставляется с небольшой базой данных, включающей больше 12000 локаций (городов, гор, вулканов и пр), по ней можно искать (доступна интеграция с Википедией), можно измерять расстояния между двумя или более точками Земли. Для оценки расстояний на карте используется динамическая строка масштаба (находится в левом нижнем углу), так же эта строка и компас (в правом верхнем углу) используются для навигации.
Если местоположение (например город/улица) на карте найдено, то по щелчку на его метке или названии (левой кнопкой мыши) появится всплывающее меню с информацией, также можно получить координаты любой точки, названия или имена могут быть написаны на языке приложения, либо содержать оригинальное название.
С помощью Marble можно прокладывать маршруты, между двумя или более точками, есть возможность настраивать детали маршрута, можно добавлять или удалять точки через которые он будет проходить. В зависимости от того, на каком транспорте (при его наличии) будет происходить поездка нужно выбрать "Профиль", при первом запуске создаются профили: Автомобиль (самый быстрый), Автомобиль (кратчайший), Велосипед, и Пешеход. Маршруты рассчитанные Marble могут использоваться в других приложениях или устройствах, если они поддерживают gpx (GPS eXchange Format), или похожие форматы.
Marble содержит предустановленные карты, но при масштабировании карты её подробности подгружаются из Интернет (в фоновом режиме), при необходимости конкретный участок карты можно загрузить для локального использования. Для загрузки карт используется "концепция клеток", клетка это конкретный участок карты, они собираются друг за другом для отображения карты.
Размер "клеток" зависит от выбранного режима, чем больше масштаб (разрешения), тем больше уровень клетки. При загрузке участка карты для локального использования, нужно загрузить все слои карты для этого региона, уровень клетки и масштаб связаны между собой (если известны координаты региона то их можно ввести для загрузки), зависимости от масштаба будут отображаться различные мелкие детали.
Marble является частью проекта KDE Software Collection / KDE Edu (обучающие приложения для детей, учащихся, взрослых и учителей). Приложение подробно документировано (в том числе на русском), управление осуществляется с помощью мыши и/или клавиатурных сочетаний (полностью настраиваемых).
Лицензия: GNU General Public License version 2.0 (GPLv2)
Домашняя страница
Страница на kde.org
Страница на github.com
Автор: posixru
http://zenway.ru/page/marble
|