| Package | Description |
|---|---|
| org.gcube.indexmanagement.geo | |
| org.gcube.indexmanagement.geo.ranking | |
| org.gcube.indexmanagement.geo.refinement | |
| org.gcube.indexmanagement.geo.shape |
| Modifier and Type | Method and Description |
|---|---|
Polygon |
RefinementRequest.getPolygon()
getter for the search-polygon property
|
Polygon |
GeoGcqlCollectionQuery.getSearchPolygon() |
| Modifier and Type | Method and Description |
|---|---|
void |
RefinementRequest.setPolygon(Polygon polygon)
setter for the search-polygon property
|
void |
GeoGcqlCollectionQuery.setSearchPolygon(Polygon searchPolygon) |
| Constructor and Description |
|---|
GeoGcqlCollectionQuery(InclusionType inclusion,
Polygon searchPolygon,
ArrayList<RefinementRequest> refineRequests,
RankingRequest rankRequest,
boolean not) |
RefinementRequest(Polygon polygon,
String refinerID,
String[] args,
InclusionType inclusion,
boolean not)
Default constructor
|
| Modifier and Type | Field and Description |
|---|---|
protected Polygon |
RankEvaluator.polygon
The query polygon
|
| Modifier and Type | Method and Description |
|---|---|
void |
RankEvaluator.init(Polygon polygon,
InclusionType containmentMethod,
Boolean reverseSort,
GeoIndexType indexType,
String[] args)
A method called by the GeoIndexResource after creating an instance of a
RankEvaluator
|
| Modifier and Type | Field and Description |
|---|---|
protected Polygon |
Refiner.polygon
The query Minimal Bounding Rectangle
|
| Modifier and Type | Method and Description |
|---|---|
void |
Refiner.init(Polygon polygon,
InclusionType containmentMethod,
GeoIndexType indexType,
boolean not,
String[] args)
A method called by the GeoIndexResource after creating an instance of a
Refiner
|
| Modifier and Type | Method and Description |
|---|---|
static Polygon |
PolygonProcessing.intersection(Polygon a,
Polygon b)
returns the intersection of two polygons a, b
|
static Polygon |
PolygonProcessing.union(Polygon a,
Polygon b)
returns the union of two polygons a, b
|
| Modifier and Type | Method and Description |
|---|---|
static Polygon |
PolygonProcessing.intersection(Polygon a,
Polygon b)
returns the intersection of two polygons a, b
|
static boolean |
PolygonProcessing.isContained(Polygon internal,
Polygon external)
checks if polygon internal is contained inside the polygon external
|
static boolean |
PolygonProcessing.overlaps(Polygon a,
Polygon b)
checks if a polygon a overlaps with a polygon b
|
static Polygon |
PolygonProcessing.union(Polygon a,
Polygon b)
returns the union of two polygons a, b
|
Copyright © 2014. All Rights Reserved.