Esempio n. 1
0
        public void TestFromLatLonToPix()
        {
            TilePosition position1;
            TilePosition position2;

            BoundCalculator bound = new BoundCalculator(new BoundingFrame());

            Trace.WriteLine(string.Format("Левая верхняя точка: {0} {1} Правая нижняя точка {2} {3}", 29.315801, 59.385591, 31.309820, 60.254130));
            for (int zoom = 0; zoom <= 17; zoom++)
            {
                position1 = bound.FromLatLonToPix(29.315801, 59.385591, zoom);
                position2 = bound.FromLatLonToPix(31.309820, 60.254130, zoom);
                Trace.WriteLine(string.Format("Левый верхний тайл: {0} {1} Правый нижний тайл: {2} {3}", position1.X, position1.Y, position2.X, position2.Y));
            }
        }
Esempio n. 2
0
        public void TestFromLatLonToPix()
        {
            TilePosition position1;
            TilePosition position2;

            BoundCalculator bound = new BoundCalculator(new BoundingFrame());
            Trace.WriteLine(string.Format("Левая верхняя точка: {0} {1} Правая нижняя точка {2} {3}", 29.315801, 59.385591, 31.309820, 60.254130));
            for (int zoom = 0; zoom <= 17; zoom++)
            {
                position1 = bound.FromLatLonToPix(29.315801, 59.385591, zoom);
                position2 = bound.FromLatLonToPix(31.309820, 60.254130, zoom);
                Trace.WriteLine(string.Format("Левый верхний тайл: {0} {1} Правый нижний тайл: {2} {3}", position1.X, position1.Y, position2.X, position2.Y));

            }
        }
Esempio n. 3
0
 private void SetClass <T>(T cls, Type type)
 {
     if (type == BoundType)
     {
         boundCalculator = cls as BoundCalculator;
     }
     else if (type == CoroutineType)
     {
         coroutine = cls as Coroutine;
     }
     else if (type == MeshOperationType)
     {
         meshOperation = cls as MeshOperation;
     }
     else if (type == ObjectPoolType)
     {
         objectPool = cls as ObjectPool;
     }
     else if (type == VectorOperationType)
     {
         vectorOperation = cls as VectorOperation;
     }
 }