Package com.complexible.stardog.spatial
Class Feature
java.lang.Object
com.complexible.stardog.spatial.Feature
Simple class which wraps a
Shape and associates it with the dictionary ID of the resource associated with the shape.
Example: :x geo:asWKT "POINT(9.93798 51.53128)"^^geo:wktLiteral
Here the WKT literal represents the shape for the :x node. The Feature object will associate the ID of :x with POINT(9.93798 51.53128).
This should not be confused with RDF nodes of type that may exist in the data.
(same for :x geow:lat "9.93798"^^xsd:float ; geow:long "51.53128"^^xsd:float, the ID is for :x)- Since:
- 4.0
- Author:
- Michael Grove
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Feature
public Feature(long theId, org.locationtech.spatial4j.shape.Shape theShape)
-
-
Method Details
-
point
-
create
-
getShape
public org.locationtech.spatial4j.shape.Shape getShape()Return the shape of this feature- Returns:
- the shape
-
getId
public long getId()Return the identifier of this shape. This is the system identifier for this feature- Returns:
- return the id
-
equals
-
hashCode
public int hashCode() -
toString
-