-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mapbox missing key location data in the UK #572
Comments
Summary of issues England
USA |
I am back, this is similar to #426 hopefully the tileset/boundaries APIs can give us that information, I should have more clarity on it after I got a bit more familiar with those. |
Ah that's actually different, there are NO results at all for southwark, london. That's problematic indeed and the tileset API wouldn't help at all... We can:
@JaredHawkins could you please send an email to your mapbox contacts asking why they are missing that data? (1) in the meantime I can quickly draft a component to submit geolocation information (2) and we can think about (3) later. |
@attwad @sratcliffe118 Happy to email Mapbox, but can you give me a bit more info (and maybe some example queries)? And can you please confirm if you have also looked at the Boundaries API for the same locations? Thanks! |
Stephen summarized the issue in #572 (comment), I also checked that searching for "Southwark" in their geolocation api playground didn't return the Borough as expected so this is unrelated to us using the permanent places API endpoint. This is also unrelated to the boundaries API, we would use the boundaries API to get the right admin levels for a given point but here we don't even have a point. |
I saw Stephens comment, but I don't understand. Are you searching for a Borough and getting 0 results? If you search for other locations within the Borough, does that work? If so, is any Admin 3 (I think that is Borough) info returned? Is all of this true with districts too (I don't really understand the difference between the two)? I also don't understand the mixed regions breakdown comment. Also, out of curiosity - is data reported at the Borough level? What is the use case here? |
Correct, searching for "Southwark, London" gives no usable results. Even the first result in there (the station) doesn't have Borough information in its context:
I can't speak for the usefulness of Borough information but I suspect if this bug was filed it means that some data is reported at that level. |
Thanks! @sratcliffe118 can you also give me examples of other similar strings (same Admin level) returning results? |
Sure here are 3 London boroughs from the MapBox api Place 1: Lewisham, London, Greater London, England, United Kingdom |
We have to account for the fact that no geocoder will have 100% recall (and no 100% precision either), so I made the Location part of the form editable: if the mapbox geocoder fails one can enter the location manually as it was done previously in the sheets system. Another way to do things when no results are given by the geocoder: one can also now try something in the vicinity and then fix the fields that are not exactly what they wanted them to be (name for example). I consider this bug fixed, there is still an open question of batch geocoding in #622 when no results are found. |
Mapbox has spotty coverage of Admin level 3 data such as Districts / Councils and Boroughs (specifically for London)
As an example the London boroughs of Southwark, Westminster and Kensington and Chelsea, 3 of the biggest areas are missing completely from the MapBox autocomplete options. This is on top of the USA county level issues we have run into.
I propose we meet to discuss this item with Timothe when back next week, as we will need to make a call on how we want to proceed urgently.
The text was updated successfully, but these errors were encountered: