I can get a POI to show at a location relative to me.
var location = new AR.RelativeLocation(null, 5, 0, 2);
But i can't get one to show at a location given to it, for example:
var location1 = new AR.GeoLocation(52.959218, -1.177128);
var location1 = new AR.GeoLocation(52.9593098, -1.177099, AR.CONST.UNKNOWN_ALTITUDE);
My accuracy at the time is about 20.
Is it actually possible to get a POI to show at an exact location, at the same Altitude as the user. I have looked into the sample examples. They all to me seem to give locations that are relative to the user in some way.
When working with Geo locations you can choose either RelativeLocation (and this is what we implement in our samples) or GeoLocation. The concept of RelativeLocation is that they are always relative to the current user location and this is why we prefer these when we need to test. GeoLocations are fixed to a certain latitude/longitude coordinate and stay at exact this place. In order to make sure that you have specified the correct coordinates when working with GeoLocations you can also advice these websites to Convert Lat and Long to Address and to Get Latitude and Longitude.
I hope this helps