Debian GIS Project
Summary
Workstation
Geographic Information Systems (GIS) workstation

This task sets up your system to be a GIS workstation to process geographical information and make maps.

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

Official Debian packages with high relevance

Avce00
Conversion of ESRI Arcinfo Vector Coverage in E00 format
Versions of package avce00
ReleaseVersionArchitectures
squeeze2.0.0-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy2.0.0-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie2.0.0-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch2.0.0-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid2.0.0-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package avce00:
devellang:c, testing-qa
roleprogram
scopeutility
Popcon: 24 users (14 upd.)*
Versions and Archs
License: DFSG free
Git

AVCE00 is a C library and group of tools that makes Arcinfo (binary) Vector Coverages appear as E00. It allows you to read and write binary coverages just as if they were E00 files.

E00compr
A program to read/write Arcinfo compressed E00 files
Versions of package e00compr
ReleaseVersionArchitectures
squeeze1.0.1-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.0.1-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.0.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.0.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.0.1-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package e00compr:
devellang:c
fieldgeography
interfacecommandline
roleprogram
scopeutility
usecompressing, converting
works-withfile, image, image:vector
Popcon: 20 users (13 upd.)*
Versions and Archs
License: DFSG free
Git

E00compr is an ANSI C library that reads and writes Arcinfo compressed E00 files. Both "PARTIAL" and "FULL" compression levels are supported. E00 files are the vector import/export format for Arcinfo. It is plain ASCII and is meant as an interchange format. ESRI considers the format to be proprietary, so this package may not read all E00 files as ESRI may change the format.

This package is useful for importing E00 files into the grass GIS system.

It contains the e00conv command-line program, which takes a E00 file as input (compressed or not) and copies it to a new file with the requested compression level (NONE, PARTIAL or FULL). The library is not included at this stage.

Earth3d
Map client displaying a 3D model of the world
Versions of package earth3d
ReleaseVersionArchitectures
squeeze1.0.5-1.1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
Debtags of package earth3d:
fieldgeography
interface3d, x11
roleprogram
uitoolkitqt
uselearning, viewing
x11application
Popcon: 15 users (0 upd.)*
Versions and Archs
License: DFSG free

The map data is fetched from a server on the net, and the client will display recent satellite images and map data.

Screenshots of package earth3d
Epsilon-bin
Library for wavelet image compression - tools
Versions of package epsilon-bin
ReleaseVersionArchitectures
wheezy0.9.1-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.9.2-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.9.2-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.9.2-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package epsilon-bin:
roleprogram
Popcon: 12 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

Epsilon is C library for Wavelet based lossy image compression. Wavelet-driven compressors are know to be much more effective than traditional DCT-based ones (like JPEG).

At the moment, the program supports about 30 different wavelet filters, runs in parallel in multi-threaded and MPI environments, can process huge images and much more.

This package contains some useful tools to compress/uncompress images.

Gdal-bin
Geospatial Data Abstraction Library - Utility programs
Versions of package gdal-bin
ReleaseVersionArchitectures
squeeze1.6.3-4amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.9.0-3.1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.10.1+dfsg-8amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.10.1+dfsg-9amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.10.1+dfsg-9hurd-i386
sid1.11.2+dfsg-3amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
upstream2.0.0
Debtags of package gdal-bin:
fieldgeography
interfacecommandline
roleprogram
scopeutility
usechecking, converting
works-withimage, image:raster, image:vector
Popcon: 311 users (233 upd.)*
Newer upstream!
License: DFSG free
Git

GDAL is a translator library for raster geospatial data formats. As a library, it presents a single abstract data model to the calling application for all supported formats. The related OGR library (which lives within the GDAL source tree) provides a similar capability for simple features vector data.

