diff --git a/src/ol/geom/polygon.js b/src/ol/geom/polygon.js index 4c5b266539..39d4c08227 100644 --- a/src/ol/geom/polygon.js +++ b/src/ol/geom/polygon.js @@ -191,6 +191,18 @@ ol.geom.Polygon.prototype.getInteriorPoint = function() { }; +/** + * Return the number of rings of the polygon, this includes the exterior + * ring and any interior rings. + * + * @return {number} Number of rings. + * @api + */ +ol.geom.Polygon.prototype.getLinearRingCount = function() { + return this.ends_.length; +}; + + /** * @param {number} index Index. * @return {ol.geom.LinearRing} Linear ring.