-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy pathindex.html
572 lines (458 loc) · 20.8 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Data Visualization</title>
<link rel="shortcut icon" href="data:image/x-icon;," type="image/x-icon">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Build projects with Google Data Commons, eCharts, chartJS, Product Life Cycle Assessment, Environmental Impact Modeling Tools, Industry comparison data from the US Environmental Protection Agency (EPA), US Bureau of Economic Analysis (BEA), US Department of Commerce and the US Bureau of Labor Statistics (BLS)">
<meta name="keywords" content="Data Visualization, Environmental, Impact, Model, Commodities, Industries, Supply Chain, Energy, Agriculture, Forestry, Manufacturing, Waste, Energy, Bioproducts, Inflow, Outflow, Job Levels, Value-Added, Air Quality, Greenhouse Gas Emissions, GHG, Land Use, Health, US Bureau of Economic Analysis, BEA, US Department of Commerce, US Environmental Protection Agency, EPA, Input, Output">
<!-- load first for fastest map speed -->
<!--
TO DO: Revise use of JQuery at end of navigation.js within:
$(document).on("change"
<script type="text/javascript" src="../localsite/js/navigation.js" id="/localsite/js/navigation.js"></script>
-->
<link type="text/css" href="../localsite/css/base.css" rel="stylesheet" id="/localsite/css/base.css" />
<script type="text/javascript" src="../localsite/js/d3.v5.min.js" id="/localsite/js/d3.v5.min.js"></script>
<script type="text/javascript" src="../localsite/js/jquery.min.js" id="/localsite/js/jquery.min.js"></script>
<script type="text/javascript" src="../localsite/js/showdown.min.js" id="/localsite/js/showdown.min.js"></script>
<script type="text/javascript" src="../localsite/js/localsite.js?showheader=true&showsearch=true"></script>
<!--
Code for America and the US Environmental Protection Agency (EPA) are awarding high school educators and their students who help create inspiring tools during the annual Sustainable Communities Web Challenge. We encourage you to also invite programmers, community reps and designers. $10,000 in prizes will be awarded to participants on Oct 2nd.
Educators and their high school students are invited to join us virtually to create a community page that visualizes your community's path to a sustainable, net zero future. A community can be your neighborhood, town, city, county, region or state. You'll use data and widgets from the US EPA and other sources to share your vision for a sustainable community.
Work includes biomass waste to energy, the transition to electric vehicle manufacturing, environmental impact indicators, advanced biofuels and reducing greenhouse gas emissions.
Economic data, community resources and planning input combined with the EPA's new environmental indicator models.
-->
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website" />
<meta property="og:url" content="https://model.earth/community/" />
<meta property="og:title" content="Model Earth — Environmental Impact Modeling Tools" />
<meta property="og:description" content="Build projects with Life Cycle Assessment data from the US Environmental Protection Agency (EPA), US Bureau of Economic Analysis (BEA), US Department of Commerce and the US Bureau of Labor Statistics (BLS)" />
<meta property="og:image" content="https://model.earth/community/img/overview/model-earth-impacts.jpg" />
<!-- Meta Tags Generated with https://metatags.io -->
<script>
waitForElm('#nullschoolHeader').then((elm) => {
//$("#nullschoolHeader").show();
});
// Temporary
$(document).ready(function () {
setTimeout(() => {
let latLonZoom = "-73.52,34.52,532";
if ($("#globeLatitude").val() && $("#globeLongitude").val()) {
latLonZoom = $("#globeLongitude").val() + "," + $("#globeLatitude").val() + ",532";
} else if (localStorage.latitude && localStorage.longitude) {
latLonZoom = localStorage.longitude + "," + localStorage.latitude + ",532";
}
showGlobalMap(`https://earth.nullschool.net/#current/wind/surface/level/orthographic=${latLonZoom}`);
},1000);
});
//loadMarkdown("README.md", "readmeDiv", "_parent");
//// param.startTitle = "Model Earth"; // Trigger header
</script>
<style>
.headerImage{
display: none;
}
#fullcolumn {
backgroundX: #fafafa;
}
.gobutton {
margin: 0px;
cursor: pointer;
border-radius: 5px;
font-size: 18px;
padding: 14px 12px 15px 12px;
min-height: 38px;
color: #fff;
box-sizing: border-box;
background: #555;
height: 48px;
text-decoration: none;
}
.resultsHolder {
background: rgba(33,33,33,0.95);
color: #fff;
padding: 10px 20px 10px 20px;
font-size: 18px;
border-radius: 5px;
margin-bottom: 8px;
line-height: 26px;
}
.txtbox {
position: relative;
overflow: hidden;
outline: none;
width: 100%;
max-width: 190px;
padding: 0 20px;
height: 48px;
line-height: 60px;
font-size: 24px;
color: #777;
border: solid 1px #b7b7b7;
border-radius: 5px;
margin-right: 7px;
white-space: nowrap;
text-overflow: ellipsis;
float: left;
}
@media (max-width: 1200px) {
#rightcolumn {
display:none;
}
}
#logosRight {
position: absolute;
right: 20px;
bottom: 20px;
}
#logoRowXXX {
border-top: 1px solid #ccc;
}
#logoRow a {
margin-right: 64px;
display:block;
float: left;
}
@media (max-width: 800px) {
#logoRow {
margin-left: 30px;
}
#logoRow a {
float: none;
clear: both;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 30px;
}
#logoRow a > img {
width: 100% !important;
max-width: 250px;
}
}
.popout {
border: 1px solid #ccc;
padding: 30px;
width:100%;
background:#eee;
}
.popout > h3 {
margin-top:0px;
}
@media (max-width: 1200px) {
.hideMobile1200 {
display: none;
}
}
/* Add to widget.css */
thead th:nth-child(2) {
width: 300px !important;
min-width: 300px !important;
max-width: 300px !important;
}
tbody tr td:nth-child(2) {
width: 300px !important;
min-width: 300px !important;
max-width: 300px !important;
overflow: hidden;
}
.jss1 > div {
max-width: 350px;
}
</style>
</head>
<body>
<div style="clear:both; min-height:250px">
<div class="topcolumns content contentpadding" style="padding-top:0px; padding-bottom:0px; max-width:1230px">
<div class="pageColumn">
<div class="pageColumnInside">
<h2>Product Supply Chains</h2>
Choose your location to see which industries are active in your community, which create the most jobs and which have impacts on air, water and health.<br><br>
<a href="../localsite/info/" class="btn btn-white">Local Industries</a>
<!--
<a href="../../community/challenge/">Join our Newsletter</a>
-->
<br><br>
</div>
</div>
<div class="pageColumn">
<div class="pageColumnInside">
<h2>Collaborative Frameworks</h2>
We're collaborating with programmers, students, community reps and designers to create inspiring tools. Get involved adding datasets and updating widgets.<br><br>
<a href="projects/" class="btn btn-white">View Project Areas</a>
</div>
</div>
<div class="pageColumn">
<div class="pageColumnInside">
<h2>Life Cycle Assessment</h2>
We've teamed up with data scientists and educators around the world to integrate data and visualizations in environmental-focused product lifecycle tools.<br><br>
<a href="../localsite/tools/" target="_parent" class="btn btn-white">Lifecycle Tools</a>
</div>
</div>
<div style="clear:both"></div>
</div>
</div>
<div id="readmeDiv"></div>
<div class="hideMobileX">
<div class="content contentpadding" style="max-width:1230px; padding-top:0px; padding-bottom:20px;">
<h2>Objectives</h2>
1.) Reduce and eliminate government expenses through transparancy and open collaboration.<br>
2.) Identify products and choices that minimize environmental impacts around <a href="/data-commons/">UN Goal Timelines</a>.<br>
3.) Foster opportunities for dynamic pricing that foster inclusion, accountability, and reduced barriers.
</div>
</div>
<!-- Reduce georgia_usa_gray.png logo below. -->
<hr>
<div class="content contentpadding" styleX="padding-top:40px; padding-bottom:0px; max-width:1230px" id="logoRow">
<div style="float:left; margin-bottom:20px">
<a href="https://www.democracylab.org/projects/834" target="_blank"><img src="../community/img/logo/orgs/democracy-lab.png"></a>
<a href="https://model.georgia.org" target="_blank" style="margin-top:-4px;margin-right:64px !important;"><img src="img/logo/georgia_usa_gray.png" style="width:140px;"></a>
<a href="https://datacommons.org" target="_blank" style="margin-top:11px;margin-right:51px !important;"><img src="../community/img/logo/orgs/GoogleDataCommons.png" style="width:190px;"></a>
<a href="https://exiobase.eu" target="_blank" style="margin-top:8px;margin-right:51px !important;"><img src="../community/img/logo/orgs/exiobase.png" style="width:190px;"></a>
</div>
<!--
<div style="float:left; margin-bottom:20px">
<a href="https://openseattle.org" target="_blank" style="margin-top:-10px"><img src="../community/img/logo/orgs/open-seattle.png" style="width:140px;"></a>
<a href="https://codeforamerica.org" target="_blank" style="margin-top:-5px;margin-right:0px !important;"><img src="img/logo/code-for-america-and-earth.png" style="width:160px"></a>
</div>
-->
</div>
<div style="clear:both"></div>
<!--
<a href="../localsite/info/"><img src="img/overview/slides/perfect-storm-heatmap.jpg" class="hideMobile" style="float:left; width: 100%; margin-top:0px; margin-bottom:20px"></a><br>
-->
<!-- HEATMAP MOSAIC move to a standalone page -->
<!--
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="../io/build/widgets.css">
<style>
.MuiGrid-root .MuiGrid-container, .MuiTabs-root, .matrix-title {
display: none !important;
}
table {
border-spacing: 2px !important;
}
table a {
color: #fff;
}
table input {
display: none;
}
.noborder {
border-left: 0px;
}
.sector-list-body a {
font-size: 14px !important;
}
.jss7, .jss9 {
margin-left: 6px;
}
</style>
<div style="background-color: #a0a0a0; color:#fff">
<div class="hideMobile">
<div class="content contentpadding" style="max-width: 1430px;">
<div class="ioXX">
<div style="marginXX: 0 auto;">
<div>
<h1 style="color:#fff">Impacts of Goods & Services</h1>
Click a column header to sort by impact. <a href="../localsite/info/#geoview=country" style="color:#fff; text-decoration:underline">View by state and county</a>
</div>
<div class="matrix-title">Goods & Services</div>
<div class="sector-list">
</div>
</div>
<div style="float:right"><a href="../io/charts" style="color:#fff">Embed Charts</a></div>
</div>
</div>
</div>
</div>
<script src="../io/build/lib/useeio_widgets.js"></script>
<script>
var config = useeio.urlConfig();
var modelID = config.get().model || 'USEEIOv2.0';
var model = useeio.model({
endpoint: '../io/build/api',
model: modelID,
asJsonFiles: true,
});
var sectorList = useeio.sectorList({
model: model,
selector: '.sector-list',
});
config.withDefaults({
view: ["mosaic"],
count: 10,
})
config.join(sectorList);
</script>
-->
<!--
<link rel="stylesheet" href="css/material_icons.css" />
-->
<style>
.floatRight {
max-width:400px;
}
#right-image {
width:100%;
max-width:400px;
}
@media (max-width: 600px) {
.pageColumnInside {
padding-top: 15px;
}
#hero-rect-new {
margin-left: 40px !important;
}
}
@media (max-width:800px) {
.main_column {
padding-left:40px;
}
.floatRight {
max-width:100%;
margin-left: 0px;
}
#right-image {
max-width:100%;
}
#main-info-content {
padding-left: 0px !important;
margin-left: 0px !important;
padding-right: 0px !important;
}
}
</style>
<div class="lite">
<div id="main-info-contentX" class="content contentpadding" style="clear:both; padding-top:50px;">
<div class="floatRight hideMobile" style="border:1px solid #ccc; margin-bottom:0px;">
<div>
<a href="../io/coders/" target="_parent" ><img id="right-image" src="img/overview/code-for-america-square.jpg" style=""></a>
</div>
<div style="padding:30px; padding-top:10px; padding-bottom:20px">
<div style="display:none" class="../challenge/">
Web Challenge Kickoff:<br>
<!--<h2 style="margin-top:0px;padding-top:0px;border:0px">Monday, Sept. 21, 2020</h2>-->
<h2 style="margin-top:0px;padding-top:0px;border:0px">[TBD]</h2>
Web Challenge Awards:<br>
<h2 style="margin-top:0px;padding-top:0px;border:0px">[TBD]<!--Sunday, Oct. 25, 2020--></h2>
</div>
Collaborate on projects using US Environmental Protection Agency data and Exiobase international trade flow for environmental impact reports.
<!--
<a href="../io/coders/" target="_parent" style="white-space: nowrap;">Learn More and Get Involved</a>
-->
</div>
</div>
<div class="main_column" style="overflow:auto; padding-right:20px">
<!--
<h1 style="margin-bottom:0px;">48 Hours of Earth Day!</h1>
<h3 style="margin-top:4px;">Friday, April 22, 2022</h3>
Join us for 5 or more hours during Democracy Lab's 48 HOUR EARTH DAY on April 22nd. The event will begin when Earth Day starts in New Zealand (UTC+12), and conclude 48 hours later when the day ends on Howland Island (UTC-12). Project teams will participate from all around the world! <a href="https://www.democracylab.org/projects/834">Join our project team</a><br><br>
-->
<h2>Community Apps for Life Cycle Assessment (LCA)</h2>
<!-- copied from /io -->
<a href="https://www.epa.gov/sciencematters/epa-researchers-working-improve-life-cycle-assessment-capabilities-communities" style="font-size:18px" target="_blank">Working to Improve Life-Cycle Assessment for Communities</a><br>
Sustainable Materials Management (SMM) is a systemic approach to using and reusing materials more productively over their entire life cycle. It represents a change in how our society thinks about the use of natural resources and environmental protection. By looking at a product's entire life cycle, we can find new opportunities to reduce environmental impacts, conserve resources, reduce costs and attract new industries.<br><br>
<!--
<p>
The U.S. Environmental Protection Agency (EPA), Code for America, and the Georgia Center of Innovation for Energy Technology have launched the Sustainable Communities Web Challenge, which will award a total of up to $10,000 across all winning participants. The purpose of this challenge is to customize our interactive community starter pages for a community of interest. These pages integrate tools that show the relationships between industries and the environment and local economy with an eye toward informing community decisions around sustainability. Sustainable communities promote health and well-being, such as through materials reuse and recycling, and prevention of environmental releases, while also being economically robust.
</p>
<p>
The challenge is open to anyone who is interested in creating these community pages, including students from high school through graduate school, community representatives, coders and others. An adult is required to register and oversee participation of any minors.
</p>
<p>
To start, the challenge asks participants to choose a location of interest – ranging from a local community to multiple states. They can then join a community team or create a new team for their community and use our starter pages to start their community page. To create a competitive challenge entry they may further develop, customize, and improve our existing web tools that integrate EPA models and data, or integrate data, tools or imagery from other sources of their choosing relevant to issues in their community. Participants will compete for $10,000 in awards. The challenge will culminate in a full-day showcase event and award presentation on October 2, 2021.
</p><br>
-->
<p>
<a style="font-size:18px" href="../localsite/info/#mapview=counties">Explore your community's impacts</a><br>
Companies like Amazon and General Motors are using the US Environmentally Extended Input-Output <a href="https://www.epa.gov/land-research/us-environmentally-extended-input-output-useeio-models">(USEEIO) Models</a> to analyze economic and environmental impacts across all economic sectors. The model is available for community planning, business development and environmental education through our <a href="../../localsite/info/">Local Industry Comparison Tools</a><br>
</p>
<p>
<a href="../io/" style="font-size:18px">Learn more about USEEIO Community Pages</a><br>
Using an economy-wide input-output model of industries, households and the environment, the new online tools help communities identify opportunities for both economic growth and environmental sustainability.
</p>
<!--
Register to participate.
Learn more about the Challenge.
Virtual workshops and Slack channel Information.
Learn more about USEEIO.
-->
</div>
<div style="clear:both"></div>
</div>
</div>
<div style="clear:both"></div>
<style>
#hero-landscape-image {
background-image: url(../localsite/img/hero/stars.jpg);
}
#hero-rect-new {
background-color: rgba(255, 255, 255, 0.9);
border-radius: 40px;
margin: 0 auto; /* We'll center instead */
max-width: 600px;
padding: 20px 50px 20px 50px;
overflow: auto;
float: left;
}
.dark #hero-rect-new {
background-color: rgba(33, 33, 33, 0.9);
}
</style>
<div class="hideMobile" style="position:relative;height:550px">
<div id="hero-landscape-image" class="bgimg" style="min-height:550px; background-position: 0 54px; position: absolute; left:0; right:0; opacity: 0.8; background-color:#888">
<div class="content contentpadding" style="padding-top:60px">
<div style="float:left; margin-right:30px">
<div id="hero-rect-new">
<h3>Project Areas</h3>
<a href="../../projects/">Active Projects</a> - Volunteer Team<br>
<a href="../../apps/">Starter App Pages</a> - Copy and add parameters<br>
<a href="https://model.earth/country-data/map/">3D Globe</a> - MapBox<br>
<a href="https://echarts.apache.org/examples/en/index.html#chart-type-globe">3D Globe</a> - Apache eCharts<br>
<a href="../../io/charts/">React/D3</a> - Inflow-Outflow Charts<br>
<a href="../../community/projects/#data">Data Pipeline</a> - GitHub Actions<br>
<a href="../../community/projects/#python">Python</a> - Machine Learning<br>
<a href="../../community/projects/#ux">UX/UI</a> - Nutrition Labels / Scenario Reporting<br>
<a href="../../localsite/map/#show=farmfresh&geoview=countries">Countries Map Filter</a> - Data Visualizations<br>
<a href="/projects/" style="display:block;margin-top:10px">View Project List</a>
<!--
<a href="../../community/projects/#cinematic">Cinematic</a> - Environmental Impact Apps<br>
<a href="../../apps/smm/">3.0 Mockup</a> - Lifecycle Tools<br>
<a href="../../community/projects/#label">JQuery/React</a> - Environmental Profile Editor<br>
-->
</div>
</div>
<div style="float:left">
<script>
$('#zip').on("keypress", function(e) {
if (e.keyCode == 13) { // Enter hit
goZip();
}
});
function goZip() {
zip = $('#gozip').val();
if (zip.length == 5) {
window.location='../../community/zip/#zip=' + zip; // Projections - coursework
window.location='../../zip/io/#zip=' + zip;
} else {
alert('Please enter a 5 digit zip.');
}
}
</script>
<div class="local content contentpadding" style="overflow:auto; display:none">
<div id="greatestNeedsHolder" class="resultsHolder" style="margin-right:30px;">
<div style="margin-bottom:8px">Zip output...</div>
<input type="text" class="txtbox frst_location" id="gozip" placeholder="Zip Code">
<div class="gobutton" style="float:left" onclick="goZip()">GO</div>
<div style="clear:both"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>