title: Good python toolkit for plotting points on a city map?
body: <p>I'm trying to plot a bunch of points on a city map and am having trouble finding a package that will work well.  It looks like Matplotlib Basemap doesn't include enough detail for lots of points spanning a 30 mile radius e.g. I'm not seeing a way to add highways and other distinguishing features at a small scale.  </p>
  
  <p>I therefore ask if you can suggest how to add these types of city map features to Basemap or if there is another package that will work well for 30 mile scale scatter plots over a city map.  Thanks for your help! </p>