Map toxic release facilities

In the United States, the 1970s environmental justice movement pressured the government to monitor and regulate toxic chemicals released into the environment. In response, the Environmental Protection Agency (EPA) created the Emergency Planning and Community Right-to-Know Act (EPCRA) in 1986, which informs residents of industrial hazards in their area. This data is made available through the Toxics Release Inventory (TRI), an annual self-reporting database.

In this module, you’ll symbolize the toxic release facilities based on the amount of pollution they emit and use charts to explore industry-specific toxic chemical releases.

Map chemical releases

In this section, you’ll map the per capita impacts of total on-site chemical releases for 2018. TRI data is available from 1987 to 2018 on the EPA website but has also been included in the project package for this lesson.

  1. Download and open the ArcGIS Pro package TRI-Pittsburgh. If prompted, sign in using your licensed ArcGIS account.
    Note:

    If you don't have an organizational account, you can sign up for an ArcGIS free trial.

    TRI-Pittsburgh map package

  2. In the Contents pane, right-click TRI_PA and choose Symbology.

    The layer TRI_PA contains data from the EPA's Toxics Release Inventory (TRI) for facilities in Allegheny County, Pennsylvania.

    You’ll map the total sum of chemicals that were released on site at the facility. This includes chemical releases by air stack emissions, underground injections, water releases, and more. Some facilities release additional chemicals off site, but since you are focusing on local impacts, you’ll only look at on-site releases.

  3. In the Symbology pane, for Primary symbology, choose Proportional Symbols.
    • For Field, choose OnSiteReleaseTotalChem.
    • For Minimum size, type 5.
    • For Maximum size, type 35.

    Proportional Symbols parameters

    Note:

    For this lesson, you will only consider quantities of chemicals released on site at the facility, which is the data in the OnSiteReleaseTotalChem field. The OffSiteReleaseTotalChem field refers to the quantities of chemicals transferred off site to other locations for release or disposal and further waste management (EPA).

  4. Click the symbol for Template.
  5. Click the Properties tab and under Appearance, for Color and Outline color, choose a red color.

    Symbol color and Outline color

  6. Click Apply and close the Symbology pane.
  7. On the ribbon, click the Appearance tab. In the Effects group, change Transparency to 40%.

    Transparency level in Appearance tab

    The map updates with the new symbology.

    Map with proportional symbology

    The southeast of the county appears to have facilities with higher toxic releases.

Explore toxic releases by sector

Next, you’ll create charts to explore how toxic releases compare in different industry sectors.

  1. In the Contents pane, right-click TRI_PA, point to Create Chart, and choose Bar Chart.

    Bar Chart

    A chart view and the Chart Properties pane appear.

  2. In the Chart Properties pane, for Category or Date, choose IndustrySector.

    Review the bar chart to determine the count of facilities in different industries. The chart shows that chemicals, petroleum, and primary metals have the most facilities in the area. However, the number of facilities may not correlate with the total toxic releases from each place.

  3. For Aggregation, choose Sum, and for Numeric Fields, click the Select button and choose OnSiteReleaseTotalChem. Click Apply.

    This chart shows the petroleum industry has the most significant amount of toxic chemical releases. You’ll assess the other attributes to understand how the pollution is being released.

  4. For Numeric Fields, click the Select button, and uncheck OnSiteReleaseTotalChem. Check the following:
    • FugitiveAirEmisson
    • StackAirEmission
    • WaterChemRelease
    • LandfillChemReleased
    • ChemLandTreatmentAppFarming
  5. Click Apply.

    Bar chart of toxic release categories by industry sector

    These are the categories that are added together to calculate the total on-site chemical release attribute. The petroleum industry appears to have the highest toxic releases in every area, especially water discharge. You can read more about the attributes in TRI data in the TRI Basic Data Files Guide, but a summary is also provided below.

    ChemLandTreatmentAppFarming

    Amount of chemicals disposed of through on-site land treatment of application farming

    FugitiveAirEmission

    Amount of air-emitted emissions that do not pass through a stack, chimney, vent, or other functional opening, usually from leaks or unintended irregular releases

    LandfillChemReleased

    Amount of chemicals dumped into on-site landfills

    StackAirEmission

    Amount of air-emitted chemicals that pass through a stack, chimney, or vent

    WaterChemRelease

    Amount of chemicals released through surface water discharges

    You’ll format the chart and export it.

  6. In the Chart Properties pane, click the General tab and edit the following parameters:
    • For Chart title, type Industry Sector Toxic Releases.
    • For X axis title, type Industry Sector.
    • For Y axis title, type Toxic Chemical Releases (lbs).

    Format chart labels

  7. Click the Series tab.
  8. Under Display multiple series, choose Stacked.

    Series stacked display option

    Stacked rearranges each bar of a toxic release sector as part of a new bar that represents the total toxic releases. This allows you to better understand the part-to-whole relationship of the data. Next, you’ll format the legend labels.

    Stacked chart of toxic releases by industry sector

  9. For Display multiple series, in the fields table, edit the Label column as follows:
    • For FugitiveAirEmissions, type Fugitive Air.
    • For StackAirEmission, type Air Stack.
    • For WaterChemRelease, type Water Discharge.
    • For LandfillChemReleased, type Landfill.
    • or ChemLandTreatmentAppFarming, type Land Treatment.

    Chart legend labels

  10. Above the chart, on the toolbar, click Export and click Export as Graphic.

    Export As Graphic

  11. Name the file IndustrySectorReleases, set the file type to .png, and click Save.

    Export window

  12. Close the chart and the Chart Properties pane.
  13. On the Quick Access Toolbar, click Save to save the project.

    Save button on the Quick Access Toolbar

