Tuesday, April 28, 2020

Lab 08 - Integrate Maps, Apps, and Scenes to Tell a Story - Dashboard, Web Scene, and Story Maps

Introduction

This geospatial lab activity was focused around the creation of various online cartographic elements to accurately and thoughtfully tell a story to a reader. This was accomplished through the completion of an ESRI ArcGIS Online tutorial tilted Integrate Maps, Apps, and Scenes to Tell a Story. Following the completion of this tutorial, the elements created, which included an ArcGIS Online Dashboard, a Web Scene, and a StoryMap, visualized the risks associated with the sample data from the tutorial, in this case California earthquake data, population density data, and proximity top fault lines data. The final product of this tutorial is a web map, app, and story that accurately portrays the earthquake risk for the state of California and helps those that live in these areas to be better prepared for a dangerous situation. Through the completion of this tutorial, the user gains greater experience in the use of Dashboards, Web Scenes, and StoryMaps.

Methods

The first step in the completion of this ESRI tutorial was to launch the pre-made ESRI California Recent Earthquakes and Earthquake Risk ArcGIS Online map. This map contains the data and layers to be used in the creation of the Dashboard for this assignment. Using this map, the Share>Create a New Web App>ArcGIS Dashboards option was selected to turn this map and the data within it into a Dashboard that can be edited and displayed.

Share the web map in a dashboard.

Next, elements were added to the Dashboard that displayed the necessary information about earthquakes that had occurred recently and their magnitude. The first elements added was a Legend elements that was to be docked on the right side of the screen to display pertinent information about the map. The next element to be added was an Indicator element that was filtered to display the Magnitude for the past week Events by Magnitude. This filter only shows earthquake events that have taken place in the last 7 days, filtered by their magnitude. This Indicator element was then given some description text and docked on the right side of the Dashboard.

Three column view for the dashboard

The next portion of this tutorial exercise was to create a Web Scene. This was done by searching for a Web Scene in the ArcGIS Living Atlas, the Urban Indicators – Population Density (U.S. only) Web Scene. This scene was then modified with another online data layer that visualized fault lines across the United States. The next step was then to add slides to this webs scene for each of the four largest population centers close to fault lines in California; Los Angeles, San Diego, San Jose, and San Francisco. These slides were saved and the edited Web Scene with the slides and added fault line data was saved.
Los Angeles, California

The final step of this tutorial exercise was then to bring all of these elements together and create a ESRI StoryMap. The StoryMap was created with text, titles, and pictures provided by ESRI in the tutorial that made it visually appealing with the correct text information to assist readers. Content was then added to the StoryMap, with the Dashboard and the Web Scene App added respectively. Finally, additional information related to earthquake knowledge and how to stay safe in the event of an earthquake were added to the bottom of the StoryMap.

Link to completed StoryMap
https://storymaps.arcgis.com/stories/6c092d1fa9df432bb7836e8974f3454a

Discussion

The completion of this tutorial exercise shows the benefit of creating many of these ArcGIS Online resources such as Dashboards or Web Scenes to convey information about a variety of subjects in simple to understand and visually appealing ways. Creating such resources are valuable to those who need to know the information contained in them, such as how those living in Californian need to be aware of their proximity to fault lines and what to do in the event of a major earthquake so that they are able to stay safe and healthy. 

Conclusion

Through the completion of this tutorial exercise, I was able to gain further experience in the creation of ArcGIS Online Dashboards, Web Scenes, and StoryMaps. All of these resources and knowing how to create them are valuable pieces of information that will be useful in my continued development as a geospatial professional. 

Thursday, April 23, 2020

Lab 07 - Oversee Snowplows in Real Time - ArcGIS Dashboard & Web AppBuilder

Introduction

This geospatial lab exercise was an introduction to working with real time data in AcrGIS Online, creation of a ArcGIS online Dashboard, and creation of a web app using Web AppBuilder. To accomplish these goals, an ESRI online tutorial, Oversee Snowplows in Real Time, was completed. This tutorial sets up a hypothetical situation where you are a GIS coordinator in Utah who needs to monitor the progress of snow removal after a snowstorm. To accomplish this monitoring, you need to create two different apps, one for citizens to view that shows information related to how much of the roads have been cleared so far, and one for city officials that shows additional information about the city's snow plow fleets so that city officials can better manage the situation. Both of these created apps use real time updating information about snow removal and snow plow location to create an up to date map for citizens and city officials. 

Methods

The first step in this ESRI tutorial was to create a real-time web map. This was done by simply creating an ArcGIS Online map and adding the provided data that was part of this tutorial. This data was symbolized to aid in visualization and the refresh interval was set to every 0.1 minutes or 6 seconds, the minimum refresh interval allowed. 

Refresh interval

