parace que tu problema es que no le estas pasando los parámetros correctos a process.php. en este caso, process.php devuelve un mensaje de error tal que así, dependiendo que parámetros no ha recibido.
Código:
<br />
<b>Notice</b>: Undefined index: mapdata in <b>C:\xampp\htdocs\rutas\process.php</b> on line <b>4</b><br />
<br />
<b>Notice</b>: Undefined index: id in <b>C:\xampp\htdocs\rutas\process.php</b> on line <b>19</b><br />
por ende, en el callback de la misma función ($.post) se intenta analizar una respuesta con sintaxis no válida. fijate los parámetros que le estas pasando...
Código:
$.post("process.php",{command:'fetch', id:'$id'},function(data){
...
});