In this module, you visualized the toxic chemical releases from the EPA's Toxics Release Inventory facilities and used charts to discover that the petroleum industry is the primary polluter, especially in the southeast of the county. In the next module, you’ll look at how this pollution compares to the total population in each census tract.


Calculate toxic burden by subgroups

Next, you’ll calculate the toxic chemical release burden for each census tract and by race and poverty compared to the county as a whole. Then, you’ll add layers for local political districts and summarize the amount of toxic chemicals released in each district.

Calculate toxic burden by race and income

You’ll prepare the available data by calculating the burden of total toxic chemicals released on site for the entire county and for subgroups of the county population. Next, you will use the toxic burden values from each subgroup and compare them to the overall county's toxic burden to get the proportional toxic burden of each subgroup.

  1. In the Contents pane, right-click the Tracts layer and click Attribute Table.

    The attribute table includes demographic information for each tract in Allegheny County, including the number of residents by race and the percent of residents who were considered in poverty in the past 12 months.

    You need to know the amount of toxic releases relative to the population size. You will start by calculating the total toxic releases in each tract.

  2. Close the attribute table.
  3. On the ribbon, click the Analysis tab. In the Geoprocessing group, click Tools.

    The Geoprocessing pane appears.

  4. Search for and open Summarize Within (Analysis Tools).

    Summarize Within (Analysis Tools) tool

  5. In the Summarize Within tool, input the following parameters:
    • For Input Polygons, choose Tracts.
    • For Input Summary Features, choose TRI_PA.
    • For Output Feature Class, type Tracts_TRI.
    • For Summary Fields, choose OnSiteReleaseTotalChem, and for Statistic, choose Sum.
    • Uncheck Add shape summary attributes.

    Summarize Within tool

    This tool creates a layer (Tracts_TRI) that lists the sum of toxic releases (from the TRI_PA layer) released in each tract polygon.

  6. Click Run.
  7. In the Contents pane, click the Tracts_TRI layer to select it and press Ctrl+T to open the attributes table and scroll to the last column.
  8. Right-click Sum OnSiteReleaseTotalChem and click Sort Descending.

    Sort the column descending

    Many tracts do not have facilities, so their value is 0. By sorting the column, you can view all the tracts that do have toxic release data.

    Tracts_TRI attribute table

    The Tracts_TRI layer contains the same fields as the Tracts layer, except that it includes an additional field, Sum OnsiteReleaseTotalChem, which is the total pounds of toxic releases in that tract area.

    For this lesson, you will calculate the proportional toxic burden for the total population and three subgroups of the total population: Black population, White population, and the population experiencing poverty in the past 12 months.

    Note:

    For brevity, this lesson will only walk through calculations for the two predominant racial groups in Allegheny County. However, it is a best practice to include all racial and ethnic groups in any given geography. You are encouraged to add additional racial and ethnic groups on your own.

    Next, you’ll add new fields to calculate the amount of toxic release by race and poverty.

  9. In the Geoprocessing pane, click the Back button. Search for and open the Add Fields (multiple) tool. Input the following parameters:
    • For Input Table, choose Tracts_TRI.
    • For Field Name, type TR_TractPop.
    • For Field Type, choose Double.

    Add Fields (multiple) geoprocessing tool

  10. Click Add another three times and name the new fields TR_BlackPop, TR_WhitePop, and TR_Poverty. Set Field Type for each of the new fields to Double.

    Three added fields

  11. Click Run.

    Four new fields are added to the Tracts_TRI attribute table.

    Now you'll calculate the values for each of the new fields.

  12. In the Tracts_TRI attributes table, right-click the TR_TractPop field header, and click Calculate Field.

    Calculate the field TR_TractPop

    The Calculate Field window appears.

  13. In the Calculate Field window, for Expression, type !SUM_OnSiteReleaseTotalChem! * !TotalPopulation!.

    Calculate Field geoprocessing tool

    Tip:

    You can also build the expression by double-clicking items in the Fields box.

    This expression multiplies the sum of toxic releases in each tract by the tract's total population. The resulting value measures the potential exposure to the toxic chemicals. The potential impact increases as more chemicals are released and with a greater number of people in the area who can be exposed.

  14. Click Apply.

    By clicking Apply instead of OK, the Calculate Field window remains open so you can run calculations for the remaining fields without closing and reopening the window.

    Next, you will run the calculation for subgroups of the population. By multiplying the amount of toxic release in a given tract by the number of people in a subgroup, the resulting value will be the amount of toxic exposure risk to that subgroup in that tract.

  15. Use the Calculate Field window to build and run expressions for the following fields:

    Field Name

    Expression

    TR_BlackPop

    !SUM_OnSiteReleaseTotalChem! * !B03002_004E!

    TR_WhitePop

    !SUM_OnSiteReleaseTotalChem! * !B03002_003E!

    TR_Poverty

    !SUM_OnSiteReleaseTotalChem! * !PovertyPop!

    B03002_004E is the field name for the alias Black, which contains data for the total Black population within a census tract. Similarly, B03002_003E is the field name for the alias NH White (Non-Hispanic White), which contains data for the total White population within a census tract.

    Note:

    A warning may appear because some tracts do not have a value for toxic release and the warning notifies you that it could not multiply by a zero or null value. Close the window to continue.

  16. Close the Calculate Field window.

    In the attribute table, the new fields are now populated with values.

    Calculated fields

  17. Close the attribute table and save the project.

