JJFMapper is a cartography program for PHP. Serves maps realtime and/or saves them to disk. jjfmapper can read ESRI Shapefiles and GPX files. It streams, saves, or returns an image via the GD library. It is controlled by an easy to learn XML config document.