GDAL supports 40+ popular data formats, including commonly used ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in GIS and remote sensing software packages (ERDAS Imagine, ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote sensing and scientific data distribution formats such as HDF, EOS FAST, NOAA L1B, NetCDF, FITS.

OGR library supports popular vector formats like ESRI Shapefile, TIGER data, S57, MapInfo File, DGN, GML and more.

This package contains utility programs, based on GDAL/OGR library, namely gdal_translate, gdalinfo, gdaladdo, gdalwarp, ogr2ogr, ogrinfo, ogrtindex.

The package is enhanced by the following packages: pktools
Geographiclib-tools
C++ library to solve some geodesic problems -- tools
Versions of package geographiclib-tools
ReleaseVersionArchitectures
squeeze1.2-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.21-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.37-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.44-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 19 users (23 upd.)*
Versions and Archs
License: DFSG free
Git

GeographicLib is a small set of C++ classes for converting between geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates, for geoid calculations, and for computing geodesic. It is a suitable replacement for the core functionality provided by NGA Geotrans.

This package contains some core tools based on the GeographicLib library.

Geoip-bin
IP lookup command line tools that use the GeoIP library
Maintainer: Patrick Matthäi
Versions of package geoip-bin
ReleaseVersionArchitectures
squeeze1.4.7~beta6+dfsg-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.4.8+dfsg-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.6.2-4amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.6.6-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.6.6-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package geoip-bin:
fieldgeography
interfacecommandline
roleprogram
scopeutility
usescanning
Popcon: 492 users (561 upd.)*
Versions and Archs
License: DFSG free

GeoIP is a C library that enables the user to find the country that any IP address or hostname originates from. It uses a file based database.

This database simply contains IP blocks as keys, and countries as values and it should be more complete and accurate than using reverse DNS lookups.

This package contains the command line utilities to resolve the IP numbers using the GeoIP library.

Geotiff-bin
GeoTIFF (geografic enabled TIFF) library -- tools
Versions of package geotiff-bin
ReleaseVersionArchitectures
squeeze1.2.5-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.3.0+dfsg-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.4.0-5amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.4.1-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.4.1-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package geotiff-bin:
roleprogram
Popcon: 28 users (18 upd.)*
Versions and Archs
License: DFSG free
Git

This C library supports TIFF 6.0 based interchange format for georeferenced raster imagery. The GeoTIFF standard has been developed for reading, and writing geographic meta-information tags on top of TIFF raster.

The GeoTIFF library comes with two utility programs here included:

 listgeo - dumps the metadata of a GeoTIFF file.
 geotifcp - applies metadata to a TIFF file, making it a GeoTIFF file.
Gmt
Generic Mapping Tools
Versions of package gmt
ReleaseVersionArchitectures
squeeze4.5.2-1amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy4.5.7-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie4.5.12-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch5.1.2+dfsg1-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid5.1.2+dfsg1-1hurd-i386
sid5.1.2+dfsg1-2amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package gmt:
fieldgeography, meteorology
interfacecommandline
roleprogram
scopeutility
useediting
works-withimage:vector, text
works-with-formatpostscript
Popcon: 61 users (38 upd.)*
Versions and Archs
License: DFSG free
Git

GMT is a collection of tools that allow users to manipulate (x,y) and (x,y,z) data sets (including filtering, trend fitting, gridding, projecting, etc.) and produce Encapsulated PostScript File (EPS) illustrations ranging from simple x-y plots through contour maps to artificially illuminated surfaces and 3-D perspective views in black and white, gray tone, hachure patterns, and 24-bit color.

GMT supports many common map projections plus linear, log, and power scaling, and comes with support data such as coastlines, rivers, and political boundaries.

Gpsmanshp
Tcl interface to shapelib
Maintainer: Rogerio Reis
Versions of package gpsmanshp
ReleaseVersionArchitectures
squeeze1.2-5amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.2.1-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.2.3-4amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.2.3-4amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.2.3-4amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package gpsmanshp:
devellang:tcl, library
roleshared-lib
uitoolkittk
works-withimage, image:vector
x11application
Popcon: 14 users (14 upd.)*
Versions and Archs
License: DFSG free

A Tcl package that provides the means of creating and reading files in the ESRI Shapefile for keeping 2 or 3 dimensional points and polylines.

Grace
XY graphing and plotting tool
Maintainer: Nicholas Breen
Versions of package grace
ReleaseVersionArchitectures
squeeze5.1.22-8amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy5.1.22-13amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie5.1.24-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch5.1.25-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid5.1.25-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package grace:
fieldmathematics
interfacex11
roleprogram
scopeapplication
uitoolkitmotif
useediting, learning, printing
works-withimage, image:vector, text
works-with-formatpostscript
x11application
Popcon: 286 users (90 upd.)*
Versions and Archs
License: DFSG free
Svn

Grace is a point-and-click tool that allows the user to draw X-Y plots. This is the program formerly known as Xmgr.

A few of its features are: User defined scaling, tick marks, labels, symbols, line styles, colors, polynomial regression, splines, running averages, DFT/FFT, cross/auto-correlation, batch mode for unattended plotting, and hardcopy support for PostScript, FrameMaker and several image formats.

Other screenshots of package grace
VersionURL
1:5.1.22-10http://screenshots.debian.net/screenshots/g/grace/7407_large.png
Screenshots of package grace
Grass
Geographic Resources Analysis Support System (GRASS GIS)
Versions of package grass
ReleaseVersionArchitectures
squeeze6.4.0~rc6+42329-3amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy6.4.2-2all
jessie6.4.4-1all
stretch6.4.4-1all
sid6.4.4-1all
sid7.0.1-2all
Debtags of package grass:
fieldgeography
interfacecommandline, x11
roleprogram
sciencecalculation, modelling, plotting, visualisation
scopeapplication
uitoolkitmotif, ncurses, tk, wxwidgets
useanalysing, converting, learning, organizing, viewing
works-with3dmodel, db, image, image:raster, image:vector, text
x11application
Popcon: 17 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Commonly referred to as GRASS, this is a Geographic Information System (GIS) used for geospatial data management and analysis, image processing, graphics/map production, spatial modeling, and visualization. GRASS is currently used in academic and commercial settings around the world, as well as by many government agencies and environmental consulting companies.

Install this virtual package to get a full GRASS system.

The package is enhanced by the following packages: e00compr
Screenshots of package grass
H5utils
HDF5 files visualization tools
Versions of package h5utils
ReleaseVersionArchitectures
squeeze1.12.1-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.12.1-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.12.1-2.1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.12.1-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.12.1-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package h5utils:
interfacecommandline
roleprogram
scopeutility
useconverting, viewing
Popcon: 56 users (51 upd.)*
Versions and Archs
License: DFSG free
Git

HDF5 (Hierarchical Data Format 5) is a file format for storing scientific data. These tools allow converting other formats to HDF5 and to visualize HDF5 files. They include:

  • h5topng, which extracts a 2d slice of an HDF5 file and outputs a corresponding image in PNG format;
  • h5totxt, which extracts 2d slices and outputs comma-delimited text (suitable for import into a spreadsheet);
  • h5fromtxt, which converts simple text input into multi-dimensional numeric HDF5 datasets;
  • h5fromh4, which converts HDF4 data to HDF5;
  • h5tovtk, which converts HDF5 files to VTK files for visualization with VTK-aware programs;
  • h5read, a plugin for the Octave numerical language.
Hdf4-tools
Hierarchical Data Format library -- runtime package
Versions of package hdf4-tools
ReleaseVersionArchitectures
squeeze4.2r4-11amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy4.2r4-13amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie4.2.10-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch4.2.10-3.2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid4.2.10-3.2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
upstream4.2.11
Debtags of package hdf4-tools:
roleprogram
useviewing
Popcon: 30 users (17 upd.)*
Newer upstream!
License: DFSG free
Git

HDF is a multi-object file format for storing and transferring graphical and numerical data mainly used in scientific computing. HDF supports several different data models, including multidimensional arrays, raster images, and tables. Each defines a specific aggregate data type and provides an API for reading, writing, and organizing the data and metadata. New data models can be added by the HDF developers or users.

This package includes some basic utilities to view, pack, unpack, HDF files.

Hdf5-tools
Hierarchical Data Format 5 (HDF5) - Runtime tools
Versions of package hdf5-tools
ReleaseVersionArchitectures
squeeze1.8.4-patch1-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.8.8-9amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.8.13+docs-15amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.8.13+docs-15amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.8.13+docs-15.1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
experimental1.8.15-patch1+docs-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
upstream1.8.15-patch1
Debtags of package hdf5-tools:
interfacecommandline
roledocumentation, program
scopeutility
useconverting
Popcon: 89 users (103 upd.)*
Newer upstream!
License: DFSG free
Git

HDF5 is a file format and library for storing scientific data. HDF5 was designed and implemented to address the deficiencies of HDF4.x. It has a more powerful and flexible data model, supports files larger than 2 GB, and supports parallel I/O.

This package contains runtime tools for HDF5.

Libfreexl1
library for direct reading of Microsoft Excel spreadsheets
Versions of package libfreexl1
ReleaseVersionArchitectures
wheezy1.0.0b-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
wheezy-security1.0.0b-1+deb7u2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
wheezy-proposed-updates1.0.0b-1+deb7u2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.0.0g-1+deb8u1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
jessie-security1.0.0g-1+deb8u2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
jessie-proposed-updates1.0.0g-1+deb8u2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.0.2-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.0.2-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package libfreexl1:
roleshared-lib
Popcon: 48 users (135 upd.)*
Versions and Archs
License: DFSG free
Git

FreeXL is a C library implementing direct reading of Microsoft Excel spreadsheets, up to the BIFF8 file format specification (i.e. .xls, Microsoft Excel XP/2003 and older). The XML SS file format specification (.xlsx, Microsoft Excel 2007 and newer) is not supported.

This package contains the shared library.

Libgdal-dev
Geospatial Data Abstraction Library - Development files
Versions of package libgdal-dev
ReleaseVersionArchitectures
wheezy1.9.0-3.1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.10.1+dfsg-8amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.10.1+dfsg-9amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.10.1+dfsg-9hurd-i386
sid1.11.2+dfsg-3amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
upstream2.0.0
Debtags of package libgdal-dev:
devellang:c, lang:c++, library
roledevel-lib
Popcon: 128 users (102 upd.)*
Newer upstream!
License: DFSG free
Git

GDAL is a translator library for raster geospatial data formats. As a library, it presents a single abstract data model to the calling application for all supported formats. The related OGR library (which lives within the GDAL source tree) provides a similar capability for simple features vector data.

GDAL supports many popular data formats, including commonly used ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in GIS and remote sensing software packages (ERDAS Imagine, ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote sensing and scientific data distribution formats such as HDF, EOS FAST, NOAA L1B, NetCDF, FITS.

OGR library supports popular vector formats like ESRI Shapefile, TIGER data, S57, MapInfo File, DGN, GML and more.

This package contains the files needed to develop a software that will use the GDAL/OGR (headers, static objects, configuration script).

Libgeo-point-perl
module to simplify handling geographic points
Versions of package libgeo-point-perl
ReleaseVersionArchitectures
wheezy0.93-1all
jessie0.96-1all
stretch0.96-1all
sid0.96-1all
Debtags of package libgeo-point-perl:
devellang:perl, library
Popcon: 8 users (14 upd.)*
Versions and Archs
License: DFSG free
Git

One location on the globe, in any coordinate system. Geo::Point tries to hide the maths and the coordinate system in which the point is represented.

One of the most confusing things when handling geometrical data, is that sometimes latlong, sometimes xy are used: horizontal and vertical organization reversed. This package tries to hide this from your program by providing abstract accessors latlong(), longlat(), xy(), and yx().

This package provides the following modules:

  • Geo::Line - a sequence of connected points
  • Geo::Point - a point on the globe
  • Geo::Proj - simplified wrapper for Geo::Proj4
  • Geo::Shape - base class for 2-dimensional points on the earth surface
  • Geo::Space - A collection of various items
  • Geo::Surface - A surface description
Libgeographic-dev
C++ library to solve some geodesic problems -- development files
Versions of package libgeographic-dev
ReleaseVersionArchitectures
jessie1.37-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.44-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 6 users (23 upd.)*
Versions and Archs
License: DFSG free
Git

GeographicLib is a small set of C++ classes for converting between geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates, for geoid calculations, and for computing geodesic. It is a suitable replacement for the core functionality provided by NGA Geotrans.

This package contains the files used to develop applications that use the GeographicLib library.

Libjts-java
JTS Topology Suite
Versions of package libjts-java
ReleaseVersionArchitectures
squeeze1.11-1all
wheezy1.11-1all
jessie1.11-1all
stretch1.11-1all
sid1.11-1all
experimental1.13+ds-1~exp1all
Debtags of package libjts-java:
devellang:java, library
roledevel-lib
Popcon: 15 users (48 upd.)*
Versions and Archs
License: DFSG free
Svn

JTS is a java library which provides:

  • an implementation of the spatial data model defined in the OGC Simple Features Specification for SQL (SFS)
  • a complete, consistent, implementation of fundamental 2D spatial algorithms
  • an explicit precision model, with algorithms that gracefully handle situations that result in dimensional collapse
  • robust implementations of key computational geometric operations
  • I/O in Well-Known Text format
Liblas-bin
ASPRS LiDAR data translation toolset
Versions of package liblas-bin
ReleaseVersionArchitectures
squeeze1.2.1-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.2.1-5amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.8.0-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.8.0-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.8.0-3hurd-i386
sid1.8.0-5amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package liblas-bin:
roleprogram
Popcon: 15 users (20 upd.)*
Versions and Archs
License: DFSG free
Git

libLAS is a C/C++ library for reading and writing ASPRS LAS versions 1.0, 1.1 and 1.2 data. The LAS format is a sequential binary format used to store data from sensors and as intermediate processing storage by some LiDAR-related applications. LiDAR (Light Detection and Ranging) is an optical remote sensing technology that measures properties of scattered light to find range and/or other information of a distant target. The prevalent method to determine distance to an object or surface is to use laser pulses.

This package contains the essential toolset to manage LiDAR data: lasinfo, lasmerge, las2las, las2txt, txt2las, las2ogr.

Libshp-dev
Library for reading and writing ESRI Shapefiles - development files
Versions of package libshp-dev
ReleaseVersionArchitectures
squeeze1.2.10-5amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.2.10-7amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.3.0-4amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.3.0-5amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.3.0-5amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package libshp-dev:
devellang:c, library
roledevel-lib
Popcon: 17 users (51 upd.)*
Versions and Archs
License: DFSG free
Git

The Shapefile format is a working and interchange format promoted by ESRI for simple vector data with attributes. It is apparently the only file format that can be edited in ARCView 2/3, and can also be exported and imported in ArcGis.

This package includes the development files.

Libspatialite3
Geospatial extension for SQLite - libraries
Maintainer: Debian GIS Project
Versions of package libspatialite3
ReleaseVersionArchitectures
wheezy3.0.0~beta20110817-3+deb7u1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Debtags of package libspatialite3:
roleshared-lib
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

The SpatiaLite extension enables SQLite to support spatial (geometry) data in a way conformant to OpenGis specifications, with both WKT and WKB formats.

Spatialite also includes Virtualshape and Virtualtext to enable accessing shapefiles and csv/text files as virtual tables.

This package contains all shared libraries used by Spatialite based programs.

Libspatialite5
Geospatial extension for SQLite - libraries
Versions of package libspatialite5
ReleaseVersionArchitectures
jessie4.1.1-10amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package libspatialite5:
roleshared-lib
Popcon: 1 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

The SpatiaLite extension enables SQLite to support spatial (geometry) data in a way conformant to OpenGis specifications, with both WKT and WKB formats.

Spatialite also includes Virtualshape and Virtualtext to enable accessing shapefiles and csv/text files as virtual tables.

This package contains all shared libraries used by Spatialite based programs.

Mapnik-utils
C++ toolkit for developing GIS applications (utilities)
Versions of package mapnik-utils
ReleaseVersionArchitectures
squeeze0.7.1-3amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy2.0.0+ds1-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie2.2.0+ds1-7amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid2.2.0+ds1-7hurd-i386
stretch3.0.0+ds-2amd64,arm64,armel,armhf,i386,powerpc,ppc64el,s390x
sid3.0.4+ds-1amd64,arm64,armel,armhf,i386,kfreebsd-amd64,powerpc,ppc64el,s390x
Debtags of package mapnik-utils:
fieldgeography
roledocumentation
Popcon: 29 users (30 upd.)*
Versions and Archs
License: DFSG free
Git

Mapnik is an OpenSource C++ toolkit for developing GIS (Geographic Information Systems) applications. At the core is a C++ shared library providing algorithms/patterns for spatial data access and visualization.

Essentially a collection of geographic objects (map, layer, datasource, feature, geometry), the library doesn't rely on "windowing systems" and is intended to work in multi-threaded environments

This package contains miscellaneous utilities distributed with mapnik:

shapeindex: program to creates file system based index for ESRI shape-files

Mapnik-viewer
GUI for rendering and viewing maps based on Mapnik mapfiles
Versions of package mapnik-viewer
ReleaseVersionArchitectures
squeeze0.0~svn1697-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
Popcon: 2 users (0 upd.)*
Versions and Archs
License: DFSG free

The Mapnik Viewer is a GUI tool for rendering and viewing maps based on Mapnik XML mapfiles.

It can: - view tile images on-the-fly - debug information on bad config files, points to the erroneous line - shows scale and envelope for current view - fast zooming and point-based attribute queries - export to a variety of formats including tif

Ogdi-bin
Open Geographic Datastore Interface Library -- utilities
Versions of package ogdi-bin
ReleaseVersionArchitectures
squeeze3.2.0~beta2-6amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy3.2.0~beta2-7amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie3.2.0~beta2-7.1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch3.2.0~beta2-7.1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid3.2.0~beta2-7.1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package ogdi-bin:
fieldgeography
roleprogram
Popcon: 24 users (15 upd.)*
Versions and Archs
License: DFSG free
Svn

OGDI is the Open Geographic Datastore Interface. OGDI is an application programming interface (API) that uses a standardized access methods to work in conjunction with GIS software packages (the application) and various geospatial data products. OGDI uses a client/server architecture to facilitate the dissemination of geospatial data products over any TCP/IP network, and a driver-oriented approach to facilitate access to several geospatial data products/formats.

This package contains some useful tools based on the OGDI library

Openscenegraph
3D scene graph, utilities and examples (binaries)
Versions of package openscenegraph
ReleaseVersionArchitectures
squeeze2.8.3-5amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy3.0.1-4amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie3.2.1-6amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch3.2.1-6amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid3.2.1-7amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
upstream3.4.0
Debtags of package openscenegraph:
develexamples, lang:c++, library, ui-builder
fieldaviation, geography
hardwareopengl
interface3d
roledevel-lib, program, shared-lib
uitoolkitglut
useviewing
works-with3dmodel
x11application
Popcon: 25 users (29 upd.)*
Newer upstream!
License: DFSG free
Git

A portable, high level graphics toolkit for the development of high performance graphics applications such as flight simulators, games, virtual reality or scientific visualization. Providing an object orientated framework on top of OpenGL, it frees the developer from implementing and optimizing low level graphics calls, and provide many additional utilities for rapid development of graphics applications.

This package contains utilities and examples (binaries).

Screenshots of package openscenegraph
Osgearth
Dynamic 3D terrain rendering toolkit for OpenSceneGraph (binaries)
Versions of package osgearth
ReleaseVersionArchitectures
wheezy2.0+dfsg-4amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie2.5.0+dfsg-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch2.5.0+dfsg-4amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid2.5.0+dfsg-7amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
experimental2.7.0+dfsg-1~exp3mips,mipsel
experimental2.7.0+dfsg-1~exp4amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,powerpc,ppc64el,s390x
upstream2.7.0
Debtags of package osgearth:
fieldgeography
roleprogram
useviewing
Popcon: 19 users (21 upd.)*
Newer upstream!
License: DFSG free
Git

osgEarth is a scalable terrain rendering toolkit for OpenSceneGraph (OSG), an open source, high performance, 3D graphics toolkit. Just create a simple XML file, point it at your imagery, elevation, and vector data, load it into your favorite OSG application, and go! osgEarth supports all kinds of data and comes with lots of examples to help you get up and running quickly and easily.

This package contains binaries.

Screenshots of package osgearth
Ossim-core
OSSIM core utilities
Versions of package ossim-core
ReleaseVersionArchitectures
squeeze1.7.21-1amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy1.7.21-4amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.8.16-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.8.16-4amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.8.16-5amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
upstream1.8.18.1
Popcon: 20 users (13 upd.)*
Newer upstream!
License: DFSG free
Git

Open Source Software Image Map (OSSIM) is a high performance engine for remote sensing, image processing, geographical information systems and photogrammetry. It has been actively developed since 1996.

Designed as a series of high performance software libraries, it is written in C++ employing the latest techniques in object-oriented software design.

The library provides advanced remote sensing, image processing, and geo-spatial functionality. A quick summary of OSSIM functionality includes ortho-rectification, precision terrain correction, rigorous sensor models, very large mosaics, and cross sensor fusions, a wide range of map projections and datums, and a large range of commercial and government data formats. The architecture of the library supports parallel processing with mpi (not enabled), a dynamic plugin architecture, and dynamically connectable objects allowing rapid prototyping of custom image processing chains.

This package includes core tools that use the OSSIM library to perform some basic tasks.

Pktools
GDAL add-on tools to perform useful raster processing
Versions of package pktools
ReleaseVersionArchitectures
jessie2.5.3-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch2.6.4-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid2.6.4-1hurd-i386
sid2.6.4-3amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 13 users (13 upd.)*
Versions and Archs
License: DFSG free
Git

Pktools is a collection of programs to perform operations, mostly on raster geolocated images. It heavily relies on the Geospatial Data Abstraction Library (GDAL) and OGR. The programs are similar to the GDAL tools (gdalinfo, gdal_translate, gdal_merge, ...) and some of the functionalities provided in pktools already exist in the GDAL tools.

All utilities in pktools use command line options and have a built in help. They include more than thirty binaries to edit, change, crop, classify, compare, dump, fill, enhance images and many other common operations useful in the remote sensing field of image analysis.

Postgis
Geographic objects support for PostgreSQL
Versions of package postgis
ReleaseVersionArchitectures
squeeze1.5.1-5amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.5.3-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
jessie2.1.4+dfsg-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch2.1.8+dfsg-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid2.1.8+dfsg-1hurd-i386
sid2.1.8+dfsg-4amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package postgis:
fieldgeography
roleprogram
useorganizing
Popcon: 115 users (134 upd.)*
Versions and Archs
License: DFSG free
Git

PostGIS adds support for geographic objects to the PostgreSQL object-relational database. In effect, PostGIS "spatially enables" the PostgreSQL server, allowing it to be used as a backend spatial database for geographic information systems (GIS), much like ESRI's SDE or Oracle's Spatial extension. PostGIS follows the OpenGIS "Simple Features Specification for SQL".

This package contains the PostGIS userland binaries, common files.

Postgresql-comparator
efficient PostgreSQL table content comparison and synchronization
Versions of package postgresql-comparator
ReleaseVersionArchitectures
jessie2.2.5-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch2.2.6-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid2.2.6-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 16 users (29 upd.)*
Versions and Archs
License: DFSG free
Git

This script performs a network and time efficient comparison or synchronization of two possibly large tables on two PostgreSQL database servers, so as to detect inserted, updated or deleted tuples between these tables.

Pprepair
planar partition repair tool
Versions of package pprepair
ReleaseVersionArchitectures
stretch0.0~20150323-6284890-1amd64,arm64,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.0~20150323-6284890-1hurd-i386
sid0.0~20150323-6284890-2amd64,arm64,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 1 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

pprepair (planar partition repair) takes a set of polygons and ensures that they form a valid planar partition, made of valid polygons and having no gaps or overlaps. It can be used as a validator, telling of problems in individual polygons or in the planar partition, and also as an automatic repair tool, outputting a set of polygons that do form a valid planar partition.

Please cite: Ken {Arroyo Ohori}, Hugo Ledoux and Martijn Meijers: Validation and Automatic Repair of Planar Partitions Using a Constrained Triangulation. (eprint) Photogrammetrie, Fernerkundung, Geoinformation 5:613-630 (2012)
Prepair
polygon repair tool
Versions of package prepair
ReleaseVersionArchitectures
stretch0.7-2amd64,arm64,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.7-2hurd-i386
sid0.7-3amd64,arm64,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 2 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

prepair permits you to easily repair "broken" GIS polygons, and that according to the international standards ISO 19107. In brief, given a polygon stored in WKT, it automatically repairs it and gives you back a valid WKT. Automated repair methods can be considered as interpreting ambiguous or ill-defined polygons and giving a coherent and clearly defined output.

Please cite: Hugo Ledoux, Ken {Arroyo Ohori} and Martijn Meijers: A triangulation-based approach to automatically repair {GIS} polygons. (eprint) Computers & Geosciences 66:121-131 (2014)
Proj-bin
Cartographic projection library (tools)
Versions of package proj-bin
ReleaseVersionArchitectures
squeeze4.7.0-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy4.7.0-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie4.8.0-5amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid4.9.1-1hurd-i386
stretch4.9.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid4.9.1-2amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package proj-bin:
fieldgeography
roleprogram
Popcon: 590 users (1363 upd.)*
Versions and Archs
License: DFSG free
Git

Proj and invproj perform respective forward and inverse transformation of cartographic data to or from Cartesian data with a wide range of selectable projection functions (over 100 projections).

Geod and invgeod perform geodesic (Great Circle) computations for determining latitude, longitude and back azimuth of a terminus point given a initial point latitude, longitude, azimuth and distance (direct) or the forward and back azimuths and distance between an initial and terminus point latitudes and longitudes (inverse).

This package provides the PROJ4 binary tools.

Python-affine
Python Library for handling affine transformations of the plane
Versions of package python-affine
ReleaseVersionArchitectures
stretch1.2.0-1all
sid1.2.0-1all
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

This library contains functions for handling affine transformations of the plane.

It can be used in georeferenced datasets to transfer image to world coordinates. This is the Python 2 version of the library.

Python-descartes
Matplotlib extension to work with geometric objects (Python2)
Versions of package python-descartes
ReleaseVersionArchitectures
stretch1.0.1-2all
sid1.0.1-2all
Popcon: 0 users (7 upd.)*
Versions and Archs
License: DFSG free
Git

Descartes allows the usage of geometric objects as matplotlib paths and patches.

This is the Python 2 version of the library.

Python-fiona
Python API for reading/writing vector geospatial data
Versions of package python-fiona
ReleaseVersionArchitectures
stretch1.5.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.5.1-2hurd-i386
sid1.6.0-1amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
upstream1.6.1
Popcon: 0 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

Fiona is a Python wrapper around the OGR vector data abstraction library. Fiona is designed to be simple and dependable. It focuses on reading and writing data in standard Python IO style and relies upon familiar Python types and protocols such as files, dictionaries, mappings, and iterators instead of classes specific to OGR. Fiona can read and write real-world data using multi-layered GIS formats and zipped virtual file systems and integrates readily with other Python GIS packages such as pyproj, Rtree, and Shapely.

This package provides the Python 2 API

Python-gdal
Python bindings to the Geospatial Data Abstraction Library
Versions of package python-gdal
ReleaseVersionArchitectures
squeeze1.6.3-4amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.9.0-3.1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.10.1+dfsg-8amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.10.1+dfsg-9amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.10.1+dfsg-9hurd-i386
sid1.11.2+dfsg-3amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
upstream2.0.0
Debtags of package python-gdal:
devellang:python, library
fieldgeography
roledevel-lib
Popcon: 360 users (146 upd.)*
Newer upstream!
License: DFSG free
Git

GDAL is a translator library for raster geospatial data formats. As a library, it presents a single abstract data model to the calling application for all supported formats. The related OGR library (which lives within the GDAL source tree) provides a similar capability for simple features vector data.

GDAL supports 40+ popular data formats, including commonly used ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in GIS and remote sensing software packages (ERDAS Imagine, ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote sensing and scientific data distribution formats such as HDF, EOS FAST, NOAA L1B, NetCDF, FITS.

OGR library supports popular vector formats like ESRI Shapefile, TIGER data, S57, MapInfo File, DGN, GML and more.

This package contains Python bindings for GDAL/OGR library and a set of additional command line tools.

Python-geolinks
Library for using geospatial links (catalogue interoperablity)
Versions of package python-geolinks
ReleaseVersionArchitectures
jessie0.0.1-1all
stretch0.1.0-1all
sid0.1.0-1all
Popcon: 4 users (12 upd.)*
Versions and Archs
License: DFSG free
Git

This package is a utility library to work with geospatial links. It is an implementation of the Cat-Interop work described at http://wiki.osgeo.org/wiki/Cat-Interop

Python-geopandas
Python tools for geographic data
Versions of package python-geopandas
ReleaseVersionArchitectures
stretch0.1.1-1all
sid0.1.1-1all
Popcon: 0 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

GeoPandas is a project to add support for geographic data to pandas objects. It currently implements GeoSeries and GeoDataFrame types which are subclasses of pandas.Series and pandas.DataFrame respectively. GeoPandas objects can act on shapely geometry objects and perform geometric operations.

GeoPandas geometry operations are cartesian. The coordinate reference system (crs) can be stored as an attribute on an object, and is automatically set when loading from a file. Objects may be transformed to new coordinate systems with the to_crs() method. There is currently no enforcement of like coordinates for operations, but that may change in the future.

Python-mapnik
Python 2 interface to the mapnik library
Versions of package python-mapnik
ReleaseVersionArchitectures
stretch0.0~20150708-c005502-2amd64,arm64,armel,armhf,i386,powerpc,ppc64el,s390x
sid0.0~20150817-da1d9dd-2amd64,arm64,armel,armhf,i386,kfreebsd-amd64,powerpc,ppc64el,s390x
squeeze0.7.1-3amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
jessie2.2.0+ds1-7amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid2.2.0+ds1-7hurd-i386
Debtags of package python-mapnik:
devellang:python, library
fieldgeography
roledevel-lib
useviewing
Popcon: 24 users (47 upd.)*
Versions and Archs
License: DFSG free
Git

Mapnik is an OpenSource C++ toolkit for developing GIS (Geographic Information Systems) applications. At the core is a C++ shared library providing algorithms/patterns for spatial data access and visualization.

Essentially a collection of geographic objects (map, layer, datasource, feature, geometry), the library doesn't rely on "windowing systems" and is intended to work in multi-threaded environments

This package contains the bindings for Python 2.

Python-osmgpsmap
GTK+ library to embed OpenStreetMap maps - Python bindings
Versions of package python-osmgpsmap
ReleaseVersionArchitectures
squeeze0.7.2-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.7.3-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Debtags of package python-osmgpsmap:
uitoolkitgtk
Popcon: 66 users (12 upd.)*
Versions and Archs
License: DFSG free
Git

libosmgpsmap is a library to embed maps in applications that when given GPS co-ordinates, draws a GPS track, and points of interest on a moving map display. Downloads map data from a number of websites, including openstreetmap.org, openaerialmap.org and others.

This package provides the Python bindings for the library.

Python-pyproj
Python interface to PROJ.4 library
Versions of package python-pyproj
ReleaseVersionArchitectures
squeeze1.8.7-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.8.9-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.8.9-1.1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.9.4-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.9.4-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package python-pyproj:
devellang:python, library
roledevel-lib
Popcon: 51 users (25 upd.)*
Versions and Archs
License: DFSG free
Git

PROJ.4 performs cartographic transformations between geographic (lat/lon) and map projection (x/y) coordinates. It can also transform directly from one map projection coordinate system to another.

This is a Python binding to PROJ.4, it can receive coordinates as numpy arrays, Python arrays, lists or scalars. This module is optimized for numpy arrays.

Python-pyspatialite
Python interface to Spatialite
Versions of package python-pyspatialite
ReleaseVersionArchitectures
wheezy3.0.1-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie3.0.1-6amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch3.0.1-9amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid3.0.1-10amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package python-pyspatialite:
devellang:python, library
roledevel-lib
Popcon: 229 users (220 upd.)*
Versions and Archs
License: DFSG free
Git

pyspatialite is an interface to the SQLite 3.x embedded relational database engine with spatialite extensions.

It is almost fully compliant with the Python database API version 2.0 and also exposes the unique features of SQLite and spatialite.

Python-rasterio
Python API for using geospatial raster data with Numpy
Versions of package python-rasterio
ReleaseVersionArchitectures
sid0.25.0-1amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
upstream0.26.0
Popcon: 0 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

Rasterio reads and writes geospatial raster datasets.

Rasterio employs GDAL under the hood for file I/O and raster formatting. Its functions typically accept and return Numpy ndarrays. Rasterio is designed to make working with geospatial raster data more productive and more fun.

Python-shapely
geometric objects, predicates, and operations (Python 2)
Versions of package python-shapely
ReleaseVersionArchitectures
squeeze1.2.1-2all
wheezy1.2.14-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.4.3-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.5.9-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.5.12-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 183 users (54 upd.)*
Versions and Archs
License: DFSG free
Git

Shapely is a package for manipulation and analysis of 2D features. Its capabilities include:

  • calculating the point set unions, intersections, or differences of features
  • predicate tests on features: intersects, touches, contains, and more.

Supported geometric types are points, line strings, linear rings, polygons, and homogeneous or heterogeneous collections thereof.

This is the Python 2 version of the package.

Python-snuggs
S-expressions for numpy - Python 2 version
Versions of package python-snuggs
ReleaseVersionArchitectures
stretch1.3.1-1all
sid1.3.1-1all
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

This library parses S-expressions using numpy. Available function include arithmetic and logical operators. Also members of the numpy module such as "asarray()", "mean()" and "where" are available.

This package provides the Python 2 version of the package.

Python3-affine
Python 3 Library for handling affine transformations of the plane
Versions of package python3-affine
ReleaseVersionArchitectures
stretch1.2.0-1all
sid1.2.0-1all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This library contains functions for handling affine transformations of the plane.

It can be used in georeferenced datasets to transfer image to world coordinates. This is the Python 3 version of the library.

Python3-fiona
Python 3 API for reading/writing vector geospatial data
Versions of package python3-fiona
ReleaseVersionArchitectures
stretch1.5.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.5.1-2hurd-i386
sid1.6.0-1amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
upstream1.6.1
Popcon: 1 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

Fiona is a Python wrapper around the OGR vector data abstraction library. Fiona is designed to be simple and dependable. It focuses on reading and writing data in standard Python IO style and relies upon familiar Python types and protocols such as files, dictionaries, mappings, and iterators instead of classes specific to OGR. Fiona can read and write real-world data using multi-layered GIS formats and zipped virtual file systems and integrates readily with other Python GIS packages such as pyproj, Rtree, and Shapely.

This package provides the Python 3 API

Python3-shapely
geometric objects, predicates, and operations (Python 3)
Versions of package python3-shapely
ReleaseVersionArchitectures
jessie1.4.3-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.5.9-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.5.12-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 1 users (12 upd.)*
Versions and Archs
License: DFSG free
Git

Shapely is a package for manipulation and analysis of 2D features. Its capabilities include:

  • calculating the point set unions, intersections, or differences of features
  • predicate tests on features: intersects, touches, contains, and more.

Supported geometric types are points, line strings, linear rings, polygons, and homogeneous or heterogeneous collections thereof.

This is the Python 3 version of the package.

Python3-snuggs
S-expressions for numpy - Python 3 version
Versions of package python3-snuggs
ReleaseVersionArchitectures
stretch1.3.1-1all
sid1.3.1-1all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This library parses S-expressions using numpy. Available function include arithmetic and logical operators. Also members of the numpy module such as "asarray()", "mean()" and "where" are available.

This package provides the Python 3 version of the library.

Qgis
Geographic Information System (GIS)
Versions of package qgis
ReleaseVersionArchitectures
squeeze1.4.0+12730-5amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.7.4+1.7.5~20120320-1.1amd64,i386,ia64,kfreebsd-amd64,mips,mipsel,s390,sparc
jessie2.4.0-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch2.8.2+dfsg-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid2.8.3+dfsg-3amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package qgis:
fieldgeography
interfacex11
roleprogram
scopeapplication, utility
uitoolkitqt
useediting, learning, organizing, viewing
works-withimage, image:raster, image:vector, text
x11application
Popcon: 743 users (86 upd.)*
Versions and Archs
License: DFSG free
Git

A Geographic Information System (GIS) manages, analyzes, and displays databases of geographic information. QGIS supports shape file viewing and editing, spatial data storage with PostgreSQL/PostGIS, projection on-the-fly, map composition, and a number of other features via a plugin interface. QGIS also supports display of various georeferenced raster and Digital Elevation Model (DEM) formats including GeoTIFF, Arc/Info ASCII Grid, and USGS ASCII DEM.

Rasterlite-bin
command line tools for librasterlite
Versions of package rasterlite-bin
ReleaseVersionArchitectures
wheezy1.1~svn11-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.1g-4amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.1g-5amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package rasterlite-bin:
interfacecommandline
roleprogram
Popcon: 15 users (14 upd.)*
Versions and Archs
License: DFSG free
Git

librasterlite is a library supporting raster data sources within a SpatiaLite DataBase, and any releated command-line management tool.

This package contains command-line tools to use librasterlite.

Rasterlite2-bin
command line tools for librasterlite2
Versions of package rasterlite2-bin
ReleaseVersionArchitectures
stretch1.0.0~rc0+devel1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.0.0~rc0+devel1-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

librasterlite2 is an open source library that stores and retrieves huge raster coverages using a SpatiaLite DBMS.

It is intended to completely replace and supersede librasterlite. The two projects are completely unrelated: the unique similarity between both is just in covering the same identical application area.

This package contains command-line tools to use librasterlite2.

Saga
System for Automated Geoscientific Analyses
Versions of package saga
ReleaseVersionArchitectures
squeeze2.0.4+dfsg-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
jessie2.1.2+dfsg-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch2.2.0+dfsg-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid2.2.0+dfsg-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package saga:
devellang:c++
fieldgeography
interfacex11
roleprogram
scopeapplication
uitoolkitwxwidgets
useviewing
works-withimage
x11application
Popcon: 50 users (18 upd.)*
Versions and Archs
License: DFSG free
Git

SAGA GIS (System for Automated Geoscientific Analyses) is a free and open source geographic information system used for editing and analysing spatial data. It includes a large number of modules for the analysis of vector (point, line and polygon), table, grid and image data. Among others the package includes modules for geostatistics, image classification, projections, simulation of dynamic processes (hydrology, landscape development) and terrain analysis. The functionality can be accessed through a GUI, the command line or by using the C++ API.

Savi
satellite constellation visualisation
Maintainer: YunQiang Su
Versions of package savi
ReleaseVersionArchitectures
wheezy1.4.5-4amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.4.6-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.4.6-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.4.6-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
upstream1.4.8
Debtags of package savi:
interfacex11
roleprogram
uitoolkittk
useviewing
x11application
Popcon: 25 users (21 upd.)*
Newer upstream!
License: DFSG free
Git

SaVi allows you to simulate satellite orbits and coverage, in two and three dimensions. SaVi is particularly useful for simulating satellite constellations such as Iridium and Globalstar.

SaVi can use Geomview, an optional but useful package, for 3D rendering.

Screenshots of package savi
Sfcgal-bin
Simple viewer for SFCGAL library
Versions of package sfcgal-bin
ReleaseVersionArchitectures
stretch1.1.0-2amd64,arm64,armhf,mips,mipsel,powerpc,s390x
sid1.1.0-3mips
sid1.1.0-4amd64,arm64,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mipsel,powerpc,ppc64el,s390x
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

viewer-SFCGAL is a basic 3D viewer based on OpenSceneGraph.

A screencast available on the SFCGAL homepage: http://oslandia.github.io/SFCGAL/screencast.html shows how it can be used to make it interact with a PostGIS database.

Spatialite-bin
Geospatial extension for SQLite - tools
Versions of package spatialite-bin
ReleaseVersionArchitectures
squeeze2.4.0~rc2-5amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy3.0.0~beta20110817-3+deb7u1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie4.1.1-4amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch4.3.0-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid4.3.0-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package spatialite-bin:
roleprogram
uitoolkitncurses
Popcon: 30 users (20 upd.)*
Versions and Archs
License: DFSG free
Git

The SpatiaLite extension enables SQLite to support spatial (geometry) data in a way conformant to OpenGis specifications, with both WKT and WKB formats.

Spatialite also includes Virtualshape and Virtualtext to enable accessing shapefiles and csv/text files as virtual tables.

This package contains tools useful to manage SQLite databases.

Spatialite-gui
user-friendly graphical user interface for SpatiaLite
Versions of package spatialite-gui
ReleaseVersionArchitectures
jessie1.7.1-5amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch2.0.0~devel2-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid2.0.0~devel2-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package spatialite-gui:
roleprogram
uitoolkitwxwidgets
Popcon: 24 users (20 upd.)*
Versions and Archs
License: DFSG free
Git

spatialite-gui is a Graphical User Interface (GUI) for SpatiaLite.

SpatiaLite is a SQLite extension that enables support of spatial (geometry) data in a way conformant to OpenGis specifications, with both WKT and WKB formats.

Spatialite also includes Virtualshape and Virtualtext to enable accessing shapefiles and csv/text files as virtual tables.

Thuban
Interactive geographic data viewer
Versions of package thuban
ReleaseVersionArchitectures
squeeze1.2.2-2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.2.2-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.2.2-6amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.2.2-7amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.2.2-7hurd-i386
sid1.2.2-8amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package thuban:
fieldgeography
interfacex11
roleprogram
scopeapplication
uitoolkitwxwidgets
uselearning, viewing
works-withimage
x11application
Popcon: 19 users (13 upd.)*
Versions and Archs
License: DFSG free
Git

Thuban can read geographic data in the shapefile format. Main features of thuban are the layer management and the possibility to navigate on the map, to control the visual appearance of objects, to identify and edit attributes by object selection and to print and export the resulting maps for further processing.

This package contains the thuban program an its libraries.

Totalopenstation
download and process data from total station devices
Versions of package totalopenstation
ReleaseVersionArchitectures
jessie0.3-4all
stretch0.3.2-1all
sid0.3.2-1all
Debtags of package totalopenstation:
fieldgeography
interfacecommandline, x11
roleprogram
sciencedata-acquisition
uitoolkittk
useconverting
works-with-formatplaintext
x11application
Popcon: 9 users (24 upd.)*
Versions and Archs
License: DFSG free
Git

Total Open Station (TOPS for friends) is a free software program for downloading and processing data from total station devices.

This is a task which is usually done by proprietary, dedicated and Windows™-only software, but TOPS is different by nature, because:

  • it is free software released under the GNU GPLv3 license;
  • it works on any operating system, including mobile platforms like OpenMoko;
  • it is designed to support as many devices and formats as possible, all within the same program, opposed to having one program per device.

Every model has its own quirks, but TOPS uses a modular structure and keeps the downloading of data logically separated from its processing, thus enabling exporting data to a variety of output formats, even at a later moment. Archiving of raw data is made easy by using plain text files.

Screenshots of package totalopenstation

Official Debian packages with lower relevance

Grass-doc
GRASS GIS user documentation
Versions of package grass-doc
ReleaseVersionArchitectures
squeeze6.4.0~rc6+42329-3all
wheezy6.4.2-2all
jessie6.4.4-1all
stretch6.4.4-1all
sid6.4.4-1all
sid7.0.1-2all
Debtags of package grass-doc:
fieldgeography
made-ofhtml
roledocumentation
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Commonly referred to as GRASS, this is a Geographic Information System (GIS) used for geospatial data management and analysis, image processing, graphics/map production, spatial modeling, and visualization. GRASS is currently used in academic and commercial settings around the world, as well as by many government agencies and environmental consulting companies.

This package contains HTML documentation for the GRASS system.

Libgdal1-1.11.2-grass
GRASS extension for the GDAL library
Versions of package libgdal1-1.11.2-grass
ReleaseVersionArchitectures
sid1.11.2-1amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
upstream2.0.0
Popcon: 2 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

GDAL is a translator library for raster geospatial data formats. As a library, it presents a single abstract data model to the calling application for all supported formats. This extension provides access to GRASS data via GDAL.

Libgeo-proj4-perl
PROJ.4 library for cartographic projections
Versions of package libgeo-proj4-perl
ReleaseVersionArchitectures
wheezy1.03-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.05-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.05-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.05-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package libgeo-proj4-perl:
devellang:perl, library
roledevel-lib
Popcon: 18 users (37 upd.)*
Versions and Archs
License: DFSG free
Git

Geo::Proj4 is a wrapper library around PROJ.4, a cartographic projection library, for easy use in Perl software.

The Open Source PROJ.4 library converts between geographic coordinate systems. It is able to convert between geodetic latitude and longitude (LL, most commonly the WGS84 projection), into an enormous variety of other cartographic projections (XY, usually UTM).

Libkml-java
Library to manipulate KML 2.2 OGC standard files - Java package
Versions of package libkml-java
ReleaseVersionArchitectures
squeeze1.2.0-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.3.0~r863-4.1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.3.0~r864+dfsg-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.3.0~r864+git20131113-9b50572+dfsg1-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.3.0~rc0-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package libkml-java:
devellang:java, library
roledevel-lib
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This is a library for use with applications that want to parse, generate and operate on KML, a geo-data XML variant. It is an implementation of the OGC KML 2.2 standard. It is written in C++ and bindings are available via SWIG to Java and Python.

This package contains the required packages for Java applications.

Nco
Command-line operators to analyze netCDF files
Versions of package nco
ReleaseVersionArchitectures
squeeze4.0.2-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy4.0.9-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie4.4.2-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch4.5.1-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid4.5.1-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package nco:
fieldmeteorology
interfacecommandline
roleprogram
scopeutility
Popcon: 51 users (21 upd.)*
Versions and Archs
License: DFSG free
Git

NCO is a suite of programs known as operators. The operators are stand-alone, command-line programs executable in a POSIX shell. Operators take one or more netCDF files as input, perform operations (e.g., averaging, hyperslabbing), and produce a netCDF output file. NCO was originally designed to manipulate and analyze climate data, though it works on any netCDF format datasets.

Please cite: Charles S. Zender: Analysis of Self-describing Gridded Geoscience Data with netCDF Operators (NCO). (eprint) Environmental Modelling & Software 23(10):1338-1342 (2008)
Ncview
X11 visual browser for NetCDF format files
Versions of package ncview
ReleaseVersionArchitectures
squeeze1.93g-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.93g-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.93g-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch2.1.5+ds1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid2.1.5+ds1-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package ncview:
fieldmeteorology
interfacex11
roleprogram
uitoolkitathena
useviewing
x11application
Popcon: 62 users (40 upd.)*
Versions and Archs
License: DFSG free
Git

You would use ncview to get a quick and easy, push-button look at your NetCDF files. You can view simple movies of the data, view along various dimensions, take a look at the actual data values, change color maps, invert the data and other simple visual operations.

Screenshots of package ncview
Netcdf-bin
Programs for reading and writing NetCDF files
Versions of package netcdf-bin
ReleaseVersionArchitectures
squeeze4.1.1-5amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy4.1.3-6amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie4.1.3-7.2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch4.1.3-7.2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid4.4.0~rc2-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package netcdf-bin:
interfacecommandline
roleprogram
scopeutility
Popcon: 129 users (70 upd.)*
Versions and Archs
License: DFSG free
Git

Contains the programs ncdump and ncgen which convert NetCDF files to ASCII and back, respectively. NetCDF (network Common Data Form) is an interface for scientific data access and a freely-distributed software library that provides an implementation of the interface. The netCDF library also defines a machine-independent format for representing scientific data. Together, the interface, library, and format support the creation, access, and sharing of scientific data.

Python-epr
Python ENVISAT Product Reader API (Python 2)
Versions of package python-epr
ReleaseVersionArchitectures
wheezy0.6.1-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.8.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.9.3-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.9.3-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package python-epr:
devellang:python, library
roledevel-lib
Popcon: 3 users (7 upd.)*
Versions and Archs
License: DFSG free
Git

PyEPR provides Python bindings for the ENVISAT Product Reader C API (EPR API) for reading satellite data from ENVISAT ESA (European Space Agency) mission.

PyEPR, as well as the EPR API for C, supports ENVISAT MERIS, AATSR Level 1B and Level 2 and also ASAR data products. It provides access to the data either on a geophysical (decoded, ready-to-use pixel samples) or on a raw data layer. The raw data access makes it possible to read any data field contained in a product file.

This is the Python 2 version of the package.

Python-kml
Library to manipulate KML 2.2 OGC standard files - Python extension
Versions of package python-kml
ReleaseVersionArchitectures
squeeze1.2.0-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy1.3.0~r863-4.1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie1.3.0~r864+dfsg-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.3.0~r864+git20131113-9b50572+dfsg1-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.3.0~rc0-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package python-kml:
devellang:python, library
roledevel-lib
Popcon: 3 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

This is a library for use with applications that want to parse, generate and operate on KML, a geo-data XML variant. It is an implementation of the OGC KML 2.2 standard. It is written in C++ and bindings are available via SWIG to Java and Python.

This package contains required extensions for Python applications.

Python-netcdf4
Python interface to the netCDF4 (network Common Data Form) library
Versions of package python-netcdf4
ReleaseVersionArchitectures
stretch1.1.9-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.1.9-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 7 users (7 upd.)*
Versions and Archs
License: DFSG free
Git

NetCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients. The API is modelled after Scientific.IO.NetCDF, and should be familiar to users of that module.

Most new features of netCDF 4 are implemented, such as multiple unlimited dimensions, groups and zlib data compression. All the new numeric data types (such as 64 bit and unsigned integer types) are implemented. Compound and variable length (vlen) data types are supported, but the enum and opaque data types are not. Mixtures of compound and vlen data types (compound types containing vlens, and vlens containing compound types) are not supported.

This package contains the netCDF 4 module for Python 2.

Python-pyshp
read/write support for ESRI Shapefile format
Versions of package python-pyshp
ReleaseVersionArchitectures
wheezy1.1.4-1all
jessie1.2.1-1all
stretch1.2.3+ds-1all
sid1.2.3+ds-1all
Debtags of package python-pyshp:
devellang:python, library
roledevel-lib
Popcon: 4 users (4 upd.)*
Versions and Archs
License: DFSG free
Git

PySHP provides read and write support for the ESRI Shapefile format. The Shapefile format is a popular Geographic Information System vector data format created by ESRI.

This package contains the module for Python 2.x.

Python3-netcdf4
Python 3 interface to the netCDF4 (network Common Data Form) library
Versions of package python3-netcdf4
ReleaseVersionArchitectures
stretch1.1.9-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.1.9-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 0 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

NetCDF version 4 has many features not found in earlier versions of the library and is implemented on top of HDF5. This module can read and write files in both the new netCDF 4 and the old netCDF 3 format, and can create files that are readable by HDF5 clients. The API is modelled after Scientific.IO.NetCDF, and should be familiar to users of that module.

Most new features of netCDF 4 are implemented, such as multiple unlimited dimensions, groups and zlib data compression. All the new numeric data types (such as 64 bit and unsigned integer types) are implemented. Compound and variable length (vlen) data types are supported, but the enum and opaque data types are not. Mixtures of compound and vlen data types (compound types containing vlens, and vlens containing compound types) are not supported.

This package contains the netCDF 4 module for Python 3.

S3dosm
gps card application for s3d
Versions of package s3dosm
ReleaseVersionArchitectures
squeeze0.2.1.1-5amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy0.2.2-8amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.2.2-10amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.2.2-10amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.2.2-10amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
experimental0.2.2-11amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package s3dosm:
roleprogram
Popcon: 2 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

s3d is a 3d network display server which can be used as 3d desktop environment.

This package provides a gps card application for s3d.

Screenshots of package s3dosm

Debian packages in contrib or non-free

Googleearth-package
utility to automatically build a Debian package of Google Earth
Maintainer: Adnan Hodzic
Versions of package googleearth-package
ReleaseVersionArchitectures
squeeze0.6.1 (contrib)all
wheezy0.7.0 (contrib)all
jessie1.2.2 (contrib)all
stretch1.2.2 (contrib)all
sid1.2.2 (contrib)all
Debtags of package googleearth-package:
develpackaging
fieldgeography
interfacecommandline
roleprogram
scopeutility
usedownloading
Popcon: 228 users (111 upd.)*
Versions and Archs
License: DFSG free, but needs non-free components
Git

Google Earth is a 3D planet viewer that lets you interactively navigate satellite imagery, maps, terrain, and so forth.

Google Earth is available for GNU/Linux from their web site, but is non-free software and is undistributable. It also does not integrate well into a Debian system.

This utility makes it possible to build your own personal Debian package of Google Earth. The packaging itself is Free Software, but the Google Earth program is governed by the copyright holder (Google), so you may be limited as to what you can do with the resulting package (i.e. no redistribution, etc). This package will simply help you create the package, it is your responsibility to use the resulting package responsibly.

Libgeotiff-epsg
GeoTIFF library -- EPSG Geodetic Parameter Dataset
Versions of package libgeotiff-epsg
ReleaseVersionArchitectures
squeeze1.2.5-1 (non-free)all
wheezy1.3.0-1 (non-free)all
jessie1.4.0-1 (non-free)all
stretch1.4.1-1 (non-free)all
sid1.4.1-1 (non-free)all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: non-free
Git

This C library supports TIFF 6.0 based interchange format for georeferenced raster imagery. The GeoTIFF standard has been developed for reading, and writing geographic meta-information tags on top of TIFF raster.

This package contains EPSG Geodetic Paramenters data files which can be used with standard projections. These data are useful to better dump geo-contents of many GeoTIFF files.

Proj-rdnap
RDNAP grid correction files for PROJ.4
Versions of package proj-rdnap
ReleaseVersionArchitectures
stretch2008-4 (non-free)all
sid2008-4 (non-free)all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: non-free
Git

Kadaster and Rijkswaterstaat CIV, working together under the name RDNAP, developed RDNAPTRANS™2008, the precise and official transformation between ETRS89 and the dutch national horizontal and vertical coordinate reference systems the Stelsel van de Rijksdriehoeksmeting (RD) and the Normaal Amsterdams Peil (NAP). A ‘simplified’ procedure has been developed which uses a NTv2-grid for the transformation between ETRS89 and RD as well as a VDatum-grid for the transformation between ETRS89 and NAP. This ‘simplified’ procedure has the following limitations:

 1) The rdtrans2008 NTv2-grid can only give identical results to
    RDNAPTRANS™2008 within 1 millimeter at ground level onshore and at
    mean sea level offshore. The horizontal deviation is approximately
    1 millimeter per 50 meter height difference from ground level or mean
    sea level.
 2) An exception to 1) is the border of the RDNAPTRANS™2008 correction
    grid. Transformation results within cells of the rdtrans2008 NTv2-grid
    that are intersected by the border of the RDNAPTRANS™2008 correction
    grid can result in deviations of up to 20 centimeter.
 3) The naptrans2008 VDatum-grid cannot be used to determine deflections
    of the vertical. For this the NLGEO2004 geoid model has to be used.
 4) The naptrans2008 VDatum-grid is referenced to the Bessel-1841 ellipsoid
    and cannot be used stand-alone, it has to be used in combination with
    the rdtrans2008 NTv2-grid.

