package info.limpet.data.operations.spatial;
public class GeoSupport
{
private static IGeoCalculator calc;
/**
* protected constructor, to prevent inadvertent instantiation
*
*/
protected GeoSupport()
{
}
public static void setCalculator(IGeoCalculator calculator)
{
calc = calculator;
}
public static IGeoCalculator getCalculator()
{
if (calc == null)
{
calc = new GeotoolsCalculator();
System.err.println("ERROR: geospatial calculator not assigned");
}
return calc;
}
}