Debian GIS Project
Summary
Openstreetmap
OpenStreetMap-zugehörige Programme

Sammlung an Debian-Paketen, die OpenStreetMap-Daten verwenden.

Description

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 Openstreetmap packages

Official Debian packages with high relevance

Gir1.2-osmgpsmap-1.0
GTK+-Bibliothek für die Einbettung von OpenStreetMap-Karten - Python-Anbindungen
Versions of package gir1.2-osmgpsmap-1.0
ReleaseVersionArchitectures
jessie1.0.2-2amd64,armel,armhf,i386
buster1.1.0-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch1.1.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.1.0-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 112 users (16 upd.)*
Versions and Archs
License: DFSG free
Git

Mit der Bibliothek libosmgpsmap können Sie Landkarten in Programme einbinden. Bei Vorliegen von GPS-Koordinaten zeichnen diese auf dem Anzeigegerät, in Form einer sich bewegenden Karte, den zurückgelegten Weg und interessante Orte ein. Die Kartendaten werden von Webseiten wie openstreetmap.org, openaerialmap.org und anderen geladen.

Dieses Paket enthält die Python-Anbindungen für die Bibliothek.

Gpsprune
visualize, edit, convert and prune GPS data
Versions of package gpsprune
ReleaseVersionArchitectures
wheezy13.4-1all
sid19.2-1all
buster19.2-1all
stretch18.6-1all
jessie17-1all
squeeze10-1all
Debtags of package gpsprune:
fieldgeography
hardwaregps
interfacex11
roleprogram
uitoolkitxlib
useanalysing, converting, downloading, editing, viewing
x11application
Popcon: 100 users (22 upd.)*
Versions and Archs
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
Gpxviewer
views GPS traces collected in the GPX format
Versions of package gpxviewer
ReleaseVersionArchitectures
wheezy0.4.3-1all
sid0.5.2-2all
buster0.5.2-2all
stretch0.5.2-1all
squeeze0.1.5-1all
Debtags of package gpxviewer:
fieldaviation, geography
interfacex11
roleprogram
uitoolkitgtk
useviewing
works-with-formatxml:gpx
x11application
Popcon: 58 users (23 upd.)*
Versions and Archs
License: DFSG free
Git

This application allows the user to load a GPS trace, in the GPX file format, and read it in a presentable way. You are shown a few statistics, such as the duration or maximum speed. You are also shown the trace on an openstreetmap map, where you can scroll around and zoom.

Screenshots of package gpxviewer
Imposm
Importprogramm für OpenStreetMap-Daten
Versions of package imposm
ReleaseVersionArchitectures
sid2.6.0+ds-6all
buster2.6.0+ds-6all
stretch2.6.0+ds-3all
jessie2.5.0-3all
wheezy2.4.0+dfsg-0.1all
Popcon: 17 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Imposm ist ein Importprogramm für OpenStreetMap-Daten. Es liest XML- und PBF- Dateien und kann die Daten in PostgreSQL/PostGIS-Datenbanken einstellen.

Es wurde zur Erstellung von Datenbanken entwickelt, die für das Rendern/WMS- Dienste optimiert sind.

Dieses Paket enthält das Importprogramm.

Jmapviewer
Java-Betrachter für OpenStreetMap-Tiles
Versions of package jmapviewer
ReleaseVersionArchitectures
buster2.9+dfsg-1all
sid2.9+dfsg-1all
experimental2.10+dfsg-1~exp1all
stretch2.0+dfsg-2all
jessie1.03+dfsg-2all
upstream2.10
Debtags of package jmapviewer:
fieldgeography
roleprogram
Popcon: 952 users (70 upd.)*
Newer upstream!
License: DFSG free
Git

JMapViewer ist eine »Java Swing«-Komponente zur Integration von OSM-Karten in Ihre Java-Anwendung. JMapViewer ermöglicht es Ihnen, Markierungen auf der Karte zu setzen oder an einen bestimmten Ort auf der Karte zu zoomen.

Dieses Paket enthält sowohl die Bibliothek als auch eine Demo-Anwendung.

Josm
Editor für OpenStreetMap
Versions of package josm
ReleaseVersionArchitectures
buster0.0.svn14760+dfsg-1all
stretch0.0.svn11427+dfsg-1all
jessie0.0.svn7643+dfsg1-1all
wheezy0.0.svn5267+dfsg1-2all
experimental0.0.svn15155+dfsg-1~exp1all
squeeze0.0.svn3376-1+squeeze1all
sid0.0.svn14760+dfsg-1all
upstream15155
Debtags of package josm:
fieldgeography
interfacex11
networkclient
roleprogram
scopeapplication
usedownloading, editing, viewing
works-withimage, image:vector
works-with-formatxml, xml:gpx
x11application
Popcon: 127 users (48 upd.)*
Newer upstream!
License: DFSG free
Git

JOSM ist ein in Java geschriebener Editor für OpenStreetMap (OSM). Die derzeitige Version unterstützt alleinstehende GPX-Tracks, GPX-Track-Daten aus der OSM-Datenbank und existierenden Knoten, Liniensegmente und Metadaten-Tags der OSM-Datenbank.

Das Ziel des Projekts OpenStreetMap ist einzig die Erstellung und das Anbieten freier geografischer Daten, wie Straßenkarten, für alle. Das Projekt wurde gestartet, da die meisten Karten, die man als frei bezeichnet, eigentlich gesetzliche oder technische Nutzungseingschränkungen besitzen. Damit werden Leute abgehalten, diese Karten in kreativer, produktiver oder unerwarteter Weise zu verwenden.

Other screenshots of package josm
VersionURL
0.0.svn6502+dfsg3-1https://screenshots.debian.net/screenshots/000/013/200/large.png
Screenshots of package josm
Libgeo-coder-osm-perl
Georeferenzierungsadressen mit OpenStreetMaps Nominatim-API
Versions of package libgeo-coder-osm-perl
ReleaseVersionArchitectures
buster0.03-2all
stretch0.03-1all
sid0.03-2all
Popcon: 5 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Das Modul Geo::Coder::OSM stellt eine Schnittstelle zu OpenStreetMap-Georeferenzierungsdienst Nominatim bereit.

