QGIS Python Plugins Repository
Qgs Mapfile
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).
Requeriments
pip install mappyfile
pip install matplotlib
Licence
GNU General Public License version 2 or above
- Author
- David Orellano
- Maintainer
- guardeivid
- Tags
- python , mapserver , mapfile , import , converter , layers , qgis , importer , webserver
- Plugin home page
- https://github.com/guardeivid/qgsmapfile
- Tracker
- Browse and report bugs
- Code repository
- https://github.com/guardeivid/qgsmapfile
- Latest experimental version:
- 0.1.3
- Plugin ID
-
1683
Version | Experimental | Min QGIS version | Max QGIS version | Downloads | Uploaded by | Date |
---|---|---|---|---|---|---|
0.1.3 | yes | 3.0.0 | 3.99.0 | 6166 | guardeivid | 2019-04-01T01:31:07.219176+00:00 |
0.1.0 | yes | 3.0.0 | 3.99.0 | 261 | guardeivid | 2019-03-28T22:22:00.912971+00:00 |