You have calculated the exposure risk of toxic releases for each of the three population subgroups in each tract. This value will be used to calculate the toxic burden by subgroup.

Calculate proportional toxic burden

Next you will calculate the total toxic release burden for each subgroup and calculate the proportional burden by comparing each subgroup's toxic release burden to the county's overall toxic release burden.

  1. Open the attribute table for Tracts_TRI, if necessary.
  2. On the ribbon, click the Table View tab, and in the Tools group, click Summarize.

    Summarize tool

    The Summary Stastitics window appears.

  3. In the Summary Statistics window, enter the following parameters:
    • For Input Table, choose Tracts_TRI.
    • For Output Table, type TRI_Tract_SummarizeAttributes.

    Summary Statistics parameters

  4. For the Statistics Field(s) section, add the following fields and ensure Statistic Type for each field is set to Sum:
    • Black
    • NH White
    • Poverty Population
    • Sum OnSiteReleaseTotalChem
    • Total Population
    • TR_BlackPop
    • TR_Poverty
    • TR_TractPop
    • TR_WhitePop

    Selected fields to summarize

  5. Click OK.

    The table Tracts_TRI_SummarizeAttributes is added to the Contents pane.

    Note:

    A warning message may appear saying some fields did not have values. This will not affect future calculations, so you can close the window to continue.

  6. Open Tracts_TRI_SummarizeAttributes.

    Tracts_TRI_SummarizeAttributes table

    The table lists the sum of total toxic releases of all the tracts by subgroup. Next, you'll add new fields to calculate the burden for each subgroup.

  7. In the Geoprocessing pane, click the Back button, and search and open the Add Fields (multiple) tool.
  8. For Input Table, choose Tracts_TRI_SummarizeAttributes and add the following fields with Field Type set to Double:
    • Total_TR_Burden
    • Black_TR_Burden
    • White_TR_Burden
    • Poverty_TR_Burden
  9. Click Run.

    The four fields are added to the table.

    Next, you will calculate the toxic burden for the total population and subgroups.

  10. In the table view, right-click the Total_TR_Burden field header and click Calculate Field.
  11. In the Calculate Field window, confirm Expression Type is set to Python 3. For Expression, in the Fields column, double-click SUM_TR_TractPop, click the division button, and click SUM_TotalPopulation.

    The resulting expression is !SUM_TR_TractPop! / !SUM_TotalPopulation!.

    Build expression to calculate toxic burden for entire county population

  12. Click Apply.

    The resulting value is the total burden of toxic release on the entire population. You will need this value to calculate the proportion of toxic burden for each subgroup.

    Now that you have the total burden for the county's population, you will calculate the toxic burden for each subgroup.

  13. In the Calculate Field window, change the field name and expression three more times to apply changes to the following fields:

    Field Name

    Expression

    Black_TR_Burden

    !SUM_TR_BlackPop! / !SUM_B03002_004E!

    White_TR_Burden

    !SUM_TR_WhitePop! / !SUM_B03002_003E!

    Poverty_TR_Burden

    !SUM_TR_Poverty! / !SUM_PovertyPop!

    These expressions divide the county-wide toxic release burden for each subgroup by the total number of people in that subgroup.

  14. Close the Calculate Field window.

    The new fields now represent the total toxic burden for the county and for each subgroup.

    Total toxic burden values by total county population and subgroups

    Next, you'll divide the total burden for each subgroup by the total county burden to find the proportion of burden for each group.

  15. Open the Add Fields (multiple) tool and for Input Table, choose Tracts_TRI_SummarizeAttributes.
  16. For Field Properties, add the following new fields:
    • TR_Total_Proportion
    • TR_Black_Proportion
    • TR_White_Proportion
    • TR_Poverty_Proportion
  17. Set Field Type for each of the new fields to Double and click Run.

    The four new fields are added to the attribute table.

  18. For each field, use Calculate Field and build the following expressions:

    Field Name

    Expression

    TR_Total_Proportion

    !Total_TR_Burden! / !Total_TR_Burden!

    TR_Black_Proportion

    !Black_TR_Burden! / !Total_TR_Burden!

    TR_White_Proportion

    !White_TR_Burden! / !Total_TR_Burden!

    TR_Poverty_Proportion

    !Poverty_TR_Burden! / !Total_TR_Burden!

  19. View the calculation results in the attributes table.

    Proportional burden calculation results

    A value above 1 indicates that the subgroup is bearing a greater than equal burden of the toxic chemical releases. Your results show that there is a disproportionate toxic exposure burden on the Black residents and residents experiencing poverty in Allegheny County.

  20. Close the attribute table and save the project.

