예제 #1
0
        public void TestDefault()
        {
            SpatialContext ctx  = SpatialContext.GEO;
            SpatialContext ctx2 = Call();//default

            Assert.Equal(ctx.GetType(), ctx2.GetType());
            Assert.Equal(ctx.IsGeo, ctx2.IsGeo);
            Assert.Equal(ctx.DistCalc, ctx2.DistCalc);
            Assert.Equal(ctx.WorldBounds, ctx2.WorldBounds);
        }
예제 #2
0
        public override string ToString()
        {
            if (this.Equals(GEO))
            {
                return(GEO.GetType().Name + ".GEO");
            }

            return(GetType().Name + "{" +
                   "geo=" + geo +
                   ", calculator=" + calculator +
                   ", worldBounds=" + worldBounds +
                   '}');
        }