MapMarkers is a project mainly written in JAVA and JAVASCRIPT, it's free.
This plugin outputs a JSON file containing player locations for use with various Minecraft mapping software.
MapMarkers Bukkit Plugin
PURPOSE This plugin outputs a JSON file containing player locations for use with various Minecraft mapping software.
INSTALLATION
SETUP FOR MINECRAFT OVERVIEWER (Courtesy of FlukiestEmperor) 0. Perform installation (see above)
SETUP FOR PIGMAP 0. Perform installation (see above)
CONFIGURATION plugins/MapMarkers/config.yml contains all settings
saveInterval (default 3000): How often to output the markers, in milliseconds
outputFile (default world/markers.json): Where to place the output file
dateFormat (default yyyyMMdd HH:mm:ss): How to format timestamps in the output JSON.
writeSpawn (default false): Whether or not to place spawn markers (one for each world) in the output.
JSON FORMAT The JSON produced by this plugin is an array of objects with the following structure: id: Integer representing the type of marker 1 = Spawn 2 = Reserved for compatability with hMod plugin 3 = Reserved for compatability with hMod plugin 4 = Player timestamp: Last updated time (missing for spawns) x,y,z: Position in minecraft coordinates msg: Name of player/"Spawn"