WalkingToolsGpx
Web editor for locative media GPS projects, deploys to Android App
... and JavaMe GPS compass and map widgets, and a fully standards compliant J2SE package for processing GPX files. (Both parsing into our GPX data class objects, and for formatting GPX file output.) There is also a lot of experimental code the walkingtools.net project inherited from C5Corp.com, and even some current projects from the B.A.N.G. lab at the University of California, San Diego.