Taking into account the limitations listed above, the rdtrans2008 NTv2-grid and naptrans2008 VDatum-grid can be used as an alternative to RDNAPTRANS™2008 to transform geographic ETRS89-coordinates to projected RD-coordinates with grid correction applied and NAP-heights.

Note that, although the resulting RD/NAP and ETRS89 coordinates from the transformation will be correct, geographic Bessel-1841 coordinates will differ in both procedures and should only be considered as an intermediate result.

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

Librewms - wnpp
simple WMS 1.3.0 interactive GUI client
License: GPL-3+
Debian package not available
Git
Version: 1.0.0a-1

LibreWMS is an open source Geography application built on top of SpatiaLite and RasterLite2. It's basically simple and really light-weight, but it's an almost complete WMS 1.3.0 interactive GUI client.

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
Openjump
Open Java Unified Mapping Platform JUMP
License: free
Debian package not available
Svn
Version: 1.0-5

The Open Java Unified Mapping Platform (JUMP) is a GUI-based application for viewing and processing spatial data. It includes many common spatial and GIS functions.

OpenJUMP has the following features:

  • provides viewing, editing, and processing spatial datasets
  • provides an API giving full programmatic access
  • loading map data using WMS
  • is highly modular and extensible
Python-pysal - wnpp
Python Spatial Analysis Library
License: BSD-3-Clause
Debian package not available
Git
Version: 1.9.1-1

