public static SimilarQuery BuildGlobalcolorSimilarQuery(string data) { TermsObject to = BuildGlobalcolorTerm(data); TermContainer tc = new TermContainer(new[] { to }); return(new SimilarQuery(new[] { tc })); }
public static SimilarQuery BuildSpatialSimilarQuery(double latitude, double longitude) { TermsObject to = BuildLocationTerm(latitude, longitude); TermContainer tc = new TermContainer(new [] { to }); return(new SimilarQuery(new [] { tc })); }
public static SimilarQuery BuildTemporalSimilarQuery(string utcTime) { TermsObject to = BuildTimeTerm(utcTime); TermContainer tc = new TermContainer(new[] { to }); return(new SimilarQuery(new[] { tc })); }
public static SimilarQuery BuildMultiCategoryQuery(string[] categories, string data) { TermsObject to = new TermsObject(TermsObject.IMAGE_TYPE, categories); to.data = data; TermContainer tc = new TermContainer(new[] { to }); return(new SimilarQuery(new[] { tc })); }
public static SimilarQuery BuildGlobalColEdgeSimilarQuery(string data) { TermsObject to = new TermsObject(TermsObject.IMAGE_TYPE, new [] { TermsObject.GLOBALCOLOR_CATEGORY, TermsObject.EDGE_CATEGORY }); to.data = data; TermContainer tc = new TermContainer(new[] { to }); return(new SimilarQuery(new[] { tc })); }