Book Image

Python Geospatial Analysis Cookbook

Book Image

Python Geospatial Analysis Cookbook

Overview of this book

Table of Contents (20 chapters)
Python Geospatial Analysis Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Other Geospatial Python Libraries
Mapping Icon Libraries
Index

Setting up TileStache to serve tiles


Once you have data and want to get it onto the Web, a server of some sort is required. TileStache, originally developed by Michal Migurski, is a Python tile map server that can pump out vector tiles. Vector tiles are the future of web mapping and make web map applications super fast. In the end, you will have a TileStache instance running and serving up a simple web map.

Getting ready

A few requirements are needed to get TileStache running on your machine, including Werkzeug, PIL, SimpleJson, and Modestmaps, so we must first install these. Let's start with running our pip install commands like this:

Note

Getting TileStache to run on a full-blown server, such as Nginx or Apache, with mod-python is beyond the scope of this book but is highly recommended for production deployment (for more information on this refer to http://modpython.org/).

pip install Werkzeug
pip install modestmaps
pip install simplejson

The Python library called Werkzeug (http://werkzeug...