title: Which tools to build a complete interactive mapping application/web application?
body: <p>I want too build a web application, and I am looking at the tools I will have to use.
  I want to use a real time map
   I'm a thinking about :</p>
  
  <p><strong>Tilemill</strong> to get .png in order to constitue the background of my maps
  or <strong>get data</strong> from a webite in shp files to build layers for this in mapnik.</p>
  
  <p><strong>Mapnik</strong> Build layers with the data I want to add on my map.</p>
  
  <p><strong>Mapnik</strong> : Put layers together and generate a map.</p>
  
  <p><strong>TileStache</strong> : generate tiles for my application.</p>
  
  <p><strong>Openlayers</strong> : Display my map with tiles in a browser.</p>
  
  <p>Once my map is displayed, I'd like to add interactivity. For example when you go over a line or a circle (a town/ an event), then it gives you the attributes of this object.</p>
  
  <p>But the lines and circles will integrated dirctly to the mapnik map, so I need to add some javascript to make it dynamic and open a pop-up. How do I do this ? Using <strong>Openlayer javascript libraries</strong> or <strong>node.js</strong>.</p>
  
  <p>What is your advice on the question/the way I want to use theese tools?</p>
  
  <p>Thanks a lot!</p>