Add political boundaries

Next you will provide political context for the toxic release facilities by adding county district boundaries and summarizing the amount of toxic release in each one. One way you can address environmental equity is to share your analysis findings to relevant political representatives. Since this analysis was focused on Allegheny County, you will add political boundaries for the county so elected representatives can better understand where the inequity is occurring relative to their districts.

  1. On the ribbon, on the Map tab, in the Layer group, click Add Data.
  2. In the Add Data window, click ArcGIS Online. In the search bar, type AGH owner:Learn_ArcGIS and add the layer AGH_CountyCouncilDistricts.

    Add layer AGH_CountyCouncilDistricts

    This layer represents the Allegheny County Council Districts as of 2018, which is the same year for the toxic release data. You'll summarize toxic release data for each district.

  3. Open the Geoprocessing pane, search and open Summarize Within (Analysis Tools), and enter the following parameters:
    • For Input Polygons, choose CountyCouncilDistricts.
    • For Input Summary Features, choose TRI_PA.
    • For Output Feature Class, type CountryDistricts_TR.
    • Under Summary Fields, for Field, choose OnSiteReleaseTotalChem and for Statistic, choose Sum.
    • Uncheck Add shape summary attributes.

    Summarize Within parameters

  4. Click Run.

    The layer CountyDistricts_TR is added to the Contents pane. It includes the total amount of toxic chemicals released in each district.

    You no longer need the layers CountyCouncilDistricts and Tracts, so you will remove them.

  5. In the Contents pane, remove the layers CountyCouncilDistricts and Tracts.
  6. Save the project.

