https://kniteo.blogspot.com/2022/08/angular-leaflet-directive-issue-where.html