PySAL is an open source library of spatial analysis functions written in Python intended to support the development of high level applications.

It is important to underscore what PySAL is, and is not, designed to do. First and foremost, PySAL is a library in the fullest sense of the word. Developers looking for a suite of spatial analytical methods that they can incorporate into application development should feel at home using PySAL. Spatial analysts who may be carrying out research projects requiring customized scripting, extensive simulation analysis, or those seeking to advance the state of the art in spatial analysis should also find PySAL to be a useful foundation for their work.

End users looking for a user friendly graphical user interface for spatial analysis should not turn to PySAL directly. Instead, we would direct them to projects like STARS and the GeoDaX suite of software products which wrap PySAL functionality in GUIs. At the same time, we expect that with developments such as the Python based plug-in architectures for QGIS, GRASS, and the toolbox extensions for ArcGIS, that end user access to PySAL functionality will be widening in the near future.

Roadmap - wnpp
Files common to all roadmap packages
Responsible: Alex Bodnaru (Alex Bodnaru)
License: free
Debian package not available
Svn
Version: 1.0.12-1

RoadMap is a street navigation software that uses the US Census bureau's Tiger files (thus only the US are covered). This package contains the tools used to prepare the map files used by the roadmap package.

Roadmap-gtk2 - wnpp
A Gtk2-based street navigation software
Responsible: Alex Bodnaru (Alex Bodnaru)
License: free
Debian package not available
Svn
Version: 1.0.12-1

