/// <inheritdoc />
 public void OrderByDistanceDescending(string fieldName, string shapeWkt)
 {
     OrderByTokens.AddLast(OrderByToken.CreateDistanceDescending(fieldName, AddQueryParameter(shapeWkt)));
 }
Esempio n. 2
0
        /// <inheritdoc />
        public void OrderByDistanceDescending(string fieldName, string shapeWkt, double roundFactor)
        {
            string factorParamName = roundFactor == 0 ? null : AddQueryParameter(roundFactor);

            OrderByTokens.AddLast(OrderByToken.CreateDistanceDescending(fieldName, AddQueryParameter(shapeWkt), factorParamName));
        }
 /// <inheritdoc />
 public void OrderByDistanceDescending(string fieldName, double latitude, double longitude)
 {
     OrderByTokens.AddLast(OrderByToken.CreateDistanceDescending(fieldName, AddQueryParameter(latitude), AddQueryParameter(longitude)));
 }
Esempio n. 4
0
        /// <inheritdoc />
        public void OrderByDistanceDescending(string fieldName, double latitude, double longitude, double roundFactor)
        {
            var roundFactorParameterName = roundFactor == 0 ? null : AddQueryParameter(roundFactor);

            OrderByTokens.AddLast(OrderByToken.CreateDistanceDescending(fieldName, AddQueryParameter(latitude), AddQueryParameter(longitude), roundFactorParameterName));
        }