xbmc/xbmc — pull request #830 by garbear (2012-03-30 00:29:05+00:00)
Title: Smarter weather via geo-wifi support

This pull request adds geolocation using wifi towers to the weather underground addon.

If wifi access points are visible, they will be used to provide a weather location instead of geo-ip lookup. The advantage is that geo-ip is only accurate to ~1-40km (up to 0.2° lat. off), whereas geo-wifi is accurate to ~20m (0.0001°). Additionally, geo-wifi can prevent incorrect locations being shown to users behind proxies or anonymity networks. If no wifi access points are visible, geo-ip is used as a fallback.

This PR builds on PR #303 by exposing the wifi improvements to the python interface.