RoadMap uses the US Census bureau's Tiger files to display a geographically correct map of roads and streets. Only the US are covered.

The map files must be prepared using the tools available in the package roadmap-build. It is possible to prepare the maps on a desktop PC (running Linux).

Roadmap-qt - wnpp
A Qt-based street navigation software
Responsible: Alex Bodnaru (Alex Bodnaru)
License: free
Debian package not available
Svn
Version: 1.0.12-1

RoadMap uses the US Census bureau's Tiger files to display a geographically correct map of roads and streets. Only the US are covered.

The map files must be prepared using the tools available in the package roadmap-build. It is possible to prepare the maps on a desktop PC (running Linux).

No known packages available but some record of interest (WNPP bug)

Vtp - wnpp
Virtual Terrain Project
License: free
Debian package not available

The goal of VTP is to foster the creation of tools for easily constructing any part of the real world in interactive, 3D digital form.

This goal will require a synergetic convergence of the fields of CAD, GIS, visual simulation, surveying and remote sensing. VTP gathers information and tracks progress in areas such as procedural scene construction, feature extraction, and rendering algorithms. VTP writes and supports a set of software tools, including an interactive runtime environment (VTP Enviro). The tools and their source code are freely shared to help accelerate the adoption and development of the necessary technologies.

No known packages available

Capaware
3D multilayer geographical framework
License: GPL
Debian package not available

Capaware! is conceived as a system of 3D terrain representation with multilayer representation of diverse types of resources capabilities and executed applications integration feature.

With OpenSceneGraph as the graphical engine, Capaware! enables the creation and modification of new layers of data through access to remote servers where they are. Moreover, the system can be completed with new features and programmed executables through the use of specific plugins. In this way we can gradually increase the power of the final system.

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 180543