Potential bug: entering the Raspberry Pi store address doesn't work

I wanted to let you know that entering the Raspberry Pi store location, as listed on raspberrypi.com, into the openstreetmap.org search won’t work:

SU46, The Grand Arcade, St Andrew's St, Cambridge CB2 3BJ

When I enter that and press the “Go” button, it tells me:

Search Results

Nominatim

No results found

This seems to be a potential limitation with the search that might be worth fixing.

I think this is the map location it is intended to refer to:

Funnily enough, Google Maps resolves the same text query to a different place and seems to be confused by it as well, even though this map marker shows the address formatted pretty much the same. In any case, it would be cool if searching for SU46, The Grand Arcade, St Andrew's St, Cambridge CB2 3BJ worked on openstreetmap.

Is there anything mapped with that address in OSM? If not, Nominatim won’t be able to find anything.

2 Likes

I’m not sure, the maximum zoom level seems to be too small for me to tell. It could be that there’s no such marker at the location. I assumed the store would be relatively famous though, so it would surprise me if it wasn’t mapped.

Found it:

This is what the address is listed as in OSM:


The extra bits like SU in SU46 and The in The Grand Arcade, plus including St Andrew’s St, would be what’s making it hard for Nominatim to find it, since you’re adding extra details that don’t line up with what’s mapped, which means we’d expect the search to potentially not work.

Also, searching for Raspberry Pi alone works perfectly.

2 Likes

This is just the address how it is listed on their website. I don’t know much about UK addresses, so I wouldn’t kow what part is extra or not.

1 Like

If SU46 is the number of a store unit in the shopping center it can be added as addr:unit=*.
https://wiki.openstreetmap.org/wiki/Key:addr:*

Looks like someone just did that Changeset: 168349627 | OpenStreetMap (and removed addr:housenumber)

Tag Value
addr:city Cambridge
addr:country GB
addr:housename Grand Arcade
addr:postcode CB2 3BJ
addr:street Saint Andrew’s Street
addr:unit SU46

I’m not entirely sure if the unit number also doubles as a ‘house number’ in that shopping mall. If yes, it should be re-added again (without the SU prefix).

For example, the boutique next door lists its address as:

St Andrews Street
21-22 Grand Arcade
CB2 3BJ Cambridge

https://www.tagheuer.com/gb/en/stores/gb-cambridge-boutique-tag-heuer-cambridge-8899665305632041297/

The mobile phone shop right next door:

16 Grand Arcade
Cambridge CB2 3BJ

https://locator.three.co.uk/midlands/cambridge/16-grand-arcade

The only place I can see an address on the website is the Google Map:

We can’t use it as a source, but also we can’t trust it. I don’t see “The Grand Arcade” referenced anywhere else, the website says “Grand Arcade, St Andrew’s St, Cambridge CB2 3BJ”.

The Grand Arcade website says “SU46, St Andrew’s Street, Cambridge CB2 3BJ”. I wonder if “SU” stands for “Store Unit”, if so it sounds like addr:unit to me.

1 Like

It simply seems to be a common to address it as “the Grand Arcade” so that’s perhaps why it found its way into some parts of Google Maps and other places. See e.g. these two sources: Grand Arcade (Cambridge) - Wikipedia Grand Arcade (Cambridge) | Historica Wiki | Fandom

If Open Street Map allows aliases or alternate names for a place, it might be worth adding “The Grand Arcade” as an alternate for “Grand Arcade”.