public override void SetConfig(Config config) { m_strategy = SpatialDocMaker.GetSpatialStrategy(config.RoundNumber); m_shapeConverter = SpatialDocMaker.MakeShapeConverter(m_strategy, config, "query.spatial."); m_distErrPct = config.Get("query.spatial.distErrPct", double.NaN); m_operation = SpatialOperation.Get(config.Get("query.spatial.predicate", "Intersects")); m_score = config.Get("query.spatial.score", false); base.SetConfig(config);//call last, will call prepareQueries() }