Hello i have a simple question.
I don’t get logic of Adalo for not letting us inserting object’s geolocation by latitude and longitude so i can set specific place that has NO adress at all… but i wonder…
Is it possible to make such thing
I want to show only objects that’s are around me in special distance ( not on map… but just as filtered list )
i have latitude and longitude of every object in their specific database… and i can get lat/long from geolocation of current device… is it possible to use mathematical formula to determine distance between two coordinates?
Haversine
formula: a = sin²(Δφ/2) + cos φ1 ⋅ cos φ2 ⋅ sin²(Δλ/2)
c = 2 ⋅ atan2( √a, √(1−a) )
d = R ⋅ c
where φ is latitude, λ is longitude, R is earth’s radius (mean radius = 6,371km);
note that angles need to be in radians to pass to trig functions!
JavaScript:
const R = 6371e3; // metres
const φ1 = lat1 * Math.PI/180; // φ, λ in radians
const φ2 = lat2 * Math.PI/180;
const Δφ = (lat2-lat1) * Math.PI/180;
const Δλ = (lon2-lon1) * Math.PI/180;
const a = Math.sin(Δφ/2) * Math.sin(Δφ/2) +
Math.cos(φ1) * Math.cos(φ2) *
Math.sin(Δλ/2) * Math.sin(Δλ/2);
const c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a));
const d = R * c; // in metres
I do understand that Adalo gives us this possibility if object already in base… but i have objects that has NO adress… and i still don’t understand why we cant get into base any point on Earth.
Any solutions?