Class GeometryNormalizer

java.lang.Object
org.elasticsearch.common.geo.GeometryNormalizer

public final class GeometryNormalizer extends Object
Transforms provided Geometry into a lucene friendly format by normalizing latitude and longitude coordinates and breaking geometries that cross the dateline.
  • Method Details

    • apply

      public static Geometry apply(Orientation orientation, Geometry geometry)
      Transforms the provided Geometry into a lucene friendly format.
    • needsNormalize

      public static boolean needsNormalize(Orientation orientation, Geometry geometry)
      Return false if the provided Geometry is already Lucene friendly, else return false.