Maps: automatic marker fallback if view empty

if the user has not entered a starting coordinate, fallback to the first coordinate that they have entered and warn logged in users

fixes #66