Both the current trends in technology such as smart phones, general mobile devices, stationary sensors and satellites, as well as a new user mentality of utilizing this technology to voluntarily share information, produce a huge flood of geo-spatial data. This data is...