Debian GIS Project
Summary
Osgeo: geodata viewers and editors
packages concerning geodata viewers and editors

OSGEO Desktop apps part 2

Debian packages which are helpful to view or edit geodata.

FIXME: Idea from https://trac.osgeo.org/osgeo/browser/livedvd/gisvm/trunk/bin/install_icons_and_menus.sh#L34 but needs enhancement

The list to the right includes various software projects which are of some interest to the Debian GIS Project. Currently, only a few of them are available as Debian packages. It is our goal, however, to include all software in Debian GIS which can sensibly add to a high quality Debian Pure Blend.

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Debian GIS to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Debian GIS mailing list

Links to other tasks

Debian GIS Osgeo: geodata viewers and editors packages

Official Debian packages with high relevance

Gpsdrive
Car navigation system
Versions of package gpsdrive
ReleaseVersionArchitectures
squeeze2.10~pre4-6.dfsg-5amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
sid2.10~pre4-6.dfsg-5.2amd64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390x,sparc
Debtags of package gpsdrive:
fieldgeography
hardwaregps
interfacex11
networkclient
roleprogram
uitoolkitgtk
useviewing
works-with-formatxml:gpx
x11application
Popcon: 26 users (3 upd.)*
Versions and Archs
License: DFSG free
Svn

Map-based navigation system that displays the current position provided by a GPS receiver on a zoomable map. Maps can be downloaded from different map providers or rendered on-the-fly using the OpenStreetMap dataset.

Route planning, optionally with spoken directions, is supported through waypoints.

Screenshots of package gpsdrive
Gpsprune
visualize, edit, convert and prune GPS data
Versions of package gpsprune
ReleaseVersionArchitectures
squeeze10-1all
wheezy13.4-1all
jessie16.2-1all
sid16.2-1all
upstream16.2
Debtags of package gpsprune:
fieldgeography
hardwaregps
interfacex11
roleprogram
uitoolkitxlib
useviewing, editing, downloading, converting, analysing
x11application
Popcon: 101 users (30 upd.)*
Newer upstream!
License: DFSG free
Git

GpsPrune is an application for viewing, editing and converting coordinate data from GPS systems. It's a tool for preparing GPS data before you go on a trip, and for playing with your collected GPS data after you get home again.

It can load data from arbitrary text-based formats (for example, any tab-separated or comma-separated file) or XML, or directly from a GPS receiver. It can display the data (as map view using OpenStreetMap images and as altitude profile), edit this data (for example delete points and ranges, sort waypoints, compress tracks), and save the data (in various text-based formats). It can also export data as a GPX file, or as KML/KMZ for import into Google Earth, or send it to a GPS receiver.

Some example uses of GpsPrune include cleaning up tracks by deleting wayward points - either recorded by error or by unintended detours. It can also be used to compare and combine tracks, convert to and from various formats, compress tracks, export data to Google Earth, or to analyse data to calculate distances, altitudes and so on.

Furthermore, GpsPrune is able to display the tracks in 3d format and lets you spin the model round to look at it from various directions. You can also export the model in POV format so that you can render a nice picture using Povray. You can also create charts of altitudes or speeds. It can also load Jpegs and read their coordinates from the EXIF tags, and export thumbnails of these photos to Kmz format so that they appear as popups in Google Earth. If your photos don't have coordinates yet, GpsPrune can be used to connect them (either manually or automatically using the photo timestamps) to data points, and write these coordinates into the EXIF tags.

Screenshots of package gpsprune
Josm
Editor for OpenStreetMap
Versions of package josm
ReleaseVersionArchitectures
squeeze0.0.svn3376-1+squeeze1all
wheezy0.0.svn5267+dfsg1-2all
jessie0.0.svn6502+dfsg3-1all
sid0.0.svn6502+dfsg3-1all
experimental0.0.svn6687+dfsg1-1all
upstream7182
Debtags of package josm:
fieldgeography
interfacex11
networkclient
roleprogram
scopeapplication
useviewing, editing, downloading
works-withimage:vector, image
works-with-formatxml:gpx, xml
x11application
Popcon: 171 users (50 upd.)*
Newer upstream!
License: DFSG free
Git

JOSM is an editor for OpenStreetMap (OSM) written in Java. The current version supports stand alone GPX tracks, GPX track data from OSM database and existing nodes, line segments and metadata tags from the OSM database.

OpenStreetMap is a project aimed squarely at creating and providing free geographic data such as street maps to anyone who wants them. The project was started because most maps you think of as free actually have legal or technical restrictions on their use, holding back people from using them in creative, productive or unexpected ways.

Screenshots of package josm
Marble
графический элемент для показа глобуса и карт
Versions of package marble
ReleaseVersionArchitectures
squeeze4.4.5-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy4.8.4-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie4.13.1-2amd64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390x
sid4.13.1-2amd64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390x,sparc
upstream4.13.2
Debtags of package marble:
fieldgeography
interfacex11
roleprogram
sciencevisualisation
uitoolkitqt
useviewing, routing, measuring, learning, analysing
works-with-formatxml:gpx
x11application
Popcon: 3277 users (826 upd.)*
Newer upstream!
License: DFSG free
Git

