WU API - Searching via coordinates indicates incorrect cities.

  • 1
  • Problem
  • Updated 2 years ago
I use the WU API to search for weather using coordinates. Something changed recently (within the past 24 hours) and now WU is showing the incorrect city name in the results, as well as in the linked pages.

The weather stations are in the the correct city, but the wrong city name is indicated. The following three links are GPS searches for weather stations in the city of Laguna Beach, CA, but in each case the city name is indicated as "Emerald Bay, CA". Emerald Bay is an unincorporated, private, gated community 2.5 miles WNW of Laguna Beach and certainly not the correct location for any of the linked weather stations

https://www.wunderground.com/cgi-bin/findweather/getForecast?query=33.543007,-117.772682&MR=1
Weather station: Laguna Village KCALAGUN39, but page says "Emerald Bay, CA".

https://www.wunderground.com/cgi-bin/findweather/getForecast?query=33.528141,-117.770950&MR=1
Weather station: Woods Cove KCALAGUN21, but page says "Emerald Bay, CA"

https://www.wunderground.com/cgi-bin/findweather/getForecast?query=33.509071,-117.750008&MR=1
Weather station: South Laguna Beach KCALAGUN17, but page says "Emerald Bay, CA"

---

In addition to these specific examples, I have multiple users reporting other location anomalies. One user that searched for weather in Wyandotte, MI gets results from the API for Brownstown Township, MI - A city 11 miles SW of the desired location. Interestingly, the coordinates URL for this search indicates the city as Ecorse, MI, a city 2 miles North. However, actually clicking on the weather station shows the station is actually in Wyandotte, MI.

https://www.wunderground.com/cgi-bin/findweather/getForecast?query=42.218269,-83.159622
Weather station: Detroit River 1 KMIWYAND1,  but API returns "Brownstown Township, MI" and page says "Ecorse, MI"

---

Another user searching for Hopkins, MN gets a response from the API showing "Edina, MN", but the coordinates URL actually indicates the correct city.

https://www.wunderground.com/cgi-bin/findweather/getForecast?query=44.901005,-93.452774
Weather station: Glen Lake KMNMINNE72, but API returns "Edina, MI", and page says "Hopkins, MN"

---

Users reporting to me that others are also getting weird results, but I have not yet gathered information as to their specific errors.

Is this a known issue, and is there an ETA of the fix?
Photo of orac oraque

orac oraque

  • 1 Post
  • 0 Reply Likes

Posted 2 years ago

  • 1

Be the first to post a reply!