
geokml.interiorPolygon( points as Node ) as Sequence
Create a sequence of cts:polygon values from a KML Polygon element. The returned polygons represent the interior polygons, if any.
| Parameters | |
|---|---|
| points | A KML Polygon element representing the polygon. |
xquery version "1.0-ml";
import module namespace geokml = "http://marklogic.com/geospatial/kml"
at "/MarkLogic/geospatial/kml.xqy";
declare namespace kml="http://www.opengis.net/kml/2.2";
geokml:interior-polygon(
<kml:Polygon>
<kml:outerBoundaryIs>
<kml:LinearRing><kml:coordinates>
-127.24,12.5 -127.8,15.25 -126.1,13.45 -127.24,12.5
</kml:coordinates></kml:LinearRing>
</kml:outerBoundaryIs>
<kml:innerBoundaryIs>
<kml:LinearRing><kml:coordinates>
-127,13 127,-14 126,-14 127,-13
</kml:coordinates></kml:LinearRing>
</kml:innerBoundaryIs>
</kml:Polygon>
)
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.