Libgeo-osm-tiles-perl
module for calculating tile numbers for OpenStreetMap
Versions of package libgeo-osm-tiles-perl
ReleaseVersionArchitectures
wheezy0.04-2all
stretch0.04-5all
jessie0.04-4all
buster0.04-5all
sid0.04-5all
Debtags of package libgeo-osm-tiles-perl:
devellang:perl, library
roleshared-lib
Popcon: 9 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Geo::OSM::Tiles provides functions for calculating the path to a map tile at OpenStreetMap out of geographic coordinates. The path of a tile at OSM has the form $zoom/$tilex/$tiley.png. The numbering scheme is documented in the OSM wiki at http://wiki.openstreetmap.org/wiki/Slippy_map_tilenames .

The package also contains the downloadosmtiles script that allows one to conveniently download OSM map tiles from a given OSM permalink URL.

Libjs-leaflet
Interaktive Karten für Mobilgeräte - Browser-Bibliothek
Versions of package libjs-leaflet
ReleaseVersionArchitectures
jessie0.7.3~dfsg-1all
stretch0.7.7+20160312-1all
buster1.4.0~dfsg-5all
sid1.4.0~dfsg-5all
upstream1.5.1
Debtags of package libjs-leaflet:
fieldgeography
roleshared-lib
Popcon: 949 users (140 upd.)*
Newer upstream!
License: DFSG free
Git

Leaflet ist eine moderne JavaScript-Bibliothek für Mobilgerät-freundliche interaktive Karten. Mit einem »Gewicht« von nur etwa 27 kB JavaScript-Code verfügt sie über alle Funktionen, die die Mehrzahl der Entwickler je für Online-Karten benötigen.

Leaflet wurde mit Einfachheit, Leistung und Benutzerfreundlichkeit im Sinn entworfen. Sie funktioniert ohne spezielle Anpassung (»out of the box«) effizient mit allen wichtigen Desktop- und Mobil-Plattformen, nutzt bei modernen Browsern die Vorteile von HTML5 und CSS3, ist aber immer noch für ältere zugänglich. Die Bibliothek kann mit vielen Plugins erweitert werden, hat eine schöne, einfach zu bedienende und gut dokumentierte API und einen einfachen, lesbaren Quellcode, der eine Freude ist, dazu beizutragen.

Dieses Paket stellt die Bibliothek zur Verfügung. Sie ist direkt in Webbrowsern nutzbar.

The package is enhanced by the following packages: libjs-leaflet-image
Libjs-mgrs
Javascript for converting between WGS84 lat/lng and MGRS coordinates
Versions of package libjs-mgrs
ReleaseVersionArchitectures
stretch0.0.3-3all
buster0.0.3-3all
sid0.0.3-3all
upstream1.0.0
Popcon: 4 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

mgrs is a utility for converting between WGS84 lat/lng and MGRS coordinates, spunoff from proj4js.

It has 3 methods:

  • forward, takes an array of [lon,lat] and optional accuracy and returns an mgrs string
  • inverse, takes an mgrs string and returns a bbox
  • toPoint, takes an mgrs string, returns an array of '[lon,lat]'

This package contains the mgrs.js javascript file.

Libjs-openlayers
JavaScript library for displaying map data in web browsers
Versions of package libjs-openlayers
ReleaseVersionArchitectures
jessie2.11+ds1-1all
stretch2.13.1+ds2-4all
wheezy2.11+ds1-1all
buster2.13.1+ds2-6all
sid2.13.1+ds2-6all
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

OpenLayers is a pure JavaScript library for displaying map data in most modern web browsers, with no server-side dependencies.

OpenLayers implements a JavaScript API for building rich web-based geographic applications, similar to the Google Maps and MSN Virtual Earth APIs.

Libjs-proj4
JavaScript library to transform point coordinates systems
Versions of package libjs-proj4
ReleaseVersionArchitectures
experimental2.4.0+ds-1~exp1all
sid2.3.17+ds-1all
buster2.3.17+ds-1all
stretch2.3.17+ds-1all
upstream2.5.0
Popcon: 4 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations.

This library is a port of both the PROJ.4 and GCTCP C libraries to JavaScript. Enabling these transformations in the browser allows geographic data stored in different projections to be combined in browser-based web mapping applications.

Proj4js is a part of the MetaCRS group of projects and uses the same MIT style license as PROJ.4.

This package contains the proj4.js JavaScript library.

Libosmpbf-java
Java access library for OpenStreetMap PBF file format
Versions of package libosmpbf-java
ReleaseVersionArchitectures
sid1.3.3-11all
buster1.3.3-11all
stretch1.3.3-7all
jessie1.3.3-2all
wheezy1.2.1-3all
Debtags of package libosmpbf-java:
roleshared-lib
Popcon: 22 users (7 upd.)*
Versions and Archs
License: DFSG free
Git

Osmpbf is a Java/C library to read and write OpenStreetMap PBF files. PBF (Protocol buffer Binary Format) is a binary file format for OpenStreetMap data that uses Google Protocol Buffers as low-level storage.

This package provides a Java library.

Maptool
Converts OpenStreetMap maps to Navit
Versions of package maptool
ReleaseVersionArchitectures
sid0.5.3+dfsg.1-1amd64,arm64,mips64el,ppc64el,s390x
squeeze0.2.0~svn3501+dfsg.1-1amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy0.5.0~svn5126+dfsg.1-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.5.0~svn5900+dfsg.1-1amd64,armel,armhf,i386
stretch0.5.0+dfsg.1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.5.0+dfsg.1-2armel,armhf,i386,mips,mipsel
buster0.5.3+dfsg.1-1amd64,arm64,mips64el,ppc64el,s390x
Debtags of package maptool:
fieldgeography
roleprogram
useconverting
Popcon: 16 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

Navit is a car navigation system with routing engine.

Its modular design is capable of using vector maps of various formats for routing and rendering of the displayed map. It's even possible to use multiple maps at a time.

This package contains maptool, a tool to convert OpenStreetMap maps to the Navit format.

Note that maptool is only built on 64bit architectures.

