I'm actually quite the flash wizard myself and have also looked through their code extensively. There's a PHP backend driving things via Flash remoting and its actually described in some detail here, written by the authors:<div>
<a href="http://www.cartogis.org/docs/proceedings/2006/bloch_harrower.pdf">http://www.cartogis.org/docs/proceedings/2006/bloch_harrower.pdf</a></div><div><br></div><div><br><br><div class="gmail_quote">On Tue, Jun 28, 2011 at 4:26 PM, Sandro Santilli <span dir="ltr"><<a href="mailto:strk@keybit.net">strk@keybit.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Tue, Jun 28, 2011 at 03:57:17PM -0400, Christian Guirreri wrote:<br>
<br>
> Out of curiosity, how does MapShaper handle this on the backend?<br>
<br>
</div>I've no idea, I've never looked at MapShaper.<br>
Now that you mentioned it I tried launching it but it's implemented<br>
in AS3 and compiled in ABC bytecode which currently requires use of<br>
proprietary software for being run (an AVM2 capable flash player).<br>
<br>
I didnt' find any download link from the <a href="http://mapshaper.org" target="_blank">mapshaper.org</a> website<br>
so I guess it's not even meant to give you the freedom to look<br>
at how things are done.<br>
<br>
You shouldn't be using it, it's a trap...<br>
<br>
Anyway, try kindly asking their authors.<br>
<br>
--strk;<br>
<div><div></div><div class="h5"><br>
  ()   Free GIS & Flash consultant/developer<br>
  /\   <a href="http://strk.keybit.net/services.html" target="_blank">http://strk.keybit.net/services.html</a><br>
</div></div></blockquote></div><br></div>