diff --git a/src/ol/geolocation.js b/src/ol/geolocation.js index 0a1e621024..7636afa812 100644 --- a/src/ol/geolocation.js +++ b/src/ol/geolocation.js @@ -44,7 +44,7 @@ ol.GeolocationProperty = { * // take the projection to use from the map's view * geolocation.bindTo('projection', map.getView()); * // listen to changes in position - * geolocation.on('change:position', function(evt) { + * geolocation.on('change', function(evt) { * window.console.log(geolocation.getPosition()); * }); * @@ -186,10 +186,10 @@ 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.sphere.WGS84.circle(this.position_, coords.accuracy); geometry.transform(this.transform_); this.set(ol.GeolocationProperty.ACCURACY_GEOMETRY, geometry); + this.dispatchChangeEvent(); };