-
Notifications
You must be signed in to change notification settings - Fork 563
Community Speaker page has data/location validation issues #508
Comments
You got it - we use the Azure Maps API to do fuzzy place name matching. The lat/lon can be overridden in the profile though by using |
@mrlacey @daveaglick Leaving aside the odd Azure Maps API behavior, shouldn't we encourage speakers to add a more detailed location including their city and state (if applicable), in addition to their country? For example, if I'm running a .NET user group in Amsterdam and I'm looking for speakers, it would be useful to know speakers that are local or closer vs. the ones that are far away. |
Totally agree a more detailed location should be encouraged. Any thoughts on how to suggest/enforce that? I could check for a comma and error out if there isn't one (under the assumption a comma indicates at least a "region, country" style designation. |
Yes, enforcing at least one comma assuming a That should catch most issues, at least for speakers outside of the US. US-based speakers tend to omit their country and write things like Perhaps enforcing two commas would be better to send people in the right direction? e.g.
Of course, alternatively, we could have separate fields ( |
Either
I was wrong. It seems there's a street in a town outside London that is called "The Netherlands" and the Azure Maps API thinks this is a more likely result than the country.
Based on
website/GeocodeLocations.cs
Line 49 in 5646f71
It looks like there's a need to manually update or override the results from the call to the API.
The text was updated successfully, but these errors were encountered: