Describe the bug:
Glide pages maps won’t show all locations, but when searching it, the location will pop up. No limit number of items set. Tried to set it with a high number but still won’t work.
Expected Behaviour:
All locations to be displayed on the map
How to replicate:
visit the app and click map, a lot of locations in the list won’t show up in the map.
That would be ideal, but unlikely to be supported.
You can theoretically create a relation from the address to itself (though it’s safer if you use coordinates instead, since there’s a thousand ways to write an address), then when the user clicks the pin, show them the list of things that are under that same address/coordinate.
Thanks
I did exactly that actually…
« Stores at the same address » inline relation.
Also useful for Malls, which by definition have multiple stores inside
I didn’t have an issue with multiple locations, but with just showing the correct location.
So i used a filter… address is screen address, the table must have row id’s. Now it’s finding the correct address BUT because there is only one address on the map it’s zoomed in so much that the screen is just greyed out. That’s the colour of the building at 100 x zoom
Any idea how to set the size of the map or the zoom default? Like with Glide apps.
It’s not fixed at least not for my Apps. The map still shows San Francisco by default and not all locations are displayed. I didn’t report or open a ticket because there was already a ticket opened on this. I really would like to hear someone say its working for them because so far it’s no different to not having a map component.
Agreed👍
It seems to centralise the pin if you lookup the address through a relation (row id to row id) but it zooms in too much and also it doesn’t seem to centralise the pin when on a mobile device, it just locates san fransisco.
It seems to centralise on desktop view, but then it zooms in so much that i can’t see any roads or local features. Please could we get a response on this from the team, it would be awesome if this worked properly👍
This is by far the worst response I have seen from Glide in terms of addressing a bug or a problem. I have been using this platform for 2 years now and I have not seen such a lack of response or urgency in addressing an issue/bug. Mind you, for some who are on a paid plan, it kinda feels like we are getting short changed. In my case specifically, this is important for my business listing/directory platform.
This bug is fixed for me, last year already, it’s at a comfortable zoom distance for all devices. I was in fact quite surprised at the speed that they fixed this bug considering it was over the holiday season. I received feedback on this bug fix via email and was super impressed with the response rate to this very issue.
@Luther, @Elmer_Dubon, @Kevin did you come right with this issue as yet.
NB. Use a relation that relates Row Id to Row ID, lookup that relation for the Address.
My apps are all working fine, hope you come right.
@ToOFa_Apps can you elaborate a bit more or show an example of how you fixed this issue?
I don’t really understand how you would relate Row Id to Row Id if you just have one table … with GPS (lat,lon) coördinates …
Typically you could pull directly from the address column which works for Apps, but this map on pages offers more features and works better if you pull from the Single column.
The app centres nicely and is positioned at the correct zoom distance - thats the feature they recently fixed.
If your map is showing the default san francisco valley then try using the method above.
If your addresses are on a different table then relate similar columns in both tables, lookup the relation, then single column off that for the address.
Still use Relate Row ID column as source and single column as the address.
I’m sure there’s other ways to do it, this method works for me.
If you need multiple locations its more straight forward
First just note that i added multiple different addresses in the address column (this can be done to the first example too - i was just being lazy)
The Second map on the right - Source is pulling directly from the Table (named Empty Table) and the Address just pulls directly from the address column