Merkaartor
Karteneditor für OpenStreetMap.org
Versions of package merkaartor
ReleaseVersionArchitectures
sid0.18.3+ds-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.18.1-3amd64,armel,armhf,i386
buster0.18.3+ds-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.18.3+ds-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
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
Debtags of package merkaartor:
fieldgeography
interfacex11
roleprogram
scopeapplication
uitoolkitqt
works-with-formatxml:gpx
x11application
Popcon: 39 users (9 upd.)*
Versions and Archs
License: DFSG free
Git

Merkaartor ist ein Karteneditor für OpenStreetMap.org, die freie editierbare Karte der Welt.

Fähigkeiten:

  • Herunter- und Hochladen zum OpenStreetMap-Server
  • Öffnen von .osm- und .gpx-Dateien
  • Erzeugen und Verschieben von Trackpoints, Wege und Flächen
  • Hinzufügen von Tags, Entfernen von Merkmalen
  • Umkehren, aufteilen und Verbinden von Wegen
  • Visualisieren von einigen Nutz-/Freizeitgebieten und Straßentypen
  • Anzeigen von GPS-Informationen
Mkgmap
Generate Garmin maps from OpenStreetMap data
Versions of package mkgmap
ReleaseVersionArchitectures
sid0.0.0+svn4262-1all
squeeze0.0.0+svn1067-1all
wheezy0.0.0+svn1067-1all
jessie0.0.0+svn3333-1all
stretch0.0.0+svn3741-1all
buster0.0.0+svn4262-1all
upstream0.0.0+svn4287
Debtags of package mkgmap:
hardwaregps
roleprogram
useconverting
Popcon: 27 users (4 upd.)*
Newer upstream!
License: DFSG free
Git

This program converts OpenStreetMap data into a map that can be loaded onto compatible Garmin GPS units.

Main features:

  • Full control which OSM data is integrated into the map (style system)
  • Full control how POIs, streets and all other elements are displayed (TYP file compiler)
  • Full address search support
  • Routing support
  • Many options for fine control over the map creation process
Mkgmap-splitter
Tile splitter for mkgmap
Versions of package mkgmap-splitter
ReleaseVersionArchitectures
sid0.0.0+svn592-1all
buster0.0.0+svn592-1all
stretch0.0.0+svn548-1all
Popcon: 16 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This program splits OpenStreetMap data into smaller tiles to fit within the Garmin map format limits as created by mkmap.

Main features:

  • Variable sized tiles so that you don't get a large number of tiny files.
  • Tiles join exactly with no overlap or gaps.
Mkgmapgui
Graphical User Interface for mkgmap
Versions of package mkgmapgui
ReleaseVersionArchitectures
jessie1.1.ds-2all
buster1.1.ds-10all
stretch1.1.ds-6all
wheezy1.1.ds-2all
sid1.1.ds-10all
Debtags of package mkgmapgui:
fieldgeography
interfacex11
roleprogram
scopeapplication
useconverting
works-withimage
x11application
Popcon: 17 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

mkgmapgui is a GUI front end to mkgmap, a command-line utility for converting OpenStreetMap map files to files that can be uploaded to a Garmin GPS device.

While not all the advanced features of mkgmap are implemented in mkgmapgui, the most used are. mkgmapgui implements the following features:

  • Converting an .osm file into a Garmin .img file
  • Combining multiple .img files into one .img file.
Screenshots of package mkgmapgui
Nik4
Mapnik to image export
Versions of package nik4
ReleaseVersionArchitectures
stretch1.6-1amd64,arm64,armel,armhf,i386,ppc64el,s390x
sid1.6-5amd64,arm64,armel,armhf,i386,ppc64el,s390x
buster1.6-5amd64,arm64,armel,armhf,i386,ppc64el,s390x
Popcon: 37 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Nik4 is a mapnik-to-image exporting script using the Mapnik Python bindings.

Nik4 takes great care to preserve values you feed it. If you say you need a 800x600 image, it won't take a pixel less or more. It won't shrink a bounding box or distort lines when specifying so called "scale factor". When you need a 300 dpi image, you tell it --ppi 300 and can be sure you will get what you intended.

Also it can use real-world units, that is, millimeters (and prefers to). Specify dimensions for printing, choose bounding box and ppi scale - and the result won't disappoint. Options are intuitive and plenty, and you will be amazed how much tasks became simpler with Nik4.

Node-carto
Mapnik stylesheet compiler
Versions of package node-carto
ReleaseVersionArchitectures
jessie0.9.5-2all
sid0.9.5-2all
stretch0.9.5-2all
upstream1.2.0
Popcon: 12 users (2 upd.)*
Newer upstream!
License: DFSG free
Git

Carto is a stylesheet renderer for Mapnik. It's an evolution of the Cascadenik idea and language, with an emphasis on speed and flexibility.

Node.js is an event-based server-side javascript engine.

Node-mgrs
Utility for converting between WGS84 lat/lng and MGRS coordinates
Versions of package node-mgrs
ReleaseVersionArchitectures
buster0.0.3-3all
sid0.0.3-3all
stretch0.0.3-3all
upstream1.0.0
Popcon: 4 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

mgrs is a utility for converting between WGS84 lat/lng and MGRS coordinates, spunoff from proj4js.

It has 3 methods:

  • forward, takes an array of [lon,lat] and optional accuracy and returns an mgrs string
  • inverse, takes an mgrs string and returns a bbox
  • toPoint, takes an mgrs string, returns an array of '[lon,lat]'

This package contains the mgrs module for Node.js.

Node.js is an event-based server-side JavaScript engine.

Node-proj4
Node.js module to transform point coordinates systems
Versions of package node-proj4
ReleaseVersionArchitectures
experimental2.4.0+ds-1~exp1all
stretch2.3.17+ds-1all
sid2.3.17+ds-1all
buster2.3.17+ds-1all
upstream2.5.0
Popcon: 4 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations.

This library is a port of both the PROJ.4 and GCTCP C libraries to JavaScript. Enabling these transformations in the browser allows geographic data stored in different projections to be combined in browser-based web mapping applications.

Proj4js is a part of the MetaCRS group of projects and uses the same MIT style license as PROJ.4.

