Merge pull request #10715 from mike-000/patch-8

Fix disappearing graticule labels when rotation returns to 0
This commit is contained in:
Andreas Hocevar
2020-02-20 21:21:17 +01:00
committed by GitHub

View File

@@ -611,7 +611,7 @@ class Graticule extends VectorLayer {
for (index = 0, l = this.meridiansLabels_.length; index < l; ++index) {
const lineString = this.meridians_[index];
if (!rotation) {
textPoint = this.getMeridianPoint_(lineString, this.renderedExtent_, index);
textPoint = this.getMeridianPoint_(lineString, extent, index);
} else {
const clone = lineString.clone();
clone.rotate(-rotation, rotationCenter);
@@ -628,7 +628,7 @@ class Graticule extends VectorLayer {
for (index = 0, l = this.parallels_.length; index < l; ++index) {
const lineString = this.parallels_[index];
if (!rotation) {
textPoint = this.getParallelPoint_(lineString, this.renderedExtent_, index);
textPoint = this.getParallelPoint_(lineString, extent, index);
} else {
const clone = lineString.clone();
clone.rotate(-rotation, rotationCenter);