public LinqToCloudIndexWithSpatial(CloudSearchSearchContext context, IExecutionContext[] executionContexts) : base(context, executionContexts)
        {
            var parameters = new CloudIndexParameters(context.Index.Configuration.IndexFieldStorageValueFormatter, context.Index.Configuration.VirtualFields, context.Index.FieldNameTranslator, typeof(TItem), false, executionContexts, context.Index.Schema);

            this.queryMapper    = new CloudSpatialQueryMapper(parameters);
            this.queryOptimizer = new SpatialCloudQueryOptimizer();
        }
 public CloudSpatialQueryMapper(CloudIndexParameters parameters) : base(parameters)
 {
 }