This package contains the proj4 module for Node.js.

Node.js is an event-based server-side JavaScript engine.

Node-rbush
Leistungsstarker 2-D-Raum-Index für Rechtecke
Versions of package node-rbush
ReleaseVersionArchitectures
sid2.0.2-3all
stretch2.0.1-1all
buster2.0.2-3all
upstream3.0.0
Popcon: 4 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

RBush ist eine leistungsstarke JavaScript-Bibliothek von Vladimir Agafonkin für ein Indexieren von Punkten und Rechtecken eines zweidimensionalen Raums. RBush basiert auf einer optimierten R-Baum-Datenstruktur mit Unterstützung für das Einfügen großer Mengen.

»Spatial index« ist eine besondere Datenstruktur für Punkte und Rechtecke, die Anfragen wie »alle Einträge innerhalb dieses umgebendes Rechtecks« sehr effizient durchführen kann (z.B. hunderte Male schneller als alle Einträge mit einer Schleife zu durchsuchen). Sie wird meistens in Karten- und Datenvisualisierungen verwendet.

Node.js ist eine ereignisgesteuerte serverseitige JavaScript-Engine.

Openstreetmap-carto
Setup for standard OpenStreetMap Mapnik stylesheet
Versions of package openstreetmap-carto
ReleaseVersionArchitectures
stretch2.45.1-1all
sid2.45.1-1all
upstream4.21.1
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

This package provides configuration of the database info for openstreetmap-carto.

This package does not provide a tileserver, or perform tile rendering.

Osm2pgrouting
Tool to import OpenStreetMap data into a pgRouting database
Versions of package osm2pgrouting
ReleaseVersionArchitectures
stretch2.2.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster2.3.6-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid2.3.6-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 12 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

osm2pgrouting is a command line tool that makes it easy to import OpenStreetMap data into a pgRouting database. It builds the routing network topology automatically and creates tables for feature types and road classes. pgRouting has to be installed to be able to run osm2pgrouting.

Osm2pgsql
Konvertiert Daten von OpenStreetMap nach PostgreSQL
Versions of package osm2pgsql
ReleaseVersionArchitectures
buster0.96.0+ds-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.92.0+ds-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
squeeze0.69+r20104-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
sid0.96.0+ds-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy0.80.0+r27899-4amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.86.0-1amd64,armel,armhf,i386
Debtags of package osm2pgsql:
roleprogram
useconverting
Popcon: 33 users (13 upd.)*
Versions and Archs
License: DFSG free
Git

Wandelt OSM-Planetenschnappschussdaten in SQL um, das in eine mit den PostGIS-Erweiterungen (für die Bearbeitung geographischer Daten) ausgestattete PostgreSQL-Datenbank geladen werden kann. Diese Datenbank kann dann für die Darstellung von Karten durch Mapnik oder weitergehende Analysen verwendet werden.

Osmcoastline
Extract coastline data from OpenStreetMap planet file
Versions of package osmcoastline
ReleaseVersionArchitectures
stretch2.1.4-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster2.2.4-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid2.2.4-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 11 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

OSMCoastline extracts the coastline from an OSM planet file and assembles all the pieces into polygons for use in map renderers etc.

OSMCoastline relies on the Osmium library for its OpenStreetMap data handling.

The Osmium library has extensive support for all types of OSM entities: nodes, ways, relations, and changesets. It allows reading from and writing to OSM files in XML and PBF formats, including change files and full history files. Osmium can store OSM data in memory and on disk in various formats and using various indexes. Its easy to use handler interface allows you to quickly write data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS and GeoJSON geometries for easy conversion into many GIS formats and it can assemble multipolygons from ways and relations.

This package contains the OSMCoastline utilities.

Osmctools
Some tools to manipulate OpenStreetMap files
Versions of package osmctools
ReleaseVersionArchitectures
sid0.9-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.9-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.3-1amd64,armel,armhf,i386
stretch0.6-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 25 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

Small collection of basic OpenStreetMap tools, include converter, filter and updater files.

Programs include:

 osmconvert - Converter of OSM files
 osmfilter - The experimental OSM filters data
 osmupdate - Update OSM files.
Osmium-tool
Command line tool for working with OpenStreetMap data
Versions of package osmium-tool
ReleaseVersionArchitectures
buster1.10.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch1.5.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.10.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 23 users (7 upd.)*
Versions and Archs
License: DFSG free
Git

Osmium Tool is a multipurpose command line tool based on the Osmium library.

With the Osmium Tool you currently can:

  • Get information about an OSM file
  • Convert OSM files from one format into another (supports all XML and PBF formats)
  • Merge and apply change files to an OSM file (with or without history)
  • Extract data from OSM history files for a given point in time or a time range

The Osmium library has extensive support for all types of OSM entities: nodes, ways, relations, and changesets. It allows reading from and writing to OSM files in XML and PBF formats, including change files and full history files. Osmium can store OSM data in memory and on disk in various formats and using various indexes. Its easy to use handler interface allows you to quickly write data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS and GeoJSON geometries for easy conversion into many GIS formats and it can assemble multipolygons from ways and relations.

Osmosis
Command line OpenStreetMap data processor
Versions of package osmosis
ReleaseVersionArchitectures
buster0.47-4all
stretch0.45-4all
jessie0.43.1-3+deb8u1all
wheezy0.40.1+ds1-7all
squeeze0.34+ds1-1all
sid0.47-4all
Debtags of package osmosis:
fieldgeography
interfacecommandline
roleprogram
Popcon: 22 users (7 upd.)*
Versions and Archs
License: DFSG free
Git

Osmosis consists of a series of components that can be chained together in order to perform operations on an OpenStreetMap database or OpenStreetMap XML or PBF files. Such operations include:

  • Generate and load dumps from and to a database.
  • Produce changesets comparing databases and files and applying them to other databases and files.
  • Sort data contained in a file.
  • Extract data contained in a bounding box or in a polygon.
Osmpbf-bin
OpenStreetMap PBF file format library - tools
Versions of package osmpbf-bin
ReleaseVersionArchitectures
wheezy1.2.1-3amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
sid1.3.3-11amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.3.3-11amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch1.3.3-7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.3.3-2amd64,armel,armhf,i386
Popcon: 14 users (8 upd.)*
Versions and Archs
License: DFSG free
Git

