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
bookworm-backports8.4.0-1~bpo12+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
forky8.4.1-1amd64,arm64,armhf,i386,ppc64el,riscv64,s390x
bullseye7.6.2-1amd64,arm64,armhf,i386
trixie-backports8.4.1-1~bpo13+1amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
trixie8.4.0-4amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
bookworm8.0.0-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid8.4.1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package cgi-mapserver:
fieldgeography
interfaceweb
networkserver
roleprogram
webcgi
works-withimage
Popcon: 26 users (10 upd.)*
Versions and Archs
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
sid1.14.1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye1.10.0-2amd64,arm64,armhf,i386
bookworm-backports1.14.1-1~bpo12+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.14.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.14.1-3amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
forky1.14.1-3amd64,arm64,armhf,i386,ppc64el,riscv64,s390x
Debtags of package libapache2-mod-mapcache:
fieldgeography
interfaceweb
roleprogram
webapplication
works-withdb, file, image, image:raster, image:vector, text
Popcon: 30 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
bookworm-backports1.14.1-1~bpo12+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1.14.1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.14.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.14.1-3amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
bullseye1.10.0-2amd64,arm64,armhf,i386
forky1.14.1-3amd64,arm64,armhf,i386,ppc64el,riscv64,s390x
Debtags of package mapcache-tools:
fieldgeography
interfacecommandline
roleprogram
useviewing
works-withdb, file, image, image:raster, image:vector
Popcon: 4 users (1 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
bullseye1.13.0-1all
sid5.1.1+dfsg-1all
forky5.1.1+dfsg-1all
trixie4.0.2+dfsg-2all
bookworm1.15.1-2all
Popcon: 7 users (4 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
bookworm-backports8.4.0-1~bpo12+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie8.4.0-4amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
trixie-backports8.4.1-1~bpo13+1amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
forky8.4.1-1amd64,arm64,armhf,i386,ppc64el,riscv64,s390x
sid8.4.1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm8.0.0-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye7.6.2-1amd64,arm64,armhf,i386
Debtags of package mapserver-bin:
fieldgeography
roleprogram
Popcon: 31 users (13 upd.)*
Versions and Archs
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
bullseye7.6.2-1amd64,arm64,armhf,i386
Popcon: 8 users (0 upd.)*
Versions and Archs
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.

pywps
mise en œuvre de « Web Processing Service » d’OGC
Versions of package pywps
ReleaseVersionArchitectures
trixie4.6.0-1all
forky4.6.0-1all
sid4.6.0-1all
bullseye4.2.11-1all
bookworm4.5.2-2all
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
bookworm3.22.16+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm-backports3.34.7+dfsg-1~bpo12+1mipsel
bookworm-backports3.34.10+dfsg-1~bpo12+1mips64el
bookworm-backports3.40.6+dfsg-1~bpo12+1amd64,arm64,armel,armhf,i386,ppc64el,s390x
trixie3.40.6+dfsg-1amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
sid3.40.10+dfsg-1mips64el
trixie-backports3.40.11+dfsg-1~bpo13+1amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
forky3.40.11+dfsg-1amd64,arm64,armhf,i386,ppc64el,riscv64,s390x
sid3.40.11+dfsg-1amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
bullseye3.10.14+dfsg-1amd64,arm64,armhf,i386
Popcon: 6 users (0 upd.)*
Versions and Archs
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 métapaquet dépend des différents composants du serveur QGIS.

routino-www
frontal web pour routino
Versions of package routino-www
ReleaseVersionArchitectures
bookworm-backports3.4.3-1~bpo12+1all
trixie3.4.3-1all
forky3.4.3-1all
sid3.4.3-1all
bookworm3.3.3-2all
bullseye3.3.3-1all
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
twms
tiny web map service
Versions of package twms
ReleaseVersionArchitectures
bullseye0.07z+git20201202+bb7c3f8-1all
sid0.07z+git20201202+bb7c3f8-2.1all
forky0.07z+git20201202+bb7c3f8-2.1all
trixie0.07z+git20201202+bb7c3f8-2.1all
bookworm0.07z+git20201202+bb7c3f8-2all
upstream0.07z+git20210301+01cd80e
Popcon: 19 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

twms is a WMS/TMS server for exporting your map tiles to WMS-enabled applications.

twms can export a set of raster tiles as a WMS service so GIS applications that support WMS protocol can access this tile set. Also, twms can act as a proxy and perform WMS requests to external services and serve the tile cache to WMS and TMS clients.

Official Debian packages with lower relevance

mapcache-cgi
serveur de mise en cache de tuiles – exécutable CGI
Versions of package mapcache-cgi
ReleaseVersionArchitectures
bookworm-backports1.14.1-1~bpo12+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
forky1.14.1-3amd64,arm64,armhf,i386,ppc64el,riscv64,s390x
sid1.14.1-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye1.10.0-2amd64,arm64,armhf,i386
bookworm1.14.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.14.1-3amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
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 (1 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
sid1.0.0-8amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye1.0.0-6amd64,arm64,armhf,i386
bookworm1.0.0-7amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.0.0-8amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
forky1.0.0-8amd64,arm64,armhf,i386,ppc64el,riscv64,s390x
Popcon: 12 users (0 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
trixie2.6.2+dfsg-2 (non-free)all
bookworm2.6.1+dfsg-2 (non-free)all
forky2.6.2+dfsg-2 (non-free)all
sid2.6.2+dfsg-2 (non-free)all
bullseye2.6.0+dfsg-1 (non-free)all
Popcon: 0 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
sid1.2.2-2 (non-free)amd64
forky1.2.2-2 (non-free)amd64
trixie1.2.2-1 (non-free)amd64
bookworm1.2.0-2 (non-free)amd64
bullseye1.1.1-7 (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.

tilecache
Web map tile caching system
Versions of package tilecache
ReleaseVersionArchitectures
VCS2.11+ds-5all
Versions and Archs
License: BSD-3-Clause
Debian package not available
Git
Version: 2.11+ds-5

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

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.

tilestache
map tiles caching system
Versions of package tilestache
ReleaseVersionArchitectures
VCS1.51.5-5all
Versions and Archs
License: BSD-3-Clause
Debian package not available
Git
Version: 1.51.5-5

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

TileStache features:

  • Renders Mapnik maps.
  • Serves pre-rendered tiles out of MBTiles tilesets.
  • Generates vector tiles from OGR datasources in GeoJSON usable in Polymaps.
  • Caches to disk, Memcache, Amazon S3, MBTiles, and elsewhere.
  • Serves tiles in Google-style spherical mercator projection and WGS84 lat/lon projection.
  • Runs from CGI, mod_python, or Gunicorn WSGI.
  • Uses metatiles.
*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 268365