[SI-160]: Modifications in map

Signed-off-by: Dennis Schmitt <dennis.schmitt@pta.de>
diff --git a/projects/openk/grid-failure-information-map/src/lib/grid-failure-information-map.component.ts b/projects/openk/grid-failure-information-map/src/lib/grid-failure-information-map.component.ts
index a104d42..5bf2c59 100644
--- a/projects/openk/grid-failure-information-map/src/lib/grid-failure-information-map.component.ts
+++ b/projects/openk/grid-failure-information-map/src/lib/grid-failure-information-map.component.ts
@@ -68,9 +68,8 @@
       this._mapData.forEach(gridFailure => {
         if (gridFailure.latitude && gridFailure.longitude) {
           L.marker([gridFailure.latitude, gridFailure.longitude], { icon: this._icon }).addTo(this._map);
+          this._drawPolygonOrCircle(gridFailure);
         }
-
-        this._drawPolygonOrCircle(gridFailure);
       });
   }
 
@@ -82,7 +81,7 @@
         fillColor: Globals.RADIUS_FILL_COLOR,
         fillOpacity: Globals.RADIUS_FILL_OPACITY,
       }).addTo(this._map);
-    } else if (gridFailure.latitude && gridFailure.longitude && gridFailure.radius) {
+    } else if (gridFailure.radius) {
       L.circle([gridFailure.latitude, gridFailure.longitude], {
         color: Globals.RADIUS_BORDER_COLOR,
         fillColor: Globals.RADIUS_FILL_COLOR,