If you download real weather, then disable it, the weather will reflect what the METAR reported at the time it was downloaded. So in your example, downloading the weather while in SF will update weather for everywhere--SF will have it's weather, as will LA. But if it takes you a few hours to get to LA, the weather will be LA's weather from earlier. It will not reflect any changes made during the hours in between.