@Kmayes
I am not completely sure why you would be using a Collection for this. Collections are in app databases with add and remove row capabilities. There is certainly no reason to use one to assign a single value.
You could use a variable instead, but I suggest that you already have the value on the screen...why not just use it?
You cannot set a column to an entire collection like you are in your formula.
So, first, I am assuming that ThisItem.Latitude refers to a column in GALLERY
If so, then your formula would be the following:
UpdateIf(DatabaseName, ID=GALLERY.Selected.ID, {Latitude: ThisItem.Latitude})
If your Latitude value is in some other place, then get rid of the collections and set a variable.
Set(glbLatitude, Thisitem.Latitude); Set(glbLongitude, ThisItem.Longitude)
Then set your Patch formula to the following:
Patch(DatabaseName, GALLERY.Selected,{Latitude: glbLatitude})
Stay away from collections unless you really need an in-app version of a datasource.
I hope this is helpful for you.