{"id":1128522,"date":"2021-02-05T11:45:29","date_gmt":"2021-02-05T19:45:29","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1128522"},"modified":"2021-02-05T11:45:29","modified_gmt":"2021-02-05T19:45:29","slug":"location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity","title":{"rendered":"Location Tracking Analysis with ArcGIS Field Maps and ArcGIS Velocity"},"author":81142,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23341,23261,25831],"tags":[756721,172442,25851],"industry":[],"product":[679821,756702],"class_list":["post-1128522","blog","type-blog","status-publish","format-standard","hentry","category-analytics","category-field-mobility","category-petroleum","tag-arcgis-velocity","tag-field-apps","tag-petroleum","product-field-maps","product-arcgis-velocity"],"acf":{"short_description":"Learn how to combine the location tracking in ArcGIS Field Maps with real-time analysis tools in ArcGIS Velocity.","flexible_content":[{"acf_fc_layout":"content","content":"<p>Many organizations have a need for real-time monitoring of employee locations for various reasons such as proof-of-work, employee health and safety, efficient workforce management, and more.\u00a0 <a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-field-maps\/overview#:~:text=ArcGIS%20Field%20Maps%20is%20an,report%20their%20real%2Dtime%20locations.\">ArcGIS Field Maps<\/a> is a lightweight and simple-to-use mobile application that enables employees to take maps into the field, collect data, and report their location back to the office.\u00a0 Using ArcGIS Field Maps, organizations can know the real-time location of field personnel and use that location data for analysis.<\/p>\n<p><a href=\"https:\/\/doc.arcgis.com\/en\/iot\/get-started\/what-is-arcgis-velocity.htm#:~:text=ArcGIS%20Velocity%20is%20a%20real,of%20Things%20(IoT)%20sensors.\">ArcGIS Velocity<\/a> is a real-time and big data analysis capability of ArcGIS Online that can process, analyze, and visualize location tracking data to yield valuable insights.\u00a0 By combining ArcGIS Velocity and the location tracking capabilities of ArcGIS Field Maps, you can<\/p>\n<ul>\n<li>determine a person\u2019s current location using geofences,<\/li>\n<li>disseminate notifications based on events such as employees arriving at destinations,<\/li>\n<li>calculate the percentage of time spent traveling between work sites,<\/li>\n<li>verify when, where, and by whom work was done,<\/li>\n<li>alert based on criteria such as speeding or proximity to areas of interest,<\/li>\n<li>and much more.<\/li>\n<\/ul>\n<p>In this blog, we will look at how to detect when somebody enters a geofence, store the event data in a feature service that can be viewed in a dashboard, and send an email notification with details about the event.\u00a0 This blog assumes some experience using ArcGIS Velocity.\u00a0 For an in-depth introduction, please refer to this documentation: <a href=\"https:\/\/doc.arcgis.com\/en\/iot\/get-started\/get-started-with-arcgis-velocity.htm\">get started with ArcGIS Velocity<\/a>.\u00a0 It also assumes that you have configured location tracking already, which you can find more details on here: <a href=\"https:\/\/doc.arcgis.com\/en\/tracker\/help\/configure-location-tracking.htm\">enable location tracking<\/a> and <a href=\"https:\/\/doc.arcgis.com\/en\/field-maps\/ios\/help\/track.htm\">track mobile workers<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h2>Create a feed from location tracking data<\/h2>\n<p>The first step is in this workflow is to create a <a href=\"https:\/\/doc.arcgis.com\/en\/iot\/ingest\/what-is-a-feed-.htm\">feed<\/a> that will ingest data from ArcGIS Field Maps into ArcGIS Velocity.\u00a0 ArcGIS Field Maps stores location tracking data in a feature service with two layers. One layer stores the last known location (LKL) and one stores the historical location tracks.\u00a0 For this analysis, we will configure a feed to poll the LKL layer every 10 seconds.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1133472,"id":1133472,"title":"Location Tracking Data Layers","filename":"Location-Tracking-Layers.png","filesize":20322,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Location-Tracking-Layers.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\/location-tracking-layers","alt":"Location Tracking Data Layers","author":"81142","description":"","caption":"ArcGIS Field Maps stores location tracking data in a feature service with two layers, one for the last known location (LKL) and one for the historical location tracks.","name":"location-tracking-layers","status":"inherit","uploaded_to":1128522,"date":"2021-02-04 20:28:46","modified":"2021-02-04 23:45:16","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":502,"height":292,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Location-Tracking-Layers-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Location-Tracking-Layers.png","medium-width":449,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Location-Tracking-Layers.png","medium_large-width":502,"medium_large-height":292,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Location-Tracking-Layers.png","large-width":502,"large-height":292,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Location-Tracking-Layers.png","1536x1536-width":502,"1536x1536-height":292,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Location-Tracking-Layers.png","2048x2048-width":502,"2048x2048-height":292,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Location-Tracking-Layers.png","card_image-width":502,"card_image-height":292,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Location-Tracking-Layers.png","wide_image-width":502,"wide_image-height":292}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<ol>\n<li>In ArcGIS Velocity, begin by creating a new feed from an ArcGIS feature layer. Choose the track view that you have previously created and make sure to select the \u201cLast Known Locations\u201d sublayer.<\/li>\n<li>Optionally, you can filter the data using a WHERE clause (e.g. \u201chorizontal_accuracy &lt; 20\u201d) or remove unnecessary fields before confirming your schema.<\/li>\n<li>Choose the \u201clocation_timestamp\u201d field as the date field for the latest features. This timestamp field will be used each time the feed polls to only load features with a timestamp field value between the last polling time and the current polling time.<\/li>\n<li>Now, we need to identify a few key properties such as the location, time, and track ID.<\/li>\n<\/ol>\n"},{"acf_fc_layout":"image","image":{"ID":1133502,"id":1133502,"title":"Feed Key Fields","filename":"Feed-Key-Fields.png","filesize":36092,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Feed-Key-Fields.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\/feed-key-fields","alt":"Feed Key Fields","author":"81142","description":"","caption":"Specify fields for location, date and time, and tracking.  ArcGIS Velocity will automatically the location properties as the data source is an ArcGIS layer.","name":"feed-key-fields","status":"inherit","uploaded_to":1128522,"date":"2021-02-04 20:47:43","modified":"2021-02-04 23:51:35","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1118,"height":560,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Feed-Key-Fields-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Feed-Key-Fields.png","medium-width":464,"medium-height":232,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Feed-Key-Fields.png","medium_large-width":768,"medium_large-height":385,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Feed-Key-Fields.png","large-width":1118,"large-height":560,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Feed-Key-Fields.png","1536x1536-width":1118,"1536x1536-height":560,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Feed-Key-Fields.png","2048x2048-width":1118,"2048x2048-height":560,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Feed-Key-Fields-826x414.png","card_image-width":826,"card_image-height":414,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Feed-Key-Fields.png","wide_image-width":1118,"wide_image-height":560}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>5. Lastly, we&#8217;ll set the polling interval to be every 10 seconds. This is how often ArcGIS Velocity will query the location tracking feature layer.<\/p>\n<p>Now your feed is complete!\u00a0 Just give it a name, such as \u201cLKL 10sec poll\u201d, and save it.<\/p>\n<p>&nbsp;<\/p>\n<h2>Detect when somebody enters a geofence<\/h2>\n<p>With the feed created, the next step is to create a real-time analytic to detect when somebody enters a geofence.\u00a0 Real-time analytics process each and every event in a feed as they are streamed into ArcGIS Velocity.<\/p>\n<p>You can create a new real-time analytic from the ArcGIS Velocity homepage and use the feed that you\u2019ve just created.\u00a0 Then, select &#8220;create the analytic&#8221; in the top right which will save the item and allow you to switch to the model view (see below).<\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1133572,"id":1133572,"title":"Create a real-time analytic","filename":"Create-Real-time-Analytic.gif","filesize":745656,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Create-Real-time-Analytic.gif","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\/create-real-time-analytic","alt":"","author":"81142","description":"","caption":"Create a real-time analytic using your existing feed and switch into the model view.","name":"create-real-time-analytic","status":"inherit","uploaded_to":1128522,"date":"2021-02-04 21:24:55","modified":"2021-02-04 23:52:45","menu_order":0,"mime_type":"image\/gif","type":"image","subtype":"gif","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1339,"height":703,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Create-Real-time-Analytic-213x200.gif","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Create-Real-time-Analytic.gif","medium-width":464,"medium-height":244,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Create-Real-time-Analytic.gif","medium_large-width":768,"medium_large-height":403,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Create-Real-time-Analytic.gif","large-width":1339,"large-height":703,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Create-Real-time-Analytic.gif","1536x1536-width":1339,"1536x1536-height":703,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Create-Real-time-Analytic.gif","2048x2048-width":1339,"2048x2048-height":703,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Create-Real-time-Analytic-826x434.gif","card_image-width":826,"card_image-height":434,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Create-Real-time-Analytic.gif","wide_image-width":1339,"wide_image-height":703}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h3>Add a geofence layer<\/h3>\n<p>In addition to the location tracks feed, we also need to add another layer for the geofences.<\/p>\n<ol>\n<li>Add a new feature layer as a source to the analysis using the \u201cSources\u201d menu in the top right. This layer can be any polygon feature layer that you have access to.\u00a0 Make sure to select a sublayer if there are multiple.<\/li>\n<li>On the \u201cFilter Data\u201d section, deselect some of the reserved fields that are unsupported such as <em>OBJECTID<\/em>, <em>GlobalID<\/em>, <em>Shape__Area,\u00a0and Shape__Length.\u00a0 <\/em>Then confirm that your schema is good and continue.<\/li>\n<li>For the Track ID, select \u201cData does not have a Track ID\u201d and complete your configuration.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1133712,"id":1133712,"title":"Add a Geofence Layer","filename":"Add-a-Geofence-Layer.gif","filesize":721767,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Add-a-Geofence-Layer.gif","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\/add-a-geofence-layer","alt":"","author":"81142","description":"","caption":"Note: In this workflow, the geofence layer isn\u2019t dynamic.\u00a0 If the source data is updated by adding, modifying, or deleting features, the real-time analytic will need to be restarted.","name":"add-a-geofence-layer","status":"inherit","uploaded_to":1128522,"date":"2021-02-04 21:48:40","modified":"2021-02-04 23:53:56","menu_order":0,"mime_type":"image\/gif","type":"image","subtype":"gif","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1339,"height":703,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Add-a-Geofence-Layer-213x200.gif","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Add-a-Geofence-Layer.gif","medium-width":464,"medium-height":244,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Add-a-Geofence-Layer.gif","medium_large-width":768,"medium_large-height":403,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Add-a-Geofence-Layer.gif","large-width":1339,"large-height":703,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Add-a-Geofence-Layer.gif","1536x1536-width":1339,"1536x1536-height":703,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Add-a-Geofence-Layer.gif","2048x2048-width":1339,"2048x2048-height":703,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Add-a-Geofence-Layer-826x434.gif","card_image-width":826,"card_image-height":434,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Add-a-Geofence-Layer.gif","wide_image-width":1339,"wide_image-height":703}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h3>Detect incidents<\/h3>\n<p>The tool that we will use for this analysis is <a href=\"https:\/\/doc.arcgis.com\/en\/iot\/analyze\/detect-incidents.htm\">Detect Incidents<\/a>.\u00a0 Detect Incidents will detect when a track enters a geofence.\u00a0 It will also continue to detect when a track is inside of a geofence and when it leaves the geofence. \u00a0The output of this analysis will have an \u201cIncidentStatus\u201d attribute which will either be \u201cStarted\u201d, \u201cActive\u201d, or \u201cEnded\u201d depending on whether the track has entered, stayed inside, or exited the geofence, respectively.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1133752,"id":1133752,"title":"Detect Incidents","filename":"DetectIncidents.png","filesize":29501,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/DetectIncidents.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\/detectincidents-2","alt":"Detect Incidents Analysis Tool","author":"81142","description":"","caption":"Note: Detect Incidents is a stateful analysis, meaning it considers the current state (i.e. attributes) of an entity as new events are analyzed.  In this case, the state of being inside or outside of a geofence is used to determine whether a track is entering or exiting the geofence.","name":"detectincidents-2","status":"inherit","uploaded_to":1128522,"date":"2021-02-04 21:54:33","modified":"2021-02-05 00:16:50","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":615,"height":319,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/DetectIncidents-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/DetectIncidents.png","medium-width":464,"medium-height":241,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/DetectIncidents.png","medium_large-width":615,"medium_large-height":319,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/DetectIncidents.png","large-width":615,"large-height":319,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/DetectIncidents.png","1536x1536-width":615,"1536x1536-height":319,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/DetectIncidents.png","2048x2048-width":615,"2048x2048-height":319,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/DetectIncidents.png","card_image-width":615,"card_image-height":319,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/DetectIncidents.png","wide_image-width":615,"wide_image-height":319}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>On the tool menu, expand &#8220;Find Locations&#8221; and add the &#8220;Detect Incidents&#8221; tool to the canvas.\u00a0 Connect the two inputs and then double click the tool to open the tool settings.\u00a0 Configure the tool to create an incident when a user&#8217;s LKL intersects with the geofence layer.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1133802,"id":1133802,"title":"Configure Detect Incidents","filename":"Configure-Detect-Incidents.png","filesize":31048,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Configure-Detect-Incidents.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\/configure-detect-incidents","alt":"Detect Incidents for geofence analysis","author":"81142","description":"","caption":"Configure the Detect Incidents tool to detect when a person's location intersects the geofence layer.","name":"configure-detect-incidents","status":"inherit","uploaded_to":1128522,"date":"2021-02-04 22:03:06","modified":"2021-02-05 00:16:43","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1896,"height":752,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Configure-Detect-Incidents-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Configure-Detect-Incidents.png","medium-width":464,"medium-height":184,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Configure-Detect-Incidents.png","medium_large-width":768,"medium_large-height":305,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Configure-Detect-Incidents.png","large-width":1896,"large-height":752,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Configure-Detect-Incidents-1536x609.png","1536x1536-width":1536,"1536x1536-height":609,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Configure-Detect-Incidents.png","2048x2048-width":1896,"2048x2048-height":752,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Configure-Detect-Incidents-826x328.png","card_image-width":826,"card_image-height":328,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Configure-Detect-Incidents.png","wide_image-width":1896,"wide_image-height":752}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h3>Output your location tracks and detected incidents to a feature layer<\/h3>\n<p>After the analysis, we can store the outputs into a feature layer.\u00a0 This will allow you to use the data in web maps or applications, such as an <a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-dashboards\/overview\">ArcGIS Dashboard.<\/a><\/p>\n<p>From the outputs menu, select a new feature layer and configure the options for data storage and retention.\u00a0 Make sure to choose &#8220;add new features&#8221; for the data storage method.\u00a0 For more specifics on what each parameter does, please refer to the documentation: <a href=\"https:\/\/doc.arcgis.com\/en\/iot\/disseminate-and-notify\/feature-layer-new-.htm\">Output Types &#8211; Feature Layer (new).<\/a><\/p>\n<p>Give your layer a name and connect the output node of &#8220;Detect Incidents&#8221; to the input node of this output feature layer.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1134082,"id":1134082,"title":"Output Feature Layer","filename":"OutputFeatureLayer.png","filesize":21442,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/OutputFeatureLayer.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\/outputfeaturelayer","alt":"Output enriched location tracks to feature layer","author":"81142","description":"","caption":"The real-time analytic now contains a feed, geofences, the detect incidents tool, and an output feature layer.","name":"outputfeaturelayer","status":"inherit","uploaded_to":1128522,"date":"2021-02-04 23:36:06","modified":"2021-02-05 00:16:17","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":926,"height":403,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/OutputFeatureLayer-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/OutputFeatureLayer.png","medium-width":464,"medium-height":202,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/OutputFeatureLayer.png","medium_large-width":768,"medium_large-height":334,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/OutputFeatureLayer.png","large-width":926,"large-height":403,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/OutputFeatureLayer.png","1536x1536-width":926,"1536x1536-height":403,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/OutputFeatureLayer.png","2048x2048-width":926,"2048x2048-height":403,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/OutputFeatureLayer-826x359.png","card_image-width":826,"card_image-height":359,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/OutputFeatureLayer.png","wide_image-width":926,"wide_image-height":403}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h2>Send out email notifications<\/h2>\n<p>Now that you&#8217;ve configured all of the inputs and performed some analysis, the next step is to disseminate this data and notify people.\u00a0 You can view the feature layer you just made in a map or application, but sometimes it is necessary to send more immediate notifications, such as email or text messages.<\/p>\n<p>Here, we&#8217;ll look at how to\u00a0send an email each time somebody enters a geofence.<\/p>\n<h3>Filter your data<\/h3>\n<p>First, we need to filter the incidents to only alert us when an incident starts.\u00a0 We can use the <a href=\"https:\/\/doc.arcgis.com\/en\/iot\/analyze\/filter-by-expression.htm\">Filter by Expression tool<\/a> to filter where the \u201cIncidentStatus\u201d field is equal to \u201cStarted\u201d.<\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1133882,"id":1133882,"title":"Filter by Attribute Tool Parameters","filename":"Filter-by-Attribute.png","filesize":32719,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Filter-by-Attribute.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\/filter-by-attribute","alt":"Filter by Attribute Tool Parameters","author":"81142","description":"","caption":"Filter by Attribute Tool Parameters","name":"filter-by-attribute","status":"inherit","uploaded_to":1128522,"date":"2021-02-04 22:19:44","modified":"2021-02-05 00:15:55","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1920,"height":901,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Filter-by-Attribute-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Filter-by-Attribute.png","medium-width":464,"medium-height":218,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Filter-by-Attribute.png","medium_large-width":768,"medium_large-height":360,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Filter-by-Attribute.png","large-width":1920,"large-height":901,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Filter-by-Attribute-1536x721.png","1536x1536-width":1536,"1536x1536-height":721,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Filter-by-Attribute.png","2048x2048-width":1920,"2048x2048-height":901,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Filter-by-Attribute-826x388.png","card_image-width":826,"card_image-height":388,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Filter-by-Attribute.png","wide_image-width":1920,"wide_image-height":901}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h3>Add the geofence name to your location tracks<\/h3>\n<p>In the notification, we also need to include the name of the geofence that the person entered.\u00a0 We can add the geofence name to our stream data using the <a href=\"https:\/\/doc.arcgis.com\/en\/iot\/analyze\/join-features.htm\">Join tool.<\/a><\/p>\n<p>In the Join tool, use a one-to-one relationship and choose &#8220;intersect&#8221; as the spatial relationship.\u00a0 Add a summary attribute of type &#8220;Any&#8221; and call it &#8220;GeofenceName&#8221;.<\/p>\n<p>When you perform a one-to-one join, the \u201cAny\u201d statistic type will return the string value of the joined feature if the summary field type is a string.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1133872,"id":1133872,"title":"Join Features tool parameters","filename":"Spatial-Join.png","filesize":41222,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Spatial-Join.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\/spatial-join-2","alt":"Join Features tool parameters","author":"81142","description":"","caption":"Join Features tool parameters","name":"spatial-join-2","status":"inherit","uploaded_to":1128522,"date":"2021-02-04 22:19:25","modified":"2021-02-05 00:15:40","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1920,"height":907,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Spatial-Join-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Spatial-Join.png","medium-width":464,"medium-height":219,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Spatial-Join.png","medium_large-width":768,"medium_large-height":363,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Spatial-Join.png","large-width":1920,"large-height":907,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Spatial-Join-1536x726.png","1536x1536-width":1536,"1536x1536-height":726,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Spatial-Join.png","2048x2048-width":1920,"2048x2048-height":907,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Spatial-Join-826x390.png","card_image-width":826,"card_image-height":390,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Spatial-Join.png","wide_image-width":1920,"wide_image-height":907}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h3>Calculate an email subject<\/h3>\n<p>Next, you can construct an email message body by using the <a href=\"https:\/\/doc.arcgis.com\/en\/iot\/analyze\/calculate-field.htm\">Calculate Field tool<\/a> to create and calculate a new string field.<\/p>\n<p>Add a \u201cCalculate Field\u201d tool from the Manage Data folder and connect the output node of the \u201cJoin Features\u201d tool to the \u201cCalculate Field\u201d tool.\u00a0 Open the tool settings and choose to create a new string field and name it &#8220;NotificationMessage&#8221;.<\/p>\n<p>Click the green pencil to edit the arcade expression and write an expression that creates a string for the message body (<a href=\"https:\/\/doc.arcgis.com\/en\/iot\/analyze\/use-arcade-expressions.htm\">How to use Arcade expressions<\/a>). Below is an example expression that concatenates several fields into one sentence to say which user entered which geofence at what time.<\/p>\n<p style=\"text-align: center\"><em>Concatenate([$feature[&#8220;created_user&#8221;], &#8220;has entered the geofence number&#8221;, $feature.GeofenceName, &#8220;at&#8221;, $feature[&#8220;location_timestamp&#8221;]], &#8216; &#8216;)<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1133912,"id":1133912,"title":"calculate Field","filename":"calculate-Field.png","filesize":37416,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/calculate-Field.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\/calculate-field","alt":"Calculate Field tool parameters","author":"81142","description":"","caption":"Calculate Field tool parameters","name":"calculate-field","status":"inherit","uploaded_to":1128522,"date":"2021-02-04 22:33:11","modified":"2021-02-05 00:15:25","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1920,"height":904,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/calculate-Field-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/calculate-Field.png","medium-width":464,"medium-height":218,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/calculate-Field.png","medium_large-width":768,"medium_large-height":362,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/calculate-Field.png","large-width":1920,"large-height":904,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/calculate-Field-1536x723.png","1536x1536-width":1536,"1536x1536-height":723,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/calculate-Field.png","2048x2048-width":1920,"2048x2048-height":904,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/calculate-Field-826x389.png","card_image-width":826,"card_image-height":389,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/calculate-Field.png","wide_image-width":1920,"wide_image-height":904}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h3>Send the real-time email notification<\/h3>\n<p>Now we&#8217;re ready to send out the notifications using the <a href=\"https:\/\/doc.arcgis.com\/en\/iot\/disseminate-and-notify\/email.htm\">email output<\/a>.\u00a0 Add the email output from the outputs folder and it will appear on your canvas.\u00a0 Connect the \u201cCalculate Field\u201d tool output node to the \u201cText Message\u201d node that was added.<\/p>\n<p>Open the tool parameters and configure your email settings, including the SMTP server and username\/password.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1133942,"id":1133942,"title":"Email SMTP Settings","filename":"Email-SMTP-Settings.png","filesize":21221,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Email-SMTP-Settings.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\/email-smtp-settings","alt":"Email SMTP Settings","author":"81142","description":"","caption":"Note: If the email you are using has multifactor authentication (MFA) enabled, then you will need to create an app password.  You can also create a service account without MFA or use something like a Simple Email Service (SES).","name":"email-smtp-settings","status":"inherit","uploaded_to":1128522,"date":"2021-02-04 22:45:46","modified":"2021-02-05 00:15:10","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1726,"height":544,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Email-SMTP-Settings-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Email-SMTP-Settings.png","medium-width":464,"medium-height":146,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Email-SMTP-Settings.png","medium_large-width":768,"medium_large-height":242,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Email-SMTP-Settings.png","large-width":1726,"large-height":544,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Email-SMTP-Settings-1536x484.png","1536x1536-width":1536,"1536x1536-height":484,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Email-SMTP-Settings.png","2048x2048-width":1726,"2048x2048-height":544,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Email-SMTP-Settings-826x260.png","card_image-width":826,"card_image-height":260,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Email-SMTP-Settings.png","wide_image-width":1726,"wide_image-height":544}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Lastly, you can configure the fields for your email.\u00a0 Specify the from and to email addresses and the subject and body.\u00a0 You can either type in values or use fields.\u00a0 For the message body, use the field that we calculated previously, called &#8220;NotificationMessage&#8221;.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1133952,"id":1133952,"title":"Email Message Settings","filename":"EmailMessageSettings.png","filesize":26342,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/EmailMessageSettings.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\/emailmessagesettings","alt":"email notification settings","author":"81142","description":"","caption":"Note: The \"To\" email address, email subject, and body can all be dynamically created using the calculate field tool as done in the previous steps. ","name":"emailmessagesettings","status":"inherit","uploaded_to":1128522,"date":"2021-02-04 22:46:10","modified":"2021-02-05 00:14:56","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1727,"height":544,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/EmailMessageSettings-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/EmailMessageSettings.png","medium-width":464,"medium-height":146,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/EmailMessageSettings.png","medium_large-width":768,"medium_large-height":242,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/EmailMessageSettings.png","large-width":1727,"large-height":544,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/EmailMessageSettings-1536x484.png","1536x1536-width":1536,"1536x1536-height":484,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/EmailMessageSettings.png","2048x2048-width":1727,"2048x2048-height":544,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/EmailMessageSettings-826x260.png","card_image-width":826,"card_image-height":260,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/EmailMessageSettings.png","wide_image-width":1727,"wide_image-height":544}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h2>Summary<\/h2>\n<p>We\u2019ve now configured a complete workflow that gives you real-time location awareness of your field personnel.\u00a0 You have a feature layer that stores all geofence intersections and are receiving instant notifications when anybody arrives at your geofences.<\/p>\n<p>This is workflow can be extended using many other <a href=\"https:\/\/doc.arcgis.com\/en\/iot\/analyze\/perform-real-time-analysis.htm\">real-time analysis tools<\/a> that are available with ArcGIS Velocity.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1133982,"id":1133982,"title":"Full Real-time Analytic Model","filename":"Full-Real-time-Analytic-Model.png","filesize":39336,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Full-Real-time-Analytic-Model.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\/full-real-time-analytic-model","alt":"Full Real-time Analytic Model","author":"81142","description":"","caption":"Completed real-time analytic in ArcGIS Velocity","name":"full-real-time-analytic-model","status":"inherit","uploaded_to":1128522,"date":"2021-02-04 22:47:56","modified":"2021-02-05 00:14:32","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1689,"height":334,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Full-Real-time-Analytic-Model-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Full-Real-time-Analytic-Model.png","medium-width":464,"medium-height":92,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Full-Real-time-Analytic-Model.png","medium_large-width":768,"medium_large-height":152,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Full-Real-time-Analytic-Model.png","large-width":1689,"large-height":334,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Full-Real-time-Analytic-Model-1536x304.png","1536x1536-width":1536,"1536x1536-height":304,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Full-Real-time-Analytic-Model.png","2048x2048-width":1689,"2048x2048-height":334,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Full-Real-time-Analytic-Model-826x163.png","card_image-width":826,"card_image-height":163,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/Full-Real-time-Analytic-Model.png","wide_image-width":1689,"wide_image-height":334}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>There are some considerations to be aware of with this workflow.\u00a0 For example, when users are offline, ArcGIS Velocity won\u2019t be able to receive their LKL data and could miss events.\u00a0 When users are offline, data is stored locally in ArcGIS Field Maps and then synced with the historical location tracks layer when reconnected to the internet.\u00a0 Also, the LKL layer is only updated by Field Maps every 30 or 60 seconds, whereas the location tracks are created every few seconds.\u00a0 You may lose some of the temporal resolution in this analysis.<\/p>\n<p>You can handle these conditions by combining this workflow with a scheduled <a href=\"https:\/\/doc.arcgis.com\/en\/iot\/analyze\/perform-big-data-analysis.htm\">big data analytic<\/a> in ArcGIS Velocity using the historical tracks layer.\u00a0 Real-time analytics give you real-time awareness and big data analytics can analyze the historical data on a regular schedule (e.g. every night), covering all of your needs.\u00a0 We\u2019ll be looking at this workflow in the second part of this blog soon.<\/p>\n<p>To learn more about ArcGIS Velocity, explore the resources below:<\/p>\n<ul>\n<li>Learn more on\u00a0<a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-velocity\/overview\">esri.com<\/a><\/li>\n<li><a href=\"https:\/\/learn.arcgis.com\/en\/paths\/get-started-with-arcgis-velocity\/\">Get started with ArcGIS Velocity<\/a>\u00a0discovery path<\/li>\n<li>Explore the\u00a0<a href=\"https:\/\/doc.arcgis.com\/en\/iot\/get-started\/what-is-arcgis-velocity.htm\">ArcGIS Velocity<\/a>\u00a0documentation<\/li>\n<li>Connect on\u00a0<a href=\"https:\/\/community.esri.com\/t5\/arcgis-velocity\/ct-p\/arcgis-velocity\">GeoNet<\/a><\/li>\n<\/ul>\n"}],"authors":[{"ID":81142,"user_firstname":"Matthew","user_lastname":"Ballard","nickname":"MBallard","user_nicename":"mballard","display_name":"Matthew Ballard","user_email":"MBallard@esri.com","user_url":"","user_registered":"2020-08-11 22:45:04","user_description":"Matt Ballard is a solution engineer on the natural resources team at Esri.  He works with petroleum, pipeline, and mining organizations to solve challenges leveraging ArcGIS technology.  Matt holds a B.S. in GIS with an emphasis in geology and oceanography from Texas A&amp;M University.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/Mesmall.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"related_articles":[{"ID":973592,"post_author":"81142","post_date":"2020-08-11 16:31:56","post_date_gmt":"2020-08-11 23:31:56","post_content":"","post_title":"ArcGIS Velocity for Oil &amp; Gas","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"arcgis-analytics-for-iot-for-oil-gas","to_ping":"","pinged":"","post_modified":"2021-08-02 22:01:47","post_modified_gmt":"2021-08-03 05:01:47","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=973592","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":842981,"post_author":"30801","post_date":"2020-05-05 00:00:59","post_date_gmt":"2020-05-05 07:00:59","post_content":"","post_title":"Real-time geofencing in ArcGIS Velocity","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"real-time-geofencing-in-arcgis-analytics-for-iot","to_ping":"","pinged":"","post_modified":"2021-09-02 06:01:48","post_modified_gmt":"2021-09-02 13:01:48","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=842981","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":809671,"post_author":"24791","post_date":"2020-04-20 07:00:52","post_date_gmt":"2020-04-20 14:00:52","post_content":"","post_title":"Performing near-real-time analysis in ArcGIS Velocity","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"performing-near-real-time-analysis-in-arcgis-velocity","to_ping":"","pinged":"","post_modified":"2021-01-13 05:01:54","post_modified_gmt":"2021-01-13 13:01:54","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=809671","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"}],"card_image":false,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/2021-02-05-13_01_41-ArcGIS-Velocity.png"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Location Tracking Analysis with ArcGIS Field Maps and ArcGIS Velocity<\/title>\n<meta name=\"description\" content=\"Learn how to combine the location tracking technology of ArcGIS Field Maps with the real-time analysis tools in ArcGIS Velocity.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Location Tracking Analysis with ArcGIS Field Maps and ArcGIS Velocity\" \/>\n<meta property=\"og:description\" content=\"Learn how to combine the location tracking technology of ArcGIS Field Maps with the real-time analysis tools in ArcGIS Velocity.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\"},\"author\":{\"name\":\"Matthew Ballard\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/882bb08d065b7aa49bd8a6156300ec57\"},\"headline\":\"Location Tracking Analysis with ArcGIS Field Maps and ArcGIS Velocity\",\"datePublished\":\"2021-02-05T19:45:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\"},\"wordCount\":10,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"ArcGIS Velocity\",\"Field Apps\",\"Petroleum\"],\"articleSection\":[\"Analytics\",\"Field Operations\",\"Petroleum and Pipeline\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\",\"name\":\"Location Tracking Analysis with ArcGIS Field Maps and ArcGIS Velocity\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2021-02-05T19:45:29+00:00\",\"description\":\"Learn how to combine the location tracking technology of ArcGIS Field Maps with the real-time analysis tools in ArcGIS Velocity.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Location Tracking Analysis with ArcGIS Field Maps and ArcGIS Velocity\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/882bb08d065b7aa49bd8a6156300ec57\",\"name\":\"Matthew Ballard\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/Mesmall.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/Mesmall.jpg\",\"caption\":\"Matthew Ballard\"},\"description\":\"Matt Ballard is a solution engineer on the natural resources team at Esri. He works with petroleum, pipeline, and mining organizations to solve challenges leveraging ArcGIS technology. Matt holds a B.S. in GIS with an emphasis in geology and oceanography from Texas A&amp;M University.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/mattjballard\/\"],\"url\":\"\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Location Tracking Analysis with ArcGIS Field Maps and ArcGIS Velocity","description":"Learn how to combine the location tracking technology of ArcGIS Field Maps with the real-time analysis tools in ArcGIS Velocity.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity","og_locale":"en_US","og_type":"article","og_title":"Location Tracking Analysis with ArcGIS Field Maps and ArcGIS Velocity","og_description":"Learn how to combine the location tracking technology of ArcGIS Field Maps with the real-time analysis tools in ArcGIS Velocity.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity"},"author":{"name":"Matthew Ballard","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/882bb08d065b7aa49bd8a6156300ec57"},"headline":"Location Tracking Analysis with ArcGIS Field Maps and ArcGIS Velocity","datePublished":"2021-02-05T19:45:29+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity"},"wordCount":10,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["ArcGIS Velocity","Field Apps","Petroleum"],"articleSection":["Analytics","Field Operations","Petroleum and Pipeline"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity","name":"Location Tracking Analysis with ArcGIS Field Maps and ArcGIS Velocity","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2021-02-05T19:45:29+00:00","description":"Learn how to combine the location tracking technology of ArcGIS Field Maps with the real-time analysis tools in ArcGIS Velocity.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-velocity\/field-mobility\/location-tracking-analysis-with-arcgis-field-maps-and-arcgis-velocity#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Location Tracking Analysis with ArcGIS Field Maps and ArcGIS Velocity"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/882bb08d065b7aa49bd8a6156300ec57","name":"Matthew Ballard","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/Mesmall.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/Mesmall.jpg","caption":"Matthew Ballard"},"description":"Matt Ballard is a solution engineer on the natural resources team at Esri. He works with petroleum, pipeline, and mining organizations to solve challenges leveraging ArcGIS technology. Matt holds a B.S. in GIS with an emphasis in geology and oceanography from Texas A&amp;M University.","sameAs":["https:\/\/www.linkedin.com\/in\/mattjballard\/"],"url":""}]}},"text_date":"February 5, 2021","author_name":"Matthew Ballard","author_page":false,"custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2021\/02\/2021-02-05-13_01_41-ArcGIS-Velocity.png","primary_product":"ArcGIS Velocity","tag_data":[{"term_id":756721,"name":"ArcGIS Velocity","slug":"arcgis-velocity","term_group":0,"term_taxonomy_id":756721,"taxonomy":"post_tag","description":"","parent":0,"count":42,"filter":"raw"},{"term_id":172442,"name":"Field Apps","slug":"field-apps","term_group":0,"term_taxonomy_id":172442,"taxonomy":"post_tag","description":"","parent":0,"count":36,"filter":"raw"},{"term_id":25851,"name":"Petroleum","slug":"petroleum","term_group":0,"term_taxonomy_id":25851,"taxonomy":"post_tag","description":"","parent":0,"count":47,"filter":"raw"}],"category_data":[{"term_id":23341,"name":"Analytics","slug":"analytics","term_group":0,"term_taxonomy_id":23341,"taxonomy":"category","description":"","parent":0,"count":1330,"filter":"raw"},{"term_id":23261,"name":"Field Operations","slug":"field-mobility","term_group":0,"term_taxonomy_id":23261,"taxonomy":"category","description":"","parent":0,"count":617,"filter":"raw"},{"term_id":25831,"name":"Petroleum and Pipeline","slug":"petroleum","term_group":0,"term_taxonomy_id":25831,"taxonomy":"category","description":"","parent":0,"count":86,"filter":"raw"}],"product_data":[{"term_id":679821,"name":"ArcGIS Field Maps","slug":"field-maps","term_group":0,"term_taxonomy_id":679821,"taxonomy":"product","description":"","parent":36591,"count":153,"filter":"raw"},{"term_id":756702,"name":"ArcGIS Velocity","slug":"arcgis-velocity","term_group":0,"term_taxonomy_id":756702,"taxonomy":"product","description":"","parent":36981,"count":61,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-velocity","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1128522","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/81142"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=1128522"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1128522\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=1128522"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=1128522"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=1128522"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=1128522"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=1128522"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}