This app uses GPS in the background and will run the battery out before the end of the day. There is no way to just have it use the GPS when I am using the app.
It is not good to have the iPhone battery dead in a city you are not familiar with.
DanZaph about GPSmyCity: Walks in 1K+ Cities