org.geolatte.geom.PositionFactory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of geolatte-geom Show documentation
Show all versions of geolatte-geom Show documentation
This geoLatte-geom library offers a geometry model that conforms to the OGC Simple Features for SQL
specification.
The newest version!
package org.geolatte.geom;
import java.io.Serializable;
/**
* Created by Karel Maesen, Geovise BVBA on 28/11/14.
*/
public interface PositionFactory extends Serializable {
public Class
forClass();
public int getCoordinateDimension();
public P mkPosition(double... coordinates);
//the next three methods are required for interoperability with JTS coordinates
public boolean hasZComponent();
public boolean hasMComponent();
public int getMComponentIndex();
}