Osmpbf is a Java/C library to read and write OpenStreetMap PBF files. PBF (Protocol buffer Binary Format) is a binary file format for OpenStreetMap data that uses Google Protocol Buffers as low-level storage.

This package provides various tools to deal with OpenStreetMap PBF file format.

Python-imposm-parser
Python module to parse OpenStreetMap data
Versions of package python-imposm-parser
ReleaseVersionArchitectures
jessie1.0.6-0.1amd64,armel,armhf,i386
buster1.0.7+ds-6amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.0.7+ds-6amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy1.0.3-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
stretch1.0.7+ds-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 163 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

imposm.parser is a Python library that parses OpenStreetMap data in XML and PBF format.

It has a simple API and it is fast and easy to use. It also works across multiple CPU/cores.

Python-osmapi
Python interface to OpenStreetMap API
Versions of package python-osmapi
ReleaseVersionArchitectures
stretch0.8.1-1all
sid1.2.2-2all
buster1.2.2-2all
Popcon: 5 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

This package contains a Python module implementing the OpenStreetMap API (version 0.6). The module allows access the OSM database, and provides full featured manipulation of data using Python. Please note that scripted imports and automated edits should only be carried out by those with experience and understanding of the way the OpenStreetMap community create maps, and only with careful planning and consultation.

This is the Python 2 version of the library.

Python-overpass
wrapper for the OpenStreetMap Overpass API (Python 2)
Maintainer: Sandro Tosi
Versions of package python-overpass
ReleaseVersionArchitectures
buster0.6.1-1all
stretch0.5.6-1all
sid0.6.1-1all
Popcon: 4 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

overpass is a Python module providing a thin wrapper around the OpenStreetMap Overpass API, which is a read-only API that serves up custom selected parts of the OSM map data. It acts as a database over the web: the client sends a query to the API and gets back the data set that corresponds to the query.

This package contains the Python 2 version of overpass .

Python-overpy
wrapper to access the OpenStreetMap Overpass API (Python 2)
Maintainer: Sandro Tosi
Versions of package python-overpy
ReleaseVersionArchitectures
sid0.4-1all
buster0.4-1all
stretch0.4-1all
Popcon: 5 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Overpy is an advanced Python wrapper that allows you to query the OpenStreetMap Overpass APIs using the while strength of their query language.

This package contains the Python 2 version of overpy .

Python-pyosmium
Osmium library bindings for Python
Versions of package python-pyosmium
ReleaseVersionArchitectures
experimental2.15.2-1~exp1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch2.11.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid2.15.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster2.15.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream2.15.2
Popcon: 8 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

The PyOsmium module allows you to access some of the features of the Osmium library from Python code.

PyOsmium has extensive support for all types of OSM entities: nodes, ways, relations, and changesets. It allows reading from OSM files in XML and PBF formats, including change files and full history files. Its easy to use handler interface allows you to quickly write data filtering and conversion functions.

This package contains the PyOsmium module for Python 2.

Python3-osmapi
Python 3 interface to OpenStreetMap API
Versions of package python3-osmapi
ReleaseVersionArchitectures
stretch0.8.1-1all
buster1.2.2-2all
sid1.2.2-2all
Popcon: 5 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

This package contains a Python module implementing the OpenStreetMap API (version 0.6). The module allows access the OSM database, and provides full featured manipulation of data using Python. Please note that scripted imports and automated edits should only be carried out by those with experience and understanding of the way the OpenStreetMap community create maps, and only with careful planning and consultation.

This is the Python 3 version of the library.

Python3-overpass
wrapper for the OpenStreetMap Overpass API (Python 3)
Maintainer: Sandro Tosi
Versions of package python3-overpass
ReleaseVersionArchitectures
buster0.6.1-1all
stretch0.5.6-1all
sid0.6.1-1all
Popcon: 5 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

overpass is a Python module providing a thin wrapper around the OpenStreetMap Overpass API, which is a read-only API that serves up custom selected parts of the OSM map data. It acts as a database over the web: the client sends a query to the API and gets back the data set that corresponds to the query.

This package contains the Python 3 version of overpass and its command-line tool.

Python3-overpy
wrapper to access the OpenStreetMap Overpass API (Python 3)
Maintainer: Sandro Tosi
Versions of package python3-overpy
ReleaseVersionArchitectures
stretch0.4-1all
sid0.4-1all
buster0.4-1all
Popcon: 7 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Overpy is an advanced Python wrapper that allows you to query the OpenStreetMap Overpass APIs using the while strength of their query language.

This package contains the Python 3 version of overpy .

Qlandkartegt
GPS mapping (GeoTiff and vector) and GPSr management
Versions of package qlandkartegt
ReleaseVersionArchitectures
squeeze0.18.5-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
jessie1.7.7-3amd64,armel,armhf,i386
stretch1.8.1+ds-7amd64,arm64,i386,mips,mipsel,ppc64el,s390x
wheezy1.5.0~dfsg1-1+deb7u1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Debtags of package qlandkartegt:
fieldgeography
hardwaregps
interfacex11
roleprogram
uitoolkitqt
uselearning, viewing
works-with-formatxml:gpx
x11application
Popcon: 57 users (4 upd.)*
Versions and Archs
License: DFSG free
Git

This package provides a versatile tool for GPS maps in GeoTiff format as well as Garmin's img vector map format. QLandkarteGT is the successor of QLandkarte. Among various improvements (e.g. 2D/3D map rendering and reduced resource demands) the major difference is its device-independent architecture.

Additionally, QLandkarteGT serves as a frontend to the GDAL tools, to make georeferencing of scanned maps feasible for users. In contrast to similar tools (e.g. QGis) its straightforward interface is especially suited for non-scientific users.

Screenshots of package qlandkartegt
Rel2gpx
create GPX-track from OSM relation
Versions of package rel2gpx
ReleaseVersionArchitectures
jessie0.27-1all
buster0.27-4all
sid0.27-4all
stretch0.27-2all
Debtags of package rel2gpx:
roleprogram
works-with-formatxml, xml:gpx
Popcon: 11 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

