diff --git a/examples/tissot.js b/examples/tissot.js index bde3061997..af92b5cb32 100644 --- a/examples/tissot.js +++ b/examples/tissot.js @@ -63,8 +63,7 @@ var radius = 800000; var x, y; for (x = -180; x < 180; x += 30) { for (y = -90; y < 90; y += 30) { - var circle4326 = ol.geom.Polygon.createCircularOnSphere( - wgs84Sphere, [x, y], radius, 64); + var circle4326 = ol.geom.Polygon.circular(wgs84Sphere, [x, y], radius, 64); var circle3857 = circle4326.clone().transform('EPSG:4326', 'EPSG:3857'); vectorLayer4326.getSource().addFeature(new ol.Feature(circle4326)); vectorLayer3857.getSource().addFeature(new ol.Feature(circle3857)); diff --git a/src/ol/geolocation.js b/src/ol/geolocation.js index 8ccd4fb09b..d5cf49ac84 100644 --- a/src/ol/geolocation.js +++ b/src/ol/geolocation.js @@ -169,7 +169,7 @@ ol.Geolocation.prototype.positionChange_ = function(position) { this.set(ol.GeolocationProperty.POSITION, projectedPosition); this.set(ol.GeolocationProperty.SPEED, goog.isNull(coords.speed) ? undefined : coords.speed); - var geometry = ol.geom.Polygon.createCircularOnSphere( + var geometry = ol.geom.Polygon.circular( ol.sphere.WGS84, this.position_, coords.accuracy); geometry.applyTransform(this.transform_); this.set(ol.GeolocationProperty.ACCURACY_GEOMETRY, geometry); diff --git a/src/ol/geom/polygon.js b/src/ol/geom/polygon.js index 117edbc54a..22fb475fc5 100644 --- a/src/ol/geom/polygon.js +++ b/src/ol/geom/polygon.js @@ -359,8 +359,7 @@ ol.geom.Polygon.prototype.setFlatCoordinates = * @return {ol.geom.Polygon} The "circular" polygon. * @api stable */ -ol.geom.Polygon.createCircularOnSphere = - function(sphere, center, radius, opt_n) { +ol.geom.Polygon.circular = function(sphere, center, radius, opt_n) { var n = goog.isDef(opt_n) ? opt_n : 32; /** @type {Array.} */ var flatCoordinates = [];