Improve map address when there's no internet

1. Fix authentication exception when there's no internet connection.
2. Visible tile panel & MessageBox when there's no internet connection.
3. Hold the left-bottom green button to set best view.