Beispiel #1
0
 public virtual void testEnvelope2000()
 {
     com.esri.core.geometry.Point[] points = new com.esri.core.geometry.Point[2000];
     java.util.Random random = new java.util.Random(69);
     for (int i = 0; i < 2000; i++)
     {
         points[i] = new com.esri.core.geometry.Point();
         points[i].setX(random.nextDouble() * 100);
         points[i].setY(random.nextDouble() * 100);
     }
     for (int iter = 0; iter < 2; iter++)
     {
         long startTime = Sharpen.Runtime.nanoTime();
         com.esri.core.geometry.Envelope geomExtent = new com.esri.core.geometry.Envelope(
             );
         com.esri.core.geometry.Envelope fullExtent = new com.esri.core.geometry.Envelope(
             );
         for (int i_1 = 0; i_1 < 2000; i_1++)
         {
             points[i_1].queryEnvelope(geomExtent);
             fullExtent.merge(geomExtent);
         }
         long endTime = Sharpen.Runtime.nanoTime();
     }
 }