MarkLogic 10 Product Documentation
admin:database-geospatial-element-child-indexadmin:database-geospatial-element-child-index(
$parent-namespace as xs:string?,
$parent-localname as xs:string,
$namespace as xs:string?,
$localname as xs:string,
$coordinate-system as xs:string,
$range-value-positions as xs:boolean,
[$point-format as xs:string],
[$invalid-values as xs:string]
) as element(db:geospatial-element-child-index)
Summary
This function constructs a geospatial element child index
specification.
Parameters |
parent-namespace |
The namespace of the parent element for the attribute.
|
parent-localname |
The local name of the parent element for the attribute.
|
namespace |
The namespace URI. Specify an empty string if the
element is in no namespace.
|
localname |
The local name for the node.
|
coordinate-system |
The coordinate system. Must be one of wgs84 ,
wgs84/double , etrs89 ,
etrs89/double , raw , raw/double .
|
range-value-positions |
A boolean specifying whether to maintain value positions
in this index (used with co-occurrences).
|
point-format |
The point format in the data: "point" means latitude precedes longitude (this is the default);
"long-lat-point" means longitude precedes latitude. To use the default value of
"point", simply omit this parameter. Do not specify an empty string.
|
invalid-values |
An option to handle values that do not meet the range index type.
Must be one of: reject (default), ignore .
|
Example
xquery version "1.0-ml";
import module namespace admin = "http://marklogic.com/xdmp/admin"
at "/MarkLogic/admin.xqy";
admin:database-geospatial-element-child-index(
"/my/namespace",
"elementname",
"/my/namespace",
"child-element",
"wgs84",
fn:false() )
(: returns the geospatial element child index specification :)
Copyright © 2024 MarkLogic Corporation. MARKLOGIC is a
registered trademark of MarkLogic Corporation.