GLOBE Observer - GLOBE Observer
What is GLOBE Observer?
- A citizen science app allowing volunteers in GLOBE countries to take observations and contribute to the Global Learning and Observations to Benefit the Environment (GLOBE) community
- A way to collect data to track changes in the environment in support of Earth system science research, and interpret NASA and other satellite data
- An open data set available to scientists, and supporting students of all ages in doing real scientific research through the GLOBE Program
Download the app and follow the instructions to get started. Always follow guidelines from your local officials, and only participate in GLOBE activities or use the GLOBE Observer app if it is safe to do so.
What are GLOBE Observers up to?
Watch the recording of the latest GLOBE Observer Connect session to hear from volunteers collecting data, community members and educators creating projects and teaching others, and scientists and researchers using GLOBE data. See what's coming next in the monthly series on the GO Connect event page.
GLOBE Observer Now
An error occurred while processing the template.
The following has evaluated to null or missing:
==> rootElement.selectSingleNode("/root/dynamic-element[@name='news_title']/dynamic-content") [in template "gov-globe-templates-theme_SERVLET_CONTEXT_/templates/observer/widget-templates/asset-publisher-template/observer-now-news-template-1.0.0.ftl" at line 31, column 32]
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----
----
FTL stack trace ("~" means nesting-related):
- Failed at: articleTitle = rootElement.selectSing... [in template "gov-globe-templates-theme_SERVLET_CONTEXT_/templates/observer/widget-templates/asset-publisher-template/observer-now-news-template-1.0.0.ftl" at line 31, column 17]
- Reached through: #include "/gov-globe-templates-theme_... [in template "10132#10165#77817358" at line 2, column 1]
----
1<#-- gov-globe-templates-theme -->
2<#include "/gov-globe-templates-theme_SERVLET_CONTEXT_/templates/observer/widget-templates/asset-publisher-template/observer-now-news-template-1.0.0.ftl" />
An error occurred while processing the template.
The following has evaluated to null or missing:
==> rootElement.selectSingleNode("/root/dynamic-element[@name='scientist_title']/dynamic-content") [in template "gov-globe-templates-theme_SERVLET_CONTEXT_/templates/observer/widget-templates/asset-publisher-template/observer-now-people-template-1.0.0.ftl" at line 29, column 47]
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----
----
FTL stack trace ("~" means nesting-related):
- Failed at: peopleTitle = rootElement.selectSingl... [in template "gov-globe-templates-theme_SERVLET_CONTEXT_/templates/observer/widget-templates/asset-publisher-template/observer-now-people-template-1.0.0.ftl" at line 29, column 33]
- Reached through: #include "/gov-globe-templates-theme_... [in template "10132#10165#77817362" at line 2, column 1]
----
1<#-- gov-globe-templates-theme -->
2<#include "/gov-globe-templates-theme_SERVLET_CONTEXT_/templates/observer/widget-templates/asset-publisher-template/observer-now-people-template-1.0.0.ftl" />


