Python buildpack fork for GeoDjango
Python Shell
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 68 commits ahead, 983 commits behind heroku:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.

#Heroku buildpack: GeoDjango

This is a Heroku buildpack for GeoDjango apps. It extends the original Python buildpack by adding GEOS, Proj.4 and GDAL, per the GeoDjango installation instructions.

This is a Heroku buildpack for Python apps.

Build Status


You need to set two Django settings in order for GEOS and GDAL to work properly.

from os import environ



$ heroku create --stack cedar --buildpack

$ git push heroku master
-----> Heroku receiving push
-----> Fetching custom buildpack... done
-----> Python app detected
-----> Checking for GDAL
       Fetching and installing GEOS 3.3.2
       Caching ...
       GEOS installed
-----> Checking for Proj.4
       Fetching and installing Proj.4 4.7.0
       Installing ...
       Proj.4 installed
-----> Checking for GDAL
       Fetching and installing GDAL 1.8.1
       Installing ...
       GDAL installed
-----> Preparing virtualenv
... etc.


All libraries are stored in the directory /app/.geodjango.


Pierre Dulac