This script can download GPX tracks from a given OSM relation to feed it to your GPS device. Most relations are not ordered in one single line. The script tries to bring all parts into a reasonable order.

Routino
Set of tools to find a path between two points
Versions of package routino
ReleaseVersionArchitectures
stretch3.1.1-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie2.7-1.2amd64,armel,armhf,i386
wheezy2.2-4+deb7u1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
sid3.2-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster3.2-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package routino:
fieldgeography
interfacecommandline
roleprogram
usecalculating
Popcon: 57 users (25 upd.)*
Versions and Archs
License: DFSG free
Git

Routino is an application for finding a route between two points using the dataset of topographical information collected by OpenStreetMap

Screenshots of package routino
Sosi2osm
SOSI to OSM converter
Versions of package sosi2osm
ReleaseVersionArchitectures
stretch1.0.0-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.0.0-1amd64,armel,armhf,i386
buster1.0.0-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.0.0-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 10 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

This little utility converts .sos files into .osm files. A .sos file is a geospatial vector data format used for exchange of geograhical information in Norway. Osm-files are used by OpenStreetMap. The utility relies on the FYBA library released by the Norwegian Mapping Authority (Statens kartverk).

Tilecache
Web map tile caching system
Versions of package tilecache
ReleaseVersionArchitectures
buster2.11+ds-4all
sid2.11+ds-4all
squeeze2.03-2all
jessie2.11-2all
wheezy2.11-2all
stretch2.11+ds-2all
Debtags of package tilecache:
networkserver
roleprogram
Popcon: 11 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

TileCache is an implementation of a WMS-C compliant server made available by MetaCarta. TileCache provides a Python-based WMS/TMS server, with pluggable caching mechanisms and rendering backends. In the simplest use case, TileCache requires only write access to a disk, the ability to run Python CGI scripts, and a WMS you want to be cached. With these resources, you can create your own local disk-based cache of any WMS server, and use the result in any WMS-C supporting client, like OpenLayers, or any TMS supporting client, like OpenLayers and worldKit.

Tilestache
map tiles caching system
Versions of package tilestache
ReleaseVersionArchitectures
sid1.51.5-4all
wheezy1.31.0-1all
jessie1.31.0-1all
stretch1.51.5-1all
buster1.51.5-4all
Debtags of package tilestache:
fieldgeography
networkserver
roleprogram
Popcon: 17 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

TileStache is a Python-based server application that can serve up map tiles based on rendered geographic data.

TileStache features:

  • Renders Mapnik maps.
  • Serves pre-rendered tiles out of MBTiles tilesets.
  • Generates vector tiles from OGR datasources in GeoJSON usable in Polymaps.
  • Caches to disk, Memcache, Amazon S3, MBTiles, and elsewhere.
  • Serves tiles in Google-style spherical mercator projection and WGS84 lat/lon projection.
  • Runs from CGI, mod_python, or Gunicorn WSGI.
  • Uses metatiles.
Viking
Programm zur Bearbeitung, Analyse und Anzeige von GPS-Daten
Maintainer: Bernd Zeimetz
Versions of package viking
ReleaseVersionArchitectures
squeeze0.9.94-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
jessie1.5.1-1amd64,armel,armhf,i386
buster1.7-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch1.6.2-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy1.3-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
sid1.7-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package viking:
fieldgeography
hardwaregps
interfacex11
roleprogram
uitoolkitgtk
useanalysing, downloading, editing, learning, organizing
works-with-formatxml:gpx
x11application
Popcon: 105 users (25 upd.)*
Versions and Archs
License: DFSG free
Git

Viking soll einfach nutzbar sein und gleichzeitig effizient bei der Ausführung vieler GPS-bezogener Aufgaben sein. Das Programm organisiert die GPS-Daten, Karten und weitere räumliche Daten wie Koordinatenlinien in einem System hierarchischer Ebenen.

Einige der Einsatzmöglichkeiten von Viking sind:

  • Wegpunkte und Routen auf/von GPS-Geräte(n) laden.
  • GPS-Positionsbestimmung und Wegprotokoll in Echtzeit.
  • Import und Export von Dateien im GPS Exchange Format (gpx).
  • Vorbereitung von Routen und Wegpunkten mit Karten von Diensten wie OpenStreetMap und Terraserver. Sie müssen nur die Daten vor Antritt Ihrer Reise auf Ihr GPS-Gerät laden; die Karten zusammen mit den Routen und Wegpunkten können auch ausgedruckt und während Ihrer Reise verwendet werden.
  • Nach Ausflügen können die Wegstrecken und Wegpunkte von dem GPS-Gerät geladen, gespeichert, bearbeitet und bei künftigen Ausflügen wieder genutzt werden.
  • Analyse von Wanderungen und Touren mit dem Geländewagen. Sie verstehen, wo Sie waren und wie weit Sie wovon entfernt waren.
  • Notieren von Wegpunkten und Routen, mit denen Sie einfach zu einem Ort kommen, an dem Sie noch nicht waren oder für den Sie keine GPS-Daten haben, aber Terraserver-Karten verfügbar sind.
  • Erstellung von Karten mit Koordinatenlinien.
  • Analyse der Geschwindigkeiten an verschiedenen Orten und (nachträgliches) Hinzufügen von Wegpunkten, an denen Sie langsamer wurden oder hielten, die Sie zu markieren vergessen hatten.

Official Debian packages with lower relevance

Gpscorrelate
Füllt die EXIF-Felder von Digitalfotos mit GPS-Daten (Befehlszeilenwerkzeug)
Versions of package gpscorrelate
ReleaseVersionArchitectures
wheezy1.6.1-4amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
squeeze1.6.1-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
jessie1.6.1-4amd64,armel,armhf,i386
stretch1.6.1-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.6.1-7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.6.1-7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package gpscorrelate:
fieldgeography
hardwarecamera
interfacecommandline
roleprogram
useorganizing
works-withimage, image:raster
works-with-formatjpg, xml:gpx
Popcon: 28 users (15 upd.)*
Versions and Archs
License: DFSG free
Git

