- Warning: Undefined variable $index in Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements() (line 95 of modules/custom/responsive_bg_image_formatter/src/Plugin/Field/FieldFormatter/ResponsiveBgImageFormatter.php).
Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements(Object, 'en') (Line: 89) Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 76) Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase->view(Object, NULL) (Line: 265) Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 339) Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24) Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 281) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: Undefined array key "width" in template_preprocess_responsive_image() (line 209 of core/modules/responsive_image/responsive_image.module).
template_preprocess_responsive_image(Array) (Line: 101) Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements(Object, 'en') (Line: 89) Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 76) Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase->view(Object, NULL) (Line: 265) Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 339) Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24) Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 281) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: Undefined array key "height" in template_preprocess_responsive_image() (line 210 of core/modules/responsive_image/responsive_image.module).
template_preprocess_responsive_image(Array) (Line: 101) Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements(Object, 'en') (Line: 89) Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 76) Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase->view(Object, NULL) (Line: 265) Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 339) Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24) Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 281) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: Undefined array key "media" in Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements() (line 112 of modules/custom/responsive_bg_image_formatter/src/Plugin/Field/FieldFormatter/ResponsiveBgImageFormatter.php).
Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements(Object, 'en') (Line: 89) Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 76) Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase->view(Object, NULL) (Line: 265) Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 339) Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24) Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 281) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements() (line 126 of modules/custom/responsive_bg_image_formatter/src/Plugin/Field/FieldFormatter/ResponsiveBgImageFormatter.php).
Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements(Object, 'en') (Line: 89) Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 76) Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase->view(Object, NULL) (Line: 265) Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 339) Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24) Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 281) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: Undefined variable $index in Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements() (line 153 of modules/custom/responsive_bg_image_formatter/src/Plugin/Field/FieldFormatter/ResponsiveBgImageFormatter.php).
Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements(Object, 'en') (Line: 89) Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 76) Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase->view(Object, NULL) (Line: 265) Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 339) Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24) Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 281) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: Undefined variable $index in Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements() (line 95 of modules/custom/responsive_bg_image_formatter/src/Plugin/Field/FieldFormatter/ResponsiveBgImageFormatter.php).
Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements(Object, 'en') (Line: 89) Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 76) Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase->view(Object, NULL) (Line: 265) Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 339) Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24) Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 281) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: Undefined array key "width" in template_preprocess_responsive_image() (line 209 of core/modules/responsive_image/responsive_image.module).
template_preprocess_responsive_image(Array) (Line: 101) Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements(Object, 'en') (Line: 89) Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 76) Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase->view(Object, NULL) (Line: 265) Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 339) Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24) Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 281) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: Undefined array key "height" in template_preprocess_responsive_image() (line 210 of core/modules/responsive_image/responsive_image.module).
template_preprocess_responsive_image(Array) (Line: 101) Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements(Object, 'en') (Line: 89) Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 76) Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase->view(Object, NULL) (Line: 265) Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 339) Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24) Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 281) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: Undefined array key "media" in Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements() (line 112 of modules/custom/responsive_bg_image_formatter/src/Plugin/Field/FieldFormatter/ResponsiveBgImageFormatter.php).
Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements(Object, 'en') (Line: 89) Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 76) Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase->view(Object, NULL) (Line: 265) Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 339) Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24) Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 281) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements() (line 126 of modules/custom/responsive_bg_image_formatter/src/Plugin/Field/FieldFormatter/ResponsiveBgImageFormatter.php).
Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements(Object, 'en') (Line: 89) Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 76) Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase->view(Object, NULL) (Line: 265) Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 339) Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24) Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 281) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- Warning: Undefined variable $index in Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements() (line 153 of modules/custom/responsive_bg_image_formatter/src/Plugin/Field/FieldFormatter/ResponsiveBgImageFormatter.php).
Drupal\responsive_bg_image_formatter\Plugin\Field\FieldFormatter\ResponsiveBgImageFormatter->viewElements(Object, 'en') (Line: 89) Drupal\Core\Field\FormatterBase->view(Object, 'en') (Line: 76) Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase->view(Object, NULL) (Line: 265) Drupal\Core\Entity\Entity\EntityViewDisplay->buildMultiple(Array) (Line: 339) Drupal\Core\Entity\EntityViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 24) Drupal\node\NodeViewBuilder->buildComponents(Array, Array, Array, 'full') (Line: 281) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 797) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 386) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- User error: "attributes" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
Drupal\Core\Render\Element::children(Array, 1) (Line: 416) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 576) Drupal\Core\Template\TwigExtension->renderVar(Array) (Line: 39) __TwigTemplate_8eedafe9168ed71a8103fcbd823d5d44->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('themes/custom/uswds_drought/templates/field/field--paragraph--field-direction-of-change-last-w.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 70) __TwigTemplate_b9829465fcfc863e65c6ad68c449659a->block_content(Array, Array) (Line: 171) Twig\Template->displayBlock('content', Array, Array) (Line: 58) __TwigTemplate_b9829465fcfc863e65c6ad68c449659a->block_paragraph(Array, Array) (Line: 171) Twig\Template->displayBlock('paragraph', Array, Array) (Line: 46) __TwigTemplate_b9829465fcfc863e65c6ad68c449659a->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('themes/custom/uswds_drought/templates/paragraphs/paragraph--current-conditions-stats--beta.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('paragraph', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 67) __TwigTemplate_956c95f9b2833e4be2dcc5c1ff381535->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('themes/custom/uswds_drought/templates/field/field.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 52) __TwigTemplate_668d0414493b83ca9f1f7661520a422f->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('core/modules/layout_discovery/layouts/onecol/layout--onecol.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('layout__onecol', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 39) __TwigTemplate_7cc6369ffdf94fdf96314031f07aaa4b->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('modules/contrib/ds/templates/ds-entity-view.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('ds_entity_view', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- User error: "attributes" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
Drupal\Core\Render\Element::children(Array, 1) (Line: 416) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 576) Drupal\Core\Template\TwigExtension->renderVar(Array) (Line: 39) __TwigTemplate_8eedafe9168ed71a8103fcbd823d5d44->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('themes/custom/uswds_drought/templates/field/field--paragraph--field-direction-of-change-last-w.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 70) __TwigTemplate_b9829465fcfc863e65c6ad68c449659a->block_content(Array, Array) (Line: 171) Twig\Template->displayBlock('content', Array, Array) (Line: 58) __TwigTemplate_b9829465fcfc863e65c6ad68c449659a->block_paragraph(Array, Array) (Line: 171) Twig\Template->displayBlock('paragraph', Array, Array) (Line: 46) __TwigTemplate_b9829465fcfc863e65c6ad68c449659a->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('themes/custom/uswds_drought/templates/paragraphs/paragraph--current-conditions-stats--beta.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('paragraph', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 67) __TwigTemplate_956c95f9b2833e4be2dcc5c1ff381535->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('themes/custom/uswds_drought/templates/field/field.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 52) __TwigTemplate_668d0414493b83ca9f1f7661520a422f->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('core/modules/layout_discovery/layouts/onecol/layout--onecol.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('layout__onecol', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 39) __TwigTemplate_7cc6369ffdf94fdf96314031f07aaa4b->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('modules/contrib/ds/templates/ds-entity-view.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('ds_entity_view', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- User error: "attributes" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
Drupal\Core\Render\Element::children(Array, 1) (Line: 416) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 576) Drupal\Core\Template\TwigExtension->renderVar(Array) (Line: 39) __TwigTemplate_39d6abbb77d9d0f1be4ee2553c63793b->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('themes/custom/uswds_drought/templates/field/field--paragraph--field-direction-of-change-last-m.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 70) __TwigTemplate_b9829465fcfc863e65c6ad68c449659a->block_content(Array, Array) (Line: 171) Twig\Template->displayBlock('content', Array, Array) (Line: 58) __TwigTemplate_b9829465fcfc863e65c6ad68c449659a->block_paragraph(Array, Array) (Line: 171) Twig\Template->displayBlock('paragraph', Array, Array) (Line: 46) __TwigTemplate_b9829465fcfc863e65c6ad68c449659a->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('themes/custom/uswds_drought/templates/paragraphs/paragraph--current-conditions-stats--beta.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('paragraph', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 67) __TwigTemplate_956c95f9b2833e4be2dcc5c1ff381535->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('themes/custom/uswds_drought/templates/field/field.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 52) __TwigTemplate_668d0414493b83ca9f1f7661520a422f->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('core/modules/layout_discovery/layouts/onecol/layout--onecol.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('layout__onecol', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 39) __TwigTemplate_7cc6369ffdf94fdf96314031f07aaa4b->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('modules/contrib/ds/templates/ds-entity-view.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('ds_entity_view', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
- User error: "attributes" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
Drupal\Core\Render\Element::children(Array, 1) (Line: 416) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 576) Drupal\Core\Template\TwigExtension->renderVar(Array) (Line: 39) __TwigTemplate_39d6abbb77d9d0f1be4ee2553c63793b->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('themes/custom/uswds_drought/templates/field/field--paragraph--field-direction-of-change-last-m.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 70) __TwigTemplate_b9829465fcfc863e65c6ad68c449659a->block_content(Array, Array) (Line: 171) Twig\Template->displayBlock('content', Array, Array) (Line: 58) __TwigTemplate_b9829465fcfc863e65c6ad68c449659a->block_paragraph(Array, Array) (Line: 171) Twig\Template->displayBlock('paragraph', Array, Array) (Line: 46) __TwigTemplate_b9829465fcfc863e65c6ad68c449659a->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('themes/custom/uswds_drought/templates/paragraphs/paragraph--current-conditions-stats--beta.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('paragraph', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 67) __TwigTemplate_956c95f9b2833e4be2dcc5c1ff381535->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('themes/custom/uswds_drought/templates/field/field.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array) (Line: 458) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 52) __TwigTemplate_668d0414493b83ca9f1f7661520a422f->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('core/modules/layout_discovery/layouts/onecol/layout--onecol.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('layout__onecol', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array) (Line: 474) Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 39) __TwigTemplate_7cc6369ffdf94fdf96314031f07aaa4b->doDisplay(Array, Array) (Line: 394) Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367) Twig\Template->display(Array) (Line: 379) Twig\Template->render(Array, Array) (Line: 40) Twig\TemplateWrapper->render(Array) (Line: 53) twig_render_template('modules/contrib/ds/templates/ds-entity-view.html.twig', Array) (Line: 372) Drupal\Core\Theme\ThemeManager->render('ds_entity_view', Array) (Line: 445) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Minnesota
counties with USDA Disaster Designations (primary)
Minnesota residents in areas of drought, according to the Drought Monitor
wettest October on record (since 1895)
driest January—October on record (since 1895)
The U.S. Drought Monitor depicts the location and intensity of drought across the country. The map uses 5 classifications: Abnormally Dry (D0), showing areas that may be going into or are coming out of drought, and four levels of drought (D1–D4).
This map is used by the U.S. Department of Agriculture to trigger some disaster declarations and loan eligibility. Individual states and water supply planning may use additional information to inform their declarations and actions. Learn more.
How has drought impacted this state in the past? View examples of past drought impacts or explore historical Drought Monitor maps.
The U.S. Drought Monitor 1-week change map shows where drought has improved, remained the same, or worsened since the previous week's Drought Monitor.
The U.S. Drought Monitor depicts the location and intensity of drought across the country, using 5 classifications (D0–D4). Green hues indicate conditions improved, while yellow/orange hues indicate degradations.
The Multi-Indicator Drought Index (MIDI) looks at current drought conditions across the U.S. by integrating several key drought indices on precipitation and moisture into one objective, computer-generated map.
The Short-Term MIDI approximates drought impacts from changes in precipitation and moisture over a short-term timeframe (looking back up to 90 days), such as impacts to non-irrigated agriculture, topsoil moisture, and range and pasture conditions. Long-term droughts (lasting months to years) can have different impacts.
This experimental map is based on methodology from the NOAA National Weather Service’s Climate Prediction Center. Learn how this map is made.
UC Merced, via Climate Engine
The Multi-Indicator Drought Index (MIDI) looks at current drought conditions across the U.S. by integrating several key drought indices on precipitation and moisture into one objective, computer-generated map.
The Long-Term MIDI approximates drought impacts from changes in precipitation and moisture over a long-term timeframe (up to 5 years), such as impacts to irrigated agriculture, groundwater, and reservoir levels. Long-term drought conditions can also increase wildfire intensity and severity.
This experimental map is based on methodology from the NOAA National Weather Service’s Climate Prediction Center. Learn how this map is made.
UC Merced, via Climate Engine
Value | Map Hex Color | % of MN | Description |
---|---|---|---|
D0 – Abnormally Dry | #ffff00 | 46.2 | Abnormally Dry Abnormally Dry (D0) indicates a region that is going into or coming out of drought. View typical impacts by state. |
D1 – Moderate Drought | #fcd37f | 25.6 | Moderate Drought Moderate Drought (D1) is the first of four drought categories (D1–D4), according to the U.S. Drought Monitor. View typical impacts by state. |
D2 – Severe Drought | #ffaa00 | 17.8 | Severe Drought Severe Drought (D2) is the second of four drought categories (D1–D4), according to the U.S. Drought Monitor. View typical impacts by state. |
D3 – Extreme Drought | #e60000 | 0.3 | Extreme Drought Extreme Drought (D3) is the third of four drought categories (D1–D4), according to the U.S. Drought Monitor. View typical impacts by state. |
D4 – Exceptional Drought | #730000 | 0.0 | Exceptional Drought Exceptional Drought (D4) is the most intense drought category, according to the U.S. Drought Monitor. View typical impacts by state. |
Total Area in Drought (D1–D4) | dmtotal | 43.7 | Total Area in Drought (D1–D4) The percent area of Minnesota that is currently in drought (D1–D4), according to the U.S. Drought Monitor. |
Value | Map Hex Color | Description |
---|---|---|
-3 | #ff9900 | 3-Category Degradation Drought/dryness has worsened by 3 categories, according to the U.S. Drought Monitor. |
-2 | #ffd438 | 2-Category Degradation Drought/dryness has worsened by 2 categories, according to the U.S. Drought Monitor. |
-1 | #ffff73 | 1-Category Degradation Drought/dryness has worsened by 1 category, according to the U.S. Drought Monitor. |
0 | #cccccc | No Change There has been no change in drought conditions at this location. |
+1 | #cdffd4 | 1-Category Improvement Drought/dryness has improved by 1 category, according to the U.S. Drought Monitor. |
+2 | #8ad48c | 2-Category Improvement Drought/dryness has improved by 2 categories, according to the U.S. Drought Monitor. |
+3 | #52956a | 3-Category Improvement Drought/dryness has improved by 3 categories, according to the U.S. Drought Monitor. |
Value | Map Hex Color | Description |
---|---|---|
D4 | #730000 | Exceptional Drought (0–2nd Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are drier than 98% to 100% of past conditions. Learn more about these categories. |
D3 | #E60000 | Extreme Drought (2nd–5th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are drier than 95% to 98% of past conditions. Learn more about these categories. |
D2 | #FFAA00 | Severe Drought (5th–10th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are drier than 90% to 95% of past conditions. Learn more about these categories. |
D1 | #FCD37F | Moderate Drought (10th–20th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are drier than 80% to 90% of past conditions. Learn more about these categories. |
D0 | #FFFF00 | Abnormally Dry (20th–30th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are drier than 70% to 80% of past conditions. Learn more about these categories. |
Value | Map Hex Color | Description |
---|---|---|
W0 | #AAFF55 | Abnormally Wet (70th–80th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are wetter than 70% to 80% of past conditions. Learn more about these categories. |
W1 | #01FFFF | Moderate Wet (80th–90th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are wetter than 80% to 90% of past conditions. Learn more about these categories. |
W2 | #00AAFF | Severe Wet (90th–95th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are wetter than 90% to 95% of past conditions. Learn more about these categories. |
W3 | #0000FF | Extreme Wet (95th–98th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are wetter than 95% to 98% of past conditions. Learn more about these categories. |
W4 | #0000AA | Exceptional Wet (98th–100th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are wetter than 98% to 100% of past conditions. Learn more about these categories. |
Value | Map Hex Color | Description |
---|---|---|
D4 | #730000 | Exceptional Drought (0–2nd Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are drier than 98% to 100% of past conditions. Learn more about these categories. |
D3 | #E60000 | Extreme Drought (2nd–5th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are drier than 95% to 98% of past conditions. Learn more about these categories. |
D2 | #FFAA00 | Severe Drought (5th–10th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are drier than 90% to 95% of past conditions. Learn more about these categories. |
D1 | #FCD37F | Moderate Drought (10th–20th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are drier than 80% to 90% of past conditions. Learn more about these categories. |
D0 | #FFFF00 | Abnormally Dry (20th–30th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are drier than 70% to 80% of past conditions. Learn more about these categories. |
Value | Map Hex Color | Description |
---|---|---|
W0 | #AAFF55 | Abnormally Wet (70th–80th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are wetter than 70% to 80% of past conditions. Learn more about these categories. |
W1 | #01FFFF | Moderate Wet (80th–90th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are wetter than 80% to 90% of past conditions. Learn more about these categories. |
W2 | #00AAFF | Severe Wet (90th–95th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are wetter than 90% to 95% of past conditions. Learn more about these categories. |
W3 | #0000FF | Extreme Wet (95th–98th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are wetter than 95% to 98% of past conditions. Learn more about these categories. |
W4 | #0000AA | Exceptional Wet (98th–100th Percentile) This map integrates multiple drought indices measuring precipitation and moisture into one computer-generated drought map, with a reference period of 1979–present. According to these indices, current conditions are wetter than 98% to 100% of past conditions. Learn more about these categories. |
The U.S. Drought Monitor depicts the location and intensity of drought across the country. The map uses 5 classifications: Abnormally Dry (D0), showing areas that may be going into or are coming out of drought, and four levels of drought (D1–D4).
This map is used by the U.S. Department of Agriculture to trigger some disaster declarations and loan eligibility. Individual states and water supply planning may use additional information to inform their declarations and actions. Learn more.
How has drought impacted this state in the past? View examples of past drought impacts or explore historical Drought Monitor maps.
The U.S. Drought Monitor 1-week change map shows where drought has improved, remained the same, or worsened since the previous week's Drought Monitor.
The U.S. Drought Monitor depicts the location and intensity of drought across the country, using 5 classifications (D0–D4). Green hues indicate conditions improved, while yellow/orange hues indicate degradations.
The Multi-Indicator Drought Index (MIDI) looks at current drought conditions across the U.S. by integrating several key drought indices on precipitation and moisture into one objective, computer-generated map.
The Short-Term MIDI approximates drought impacts from changes in precipitation and moisture over a short-term timeframe (looking back up to 90 days), such as impacts to non-irrigated agriculture, topsoil moisture, and range and pasture conditions. Long-term droughts (lasting months to years) can have different impacts.
This experimental map is based on methodology from the NOAA National Weather Service’s Climate Prediction Center. Learn how this map is made.
The Multi-Indicator Drought Index (MIDI) looks at current drought conditions across the U.S. by integrating several key drought indices on precipitation and moisture into one objective, computer-generated map.
The Long-Term MIDI approximates drought impacts from changes in precipitation and moisture over a long-term timeframe (up to 5 years), such as impacts to irrigated agriculture, groundwater, and reservoir levels. Long-term drought conditions can also increase wildfire intensity and severity.
This experimental map is based on methodology from the NOAA National Weather Service’s Climate Prediction Center. Learn how this map is made.
UC Merced, via Climate Engine
UC Merced, via Climate Engine
This map is released every Thursday morning, with data valid through Tuesday at 7am Eastern.
U.S. Drought Monitor change maps are released every Thursday morning, with data valid through Tuesday at 7 am Eastern.
The drought indices used in this map are based on the GridMET dataset and use a reference period of 1979–present. This map is updated every 5 days, with a delay of 4 to 5 days to allow for data collection and quality control.
The drought indices used in this map are based on the GridMET dataset and use a reference period of 1979–present. This map is updated every 5 days, with a delay of 4 to 5 days to allow for data collection and quality control.
Drought in the Midwest
Drought and its impacts vary from region to region—due to differences in climate. Precipitation extremes in the Midwest have a major impact on the region’s resources, economic sectors, and residents. Over the last century, precipitation trends in the Midwest have been moving towards wetter conditions and fewer droughts than the region experienced in the early 20th century. However, the Midwest has still felt adverse impacts during recent droughts, particularly in 1988 and 2012. These adverse impacts include limited barge transportation on major rivers, decreased agricultural production, challenges for municipal water supply and quality, and reduced productivity for hydropower. In fall 2022, drought conditions across portions of the Mississippi River Basin caused river levels to drastically lower, which had a significant impact on the transportation of goods along the river.
An added challenge in recent years has been the tendency to transition from drought to flood and back to drought within short time spans, sometimes within a matter of months, as well as flash drought, which is a drought that intensifies rapidly.
NOAA’s National Integrated Drought Information System (NIDIS) launched the Midwest Drought Early Warning System (DEWS) in response to the 2012 drought, which highlighted the need for additional drought early warning and preparedness in the region. The Midwest DEWS is a network of regional and national partners that share information and coordinate actions to help communities in the region cope with drought.
Reach out to Molly Woloszyn, the Regional Drought Coordinator for this region, for more information, or sign up for the Midwest DEWS newsletter.
Minnesota State Drought Resources
State Drought Websites:
Minnesota Department of Natural Resources | Drought Conditions Overview
Minnesota Department of Natural Resources | Drought in Minnesota
State Drought Plan:
Minnesota Statewide Drought Plan (2009)
State Climate Office:
Minnesota Current Conditions
A number of physical indicators are important for monitoring drought, such as precipitation & temperature, water supply (e.g., streamflow, reservoirs), and soil moisture. Learn more about monitoring drought.
Minnesota Precipitation Conditions
Range | Map Hex Color | Description |
---|---|---|
0 - 0.01 | #ffffff | This location received less than 0.01 inch of precipitation during this 7-day period. |
0.01 - 0.5 | #ffffcc | This location received 0.01–0.5 inch of precipitation during this 7-day period. |
0.5 - 1 | #c7e9b4 | This location received 0.5–1 inch of precipitation during this 7-day period. |
1 - 2 | #7fcdbb | This location received 1–2 inches of precipitation during this 7-day period. |
2 - 4 | #41b6c4 | This location received 2–4 inches of precipitation during this 7-day period. |
4 - 6 | #1d91c0 | This location received 4–6 inches of precipitation during this 7-day period. |
6 - 8 | #225ea8 | This location received 6–8 inches of precipitation during this 7-day period. |
8 - | #0c2c84 | This location received more than 8 inches of precipitation during this 7-day period. |
Range | Map Hex Color | Description |
---|---|---|
0% - 25% | #8c510a | Precipitation was only 0% to 25% of the historical average for this location, compared to the same date range from 1991–2020. |
25% - 50% | #bf812d | 25%–50% of Normal Precipitation was 25% to 50% of the historical average for this location, compared to the same date range from 1991–2020. |
50% - 75% | #dfc27d | 50%–75% of Normal Precipitation was 50% to 75% of the historical average for this location, compared to the same date range from 1991–2020. |
75% - 100% | #f6e8c3 | 75%–100% of Normal Precipitation was 75% to 100% of the historical average for this location, compared to the same date range from 1991–2020. |
Range | Map Hex Color | Description |
---|---|---|
100% - 150% | #c7eae5 | 100%–150% of Normal Precipitation was 100% to 150% of the historical average for this location, compared to the same date range from 1991–2020. |
150% - 200% | #80cdc1 | 150%–200% of Normal Precipitation was 150% to 200% of the historical average for this location, compared to the same date range from 1991–2020. |
200% - 300% | #35978f | 200%–300% of Normal Precipitation was 200% to 300% of the historical average for this location, compared to the same date range from 1991–2020. |
300% - | #01665e | >300% of Normal Precipitation was greater than 300% of the historical average for this location, compared to the same date range from 1991–2020. |
Range | Map Hex Color | Description |
---|---|---|
0% - 25% | #8c510a | Precipitation was only 0% to 25% of the historical average for this location, compared to the same date range from 1991–2020. |
25% - 50% | #bf812d | 25%–50% of Normal Precipitation was 25% to 50% of the historical average for this location, compared to the same date range from 1991–2020. |
50% - 75% | #dfc27d | 50%–75% of Normal Precipitation was 50% to 75% of the historical average for this location, compared to the same date range from 1991–2020. |
75% - 100% | #f6e8c3 | 75%–100% of Normal Precipitation was 75% to 100% of the historical average for this location, compared to the same date range from 1991–2020. |
Range | Map Hex Color | Description |
---|---|---|
100% - 150% | #c7eae5 | 100%–150% of Normal Precipitation was 100% to 150% of the historical average for this location, compared to the same date range from 1991–2020. |
150% - 200% | #80cdc1 | 150%–200% of Normal Precipitation was 150% to 200% of the historical average for this location, compared to the same date range from 1991–2020. |
200% - 300% | #35978f | 200%–300% of Normal Precipitation was 200% to 300% of the historical average for this location, compared to the same date range from 1991–2020. |
300% - | #01665e | >300% of Normal Precipitation was greater than 300% of the historical average for this location, compared to the same date range from 1991–2020. |
This map shows total precipitation (in inches) for the past 7 days. Dark blue shades indicate the highest precipitation amounts.
This map shows precipitation for the past 30 days as a percentage of the historical average (1991–2020) for the same time period. Green/blue shades indicate above-normal precipitation, while brown shades indicate below-normal precipitation.
This map shows precipitation for the past 60 days as a percentage of the historical average (1991–2020) for the same time period. Green/blue shades indicate above-normal precipitation, while brown shades indicate below-normal precipitation.
Precipitation data are updated daily, with a delay of 3 to 4 days to allow for data collection and quality control.
Precipitation data are updated daily, with a delay of 3 to 4 days to allow for data collection and quality control.
Precipitation data are updated daily, with a delay of 3 to 4 days to allow for data collection and quality control.
Minnesota Temperature Conditions
Range | Map Hex Color | Description |
---|---|---|
- 0 | #05346c | The 7-day average daily maximum temperature is below 0°F. |
0 - 10 | #216cac | 0–10°F The 7-day average daily maximum temperature is between 0–10°F. |
10 - 20 | #4393c3 | 10–20°F The 7-day average daily maximum temperature is between 10–20°F. |
20 - 30 | #92c5de | 20–30°F The 7-day average daily maximum temperature is between 20–30°F. |
30 - 40 | #d1e5f0 | 30–40°F The 7-day average daily maximum temperature is between 30–40°F. |
40 - 60 | #ffffff | 40–60°F The 7-day average daily maximum temperature is between 40–60°F. |
Range | Map Hex Color | Description |
---|---|---|
60 - 70 | #fddbc7 | 60–70°F The 7-day average daily maximum temperature is between 60–70°F. |
70 - 80 | #f4a582 | 70–80°F The 7-day average daily maximum temperature is between 70–80°F. |
80 - 90 | #d6604d | 80–90°F The 7-day average daily maximum temperature is between 80–90°F. |
90 - 100 | #b2182b | 90–100°F The 7-day average daily maximum temperature is between 90–100°F. |
100 - | #69012c | >100°F The 7-day average daily maximum temperature is between greater than 100°F. |
Range | Map Hex Color | Description |
---|---|---|
- -8 | #0404ff | >8°F Below Normal The average maximum temperature was more than 8°F colder than normal for this location. |
-8 - -6 | #2166ac | 6–8°F Below Normal The average maximum temperature was 6–8°F colder than normal for this location. |
-6 - -4 | #4393c3 | 4–6°F Below Normal The average maximum temperature was 4–6°F colder than normal for this location. |
-4 - -3 | #92c5de | 3–4°F Below Normal The average maximum temperature was 3–4°F colder than normal for this location. |
-3 - -1 | #d1e5f0 | 1–3°F Below Normal The average maximum temperature was 1–3°F colder than normal for this location. |
-1 - 0 | #ffffff | 0–1°F Below Normal The average maximum temperature was 0–1°F colder than normal for this location. |
Range | Map Hex Color | Description |
---|---|---|
0 - 1 | #ffffff | 0–1°F Above Normal The average maximum temperature was 0–1°F warmer than normal for this location. |
1 - 3 | #fddbc7 | 1–3°F Above Normal The average maximum temperature was 1–3°F warmer than normal for this location. |
3 - 4 | #f4a582 | 3–4°F Above Normal The average maximum temperature was 3–4°F warmer than normal for this location. |
4 - 6 | #d6604d | 4–6°F Above Normal The average maximum temperature was 4–6°F warmer than normal for this location. |
6 - 8 | #b2182b | 6–8°F Above Normal The average maximum temperature was 6–8°F warmer than normal for this location. |
8 - | #800000 | >8°F Above Normal The average maximum temperature was more than 8°F warmer than normal for this location. |
Range | Map Hex Color | Description |
---|---|---|
- -8 | #0404ff | >8°F Below Normal The average maximum temperature was more than 8°F colder than normal for this location. |
-8 - -6 | #2166ac | 6–8°F Below Normal The average maximum temperature was 6–8°F colder than normal for this location. |
-6 - -4 | #4393c3 | 4–6°F Below Normal The average maximum temperature was 4–6°F colder than normal for this location. |
-4 - -3 | #92c5de | 3–4°F Below Normal The average maximum temperature was 3–4°F colder than normal for this location. |
-3 - -1 | #d1e5f0 | 1–3°F Below Normal The average maximum temperature was 1–3°F colder than normal for this location. |
-1 - 0 | #ffffff | 0–1°F Below Normal The average maximum temperature was 0–1°F colder than normal for this location. |
Range | Map Hex Color | Description |
---|---|---|
0 - 1 | #ffffff | 0–1°F Above Normal The average maximum temperature was 0–1°F warmer than normal for this location. |
1 - 3 | #fddbc7 | 1–3°F Above Normal The average maximum temperature was 1–3°F warmer than normal for this location. |
3 - 4 | #f4a582 | 3–4°F Above Normal The average maximum temperature was 3–4°F warmer than normal for this location. |
4 - 6 | #d6604d | 4–6°F Above Normal The average maximum temperature was 4–6°F warmer than normal for this location. |
6 - 8 | #b2182b | 6–8°F Above Normal The average maximum temperature was 6–8°F warmer than normal for this location. |
8 - | #800000 | >8°F Above Normal The average maximum temperature was more than 8°F warmer than normal for this location. |
This map shows the average maximum daily temperature (°F) for the last 7 days. Blue hues indicate cooler temperatures, while red hues indicate warmer temperatures.
This map shows the average maximum daily temperature for the past 7 days compared to the historical average (1991–2020) for the same 7 days. Negative values (blue hues) indicate colder than normal temperatures, and positive values (red hues) indicate warmer than normal temperatures.
This map shows the average maximum daily temperature for the past 30 days compared to the historical average (1991–2020) for the same 30 days. Negative values (blue hues) indicate colder than normal temperatures, and positive values (red hues) indicate warmer than normal temperatures.
Temperature data are updated daily, with a delay of 3 to 4 days to allow for data collection and quality control.
Temperature data are updated daily, with a delay of 3 to 4 days to allow for data collection and quality control.
Temperature data are updated daily, with a delay of 3 to 4 days to allow for data collection and quality control.
Minnesota Streamflow Conditions
Value | Map Hex Color | Description |
---|---|---|
Low | #ff0000 | Record Low Estimated streamflow is the lowest value recorded at this gauge on this day of the year. Learn more. |
Much Below | #b12121 | Much Below Normal ( Estimated streamflow is in the 0–10th percentile of historical streamflow values recorded at this gauge on this day of the year. Learn more. |
Below | #ffa400 | Below Normal (10th–25th Percentile) Estimated streamflow is in the 10th–25th percentile of historical streamflow values recorded at this gauge on this day of the year. Learn more. |
Normal | #00ff00 | Normal (25th–75th Percentile) Estimated streamflow is in the 25th–75th percentile of historical streamflow values recorded at this gauge on this day of the year. Learn more. |
Value | Map Hex Color | Description |
---|---|---|
Above | #40dfd0 | Above Normal (75th–90th Percentile) Estimated streamflow is in the 75th–90th percentile of historical streamflow values recorded at this gauge on this day of the year. Learn more. |
Much Above | #0000ff | Much Above Normal (>90th Percentile) Estimated streamflow is in the 90th–100th percentile of historical streamflow values recorded at this gauge on this day of the year. Learn more. |
High | #000000 | Record High Estimated streamflow is the highest value ever measured at this gauge on this day of the year. Learn more. |
Not Ranked | #ffffff | Not Ranked A flow category has not been computed for this gauge, for example due to insufficient historical data or no current streamflow estimates. |
This map shows current streamflow conditions compared to historical conditions for the same day of the year. Click on a streamgage to view current data from the U.S. Geological Survey.
This map updates daily on Drought.gov. View the most recent real-time streamflow data via USGS.
Minnesota Soil Moisture Conditions
Range | Map Hex Color | Description |
---|---|---|
0 - 2 | #730000 | 0–2nd Percentile Soil moisture at 20cm depth is in the bottom 2% (0–2nd percentile) of historical measurements for this day of the year. |
2 - 5 | #e60000 | 2nd–5th Percentile Soil moisture at 20cm depth falls between the 2nd to 5th percentile of historical measurements for this day of the year. |
5 - 10 | #e69800 | 5th–10th Percentile Soil moisture at 20cm depth falls between the 5th to 10th percentile of historical measurements for this day of the year. |
10 - 20 | #fed37f | 10th–20th Percentile Soil moisture at 20cm depth falls between the 10th to 20th percentile of historical measurements for this day of the year. |
20 - 30 | #fefe00 | 20th–30th Percentile Soil moisture at 20cm depth falls between the 20th to 30th percentile of historical measurements for this day of the year. |
30 - 70 | #c8c8c8 | 30th–70th Percentile Soil moisture at 20cm depth falls between the 30th to 70th percentile of historical measurements for this day of the year. |
Range | Map Hex Color | Description |
---|---|---|
70 - 80 | #aaf596 | 70th–80th Percentile Soil moisture at 20cm depth falls between the 70th to 80th percentile of historical measurements for this day of the year. |
80 - 90 | #4ce600 | 80th–90th Percentile Soil moisture at 20cm depth falls between the 80th to 90th percentile of historical measurements for this day of the year. |
90 - 95 | #38a800 | 90th–95th Percentile Soil moisture at 20cm depth falls between the 90th to 95th percentile of historical measurements for this day of the year. |
95 - 98 | #145a00 | 95th–98th Percentile Soil moisture at 20cm depth falls between the 95th to 98th percentile of historical measurements for this day of the year. |
98 - 100 | #002673 | 98th–100th Percentile Soil moisture at 20cm depth is in the top 2% (98th to 100th percentile) of historical measurements for this day of the year. |
This map shows the moisture content of the top 20 cm of soil compared to historical conditions, based on in situ (in the ground) measurements of soil moisture. Red and orange hues indicate drier soils, while greens and blues indicate greater soil moisture.
Soil moisture data are updated daily, with a 1-day delay due to differences in network report timing.
Outlooks & Forecasts for Minnesota
Predicting drought in Minnesota depends on the ability to forecast precipitation and temperature within the context of complex climate interactions. View more outlooks & forecasts.
Future Precipitation & Temperature Conditions
Range | Map Hex Color |
---|---|
0 - 0.01 | #ffffff |
0.01 - 0.1 | #7fff00 |
0.1 - 0.25 | #00cd00 |
0.25 - 0.5 | #008b00 |
0.5 - 0.75 | #104e8b |
0.75 - 1 | #1e90ff |
1 - 1.25 | #00b2ee |
1.25 - 1.5 | #00eeee |
1.5 - 1.75 | #8968cd |
Range | Map Hex Color |
---|---|
1.75 - 2 | #912cee |
2 - 2.5 | #8b008b |
2.5 - 3 | #8b0000 |
3 - 4 | #cd0000 |
4 - 5 | #ee4000 |
5 - 7 | #ff7f00 |
7 - 10 | #cd8500 |
10 - 15 | #ffd700 |
15 - 20 | #ffff00 |
20 - | #ffaeb9 |
Range | Map Hex Color | Description |
---|---|---|
100% - 90% | #4f2f2f | >90% Chance of Below Normal There is a >90% chance of below-normal precipitation during this period. |
90% - 80% | #804000 | 80%–90% Chance of Below Normal There is an 80%–90% chance of below-normal precipitation during this period. |
80% - 70% | #934639 | 70%–80% Chance of Below Normal There is an 70%–80% chance of below-normal precipitation during this period. |
70% - 60% | #9b5031 | 60%–70% Chance of Below Normal There is an 60%–70% chance of below-normal precipitation during this period. |
60% - 50% | #bb6d33 | 50%–60% Chance of Below Normal There is an 50%–60% chance of below-normal precipitation during this period. |
50% - 40% | #d8a750 | 40%–50% Chance of Below Normal There is an 40%–50% chance of below-normal precipitation during this period. |
40% - 33% | #f0d493 | 33%–40% Chance of Below Normal There is an 33%–40% chance of below-normal precipitation during this period. |
Range | Map Hex Color | Description |
---|---|---|
33% - 40% | #b3d9ab | 33%–40% Chance of Above Normal There is an 33%–40% chance of above-normal precipitation during this period. |
40% - 50% | #94cd7e | 40%–50% Chance of Above Normal There is an 40%–50% chance of above-normal precipitation during this period. |
50% - 60% | #48ae38 | 50%–60% Chance of Above Normal There is an 50%–60% chance of above-normal precipitation during this period. |
60% - 70% | #3a7b5f | 60%–70% Chance of Above Normal There is an 60%–70% chance of above-normal precipitation during this period. |
70% - 80% | #008e40 | 70%–80% Chance of Above Normal There is an 70%–80% chance of above-normal precipitation during this period. |
80% - 90% | #28553d | 80%–90% Chance of Above Normal There is an 80%–90% chance of above-normal precipitation during this period. |
90% - 100% | #285517 | >90% Chance of Above Normal There is a >90% chance of above-normal precipitation during this period. |
Value | Map Hex Color | Description |
---|---|---|
Near-Normal Conditions | #a2a2a2 | Near-Normal Odds favor near-normal precipitation during this period. |
Range | Map Hex Color | Description |
---|---|---|
100% - 90% | #1c1342 | >90% Chance of Below Normal There is a >90% chance of below-normal temperatures during this period. |
90% - 80% | #221852 | 80%–90% Chance of Below Normal There is an 80%–90% chance of below-normal temperatures during this period. |
80% - 70% | #2f406f | 70%–80% Chance of Below Normal There is an 70%–80% chance of below-normal temperatures during this period. |
70% - 60% | #005ca1 | 60%–70% Chance of Below Normal There is an 60%–70% chance of below-normal temperatures during this period. |
60% - 50% | #389fdb | 50%–60% Chance of Below Normal There is an 50%–60% chance of below-normal temperatures during this period. |
50% - 40% | #77b5e2 | 40%–50% Chance of Below Normal There is an 40%–50% chance of below-normal temperatures during this period. |
40% - 33% | #a0c0df | 33%–40% Chance of Below Normal There is an 33%–40% chance of below-normal temperatures during this period. |
Range | Map Hex Color | Description |
---|---|---|
33% - 40% | #e7b168 | 33%–40% Chance of Above Normal There is an 33%–40% chance of above-normal temperatures during this period. |
40% - 50% | #e38b4a | 40%–50% Chance of Above Normal There is an 40%–50% chance of above-normal temperatures during this period. |
50% - 60% | #dc562f | 50%–60% Chance of Above Normal There is an 50%–60% chance of above-normal temperatures during this period. |
60% - 70% | #c72e28 | 60%–70% Chance of Above Normal There is an 60%–70% chance of above-normal temperatures during this period. |
70% - 80% | #cc3047 | 70%–80% Chance of Above Normal There is an 70%–80% chance of above-normal temperatures during this period. |
80% - 90% | #8a2f38 | 80%–90% Chance of Above Normal There is an 80%–90% chance of above-normal temperatures during this period. |
90% - 100% | #622228 | >90% Chance of Above Normal There is a >90% chance of above-normal temperatures during this period. |
Value | Map Hex Color | Description |
---|---|---|
Near-Normal Conditions | #a2a2a2 | Near-Normal Odds favor near-normal temperatures during this period. |
This map shows the amount of liquid precipitation (in inches) expected to fall over the next 7 days, according to the National Weather Service.
This map shows the probability (percent chance) of above-normal, near-normal, or below-normal precipitation 8 to 14 days in the future.
This map shows the probability (percent chance) of above-normal, near-normal, or below-normal temperature 8 to 14 days in the future.
The Quantitative Precipitation Forecast maps on Drought.gov are updated once a day and are valid from 7 a.m. Eastern that day.
The Climate Prediction Center updates their 8–14 day outlooks daily.
The Climate Prediction Center updates their 8–14 day outlooks daily.
Drought Outlooks for Minnesota
Value | Map Hex Color | Description |
---|---|---|
Persist | #9b634a | Drought Persists During this time period, drought is forecast to persist. |
Improve | #ded2bc | Drought Improves During this time period, drought is forecast to improve. |
End | #b2ad69 | Drought Is Removed During this time period, drought removal is forecast. |
Develop | #ffde63 | Drought Develops During this time period, drought development is forecast. |
N/A | #ffffff | No Drought Present |
Value | Map Hex Color | Description |
---|---|---|
Persist | #9b634a | Drought Persists During this time period, drought is forecast to persist. |
Improve | #ded2bc | Drought Improves During this time period, drought is forecast to improve. |
End | #b2ad69 | Drought Is Removed During this time period, drought removal is forecast. |
Develop | #ffde63 | Drought Develops During this time period, drought development is forecast. |
N/A | #ffffff | No Drought Present |
The Monthly Drought Outlook predicts whether drought will develop, remain, improve, or be removed in the next calendar month.
The Seasonal Drought Outlook predicts whether drought will develop, remain, improve, or be removed in the next 3 months or so.
The Climate Prediction Center issues its Monthly Drought Outlooks on the last day of the calendar month.
The Climate Prediction Center issues its Seasonal Drought Outlooks on the third Thursday of each calendar month. Sometimes, the map is adjusted on the last day of the month to maintain consistency with the Monthly Drought Outlook.
Historical Drought Conditions in Minnesota
Drought is a normal climate pattern that has occurred in varying degrees of length, severity, and size throughout history. Below, you can look back at past drought conditions for Minnesota according to 3 historical drought indices. The U.S. Drought Monitor is a weekly map that shows the location and intensity of drought across the country since 2000. The Standardized Precipitation Index (SPI) is a monthly depiction of drought based on precipitation (with data going back to 1895). And the paleoclimate data uses tree-ring reconstructions to estimate drought conditions before we had widespread instrumental records, going back to the year 0 for some parts of the U.S. View more historical conditions.
Value | Map Hex Color | Description |
---|---|---|
D0 | #ffff00 | D0 - Abnormally Dry Abnormally Dry (D0) indicates a region that is going into or coming out of drought, according to the U.S. Drought Monitor. View typical impacts by state. |
D1 | #fcd37f | D1 – Moderate Drought Moderate Drought (D1) is the first of four drought categories (D1–D4), according to the U.S. Drought Monitor. View typical impacts by state. |
D2 | #fa0 | D2 – Severe Drought Severe Drought (D2) is the second of four drought categories (D1–D4), according to the U.S. Drought Monitor. View typical impacts by state. |
D3 | #e60000 | D3 – Extreme Drought Extreme Drought (D3) is the third of four drought categories (D1–D4), according to the U.S. Drought Monitor. View typical impacts by state. |
D4 | #730000 | D4 – Exceptional Drought Exceptional Drought (D4) is the most intense drought category, according to the U.S. Drought Monitor. View typical impacts by state. |
The U.S. Drought Monitor (2000–present) depicts the location and intensity of drought across the country. Every Thursday, authors from NOAA, USDA, and the National Drought Mitigation Center produce a new map based on their assessments of the best available data and input from local observers. The map uses five categories: Abnormally Dry (D0), showing areas that may be going into or are coming out of drought, and four levels of drought (D1–D4). Learn more.
Value | Map Hex Color | Description |
---|---|---|
D4 | #730000 | D4 (SPI of -2.0 or less) The 9-month Standardized Precipitation Index (SPI) value for this location is -2.0 or less, indicating exceptional drought (D4) conditions. |
D3 | #E60000 | D3 (SPI of -1.9 to -1.6) The Standardized Precipitation Index (SPI) value for this location is between -1.9 to -1.6, indicating extreme drought (D3) conditions. |
D2 | #FFAA00 | D2 (SPI of -1.5 to -1.3) The Standardized Precipitation Index (SPI) value for this location is between -1.5 to -1.3, indicating severe drought (D2) conditions. |
D1 | #FCD37F | D1 (SPI of -1.2 to -0.8) The Standardized Precipitation Index (SPI) value for this location is between -1.2 to -0.8, indicating moderate drought (D1) conditions. |
D0 | #FFFF00 | D0 (SPI of -0.7 to -0.5) The Standardized Precipitation Index (SPI) value for this location is between -0.7 to -0.5, indicating abnormally dry (D0) conditions. |
Value | Map Hex Color | Description |
---|---|---|
W0 | #AAFF55 | W0 (SPI of 0.5 to 0.7) The Standardized Precipitation Index (SPI) value for this location is between 0.5 to 0.7, indicating abnormally wet (W0) conditions. |
W1 | #01FFFF | W1 (SPI of 0.8 to 1.2) The Standardized Precipitation Index (SPI) value for this location is between 0.8 to 1.2, indicating moderate wet (W1) conditions. |
W2 | #00AAFF | W2 (SPI of 1.3 to 1.5) The Standardized Precipitation Index (SPI) value for this location is between 1.3 to 1.5, indicating severe wet (W2) conditions. |
W3 | #0000FF | W3 (SPI of 1.6 to 1.9) The Standardized Precipitation Index (SPI) value for this location is between 1.6 to 1.9, indicating extreme wet (W3) conditions. |
W4 | #0000AA | W4 (SPI of 2.0 or more) The Standardized Precipitation Index (SPI) value for this location is 2.0 or greater, indicating exceptional wet (W4) conditions. |
Drought results from an imbalance between water supply and water demand. The Standardized Precipitation Index (SPI) measures water supply, specifically precipitation. SPI captures how observed precipitation (rain, hail, snow) deviates from the climatological average over a given time period—in this case, over the 9 months leading up to the selected date. Red hues indicate drier conditions, while blue hues indicate wetter conditions. Data are available monthly from 1895–present.
Value | Map Hex Color | Description |
---|---|---|
D4 | #730000 | D4 (PMDI of -5.0 or less) Tree rings were used to reconstruct a Palmer Modified Drought Index (PMDI) value for each June–August, estimating relative dryness. The PMDI value for this location is -5.0 or less, indicating exceptional drought (D4) conditions. |
D3 | #E60000 | D3 (PMDI of -4.9 to -4.0) Tree rings were used to reconstruct a Palmer Modified Drought Index (PMDI) value for each June–August, estimating relative dryness. The PMDI value for this location is -4.9 to -4.0, indicating extreme drought (D3) conditions. |
D2 | #FFAA00 | D2 (PMDI of -3.9 to -3.0) Tree rings were used to reconstruct a Palmer Modified Drought Index (PMDI) value for each June–August, estimating relative dryness. The PMDI value for this location is -3.9 to -3.0, indicating severe drought (D2) conditions. |
D1 | #FCD37F | D1 (PMDI of -2.9 to -2.0) Tree rings were used to reconstruct a Palmer Modified Drought Index (PMDI) value for each June–August, estimating relative dryness. The PMDI value for this location is -2.9 to -2.0, indicating moderate drought (D1) conditions. |
D0 | #FFFF00 | D0 (PMDI of -1.9 to -1.0) Tree rings were used to reconstruct a Palmer Modified Drought Index (PMDI) value for each June–August, estimating relative dryness. The PMDI value for this location is -1.9 to -1.0, indicating abnormally dry (D0) conditions. |
Value | Map Hex Color | Description |
---|---|---|
W0 | #AAFF55 | W0 (PMDI of 1.0 to 1.9) Tree rings were used to reconstruct a Palmer Modified Drought Index (PMDI) value for each June–August, estimating relative dryness. The PMDI value for this location is 1.0 to 1.9, indicating abnormally wet (W0) conditions. |
W1 | #01FFFF | W1 (PMDI of 2.0 to 2.9) Tree rings were used to reconstruct a Palmer Modified Drought Index (PMDI) value for each June–August, estimating relative dryness. The PMDI value for this location is 2.0 to 2.9, indicating moderate wet (W1) conditions. |
W2 | #00AAFF | W2 (PMDI of 3.0 to 3.9) Tree rings were used to reconstruct a Palmer Modified Drought Index (PMDI) value for each June–August, estimating relative dryness. The PMDI value for this location is 3.0 to 3.9, indicating severe wet (W2) conditions. |
W3 | #0000FF | W3 (PMDI of 4.0 to 4.9) Tree rings were used to reconstruct a Palmer Modified Drought Index (PMDI) value for each June–August, estimating relative dryness. The PMDI value for this location is 4.0 to 4.9, indicating extreme wet (W3) conditions. |
W4 | #0000AA | W4 (PMDI of 5.0 or greater) Tree rings were used to reconstruct a Palmer Modified Drought Index (PMDI) value for each June–August, estimating relative dryness. The PMDI value for this location is 5.0 or greater, indicating exceptional wet (W4) conditions. |
In paleoclimatology, proxy climate data (e.g., tree rings, ocean sediments) can allow us to reconstruct past climate conditions before we had widespread instrumental records. The Living Blended Drought Atlas, shown here, estimates average drought conditions each summer (June–August) as far back as the year 0 by combining tree-ring reconstructions and instrumental records. Red hues indicate drier conditions, while blue hues indicate wetter conditions.
Drought Resources for Minnesota
Drought Alert Emails
Get email updates when U.S. Drought Monitor conditions change for your location or a new drought outlook is released.
Regional Drought Status Updates
NIDIS & its partners issue regional updates covering drought conditions, outlooks/forecasts, and local impacts.
Midwest Drought Email List
Get regional drought status updates right to your inbox, as well as drought news, webinars, and other events for the Midwest.
North Central U.S. Climate and Drought Summary and Outlook Webinars
This webinar series, which covers the region from the Rockies to the Great Lakes, includes a summary of past and current conditions, potential and ongoing impacts across sectors (e.g., agriculture, water resources, navigation), and outlook information.
Minnesota Department of Natural Resources | Drought in Minnesota
Minnesota Department of Natural Resources | Minnesota Drought Conditions Overview
Minnesota Statewide Drought Plan (2009)
Minnesota State Climatology Office
Minnesota Volunteer Precipitation Observing Program (MNgage)
University of Minnesota Extension | Extreme Weather Resources
NDMC | Minnesota Drought Planning Resources
USDA Farm Service Agency | Minnesota
USDA | Northern Forests Climate Hub
Midwestern Regional Climate Center
National Weather Service:
- Central Region Headquarters
- North Central River Forecast Center
- Missouri River Basin River Forecast Center
- Aberdeen, SD Weather Forecast Office
- La Crosse, WI Weather Forecast Office
- Duluth, MN Weather Forecast Office
- Grand Forks, ND Weather Forecast Office
- Sioux Falls, SD Weather Forecast Office
- Twin Cities, MN Weather Forecast Office
Midwest Climate Adaptation Science Center
Great Lakes Integrated Sciences and Assessments (GLISA, a NOAA CAP/RISA team)
Drought in your area? Tell us how drought is impacting your community by submitting a condition monitoring report. Your submissions help us better understand how drought is affecting local conditions.