public static SpatialOptions FromLegacy(SpatialSearchStrategy spatialSearchStrategy = SpatialSearchStrategy.GeohashPrefixTree, int maxTreeLevel = 0) { var factory = new GeographySpatialOptionsFactory(); SpatialOptions options; switch (spatialSearchStrategy) { case SpatialSearchStrategy.QuadPrefixTree: options = factory.QuadPrefixTreeIndex(maxTreeLevel); break; default: options = factory.GeohashPrefixTreeIndex(maxTreeLevel); break; } return options; }
public static SpatialOptions FromLegacy(SpatialSearchStrategy spatialSearchStrategy = SpatialSearchStrategy.GeohashPrefixTree, int maxTreeLevel = 0) { var factory = new GeographySpatialOptionsFactory(); SpatialOptions options; switch (spatialSearchStrategy) { case SpatialSearchStrategy.QuadPrefixTree: options = factory.QuadPrefixTreeIndex(maxTreeLevel); break; default: options = factory.GeohashPrefixTreeIndex(maxTreeLevel); break; } return(options); }