MarkLogic Server 11.0 Product Documentation
geo.polygongeo.polygon(
polygon-or-points as Node[]
) as cts.polygon
Summary
Create a cts.polygon
value from a sequence of point nodes
in one of the supported markup vocabularies, such as KML or GML.
Parameters |
polygon-or-points |
A sequence of nodes, each representing a vertex (point) of the polygon, or a polygon node.
A polygon from one of the supported markup vocabularies represents the exterior polygon for those vocabularies that include both exterior and interior polygons in their representation.
|
Usage Notes
If you know the geospatial data format (GML, KML, etc.), it is more
efficient to use the equivalent format-specific function.
See Also
Example
// Create a cts.polygon from a set of GeoJSON points
const geo = require('/MarkLogic/geospatial/geospatial');
geo.polygon([
{type: 'Point', coordinates: [100.0,0.0]},
{type: 'Point', coordinates: [101.0,0.0]},
{type: 'Point', coordinates: [101.0,1.0]},
{type: 'Point', coordinates: [100.0,1.0]},
{type: 'Point', coordinates: [100.0,0.0]}
]);
Copyright © 2024 MarkLogic Corporation. MARKLOGIC is a
registered trademark of MarkLogic Corporation.