diff --git a/src/components/Map/MapViewer/MapViewerVector/utils/shapes/layer/Layer.ts b/src/components/Map/MapViewer/MapViewerVector/utils/shapes/layer/Layer.ts
index 259bff25fcd3512e1d5cbaf83f9aafa0f3448867..b39ed1d1c7059432036768da3209baecddde0a57 100644
--- a/src/components/Map/MapViewer/MapViewerVector/utils/shapes/layer/Layer.ts
+++ b/src/components/Map/MapViewer/MapViewerVector/utils/shapes/layer/Layer.ts
@@ -166,8 +166,8 @@ export default class Layer {
   ): Array<Feature<Polygon>> => {
     return this.ovals.map(oval => {
       const coords = getEllipseCoords({
-        x: oval.x,
-        y: oval.y,
+        x: oval.x + oval.width / 2,
+        y: oval.y + oval.height / 2,
         height: oval.height,
         width: oval.width,
         pointToProjection,