https://github.com/mapnik/ogcserver
Pure python WMS
https://github.com/mapnik/ogcserver
Last synced: 5 months ago
JSON representation
Pure python WMS
- Host: GitHub
- URL: https://github.com/mapnik/ogcserver
- Owner: mapnik
- License: other
- Created: 2010-11-22T16:00:00.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2020-04-26T17:18:25.000Z (almost 6 years ago)
- Last Synced: 2025-04-08T09:51:32.224Z (12 months ago)
- Language: Python
- Homepage: https://github.com/mapnik/OGCServer/wiki
- Size: 811 KB
- Stars: 141
- Watchers: 16
- Forks: 39
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Ogcserver
Python WMS implementation using Mapnik.
## Depends
Mapnik >= 0.7.0 (and python bindings)
Pillow
PasteScript
WebOb
You will need to install Mapnik separately.
All the remaining dependencies should be installed cleanly with the command below.
## Install
Run the following command inside this directory (the directory that also contains the 'setup.py' file):
sudo python setup.py install
## Testing
Run the local http server with the sample data:
ogcserver demo/map.xml
Viewing http://localhost:8000/ in a local browser should show a welcome message like 'Welcome to the OGCServer'
Now you should be able to access a map tile with a basic WMS request like:
http://localhost:8000/?LAYERS=__all__&STYLES=&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG%3A3857&BBOX=-20037508.34,-20037508.34,20037508.3384,20037508.3384&WIDTH=256&HEIGHT=256