HomeHome ArchiveArchive

QGIS Enterprise – Open Source GIS with LTS Support

Quantum QGIS, a user-friendly and full featured Open Source GIS suite, is used in a wide range of professional enterprise infrastructures. Sourcepole, located in Zurich, Switzerland, now fills the last gap, which has prevented many organizations from the use of QGIS in enterprise infrastructures so far - they offer professional support directly from QGIS core developers. With QGIS Enterprise long term support and maintenance, the customer gets a professionally supported and maintained GIS infrastructure based on QGIS.

QGIS is an official project of the Open Source Geospatial Foundation (OSGeo). It is developed since 2002 by a very active developer community and runs on Linux, Mac OSX, Windows and Android. It provides all features required for a desktop GIS in enterprise use. This includes interfaces to many data formats, extensive analysis functionality, support of main specifications of the Open Geospatial Consortium, numerous styling options, production of ready to print maps and extenddability via Python interface.

The upcoming QGIS Release 2.0 is the basis of the QGIS Enterprise Suite consisting of QGIS Desktop, QGIS Server and QGIS Web Client. These components are maintained by Sourcepole apart from the QGIS community project. Backward compatibility to QGIS 1.8 (Lisboa) plays a major role, because most existing plugins, will not be compatible with the upcoming QGIS community version 2. QGIS Enterprise is currently available for Ubuntu / Debian, RedHat 6, Windows 32bit and Windows 64bit.

Since 2003 Sourcepole is significantly involved in the development of QGIS and supports organizations from 2 to 140,000 employees in the use of QGIS. As an official committer to several OSGeo projects, Sourcepole is able to integrate customer specific extensions into the main software repositories. Improvements of QGIS Enterprise, if possible, will always go back into the QGIS community development.



QGIS Enterprise - Open Source GIS mit LTS Support

Das benutzerfreundliche und funktionsreiche Quantum GIS (QGIS) bewährt sich seit mehreren Jahren im professionellen Einsatz. Die Firma Sourcepole aus Zürich füllt jetzt eine letzte Lücke, die Organisationen davon abgehalten hat QGIS in Unternehmens-Infrastrukturen einzusetzen – der professionelle Support direkt von den Kernentwicklern. Mit dem QGIS Enterprise Long Term Support- und Wartungsvertrag erhält der Kunde die Sicherheit, eine professionell unterstützte und betriebsbereite GIS Infrastruktur auf der Basis von QGIS zu betreiben.

QGIS ist ein Projekt der Open Source Geospatial Foundation (OSGeo). Es läuft unter Linux, Mac OSX, Windows und Android und unterstützt zahlreiche Vektor-, Raster- und Datenbankformate und Funktionen. QGIS wird seit 2002 von einer sehr aktiven Entwickler-Gemeinschaft entwickelt. Es verfügt über alle Funktionen, die ein Desktop GIS für den Unternehmenseinsatz benötigt. Dazu gehören Schnittstellen zu vielen Datenformaten, umfangreiche Analysefunktionen, Unterstützung der wichtigsten Spezifikationen des Open Geospatial Consortiums, vielfältige Darstellungsoptionen, die Produktion druckfertiger Karten und die Erweiterbarkeit über eine Python Schnittstelle.

Die Grundlage von QGIS Enterprise ist die QGIS Suite Version 2.0 bestehend aus QGIS Desktop, QGIS Server und QGIS Web Client. Diese Komponenten werden, unabhängig vom QGIS Community Projekt, durch die Sourcepole AG gepflegt, gewartet und erweitert. Dabei spielt die Kompatibilität zur QGIS Version 1.8 Lisboa eine grosse Rolle, denn eine Vielzahl Erweiterungen existieren, die mit der kommenden QGIS Version 2.0 der Community, nicht mehr betrieben werden können. QGIS Enterprise steht zur Zeit für Ubuntu/Debian, RedHat 6, Windows 32bit und Windows 64bit zur Verfügung.

Sourcepole ist seit 2003 an der Entwicklung von QGIS massgeblich beteiligt und betreut Organisationen von 2 bis 140’000 Mitarbeitern die QGIS im produktiven Einsatz betreiben. Als offizielle Committer in mehreren OSGeo-Projekten kann die Firma auch direkt in den Original-Code eingreifen und Kundenanforderungen flexibel erfüllen. Verbesserungen in QGIS Enterprise werden, wenn immer möglich, dem QGIS Community Projekt zur Verfügung gestellt.



Faster maps with progressive WMS

The good old OGC WMS has many advantages compared to tiled maps:

  • Continious zoom levels
  • Support for different projections
  • Combination of multiple layers in one request
  • Higher resolutions for printing
  • Better labelling
  • No maintenance needed when updating data

Well known disadvantages are scalability issues for high-traffic sites and a slower response time for complex maps.

The second point can be significantly improved by using a technique known from the progressive JPEG format. Before loading a map with full resolution, a map image with a lower resolution is requested from the server. This results in a better response time, because rendering and transmitting of the low resolution image is significantly faster. The biggest effect on rendering time is in combination with raster layers, but also for vector layers the improvement can be substantial.

High resolution:


Low resolution:


The technique can be easily applied to any WMS using this basic OpenLayers implementation.

There is much room for improvements. The low resolution layer could be tiled, limited to certain zoom levels or having a larger extend for smoother panning.

QGISCloud has this optimization built into the QGIS Web-Client viewer, which helps collecting experience with a wide range of datasets.

disabling URIBL in Spamassassin

If Spamassassin is reporting the following:

0.0 URIBL_BLOCKED          ADMINISTRATOR NOTICE: The query to URIBL was blocked.
#                             See
#                             http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
#                              for more information.
#                             [URIs: example.org]

then you can check whether your dns forwarder is possibly blocked by URIBL:

$ host -t TXT 
# descriptive text "Too many queries from See http://uribl.com/about.shtml#abuse. Emails blocked due to this response are done so incorrectly.  Please fix your software."

The server in question is running at Hetzner and seems to be Hetzner’s front-end forwarding DNS server. Since we’re using Hetzner’s default DNS servers as most of their customers, it seems like the result is too many lookups to URIBL and in consequence URIBL blocking lookups from Hetzner’s.

So either you can install your own DNS forwarder, or pay for URIBL’s service, or you can stop using the service. The later would be in /etc/spamassassin/local.cf:


Article by Tomas Posíšek <tpo_hp@sourcepole.ch>