1. A system comprising: a processor configured to: receive parking space environmental characteristics, from a parked vehicle; download weather data for an area containing the parking space, during a time while the vehicle was parked; correlate the weather data to the environmental characteristics to build a parking space environment profile; and update a stored parking space model based on the environment profile to reflect how the particular space is affected by weather conditions.