You calculated the proportional burden of toxic chemical releases for three subgroups of the total population in Allegheny County and summarized the amount of toxic chemicals released by country district. Next you will prepare the map for sharing as a web map.


Share and configure a web map

Now that you have calculated the proportional toxic burden for different subgroups of the population of Allegheny County, you will display and share your findings in an interactive format so it is accessible and understandable to relevant stakeholders, such as community members or elected officials.

In this module, you’ll share your map as a web map, and in ArcGIS Online, you will configure pop-ups for your layers to provide additional information. Finally, you’ll create a dashboard with your map using ArcGIS Dashboards.

Share a web map

First you will share your map from ArcGIS Pro to ArcGIS Online.

  1. On the ribbon, on the Share tab, in the Share As group, click Web Map.
  2. In the Share As Web Map pane, enter the following:
    • For Name, type Environmental Equity in Allegheny County followed by your name or initials.
    • For Summary, type This map explores the environmental and socioeconomic equity of potential toxic chemical release exposure burden on residents in Allegheny County by race, income, and county council districts.
    • For Tags, type environmental equity, racial equity, Pittsburgh, Allegheny County, EPA.
    • For Share with, check Everyone.

    Share As Web Map parameters

  3. Click Share.
  4. When the web map has been successfully shared, at the bottom of the Share As Web Map pane, click Manage the web map.

    The item details page for the map opens in ArcGIS Online.

Next, you'll configure the web map pop-ups so viewers can more easily explore the data in the map.

Configure pop-ups

You’ll configure the pop-ups for each district to display specific information such as the district number and the amount of toxic release reported in that district.

  1. Sign in to your ArcGIS organizational account.
    Note:

    If you don't have an organizational account, you can sign up for an ArcGIS free trial.

  2. On the item details page for the Environmental Equity in Allegheny County web map, click the arrow for Open in Map Viewer Classic and click Open in Map Viewer.

    Open in Map Viewer

    Note:
    Depending on your organizational and user settings, you may have opened Map Viewer, formerly known as Map Viewer. ArcGIS Online offers two map viewers for viewing, using, and creating maps. For more information on the map viewers available and which to use, please see this FAQ.

    The map appears and the Layers pane is open.

  3. Click the Open Actions button for the layer TRI_PA, click Rename.

    Rename the layer

  4. Type Toxic Release Facilities and click OK.

    Layer renamed Toxic Release Facilities

    When preparing a map for sharing, it is important to ensure the layer names will be clear and understandable to potential viewers.

  5. Rename the CountyDistricts TR layer to County Council Districts.
  6. Rename the Tracts TRI layer to Census Tracts.

    Layers renamed

  7. Select the County Council Districts layer and on the Settings (light) toolbar, click Configure pop-ups.

    Configure pop-ups

    The Pop-ups pane appears along with a preview of the pop-up for one of the county districts.

  8. In the Pop-ups pane, under Title, click the edit button.

    Edit button for Title in the Pop-ups pane

  9. Delete {OBJECTID_1}, type District, followed by a space, and click the Add field button.

    Add field button

  10. Click District and click OK.

    Pop-up title updated

    In the pop-up preview, the pop-up title updates.

    The pop-up currently shows the layer's fields. You'll replace this list with a sentence that expresses only the important information.

  11. For Fields list, click the Options button and click Delete.

    Delete Fields

  12. Click the Add content button and click Text.

    Add text content

  13. In the text editor, copy and paste the following:

    In 2018, approximately {SUM_OnSiteReleaseTotalChem} lbs of toxic chemicals were released in this district.

    Custom pop-up text

  14. Click OK.
  15. Click one of the county districts to view the pop-up you just configured.

    Pop-up updates with text

    Notice the value for pounds of toxic chemicals is difficult to read. To make it easier to read, you will configure the field.

  16. On the Settings toolbar, click Configure fields.

    Configure fields

    The Fields pane appears.

  17. Click Sum OnSiteReleaseTotalChem and in the Formatting pane that appears, confirm Significant digits is set to 2 Decimal places and turn on Show 1000 separator.

    Formatting pane

  18. Click Done.

    Click any of the council districts to see the configured pop-up.

    Pop-up for a county district

Configure a second pop-up

