Related Plugins and Tags

QGIS Python Plugins Repository

Qgs Mapfile Plugin icon

Plugin ID: 1683
(8) votes 

This plugin helps import a Mapserver Mapfile in a Qgis Project

This plugin helps import a Mapserver Mapfile (.map, .lay) in a Qgis Project 3.x.
You can import the definition of a layer (MAP ... LAYER ... END ... END or LAYER ... END) or the definition of multiple layers (MAP ... LAYER ... END ... END).
If import one layer (LAYER ... END) (the layers are declared with INCLUDE), then specify the main mapfile to obtain the paths (SHAPEPATH, FONTSET, SYMBOLSET) only once, then they are obtained from the cache.
Qgis and Mapserver are not completely compatible, but even so, we have tried to find the highest degree of common attributes allowing a similarity in the views in the different environments.
Mapfiles are expected to be UTF-8 encoded.
It is compatible with Mapserver Mapfiles versions >= 6.
It allows to add vector layers of different geometric types (Points, Lines and Polygons) and raster layers (not styled).
pip install mappyfile
pip install matplotlib
GNU General Public License version 2 or above

David Orellano
Plugin home page
Browse and report bugs
Code repository
Latest experimental version:
Plugin ID
Version Experimental Min QGIS version Max QGIS version Downloads Uploaded by Date
0.1.3 yes 3.0.0 3.99.0 5422 guardeivid 2019-04-01T01:31:07.219176+00:00
0.1.0 yes 3.0.0 3.99.0 186 guardeivid 2019-03-28T22:22:00.912971+00:00

Sustaining Members