Comparing speed of Web Map Service with GeoServer on ESRI Shapefile and PostGIS


  • Jan Růžička VSB-TU of Ostrava



PostGIS, ESRI Shapefile, GeoServer, Web Map Service, performation


There are several options how to configure Web Map Service using several map servers. GeoServer is one of most popular map servers nowadays. GeoServer is able to read data from several sources. Very popular data source is ESRI Shapefile. It is well documented and most of software for geodata processing is able to read and write data in this format. Another very popular data store is PostgreSQL/PostGIS object-relational database. Both data sources has advantages and disadvantages and user of GeoServer has to decide which one to use. The paper describes comparison of performance of GeoServer Web Map Service when reading data from ESRI Shapefile or from PostgreSQL/PostGIS database.

References GeoServer. url:

The PostgreSQL Global Development Group. Performance Optimization - PostgreSQL

wiki. url:

Jiří Horák, Jan Růžička, and Jiří Ardielli. “Performance Testing of Download Services

of COSMC”. In: Geoinformatics FCE CTU 10 (Nov. 2013), pp. 5–14. doi: 10.14311/


Environmental Systems Research Institute. ESRI Shapefile Technical Description. url:

Michal Kepka and Jan Ježek. “Web client for PostGIS—the concept and implementa-

tion”. In: Geoinformatics FCE CTU 11 (Dec. 2013), pp. 63–76. doi: 10.14311/gi.11.5.

M. Leslie. Section 8: Spatial Indexing. url: http : / / revenant . ca / www / postgis /


MapServer. Shptree. url:

Michal Med and Petr Souček. “Development and testing of INSPIRE themes Addresses

(AD) and Administrative Units (AU) managed by COSMC”. In: Geoinformatics FCE

CTU 11 (Dec. 2013), pp. 77–83. doi: 10.14311/gi.11.6.

OGC/ISO. Web Map Service. url:

Oracle. Java Naming and Directory Interface (JNDI). url:


Adam Schreier. Porovnání rychlosti mapového serveru GeoServer při přístupu k různým

datovým skladům [online]. Bachelor’s thesis. 2014 [cit. 2016-04-05]. url: http : / /

Pavel Stěhule. “PostGIS pro vývojáře”