Data on the location of snow plows in the city were symbolized with arrows which were then rotated with the geographic heading option to show the direction in which the snow plows were currently heading. Snowplows were also labeled and filtered to aid in organization.

Options for rotation

With this done, the next step was to create the ArcGIS Dashboard which displayed a list that updates in real time that contains the name and speed of each snow plow, a bar chart that displays plow's real time speeds, a pie chart that shows real-time percentages of clear vs. unclear roads, and a list that shows the street names with their plowed status. This Dashboard was set up with the provided title and summary from the ESRI tutorial and then was created using the Web Map created in the previous section. With this done, the first step was to create the list that shows plow information using the vehicle (latest) layer from the web map to display the real-time location of each plow. The plows in the list were then organized by plow name and speed and labels were added to the list.
General options settings

Next, a Serial Chart was added to the map that used the vehicle (latest) layer as a data source and was set up in a way to display the real-time snowplow speeds as a bar graph.

Chart element

With this completed, the next step was to add a pie chart to the Dashboard that uses the Streets Plowed Status data layer as its source. Data was categorized into plowed or unplowed status with additional label and filter information added top the pie chart.

Pie chart labels and legend settings

Finally, a simple list element was added to the Dashboard that lists each of the streets as well as what their up to data plowed status is. 

Snowplow status list fields

Finally, using information from the Web Map and the Dashboard completed previously, a Web App was created using the WebApp Builder as part of ArcGIS Online. Title and summary information were entered in based on the information provided from the ESRI tutorial as well as a color scheme and theme. Finally, the Stream widget was added to the Web App which allows for the visualization of the real time data present in the Web Map and Dashboard created earlier. 

Stream layer controls

Final web app

Discussion

This tutorial continued to increase my knowledge and experience with many of the online resources offered through the ArcGIS Online interface. I personally have very little experience with real-time data that updates as you work on it, so completing this tutorial definitely helped bolster my understanding and experience with such data types. Also as part of this tutorial, I was able to gain experience in the creation and use of both Dashboards and Web Apps, both of which I have only had limited exposure to before the completion of this tutorial. 

Conclusion

The completion of this ESRI tutorial certainly helped me better my understanding of both working with real-time data as well as some of the other online resources available when working with ArcGIS Online. I now feel more confident in working with real-time data as well as the creation of Dashboards and Web Apps. The knowledge that I have gained in the completion of this tutorial will certainly aid me in future classes and employment as I continue my training as a member of the geospatial field. 

Friday, April 17, 2020

Lab 06 - Fire Hydrant Inspection - Workforce for ArcGIS

Introduction

This geospatial lab exercise was an introduction to using Workforce for ArcGIS, an online GIS tool used to create and manage the completion of various projects. This introduction to Workforce was based off of the ESRI Workforce tutorial, "Manage Hydrant Inspections" where the user creates a hypothetical project to inspect fire hydrants in the San Diego area. This tutorial was broken into a variety of sections, each with their own goals and end products. These sections included "Create and configure a Workforce project," "Dispatch inspection assignments," "Prepare the firefighters," "Inspect a hydrant," and finally the optional "Complete additional inspections" to gain more experience. The completion of this ESRI tutorial allows for the user to gain valuable experience with Workforce for ArcGIS and some minor experience with Navigator for ArcGIS.

Methods

To begin this exercise, we first launched Workforce for ArcGIS and began by creating a project with the provided set up info. This info provided through the tutorial for the basic setup of our first project included info on a title and summary of the project, adding assignment types of work, and creating various roles such as dispatcher and mobile worker. 

Users tab with you listed as a mobile worker
Figure 1. Project setup window

With the project set up with users and tasks to get done, the next step was to customize the map for the tasks at hand. This was done by launching the map window within Workforce and adding the ESRI provided data on San Diego fire hydrants. With this done, we added pop up labels to each of the hydrants to aid in visual navigation. This was also done in the worker view of the map to allow field workers to look up hydrants by hydrant number to navigate to whichever hydrant needed maintaining. 

Add field name

Worker map layer search settings

Next, we made sure that this project and its tasks were visible and accessible to the mobile workers who would be completing said tasks. This was done by making sure Navigator for ArcGIS was integrated to Workforce. This allows for the mobile workers to navigate to whichever hydrant needs inspecting. 

Back on the main page, the next step was to create assignments for the field workers to accomplish. To do this, the "Create Assignment" menu was opened and provided info from the tutorial was inputted. This includes the task which was hydrant inspection, a note on the location of the hydrant, the priority level, when this task is due by, and which worker it was assigned too. At this point, I also created optional additional assignments to gain more experience in the various settings and inputs that can be added to an assignment. These include images, higher or lower levels of priority, or even leaving certain fields of information blank.
Assignment details and the assignment on the map
Created and assigned task of medium priority to inspect a hydrant 

