Estou tentando calcular a distância do ponto atual do usuário com outro ponto no banco de dados. Eu escrevi o seguinte código, mas recebo function st_x(geography) does not exist
um erro.
var pointsQueryable = _context.Points;
var points = pointsQueryable.Select(x => new PointViewModel
{
Id = x.Id,
Title = x.Title,
Address = x.Address,
Description = x.Description,
Longitude = x.Location.X,
Latitude = x.Location.Y,
Image = x.Image,
DistanceFromUser = x.Location.Distance(new Point(filter.UserLongitude, filter.UserLatitude)),
});
Claro, eu já habilitei o postgis para o banco de dados com CREATE EXTENSION postgis;
o comando.