Marble — это графический элемент и система разработки для приложений KDE, в которых необходим показ географических карт. Графический элемент Marble изображает Землю в виде сферы, при этом не требуется наличие аппаратного ускорения. Пакет предоставляется с минимальным набором географических данных, поэтому для его использования нет необходимости подключаться к сети Интернет.

Этот пакет является частью образовательного модуля KDE.

Merkaartor
редактор карт для OpenStreetMap.org
Maintainer: Bernd Zeimetz
Versions of package merkaartor
ReleaseVersionArchitectures
squeeze0.16.3-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.18.1-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.18.1-3amd64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390x
sid0.18.1-3amd64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390x,sparc
Debtags of package merkaartor:
fieldgeography
interfacex11
roleprogram
scopeapplication
uitoolkitqt
works-with-formatxml:gpx
x11application
Popcon: 71 users (38 upd.)*
Versions and Archs
License: DFSG free
Git

Merkaartor — редактор карт для OpenStreetMap.org, свободно редактируемой карты всего мира.

Возможности:

  • Загрузка и выгрузка на сервер OpenStreetMap
  • Открытие файлов .osm и .gpx
  • Создание и правка точек маршрутов, курсов и областей
  • Добавление меток и удаление деталей
  • Обращение, разделение и объединение курсов
  • Визуализация некоторых областей и типов дорог
  • Отображение информации GPS
Screenshots of package merkaartor
Viking
редактор, анализатор и просмотрщик данных GPS
Maintainer: Bernd Zeimetz
Versions of package viking
ReleaseVersionArchitectures
squeeze0.9.94-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.3-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.5.1-1amd64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390x
sid1.5.1-1amd64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390x,sparc
Debtags of package viking:
fieldgeography
hardwaregps
interfacex11
roleprogram
uitoolkitgtk
useorganizing, learning, editing, downloading, analysing
works-with-formatxml:gpx
x11application
Popcon: 151 users (100 upd.)*
Versions and Archs
License: DFSG free
Git

Viking создан быть простым в использовании, но достаточно мощным для решения широкого спектра задач связанных с GPS. Он использует иерархическую систему слоев для организации данных GPS, карт и других типов слоев с пространственными данными, такими как координатные линии.

Некоторые из примеров использования Viking:

  • Загрузка и выгрузка точек маршрута и курса из и на GPS.
  • Прокладка курса GPS и его запись в реальном времени.
  • Подготовка курсов и точек маршрута для путешествий с использованием карт с таких серверов таких как OpenStreetmap и Terraserver. Вам необходимо лишь скопировать данные на ваш GPS перед началом путешествия. Карты вместе с вашими курсом и точками также могут быть распечатаны и использованы во время путешествия.
  • После путешествий, курсы и точки маршрута из GPS могут быть загружены, сохранены и использованы в дальнейших путешествиях.
  • Анализ внедорожных путешествий, туристических путешествий, понимание куда вы отклонились и насколько далеко вы были от какой-либо точки.
  • Создание точек маршрута и курсов, следуя которым возможно легко добраться куда-либо, где вы небыли до этого или не имеете данных GPS для этих мест, но для них существуют карты Terraserver.
  • Создание карт с координатными линиями.
  • Анализ скорости в различных местах, добавление точек которые вы забыли отметить, но снизили скорость или остановились.
Screenshots of package viking
Zygrib
визуализация данных о погоде, просмотр файлов GRIB
Maintainer: Alastair McKinstry
Versions of package zygrib
ReleaseVersionArchitectures
squeeze3.9.2-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
jessie6.2.3-1amd64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390x
sid6.2.3-1amd64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390x,sparc
Debtags of package zygrib:
fieldmeteorology
interfacex11
roleprogram
uitoolkitqt
useviewing, downloading, analysing
x11application
Popcon: 27 users (6 upd.)*
Versions and Archs
License: DFSG free

Это приложение, написанное с использованием инструментария Qt, имеет следующие возможности:

  • Визуализация метеорологических данных из файлов в формате GRIB 1
  • Автоматическая загрузка GRIB-данных
  • Автоматическая загрузка данных из IAC (fleetcode)

Packaging has started and developers might try the packaging code in VCS

Opencpn - wnpp
GPS ChartPlotter/Navigator
License: GPL-2.0+
Debian package not available
Svn
Version: 2.5.0+dfsg-1

OpenCPN is a concise ship-borne GUI chart plotter and navigation application for use as a planning tool or while underway. OpenCPN is developed by a team of active sailors using real world conditions for program testing and refinement. It supports:

* GPS/GPDS postition input
* BSB raster chart display
* S-57 and CM93 vector ENChart display
* AIS input decoding with tracking and alerts
* Route planning with tidal support
* Waypoint autopilot navigation
* GPX file input and output
*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 167387