With this done, the final section of this tutorial was to launch the Workforce for ArcGIS app and complete some of the assignments we had created earlier. Downloading the app to my phone and logging in, I am able to see all of the assignments that I created earlier as well as a map of the area where the tasks are located. Clicking on one of the tasks, I am able to "Start" which allows the dispatcher to see where the workers are and what tasks are getting done. Also on this menu, you can pause the task and create a note to let the dispatcher know why you are pausing the assignment as well as finish the task once it is done. Within the main menu as a mobile worker, you are also able to go on break which pauses your location and means the dispatcher cannot send you additional tasks while on break. Finally, I completed the remaining assignments in the order of priority to get more experience using Workforce for ArcGIS.

Start on an Android phone
Working on a task

Pause on Android phone
Taking a break

Discussion

This tutorial further increased my experience with many of the online resources that ESRI offers. I especially enjoyed this tutorial as I can see this online resource being useful in possible future employment. The versatility and ease of use in working with Workforce for ArcGIS is also interesting as I would like to see what else can be accomplished with such a useful resource. 

Conclusion

Overall, this lab exercise and tutorial was a valuable addition to my ArcGIS experience and certainly worth the time spent on such a project. I now have the knowledge of how to both create and complete projects and tasks in Workforce if I was required to do so for a job or future class. By completing this tutorial, I feel confident in putting experience with Workforce for ArcGIS on my resume which will only help me in future employment. Knowing how to navigate and correctly operate this online resource is important in my growth as a geospatial worker and technician. 

Friday, April 10, 2020

Lab 05 - Introduction to Survey123 for ArcGIS

Introduction

This geospatial lab activity was an introduction into Survey123 for ArcGIS designed to give us all a basic understanding of what can be accomplished with Survey123 before we went on and developed our own survey. This introduction was given through the Survey123 tutorial as a part of ESRI's free online instructional tutorials. This tutorial has the user create a safety survey for their fictional Home Owner's Association (HOA) that would be distributed to all those living within the HOA. This tutorial then teaches the user how to analyze and share the survey that they had just created. Following the creation of this survey and the completion of the tutorial, I then went and designed my own survey designed to collect information on the types of crosswalks around UWEC campus and the overall level of pedestrian usage of said crosswalks.  

Methods

The first step of the ESRI Survey123 tutorial was to create a new survey and name it, add tags, and add a description with the provided information about HOA safety.

Create a New Survey button

Next, a basic overview of the Survey123 interface was run through so that the user can understand the different tabs of information, what everything on the screen means, and how to add in the necessary survey elements. 

Survey design page

Next,it was time to add elements to the survey that will be important to obtain the necessary HOA safety information. These elements included a map, text boxes, check boxes, radio buttons, and photo uploads. All of these elements were labeled with appropriate questions and answers with some also being assigned hints to aid the survey user in determining what kind of information to fill in the survey with.
Edit tab completed for Singleline Text question

Some questions that were to be asked in the survey had various options for answers, with some questions being dependent upon the user's answer to a previous question. This sort of question dependency can be easily incorporated into a Survey123 survey through the use of the Set Rule button, which allows for a certain answer of one question to open up another possible question.

Set Rule button

Continuing with this tutorial, many more questions were added with the provided label, hint, and answer information. Finally, the survey was saved and published online so that other members within my organization, in this case UWEC, can see the survey.

With the tutorial survey completed and a better idea on how to go about creating my own survey, I did just that. The survey that I created was one designed to assess the the level of safety that pedestrians have when using many of the common intersections in the area around UWEC campus. To do this, I created a survey with a map of the Eau Claire area that allows the user to pin a certain location on the map, a drop down selection with the various types of crosswalks found in the area, and a multiple choice radio button that allows to user to input the level of pedestrian traffic from low, medium, or high for that given intersection. This survey and the data attained from it can be used to craft a rough idea on what crosswalks may be the safest for pedestrians and which ones may be unsafe.


Discussion

While I have had extensive experience with ArcGIS online and many of its resources before, I did not have any experience with Survcey123 and thus greatly enjoyed this lab exercise as it provided me new and useful knowledge. The versatility and ease of use in creating a survey with Survey123 will most likely come in handy in future classes that I will take. I can see the potential for using these types of surveys to accomplish a wide variety of projects for many different types of classes, including those that are outside the field of geography. 

Conclusion

Overall, learning how to use Survey123 to create and implement a useful survey was an important and beneficial exercise to undertake. This lab exercise gave me insight into the fact that there are many useful methods and applications for such a survey that is overall, quick and easy to create and share. The wide variety of possible uses for such surveys leads me to believe that I could use such surveys for topics that I may not even be aware of yet. Using Survey123 left me with valuable knowledge about this tool and also valuable data that could be useful in the creation of future projects.