PDFMap is a command line tool and Python library which eases the creation of very high quality maps in PDF format. You can place objects on the maps. Each object can be represented by either a shape or an image, and is scaled and rotated to reflect its original dimensions and orientation. You can make each object clickable in Adobe Acrobat Reader (e.g., to access a Web-enabled application from which you've extracted the data used to create the map).