Июн 01

Хорошая новость из стана разработчиков Marble, Jens-Michael Hoffmann в своём блоге сообщает, что Bernhard Beschow добавил в программу частичную поддержку протокола WMS. Web Map Service — это веб-сервис, предоставляющий данные в растровом виде в формате PNG, TIFF, JPEG и т.п. Первоначально, WMS создавался исключительно как растровый сервер. Но в последствии появились реализации публикующие данные в векторном формате SVG и др.

Например, на этом скриншоте Саксония:

Читать далее »

Апр 28

Известная проблема картографических программ — их неуёмный аппетит по потреблению трафика. Что же делать, если вы планируете использовать подобную программу в путешествии, и не уверены в наличии недорогого скоростного интернета в нужной местности?

Разработчики Marble решили эту проблему, добавив возможность скачать картографические данные для нужного региона до заданного уровня масштаба: вы можете это сделать как для отображаемой в текущий момент области, так и по заданным координатам:



Апр 07

Как сообщает Dennis «Earthwings» Nienhüser, один из программистов виртуального глобуса Marble, уже некоторое время ведется портирование проекта под платформу Maemo, и хотя интерфейс всё ещё требует серьёзной доработки, текущая версия вполне функциональна:

Screenshot-20100406-220900

Marble на Maemo сейчас поддерживает отображение текущего местоположения с использованием встроенного GPS-приёмника, и умеет прокладывать маршруты с помощью OpenRouteService.org:

Screenshot-20100405-173035

Пока что Marble не предоставляет всех возможностей, которые ожидают получить пользователи «настоящих» навигационных устройств — например, нет подсказок направления следующего поворота, но есть вероятность, что этот пробел будет восполнен в рамках Google Summer of Code.

Разработчики планируют выложить первый релиз на странице проекта на Maemo Garage через несколько недель.

Дек 01

Сегодня вышла Qt 4.6, и среди прочего заявлена поддержка multi-touch навигации и жестов. Marco «notmart» Martin заранее был снаряжён Tablet PC с поддержкой multi-touch и заданием от Nokia сделать что-нибудь интересное с новыми возможностями Qt. Вот что у него получилось, когда он поэкспериментировал с Marble и Plasma:

Хорошие новости: всё это будет включено уже в KDE 4.4. Но даже если у вас где-то завалялся Tablet PC, не спешите туда ставить Linux: увы, в X11 поддержка multi-touch пока ещё не реализована, так что все эти возможности будут доступны только в Windows- и Mac-сборках.

Если вас интересуют детали реализации, то почитайте описание классов QGesture и QTouchEvent. Первый позволяет вам реагировать на заранее определённые события вроде «жест для вращения» или «жест для скроллинга», а второй даёт непосредственный доступ к координатам нескольких нажатий.

Вот здесь представлено ещё несколько демонстрационных видеороликов.

Авг 04

Вместе с KDE 4.3 вышла и новая версия Marble, нововведения которого описаны в отдельном списке изменений. Да не в простом — а в визуальном!

  • Поддержка онлайн-сервисов: Wikipedia и Flickr:
    onlineservice2
    onlineservice1
  • Карты Луны и планет:
    planetfilter
  • Улучшенная строка состояния: индикаторы загрузки данных и масштаба:
    statusbar
  • Динамическое отображение координатной сетки с метками на ней:
    graticule1
  • Улучшения производительности и другие изменения «под капотом»:
    graphicssystem
  • И множество прочих поправок, включая улучшение поддержки KML и GPS, больше исторических карт и появление Python-интерфейса
    kml1
Июн 19

В то время, как читатели K Notes спорят о каких-то картинках, обои в KDE 4.3 вовсе не обязательно должны быть просто обоями. KDE 4.3 включает несколько «движков» для фоновых изображений, от простых «заливка цветом», «картинка», «слайдшоу» до «фрактала Мандельброта«. Я вам расскажу о самых интересных.

Выбор типа обоев

Выбор типа обоев

Читать далее »

Апр 13

Что будет, если взять из сервиса Last.fm координаты и даты концертных туров ваших любимых исполнителей и поместить их на виртуальный глобус Marble, посредством клея и магии QJson?
Получится rockmarble:

Если у вас есть аккаунт на Last.fm, rockmarble автоматически импортирует список ваших любимых артистов.
Если аккаунта нет, исполнителей можно добавлять по-одному. Текущее местоположение тура будет отображаться на глобусе не без помощи openstreetmap.
Также можно получить одновременно все события, происходящие в одном конкретном городе.

Требования

  • Qt4
  • marble
  • QJson

Установка

Исходники можно взять отсюда, сайт проекта находится здесь.

Ноя 01

С Google Earth всё просто: какие карты нам предлагают, теми мы и пользуемся. А вот в Marble можно добавлять свои карты. Вот, к примеру, несколько энтузиастов сделали карту луны и вот такую эффектную историческую карту Земли:

Границы соответствуют 1689 году.

Окт 16

Запись интервью с Аароном Сейго подошла к концу. Лео Лапорт пока ещё болтает с Рэндалом и скачивает набор KDE-программ для Mac :)

Между прочим Аарон упомянул, что на этой неделе проекту KDE исполнилось 12 лет!

Ещё несколько случайных фактов:

  • Разработчики называют Qt «кьют». В прочем, для меня это не новость.
  • К концу года 15 миллионов бразильских студентов будут использовать в учёбе линукс-десктопы с KDE.
  • В KDE приходит множество баг-репортов по поводу процессов вроде kswap (которые на самом деле процессы ядра)
  • В чём принципиальное преимущество OpenStreetMap (открытого географического веб-сервиса, интегрированного в Marble) — все коммерческие электронные карты намеренно содержат ошибки, дабы по ним вычислять незаконных распространителей этих карт.
Окт 08

В очередной заметке в своём блоге Аарон Сейго хвалит новый интерфейс передачи файлов в Kopete, сообщает о включении Marble в список высокоприоритетных проектов по версии Free Software Foundation, а также рассказывает о последних усовершенствованиях Plasma.

В частности, на панели задач теперь можно задавать группирование задач, сортировать их или вручную менять порядок их отображения. Вообще в то время, когда космические корабли бороздят просторы в современных браузерах можно легко перетаскивать табы, кажется странным, что нельзя то же самое делать с окнами на панели задач — в KDE 4.2 это будет исправлено. Кроме того, если появятся альтернативные апплеты для отображения списка открытых окон, то группировка/порядок окон будут одинаковыми во всех апплетах.

Также в очень скоро будет представлен полностью переписанный апплет для трея. Новый апплет позволит не только решить раздражающую многих проблему фона иконок, но и добавить новые возможности в апплет: скрытие ненужных иконок, настройка отображения системных уведомлений и чего ещё только придёт разработчикам в голову.

Упоминается новый апплет NetworkManager, о котором можно подробнее почитать в этой заметке. Планируется, что он будет выглядеть примерно вот так (набросок):

Ещё он пишет о том, что в ближайшее время планирует переработать диалог добавления виджетов, о чём я писал в предыдущей заметке