Debian GIS Project
Summary
Map server
présentation d’informations géographiques à l’aide d’un serveur de cartes web

Il s’agit de paquets de Debian traitant de la présentation d’informations géographiques sur le web sous forme de serveur de tuiles de carte. Ceux-ci sont plutôt utiles lors d’essai de configuration de serveur de tuiles pour OpenStreetMap, mais ne sont pas uniquement limités aux données d’OpenStreetMap.

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 Map server packages

Official Debian packages with high relevance

Cgi-mapserver
version exécutable CGI de MapServer
Versions of package cgi-mapserver
ReleaseVersionArchitectures
jessie-security6.4.1-5+deb8u3amd64,armel,armhf,i386
experimental7.6.0~beta2-1~exp1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
stretch7.0.4-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy6.0.1-3.2+deb7u2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
bullseye7.4.4-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster7.2.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie6.4.1-5+deb8u3amd64,armel,armhf,i386
squeeze5.6.5-2+squeeze3amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
wheezy-security6.0.1-3.2+deb7u4amd64,armel,armhf,i386
sid7.4.4-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
squeeze-security5.6.5-2+squeeze2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
upstream7.6.0~beta2
Debtags of package cgi-mapserver:
fieldgeography
interfaceweb
networkserver
roleprogram
webcgi
works-withimage
Popcon: 30 users (12 upd.)*
Newer upstream!
License: DFSG free
Git

Ce paquet fournit le programme CGI mapserv. Il fournit le langage de modèles (« templates ») de MapServer et peut être utilisé pour mettre en service des applications cartographiques sur le web.

MapServer est un ensemble CGI de cartographie sur Internet qui gère les normes de l'« Open Geospatial Consortium (OGC) ». Des fonctionnalités de script de MapScript sont fournies par les paquets suggérés des bibliothèques mapscript.

Libapache2-mod-mapcache
serveur de mise en cache de tuiles — module Apache
Versions of package libapache2-mod-mapcache
ReleaseVersionArchitectures
jessie1.2.1-2amd64,armel,armhf,i386
stretch1.4.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.6.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye1.10.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1.10.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package libapache2-mod-mapcache:
fieldgeography
interfaceweb
roleprogram
webapplication
works-withdb, file, image, image:raster, image:vector, text
Popcon: 36 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

Il s'agit du module MapCache, pour le serveur web Apache, implémentant des services web OGC. Un programme mapcache FastCGI alternatif est disponible dans mapcache-cgi.