Gpscorrelate füllt EXIF (Exchangeable Image File Format)-Felder von Digitalfotos, die im Zusammenhang mit GPS (Global Positioning System)-Informationen (z.B. gpslatitude, gpslongitude, gpsaltitude, ...) stehen. Das Füllen dieser Felder wird als »Korrelation« bezeichnet.

Eingaben des Korrelationsprozesses sind ein Satz von JPEG-Bildern und im GPX (GPS Exchange Format)-Format kodierten GPS-Daten.

Wenn GPS-Daten für den Zeitpunkt der Aufnahme verfügbar sind (mit einer Toleranz von 1 Sekunde), werden die GPS-Daten unverändert in den EXIF-Feldern gespeichert. Andernfalls können die GPS-Daten, welche zeitlich vor und nach der Aufnahme liegen, linear interpoliert werden.

Sowohl ein Kommandozeilenwerkzeug (Paket gpscorrelate) als auch eine grafische Oberfläche auf Basis von GTK+ (Paket gpscorrelate-gui) stehen zur Verfügung.

Dieses Paket enthält das Befehlszeilenwerkzeug und die Dokumentation im HTML-Format.

Screenshots of package gpscorrelate
Gpscorrelate-gui
Ergänzt EXIF-Felder von Digitalfotos mit GPS-Daten (GUI)
Versions of package gpscorrelate-gui
ReleaseVersionArchitectures
sid1.6.1-7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy1.6.1-4amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
squeeze1.6.1-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
buster1.6.1-7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.6.1-4amd64,armel,armhf,i386
stretch1.6.1-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package gpscorrelate-gui:
fieldgeography
hardwarecamera
interfacex11
roleprogram
uitoolkitgtk
useorganizing
works-withimage, image:raster
works-with-formatjpg
x11application
Popcon: 21 users (14 upd.)*
Versions and Archs
License: DFSG free
Git

Gpscorrelate füllt EXIF (Exchangeable Image File Format)-Felder von Digitalfotos, die im Zusammenhang mit GPS (Global Positioning System)-Informationen (z.B. gpslatitude, gpslongitude, gpsaltitude, ...) stehen. Das Füllen dieser Felder wird als »Korrelation« bezeichnet.

Eingaben des Korrelationsprozesses sind ein Satz von JPEG-Bildern und im GPX (GPS Exchange Format)-Format kodierten GPS-Daten.

Wenn GPS-Daten für den Zeitpunkt der Aufnahme verfügbar sind (mit einer Toleranz von einer Sekunde), werden die GPS-Daten unverändert in den EXIF-Feldern gespeichert. Andernfalls können die GPS-Daten, welche zeitlich vor und nach der Aufnahme liegen, linear interpoliert werden.

Sowohl ein Befehlszeilenwerkzeug (Paket gpscorrelate) als auch eine grafische Oberfläche auf Basis von GTK+ (Paket gpscorrelate-gui) stehen zur Verfügung.

Dieses Paket verwendet die grafische Benutzeroberfläche GTK+ als Basis.

Libosm-gary68-perl
OpenStreetMap Perl modules by gary68
Versions of package libosm-gary68-perl
ReleaseVersionArchitectures
stretch0.0~svn26727-2all
sid0.0~svn26727-4all
buster0.0~svn26727-4all
jessie0.0~svn26727-1all
wheezy0.0~svn26727-1all
Debtags of package libosm-gary68-perl:
devellang:perl, library
Popcon: 4 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

This package provides the OpenStreetMap related Perl modules by gary68 (Gerhard Schwanz):

  • OSM::gpx
  • OSM::mapgen
  • OSM::mapgenRules
  • OSM::osm
  • OSM::osmDB
  • OSM::osmgraph
  • OSM::QuadTree
Libreadosm-dev
simple library to parse OpenStreetMap files - headers
Versions of package libreadosm-dev
ReleaseVersionArchitectures
sid1.1.0+dfsg-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch1.0.0e+dfsg-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.0.0b+dfsg1-2amd64,armel,armhf,i386
buster1.1.0+dfsg-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package libreadosm-dev:
devellang:c, library
roledevel-lib
Popcon: 0 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

ReadOSM is an open source library to extract valid data from within an OpenStreetMap input file. Such OSM files come in two different formats, .osm (XML) and .pbf.

Some of the design goals of ReadOSM are:

  • to be simple and lightweight
  • to be stable, robust and efficient
  • to be easily and universally portable
  • making the whole parsing process of both .osm or .osm.pbf files completely transparent from the application own perspective.

This package contains files needed for development.

Node-leaflet-hash
linkable location hashes for leaflet
Versions of package node-leaflet-hash
ReleaseVersionArchitectures
stretch0.2.1-1all
sid0.2.1-2all
buster0.2.1-2all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Leaflet-hash lets you to add dynamic URL hashes to web pages with Leaflet maps. You can easily link users to specific map views.

Node.js is an event-based server-side JavaScript engine.

Routino-www
Web frontend for routino
Versions of package routino-www
ReleaseVersionArchitectures
jessie2.7-1.2all
stretch3.1.1-4all
buster3.2-5all
sid3.2-5all
wheezy2.2-4+deb7u1all
Debtags of package routino-www:
fieldgeography
interfaceweb
roleprogram
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Routino is an application for finding a route between two points using the dataset of topographical information collected by OpenStreetMap

This is the web frontend to the router.

Screenshots of package routino-www

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

Libjs-openlayers3
JavaScript library for displaying map data in web browsers
Versions of package libjs-openlayers3
ReleaseVersionArchitectures
VCS3.2.1-1all
Versions and Archs
License: BSD-2-Clause
Debian package not available
Git
Version: 3.2.1-1

OpenLayers is a pure JavaScript library for displaying map data in most modern web browsers, with no server-side dependencies.

OpenLayers implements a JavaScript API for building rich web-based geographic applications, similar to the Google Maps and MSN Virtual Earth APIs.

This package contains OpenLayers 3 (OL3), a fundamental redesign of the OpenLayers web mapping library. Version 2 is widely used, but dates from the early days of Javascript development, and is increasingly showing its age. OL3 has been rewritten from the ground up to use modern design patterns.