Now that you have configured the pop-up for the layer County Council Districts, next you will configure the pop-up for the Census Tracts layer.

  1. In the Layers pane, click Census Tracts and on the Settings (light) toolbar, click Configure pop-ups.

    Notice in the pop-up preview for the layer that there are many fields listed. You will configure the pop-up to only display the most relevant information.

  2. In the Pop-ups pane, for Fields list, click the Options button and click Delete.
  3. Click Add content and click Fields list.
  4. Click Select fields.

    Select fields

  5. Click Deselect all, and click the NH White, Black, Total Population, Poverty Population, and Sum OnSiteReleaseTotalChem fields to select them.

    Select fields

  6. Click Done.
  7. Under the Fields list section, drag the Total Population field below the field Poverty Population field.

    Move field order

  8. On the Settings (light) toolbar, click Configure fields and click the field NH White.

    The Formatting pane appears.

  9. In the Formatting window, for Display name, type White Population, turn on Show 1000 separator, and click Done.

    Update field display format

  10. Update the Display name text box, turn on Show 1000 separator, and set Significant digits to 2 Decimal places for the following fields:
    • For the Black field, type Black Population.
    • For the Poverty Population field, type Population experiencing poverty in past 12 months.
    • For the Total Population field, type Census Tract Population.
    • For the Sum OnSiteReleaseTotalChem field, type Total toxic chemical release (lbs).

    The pop-up updates.

    Census Tract layer pop-up configured

  11. Close the Fields pane.

Symbolize and label the first map

