
geojson.toGeojson( regions as cts.region[] ) as Sequence
Convert cts:region values into GeoJSON object nodes.
| Parameters | |
|---|---|
| regions |
Zero or more cts:region values to convert to GeoJSON.
|
The return Sequence contains JSON object nodes
conforming to the GeoJSON representation.
const geojson = require("/MarkLogic/geospatial/geojson");
geojson.toGeojson(
cts.polygon([
cts.point(5.0,1.0), cts.point(8.0,1.0),
cts.point(8.0,6.0), cts.point(5.0,7.0)
])
)
==> A Sequence containing a JSON object node that represents a
GeoJSON polygon similar to the following:
{ "type": "Polygon",
"coordinates": [
[[1.0, 5.0], [1.0, 8.0], [6.0, 8.0], [7.0, 5.0], [1.0, 5.0]]
]
}
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.