MapCache est un serveur qui implémente la mise en cache de tuiles pour accélérer l'accès aux couches WMS. Son objectif principal est d'être rapide, facilement déployable tout en offrant les fonctionnalités essentielles (et d'autres !) attendues d'une solution de mise en cache de tuiles.

Mapcache-tools
serveur de mise en cache de tuiles – outils
Versions of package mapcache-tools
ReleaseVersionArchitectures
jessie1.2.1-2amd64,armel,armhf,i386
stretch1.4.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.6.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye1.10.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1.10.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package mapcache-tools:
fieldgeography
interfacecommandline
roleprogram
useviewing
works-withdb, file, image, image:raster, image:vector
Popcon: 5 users (6 upd.)*
Versions and Archs
License: DFSG free
Git

Ce paquet fournit des utilitaires en ligne de commande pour MapCache.

MapCache est un serveur qui implémente la mise en cache de tuiles pour accélérer l'accès aux couches WMS. Son objectif principal est d'être rapide, facilement déployable tout en offrant les fonctionnalités essentielles (et d'autres !) attendues d'une solution de mise en cache de tuiles.

Mapproxy
mandataire au source ouvert pour des données géospatiales
Versions of package mapproxy
ReleaseVersionArchitectures
buster1.11.0-3+deb10u1all
bullseye1.12.0-1all
sid1.12.0-1all
stretch1.9.0-3+deb9u1all
Popcon: 5 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

MapProxy est un mandataire au source ouvert pour des données géospatiales. Il met en cache, accélère et transforme des données de cartes existantes et les délivre à n’importe quel client GIS, de bureau ou web.

MapProxy est un serveur de tuiles de carte (WMS-C, TMS, WMTS, KML SuperOverlays). C'est aussi un serveur WMS totalement compatible prenant en charge n’importe quel client WMS (bureau ou web).

Ce paquet fournit les utilitaires de mapproxy.

Mapserver-bin
utilitaires pour MapServer
Versions of package mapserver-bin
ReleaseVersionArchitectures
jessie6.4.1-5+deb8u3amd64,armel,armhf,i386
bullseye7.4.4-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster7.2.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy6.0.1-3.2+deb7u2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
squeeze5.6.5-2+squeeze3amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
jessie-security6.4.1-5+deb8u3amd64,armel,armhf,i386
sid7.4.4-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
squeeze-security5.6.5-2+squeeze2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
experimental7.6.0~beta2-1~exp1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
stretch7.0.4-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy-security6.0.1-3.2+deb7u4amd64,armel,armhf,i386
upstream7.6.0~beta2
Debtags of package mapserver-bin:
fieldgeography
roleprogram
Popcon: 37 users (18 upd.)*
Newer upstream!
License: DFSG free
Git

Ce paquet fournit des utilitaires en ligne de commande pour MapServer.

MapServer est un cadre applicatif, basé sur CGI, de services de cartographie sur Internet qui prend en charge les normes de l'Open Geospatial Consortium (OGC). Des fonctionnalités de script de MapScript sont fournies par les paquets suggérés des bibliothèques de mapscript.

Php-mapscript
php-cgi module for MapServer
Versions of package php-mapscript
ReleaseVersionArchitectures
experimental7.6.0~beta2-1~exp1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid7.4.4-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye7.4.4-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream7.6.0~beta2
Popcon: 5 users (6 upd.)*
Newer upstream!
License: DFSG free
Git

PHP MapScript provides MapServer functions for PHP scripts.

MapServer is a CGI-based framework for Internet map services which supports Open Geospatial Consortium (OGC) standards.

This package provides the traditional MapScript for PHP.

Python-mapscript
bibiothèque de Python pour MapServer
Versions of package python-mapscript
ReleaseVersionArchitectures
wheezy6.0.1-3.2+deb7u2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie-security6.4.1-5+deb8u3amd64,armel,armhf,i386
wheezy-security6.0.1-3.2+deb7u4amd64,armel,armhf,i386
jessie6.4.1-5+deb8u3amd64,armel,armhf,i386
squeeze-security5.6.5-2+squeeze2amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
stretch7.0.4-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
squeeze5.6.5-2+squeeze3amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
buster7.2.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream7.6.0~beta2
Debtags of package python-mapscript:
devellang:python, library
fieldgeography
roledevel-lib
Popcon: 10 users (8 upd.)*
Newer upstream!
License: DFSG free
Git

MapScript de Python fournit des fonctions de MapServer pour des scripts en Python.

MapServer est un cadriciel basé sur CGI pour les services de cartographie pour Internet qui gèrent les normes d’OGC (Open Geospatial Consortium).

Python-owslib
Client library for Open Geospatial (OGC) web services (Python 2)
Versions of package python-owslib
ReleaseVersionArchitectures
stretch0.14.0-1all
buster0.17.1-1all
jessie0.8.10-1all
Popcon: 109 users (31 upd.)*
Versions and Archs
License: DFSG free
Git

OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models.

Full documentation is available at https://geopython.github.io/OWSLib

OWSLib provides a common API for accessing service metadata and wrappers for numerous OGC Web Service interfaces.

This package provides the Python 2 version of the library.

Pywps
mise en œuvre de « Web Processing Service » d’OGC
Versions of package pywps
ReleaseVersionArchitectures
sid4.2.4-1all
stretch4.0.0-3all
buster4.2.1-1all
bullseye4.2.4-1all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

PyWPS est une mise en œuvre de « Web Processing Service » du « Open Geospatial Consortium Inc.® » – services de traitement des données géospatiales –, utilisant le langage de programmation Python et le système d'information géographique GRASS comme instrument de travail en arrière-plan.

Ce métapaquet dépend du module pywps en Python et des exemples WSGI.

Please cite: Jáchym Čepický: PyWPS 2.0.0: The presence and the future (eprint) Proceedings Geoinformatics FCE CTU 2007 :61-64 (2007)
Qgis-server
serveur pour QGIS fournissant divers services de l’OGC
Versions of package qgis-server
ReleaseVersionArchitectures
buster2.18.28+dfsg-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch2.14.11+dfsg-3+deb9u1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye3.10.3+dfsg-1amd64,arm64,armel,armhf,i386,mipsel,ppc64el,s390x
sid3.10.3+dfsg-1amd64,arm64,armel,armhf,i386,mipsel,ppc64el,s390x
upstream3.10.4
Popcon: 24 users (17 upd.)*
Newer upstream!
License: DFSG free
Git

QGIS est un SIG (Système d'information géographique) qui gère, analyse et affiche des bases de données d'information géographique.

Ce paquet fournit le serveur pour QGIS.

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

Routino est une application pour trouver un itinéraire entre deux points en utilisant l’ensemble des données topographiques collectées par OpenStreetMap.

Ce paquet fournit le frontal web pour le routeur.

Screenshots of package routino-www
Tilecache
système de mise en cache de tuiles de carte pour le web
Versions of package tilecache
ReleaseVersionArchitectures
jessie2.11-2all
squeeze2.03-2all
wheezy2.11-2all
stretch2.11+ds-2all
buster2.11+ds-4all
Debtags of package tilecache:
networkserver
roleprogram
Popcon: 11 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

TileCache est une implémentation de serveur conforme à WMS-C mis à disposition par MetaCarta. TileCache fournit un serveur WMS/TMS basé sur Python, avec des mécanismes de cache enfichables et des dorsaux de rendu. Dans le plus simple cas d’utilisation, TileCache demande seulement un accès en écriture sur un disque, la possibilité d’exécuter des scripts CGI en Python et un WMS à mettre en cache. Avec ces ressources, un cache local à partir d’un disque peut être créé pour n’importe quel serveur WMS, et le résultat utilisé dans n’importe quel client gérant WMS-C, comme OpenLayers, ou n’importe quel client gérant TMS, tels OpenLayers et worldKit.

Tilestache
système de mise en cache de tuiles de carte
Versions of package tilestache
ReleaseVersionArchitectures
buster1.51.5-4all
stretch1.51.5-1all
jessie1.31.0-1all
wheezy1.31.0-1all
Debtags of package tilestache:
fieldgeography
networkserver
roleprogram
Popcon: 15 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

TileStache est une application de serveur basée sur Python qui peut fournir des tuiles de carte basées sur des données de rendu géographiques.

TileStache fournit :

 – le rendu de cartes Mapnik ;
 – le service de tuiles pré-rendues à partir d’ensemble de tuiles MBTiles ;
 – la création de tuiles vectorielles à partir de sources OGR en GeoJSON
   utilisable dans Polymaps ;
 – la mise en cache sur le disque, Memcache, Amazon S3, MBTiles ou autre
   part ;
 – le service de tuiles suivant la projection sphérique de Mercator dans le
   style de Google et la projection WGS84 latitude-longitude ;
 – l’exécution à partir de CGI, mod_python ou du WSGI Gunicorn ;
 – l’utilisation de méta-tuiles.
Twms
minuscule service de cartographie web
Maintainer: Andrej Shadura
Versions of package twms
ReleaseVersionArchitectures
jessie0.05t-2all
sid0.07z-1all
bullseye0.07z-1all
buster0.07z-1all
stretch0.05t-4all
wheezy0.03e-2all
Popcon: 31 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Twms est un serveur WMS et TMS pour exporter des tuiles vers des applications prenant en charge WMS.

Twms peut exporter un ensemble de tuiles tramées sous forme de service WMS, de telle façon que les applications GIS qui gèrent le protocole WMS puissent accéder à ce groupe de tuiles. Twms peut aussi agir comme mandataire et réaliser des requêtes WMS sur des services externes, et servir le cache de tuiles aux clients WMS et TMS.

Official Debian packages with lower relevance

Mapcache-cgi
serveur de mise en cache de tuiles – exécutable CGI
Versions of package mapcache-cgi
ReleaseVersionArchitectures
sid1.10.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch1.4.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye1.10.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.6.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.2.1-2amd64,armel,armhf,i386
Debtags of package mapcache-cgi:
interfaceweb
roleprogram
systemserver
useviewing
webcgi
works-withfile, image, image:raster, image:vector, text
works-with-formathtml, png, svg, tiff, xml, xml:xslt
Popcon: 1 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

Ce paquet fournit le programme mapcache FastCGI, comme alternative au module d’Apache disponible avec libapache2-mod-mapcache.

MapCache est un serveur qui implémente la mise en cache de tuiles pour accélérer l'accès aux couches WMS. Son objectif principal est d'être rapide, facilement déployable tout en offrant les fonctionnalités essentielles (et d'autres !) attendues d'une solution de mise en cache de tuiles.

Php-geos
liaisons de PHP pour GEOS
Versions of package php-geos
ReleaseVersionArchitectures
buster1.0.0-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.0.0-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.0.0-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 3 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

GEOS fournit un modèle d'objet spatial et les fonctions géométriques fondamentales. Il implémente le modèle de géométrie défini pour SQL dans la spécification fonctionnelle basique pour SQL (Simple Features Specification) du Consortium OpenGIS.

Ce paquet fournit les liaisons de PHP pour GEOS.

Debian packages in contrib or non-free

Pycsw
OGC compliant metadata (Catalogue Service for the Web) server
Versions of package pycsw
ReleaseVersionArchitectures
bullseye2.4.2+dfsg-1 (non-free)all
sid2.4.2+dfsg-1 (non-free)all
buster2.2.0+dfsg-6 (non-free)all
stretch2.0.2+dfsg-1 (non-free)all
Popcon: 1 users (0 upd.)*
Versions and Archs
License: non-free
Git

pycsw is an OGC CSW server implementation written in Python. pycsw fully implements the OpenGIS Catalogue Service Implementation Specification (Catalogue Service for the Web). Initial development started in 2010 (more formally announced in 2011). The project is certified OGC Compliant, and is an OGC Reference Implementation. Since 2015, pycsw is an official OSGeo Project. pycsw allows for the publishing and discovery of geospatial metadata via numerous APIs (CSW 2/CSW 3, OpenSearch, OAI-PMH, SRU). Existing repositories of geospatial metadata can also be exposed, providing a standards-based metadata and catalogue component of spatial data infrastructures. pycsw is Open Source, released under an MIT license, and runs on all major platforms (Windows, Linux, Mac OS X).

This package contains the pycsw-admin utility and configuration files.

Tinyows
lightweight and fast WFS-T server
Versions of package tinyows
ReleaseVersionArchitectures
jessie1.1.0-5 (non-free)amd64
stretch1.1.1-4 (non-free)amd64
sid1.1.1-6 (non-free)amd64
bullseye1.1.1-6 (non-free)amd64
buster1.1.1-6 (non-free)amd64
Debtags of package tinyows:
roleprogram
Popcon: 3 users (0 upd.)*
Versions and Archs
License: non-free
Git

TinyOWS is a lightweight and fast implementation of the OGC WFS-T specification. Web Feature Service (WFS) allows querying and retrieval of features. The transactional profile (WFS-T) allows inserting, updating or deleting such features.

From a technical point of view WFS-T is a Web Service API in front of a spatial database. TinyOWS is deeply tied to PostgreSQL/PostGIS because of this.

TinyOWS implements strictly OGC standards and pass successfully all WFS OGC CITE tests (and even beta ones).

TinyOWS is part of MapServer Suite, but provided as a distinct module (i.e you could use it in conjunction with MapServer and MapCache, or as a standalone app). But both MapServer and TinyOWS could use the same configuration file, if you want to (or native TinyOWS XML config file).

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

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.

Tilemill
map design studio
Versions of package tilemill
ReleaseVersionArchitectures
VCS0.10.1+ds1-1all
Versions and Archs
License: BSD-3
Debian package not available
Git
Version: 0.10.1+ds1-1

Tilemill is a map design studio for creating custom interactive maps. Data can be imported, layered and styled, and legends added to the map. The map can be exported to several formats and easily embedded into a website.

Compatible datasources include ESRI Shapefile, KML, GeoJSON, GeoTIFF, PostGIS, CSV, and SQLite. For styling the maps, TileMill uses a language called CartoCSS. Colors, sizes, and shapes can all be manipulated by applying their relative CartoCS parameters. It is possible to export pannable, zoomable maps, and static maps in PNG, PDF, and SVG format. For advanced users, it is possible to export in Mapnik XML format, and exports can be scripted from the command line.

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