Description
PyWMS is a wrapper for
GRASS GIS and
makes it working as a WMS server.
With PyWMS you can make the maps in your GRASS database accessible via
OGC-WMS standard
(currently: Version 1.3.0). PyWMS, as a lightweight WMS server, is very
easy to install and configure.
Internally it uses Bash-Scripting in some cases, besides Python as the
main programming language for this project. There are currently
no experiences to run PyWMS on operating systems other than Linux.
Current development status
At the moment it's just an experimental preview and should show the
possibility of learning GRASS to "speak the WMS language".
Main features
- supports OGC(R) WMS version 1.3.0
- deals with a user-defined location of a GRASS database as data source
- creates GetCapabilities document "on the fly" - so there's no need to
write a "MAP file"
- detects EPSG-Code, metadata and BoundingBoxes of each layer automatically
- easy configuration using a central config file
- includes a DebugMode that checks all your settings and data source
- supports stretched maps, if BBox aspect ratio doesn't fit with image
width/height aspect ratio
- vector style: uses color information from GRASSRGB column