This package contains the ol3.js javascript file.

Node-kosmtik - wnpp
Make maps with OpenStreetMap and Mapnik
Versions of package node-kosmtik
ReleaseVersionArchitectures
VCS0.0.17-1all
Versions and Archs
License: WTFPL-2
Debian package not available
Git
Version: 0.0.17-1

Kosmtik is a very light but extendable mapping framework to create Mapnik ready maps with OpenStreetMap data (and more).

Carto based projects are supported (with .mml or .yml config).

Node.js is an event-based server-side JavaScript engine.

Node-openlayers
Node.js module for displaying map data in web browsers
Versions of package node-openlayers
ReleaseVersionArchitectures
VCS3.2.1-1all
Versions and Archs
License: BSD-2-Clause
Debian package not available
Git
Version: 3.2.1-1

OpenLayers is a pure JavaScript library for displaying map data in most modern web browsers, with no server-side dependencies.

OpenLayers implements a JavaScript API for building rich web-based geographic applications, similar to the Google Maps and MSN Virtual Earth APIs.

This package contains OpenLayers 3 (OL3), a fundamental redesign of the OpenLayers web mapping library. Version 2 is widely used, but dates from the early days of Javascript development, and is increasingly showing its age. OL3 has been rewritten from the ground up to use modern design patterns.

This package contains the openlayers module for Node.js.

Node.js is an event-based server-side JavaScript engine.

Node-osmium
Osmium library Node.js bindings
Versions of package node-osmium
ReleaseVersionArchitectures
VCS0.3.0-1all
Versions and Archs
License: BSL-1.0
Debian package not available
Git
Version: 0.3.0-1

The osmium module for Node.js allows you to access some of the features of the Osmium Library from Javascript code.

The Osmium library has extensive support for all types of OSM entities: nodes, ways, relations, and changesets. It allows reading from and writing to OSM files in XML and PBF formats, including change files and full history files. Osmium can store OSM data in memory and on disk in various formats and using various indexes. Its easy to use handler interface allows you to quickly write data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS and GeoJSON geometries for easy conversion into many GIS formats and it can assemble multipolygons from ways and relations.

Node.js is an event-based server-side JavaScript engine.

Osmium-contrib
Various programs showing what you can do with the Osmium library
Versions of package osmium-contrib
ReleaseVersionArchitectures
VCS0.0~20150306-0c4f263-1all
Versions and Archs
License: public-domain
Debian package not available
Git
Version: 0.0~20150306-0c4f263-1

Osmium Contrib contains various programs showing what you can do with the Osmium library.

The osmium-contrib repository collects little programs that use the Osmium library in various ways. These programs can be useful in their own right, but they also provide nice examples for developers who want to learn about the features of the Osmium library.

Currently the following programs are available:

  • amenity_list - Print list of amenities in OSM file
  • export_to_wkt - Write out node, way, and area geometries as WKT
  • mapolution - Show evolution of OSM map
  • node_density - Create image showing OSM node density
  • pub_names - Extract names of pubs from OSM file
  • road_length - Calculate length of highways from an OSM file

The Osmium library has extensive support for all types of OSM entities: nodes, ways, relations, and changesets. It allows reading from and writing to OSM files in XML and PBF formats, including change files and full history files. Osmium can store OSM data in memory and on disk in various formats and using various indexes. Its easy to use handler interface allows you to quickly write data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS and GeoJSON geometries for easy conversion into many GIS formats and it can assemble multipolygons from ways and relations.

Osrm
high performance routing engine for shortest paths in road networks
Versions of package osrm
ReleaseVersionArchitectures
VCS5.4.3+ds-1~exp1all
Versions and Archs
License: BSD-2-clause
Debian package not available
Git
Version: 5.4.3+ds-1~exp1

The Open Source Routing Machine (OSRM) is a C++ implementation of a high-performance routing engine for shortest paths in road networks.

OSRM is able to compute and output a shortest path between any origin and destination within a few milliseconds.

Please cite: Dennis Luxen and Christian Vetter: Real-time routing with OpenStreetMap data. :513-516 (2011)
Osrm-tools
tools for use with osrm
Versions of package osrm-tools
ReleaseVersionArchitectures
VCS5.4.3+ds-1~exp1all
Versions and Archs
License: BSD-2-clause
Debian package not available
Git
Version: 5.4.3+ds-1~exp1

The Open Source Routing Machine (OSRM) is a C++ implementation of a high-performance routing engine for shortest paths in road networks.

This package contains the component analisis (osrm-components) tool which generates statistics and a shapefile for unroutable roads in the OSM data.

Please cite: Dennis Luxen and Christian Vetter: Real-time routing with OpenStreetMap data. :513-516 (2011)

No known packages available

Cascadenik
cascading stylesheets for Mapnik
License: BSD like
Debian package not available
Language: Python

Cascadenik implements cascading stylesheets for Mapnik.

It's an abstraction layer and preprocessor that converts special, CSS-like syntax into Mapnik-compatible style definitions. It's easier to write complex style rules using the alternative syntax, because it allows for separation of symbolizers and provides a mechanism for inheritance.

Gebabbel
GUI for gpsbabel
License: GPL 2
Debian package not available

Gebabbel is a GUI for the famous gpsbabel, a command line tool to convert various GPS file formats back and forth. Thanks to gpsbabel, you cannot only convert files but also exchange data with your GPS device (e.g. Garmin and Magellan) directly.

Tkosm
Edit GPX tracks and create tour maps
License: BSD
Debian package not available

Features:

  • read tracks from GPS device usinf gpsbabel or direct from GPX files
  • show track with OSM data
  • show 3D profiles
  • Adjust photos via EXIF information
  • Edit trackpoints, set POIs on trackpoints
  • Create tour maps as PDF and PNG (SVG planed)
  • Output of tour profiles as PDF and PNG
  • Create contour lines from SRTM data (automatic download possible) in the created maps
  • Simplification of tracks for display in Google Maps and OpenStreetMap
  • Create HTML frame for Google-Maps and OpenStreetMap
  • Correlation of photos using EXIF data with trackpoints
  • Create routes and upload to GPS device
*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 196076