Tuskfish can generate maps via the Google Maps API by upoading .kml or .kmz files as media attachments in the content entry form, and selecting 'Track' as the content type.
This guide will give you an overview of the architecture of Tuskfish CMS, how to write code to perform common operations and how to extend the system to suit yourself. The guide accompanies the Tuskfish API documentation. Keep a copy handy as you read this guide. It is best to review links to the API where provided, as not every detail will be discussed in the text. This is the first version of the guide, so it is still a work in progress.