No, you don't need to download map data in order to use Nokia Transport on your Nokia Lumia with WP8.