Next you will change the symbology for the county district and census tract layers to show predominant race.

  1. In the Layers pane, click County Council Districts and on the Settings (light) toolbar, click Styles.
  2. In the Styles pane, under Location (single symbol), click Style options.

    Style options for Location (single symbol)

  3. Click the symbol under Symbol style.

    Edit the Symbol style

    You want the census tract polygons to be visible underneath this layer, so you'll symbolize it with outlines only.

  4. In the Symbol style pane, turn off Enable fill, and click Outline.

    Symbol style Outline section

  5. Under Outline, expand Stroke and change the Width to 2.

    Outline style

    Next you will add a label to show the county district numbers.

  6. With the County Council Districts layer selected, on the Settings (light) toolbar, click Labels.
  7. In the Label features pane, ensure that Enable labels is turned on and click Add label class.

    Add label class

  8. For Label field, click OBJECTID_1, click District and click Replace.
  9. Click Edit label style and in the Label style pane, change the following parameters:
    • For Font, choose Arial Bold.
    • For Size, choose 20.
    • Change the color to white.

    Change label style

  10. For Halo, change the color to black (#000000).

    County council districts labeled by district numbers

    The County Council Districts layer now has labels and only shows the district outline. Next, you'll symbolize the census tract layer to show the geographic distribution of the races that were included in your analysis.

  11. In the Layers pane, click Census Tracts, and in the right pane, click Styles.
  12. In the Styles pane, for Choose attributes click + Field.

    Add attribute field

  13. Choose Black Population and White Population and click Add.
  14. For Try a drawing style, click Predominant category.

    Predominant category

    The map updates to the new drawing style.

  15. For Predominant Category, click Style options, click the symbol for White Population and choose a medium green color.

    Change symbol color

  16. In the Style options pane, click Done twice.

    Areas where the predominant population is Non-Hispanic White are shown in green, and areas where the predominant population is Black are shown in yellow. Less predominance is indicated by a more transparent color. This kind of symbology allows you to see trends for both groups at once.

    Map symbolized for predominant race

    Your first map, displaying predominant race, is ready to be included in the dashboard.

  17. On the Contents (dark) toolbar, click Save and click Save As. In the Save map window, for Title, type Environmental Equity in Allegheny County by Race, followed by your initials.
  18. Click Save map.

    Next you will prepare another map to show the distribution of poverty in Allegheny County.

Symbolize a second map

Next, you will change the symbology to show poverty rate instead of predominant race and save it as a separate map so you can display and compare the two maps side by side in the dashboard.

  1. In the Layers pane, confirm the Census Tracts layer is selected and on the Settings (light) toolbar, click Styles.
  2. In the Styles pane, for Choose attributes, remove the White Population and Black Population attributes.

    Remove attributes

  3. Click + Field, choose Percent Poverty, and click Add.
  4. Under Try a drawing style, for Counts and Amounts (color), click Style options.
  5. In the Styles options pane, click Symbol style and choose the blue and tan color ramp named Blue 10.
    Tip:

    Point to a color ramp to reveal its name.

    Change Symbol style to the tan to blue color ramp

  6. Click Done two times.
  7. On the Contents toolbar, click Save and click Save As.
  8. Change the Title text to Environmental Equity in Alleghenty County by Poverty followed by your initials, and click Save Map.

    You now have two maps ready to include in the dashboard. Both show where toxic chemicals are released, but one provides context for race, while the other provides context about poverty.


Style and share a dashboard

In this module, you’ll create a dashboard with your map using ArcGIS Dashboards displaying the two web maps you configured, the analysis results for proportional toxic burden by population subgroups, and the total toxic emission releases by political district boundaries.

Create a dashboard

A dashboard will present both of your maps and other information together in a professional way. It is a good way to share your data and information with people.

  1. On the Contents toolbar, click Create app and choose Dashboards.

    Item details page link

  2. In the Create new dashboard window, type the following:
    • For Title, type Environmental Equity in Allegheny County by race and poverty, followed by your initials.
    • For Summary, type This dashboard displays the 2018 total on-site toxic chemical releases from facilities in Allegheny County and demographic information for each tract (race and poverty rate).
  3. Click Create dashboard.

    The map showing poverty rate opens in ArcGIS Dashboards.

    Next, you will add the map showing predominant race.

  4. On the ribbon, click the add button and click Map.

    Add a map to

  5. In the Select a map window, select your Environmental Equity in Allegheny County by Race map.
  6. On the Settings tab, turn on Legend and turn on Zoom in/out.

    Setting tab parameters

  7. Click the General tab, and for Title, click the Edit button.

    Edit Title button

  8. In the Title text editor, type Predominant race and toxic release, highlight the text, and click the Bold button. Click Normal and choose Heading 2.

    Format map title

    You'll add a map action to sync the extent of both maps. When the extent on one map is adjusted from panning or zooming, the extent on the second map will update to match the first map.

  9. Click the Map actions tab. Click the Add action button and click Set extent.

    Add a set extent action

  10. Click Add target and click the unnamed map (it refers to the poverty map that is already part of your dashboard).

    Select target map

  11. Click Done.

    The race map is now set to match the extent of the poverty map. Next, you'll configure the settings for the poverty map, including setting the map action so the extent of the poverty map will match the extent of the race map.

  12. Point to the top corner of the poverty map and click the Configure button.

    Configure map

  13. Configure the map with the following parameters:
    • On the Settings tab, turn on Legend and turn on Zoom in/out.
    • On the General tab, edit the Titleand type Percentage of population in poverty and toxic releases. Style the text to bold and Heading 2.
    • On the Map actions tab, add a Set extent action. For the target, choose the Environmental Equity in Allegheny County Race map.
  14. Click Done.

    Two maps configured

    Two maps are now configured. When you zoom in and out in either map, the other map will match the extent.

Add a chart to the dashboard

The maps show information for each district or tract. But you also calculated values for the proportional toxic burden for different populations. These are county-wide comparisons and not meaningful to show on a map. You'll add charts to the dashboard instead to display your analysis findings.

  1. Click the add button and click Serial chart.

    Add a serial chart

    The first chart you'll make will show the proportion of toxic burden by race and poverty.

  2. Select the Tracts_TRI_SummarizeAttributes table from either map.

    Select table with data for the serial chart

  3. In the Serial chart window, in the Data options pane, for Categories from, click Fields.

    Select Fields for Categories from

  4. For Category field, click Add field and click TR_Total_Proportion.
  5. Also add the TR_Black_Proportion, TR_White_Proportion, and TR_Poverty_Proportion fields.

    Category fields selected

  6. Click the Category axis tab.
  7. In the Category axis pane, under Labels, update the Label text for each Category as follows:
    • TR_Total_ProportionTotal Population
    • TR_Black_ProportionBlack Population
    • TR_White_ProportionWhite Population
    • TR_Poverty_ProportionPoverty Population
  8. Click the Series tab.
  9. In the Series option pane, for Bar colors, click By category.

    Update Series options so bar colors display by category

  10. Under Category, change the color of each category as follows:
    • TR_Total_Proportion—Gray
    • TR_Black_Proportion—Yellow
    • TR_White_Proportion—Green
    • TR_Poverty_Proportion—Blue

    Category colors reflect map symbology

    The category colors are now similar to the symbology on the maps.

  11. Click the General tab, and in the General options pane, for Title, click the Edit button.
  12. In the text editing box, type Proportion of toxic burden by race & poverty, press Enter, and type A proportional burden value greater than 1 indicates the subgroup bears a greater burden than is equal.
  13. Highlight the text Proportion of toxic burden by race & poverty and click the Bold button. Change the format to Heading 3.

    Format chart title

  14. Click Done.
  15. Point to the corner of the chart and click the Drag item button.

    Drag the chart item

  16. Drag the chart to dock above the Predominant race and toxic release map.

    Dock chart above map

    While the race and ethnicity map shows that most of the toxic release facilities are located in predominantly White tracts, the chart shows that the proportion of toxic burden is still higher for Black communities. The proportion of toxic burden is also higher for people experiencing poverty, a claim that is supported by the other map. This means that people who are Black or who are experiencing poverty may be more exposed to toxic chemical releases near their homes than people in the county as a whole.

  17. Click the add button and add another serial chart.

Add a serial chart

You'll make another chart to compare the amount of toxic chemicals released by county council district.

  1. In the Serial chart select a layer window, select the County Council Districts layer from either map.
  2. In the Serial chart window, in the Data options pane, choose the following:
    • For Categories from, click Features.
    • For Category field, choose District.
    • For Series, click Add series, and click Sum SUM_OnSiteReleaseTotalChem.
    • For Sort by, choose SUM_OnSiteReleaseTotalChem and click Sort Descending.
    • For Maximum categories, type 6.

    Data options parameters

  3. Click the Series tab. For Color, choose a dark gray color.

    Change the series color to dark gray

  4. Click the General tab. For Title, click Edit.
  5. In the text editor box, type Toxic release (lbs) by County District. Format the text to bold and Heading 3.

    Format chart title

  6. Click Done.
  7. Click and drag the new chart above the Percentage of population in poverty map.

Add additional items

Now that you have added two maps and two charts, you will add two more items to your dashboard to provide more context for viewers: an indicator to show the total number of toxic release facilities and text that describes the maps and how to use them.

  1. Click the add button and click Indicator.
  2. In the Indicator window, choose the Toxic Release Facilities layer from either map.
  3. Click the General tab, and next to Title, click the Edit button.
  4. In the text editing box, type Toxic Release Facilities and format the text to bold, Heading 1, and center aligned.

    Format the indicator item title.

  5. Click Done.
  6. Click and drag the indicator item to the right side of the Toxic release (lbs) by County District chart.

    Move indicator item to the right of the county district chart

  7. Click the add button and click Rich Text.
  8. In the Rich Text window, type the following in the text editing area:

    This map displays the 2018 total on-site toxic chemical releases from facilities in Allegheny County, as well as county council district boundaries and demographic information for each census tract (race and poverty rate).

    Instructions: Click anywhere to view more information about a facility, tract, or district. Click the Layers button and turn on different layers to understand who to contact about toxins in your area.

  9. Highlight the Instructions: text and click the Bold button.

    Rich text item formatted

  10. Click Done.
  11. Click and drag the rich text item to the left of the Proportion of toxic burden by race & poverty chart.
  12. Click and drag the separators so that all the text in each of the items are visible.

    Completed dashboard

  13. On the ribbon, click the save button.

    Your dashboard is now ready to share with others.

  14. On the top of the screen, click Home and click Dashboard item details.

    Link to item details page

    The item page for your dashboard appears.

  15. Click Share, select Everyone (public), and click Save.

    Now anyone with the link can view your dashboard.

  16. On the item page, scroll down to URL and click the Copy button.

    Copy the URL for your dashboard

  17. In a new browser window, paste the copied URL and press Enter. Explore your web application by viewing the pop-ups and zooming in and out of the map.

    You can now share the URL link with community members and elected officials.

In this lesson, you’ve explored and analyzed data from the toxic release inventory and calculated how the burden of toxic chemical releases in Allegheny County differs across race and income. You combined the data with political boundaries to better facilitate political action. You designed two maps and combined them with charts to share your findings in a dashboard. You can share the URL with colleagues or across social media.

You can find more lessons in the Learn ArcGIS Lesson Gallery.