MarkLogic Server allows you to create geospatial lexicons, which are lists of unique values of geospatial data.
A geospatial lexicon returns geospatial values from the geospatial index. The geospatial index is required for using the geospatial lexicon functions.
This section describes the geospatial lexicon APIs.
Function name | Description |
---|---|
cts.elementAttributePairGeospatialBoxes | Returns boxes derived from the specified element point lexicon(s). |
cts.elementAttributePairGeospatialValueMatch | Returns values from the specified element attribute pair geospatial value lexicon(s) that match the specified wildcard pattern. |
cts.elementAttributePairGeospatialValues | Returns values from the specified element-attribute-pair geospatial value lexicon(s). |
cts.elementAttributeValueGeospatialCoOccurrences | Returns value co-occurrences from the specified element-attribute value lexicon with the specified geospatial lexicon. |
cts.elementChildGeospatialBoxes | Returns boxes derived from the specified element point lexicon(s). |
cts.elementChildGeospatialValueMatch | Returns values from the specified element child geospatial value lexicon(s) that match the specified wildcard pattern. |
cts.elementChildGeospatialValues | Returns values from the specified element-child geospatial value lexicon(s). |
cts.elementGeospatialBoxes | Returns boxes derived from the specified element point lexicon(s). |
cts.elementGeospatialValueMatch | Returns values from the specified element geospatial value lexicon(s) that match the specified wildcard pattern. |
cts.elementGeospatialValues | Returns values from the specified element geospatial value lexicon(s). |
cts.elementPairGeospatialBoxes | Returns boxes derived from the specified element point lexicon(s). |
cts.elementPairGeospatialValueMatch | Returns values from the specified element pair geospatial value lexicon(s) that match the specified wildcard pattern. |
cts.elementPairGeospatialValues | Returns values from the specified element-pair geospatial value lexicon(s). |
cts.elementValueGeospatialCoOccurrences | Returns value co-occurrences from the specified element value lexicon with the specified geospatial lexicon. |
cts.geospatialAttributePairReference | Creates a reference to a geospatial attribute pair range index, for use as a parameter to cts.valueTuples This function will throw an exception if the specified range index does not exist. |
cts.geospatialBoxes | Returns boxes derived from the specified point lexicon(s). |
cts.geospatialCoOccurrences | Find value co-occurrences from two geospatial lexicons. |
cts.geospatialElementChildReference | Creates a reference to a geospatial element child range index, for use as a parameter to cts.valueTuples. |
cts.geospatialElementPairReference | Creates a reference to a geospatial element pair range index, for use as a parameter to cts.valueTuples. |
cts.geospatialElementReference | Creates a reference to a geospatial element range index, for use as a parameter to cts.valueTuples. |
cts.geospatialJsonPropertyChildReference | Creates a reference to a geospatial json property child range index, for use as a parameter to cts:value-tuples cts.valueTuples. |
cts.geospatialJsonPropertyPairReference | Creates a reference to a geospatial JSON property pair range index, for use as a parameter to cts.valueTuples. |
cts.geospatialJsonPropertyReference | Creates a reference to a geospatial json property range index, for use as a parameter to cts.valueTuples. |
cts.geospatialPathReference | Creates a reference to a geospatial path range index, for use as a parameter to cts.valueTuples. |
cts.geospatialRegionPathReference | Create a reference to a geospatial region path index, for use as a parameter to cts.geospatialRegionQuery and other query operations on geospatial region indexes. |
cts.matchRegions | Find regions in documents that have a spatial relationship to one or more caller-supplied regions. |