com.vividsolutions.jtsexample.geom.prep
Class PreparedGeometryExample

java.lang.Object
  extended by com.vividsolutions.jtsexample.geom.prep.PreparedGeometryExample

public class PreparedGeometryExample
extends Object

Shows use of PreparedGeometry in a batch (repeated) operation. The example uses a Monte Carlo method to approximate the value of Pi. Given a circle inscribed in a square and a large number of random points in the square, the number of points which intersect the circle approximates Pi/4. This involves repeated Point-In-Polygon tests, which is one of the geometry tests optimized by the PreparedGeometry implementation for polygons.

Version:
1.7

Constructor Summary
PreparedGeometryExample()
           
 
Method Summary
static void main(String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreparedGeometryExample

public PreparedGeometryExample()
Method Detail

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception


Copyright © 2012. All Rights Reserved.