<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Tracking Analyst in Pro in ArcGIS Pro Questions</title>
    <link>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668077#M29656</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So this piles on to "All other option need much more complex products and licenses for very simple task."...I have the same problem, and same lack of desire/time/budget to replace what is normally a simple function with something that takes 5 more steps and twice the time. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So we're ingesting GPS collar data remotely, and we need to see the track and direction of the animal over the last 7 days. The following SQL assumes you can get your hands on a SQL DB. The key line of code here is SHAPE.ShortestLineTo(LEAD(SHAPE) OVER (ORDER BY [LMT_DATE])) which orders the GPS points as line vertices in order of time stamp, which not only gives me the track, but orients it in the direction of travel so I can symbolize it with the arrow. I run this nightly, so each day we can look at where the bears are headed (Not kidding, many arrows point to Krispy Kreme!) for the last 7 days.&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;SET&lt;/SPAN&gt; QUOTED_IDENTIFIER &lt;SPAN class="keyword token"&gt;ON&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;



&lt;SPAN class="keyword token"&gt;DECLARE&lt;/SPAN&gt; 
        &lt;SPAN class="variable token"&gt;@sql&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;VARCHAR&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;5000&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
        &lt;SPAN class="variable token"&gt;@COLLAR_ID&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;VARCHAR&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;128&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
		&lt;SPAN class="keyword token"&gt;TRUNCATE&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;dbo&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;GPS_COLLAR_PATH&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
    &lt;SPAN class="keyword token"&gt;DECLARE&lt;/SPAN&gt; gandgCursor &lt;SPAN class="keyword token"&gt;CURSOR&lt;/SPAN&gt; 
        &lt;SPAN class="keyword token"&gt;FOR&lt;/SPAN&gt; 
    &lt;SPAN class="keyword token"&gt;SELECT&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;DISTINCT&lt;/SPAN&gt; COLLAR_ID &lt;SPAN class="keyword token"&gt;FROM&lt;/SPAN&gt;  &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;dbo&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;GRSM_GPS_COLLAR&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
   
   &lt;SPAN class="keyword token"&gt;ORDER&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;BY&lt;/SPAN&gt;  COLLAR_ID &lt;SPAN class="keyword token"&gt;ASC&lt;/SPAN&gt; 
    &lt;SPAN class="keyword token"&gt;OPEN&lt;/SPAN&gt; gandgCursor 
     &lt;SPAN class="keyword token"&gt;FETCH&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;NEXT&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;FROM&lt;/SPAN&gt; gandgCursor  
    &lt;SPAN class="keyword token"&gt;INTO&lt;/SPAN&gt; &lt;SPAN class="variable token"&gt;@COLLAR_ID&lt;/SPAN&gt;
 
    &lt;SPAN class="keyword token"&gt;WHILE&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt; @&lt;SPAN class="variable token"&gt;@FETCH_STATUS&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; 
        &lt;SPAN class="keyword token"&gt;BEGIN&lt;/SPAN&gt; 
&lt;SPAN class="keyword token"&gt;SET&lt;/SPAN&gt; &lt;SPAN class="variable token"&gt;@sql&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'
SET QUOTED_IDENTIFIER ON
DECLARE @Now DATETIME = GETDATE();
DECLARE @7DaysAgo DATETIME = DATEADD(day,-7,@Now);
INSERT INTO [dbo].[GPS_COLLAR_PATH](
[OBJECTID],
[SHAPE],
[COLLAR_ID],
[GPS_POS_NUMBER],
[ANIMAL_TAG],
[EVENT_ID],
[ANIMAL_TYPE],
[LMT_DATE]
)
SELECT  
[OBJECTID],
SHAPE.ShortestLineTo(LEAD(SHAPE) OVER (ORDER BY [LMT_DATE])) , 
[COLLAR_ID],
[GPS_POS_NUMBER],
[ANIMAL_TAG],
[EVENT_ID],
[ANIMAL_TYPE],
[LMT_DATE]
FROM [dbo].[GRSM_GPS_COLLAR] WHERE [COLLAR_ID] = '&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;''&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt;&lt;SPAN class="variable token"&gt;@COLLAR_ID&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;''&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;' AND [LMT_DATE] BETWEEN @7DaysAgo AND @Now;



'&lt;/SPAN&gt;
&lt;SPAN class="keyword token"&gt;PRINT&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Executing Statement - '&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="variable token"&gt;@sql&lt;/SPAN&gt; 
&lt;SPAN class="keyword token"&gt;EXEC&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="variable token"&gt;@sql&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; 
&lt;SPAN class="keyword token"&gt;FETCH&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;NEXT&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;FROM&lt;/SPAN&gt; gandgCursor  
&lt;SPAN class="keyword token"&gt;INTO&lt;/SPAN&gt;  &lt;SPAN class="variable token"&gt;@COLLAR_ID&lt;/SPAN&gt;
&lt;SPAN class="keyword token"&gt;END&lt;/SPAN&gt; 
&lt;SPAN class="keyword token"&gt;CLOSE&lt;/SPAN&gt; gandgCursor 
&lt;SPAN class="keyword token"&gt;DEALLOCATE&lt;/SPAN&gt; gandgCursor&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 12 Dec 2021 04:13:58 GMT</pubDate>
    <dc:creator>ThomasColson</dc:creator>
    <dc:date>2021-12-12T04:13:58Z</dc:date>
    <item>
      <title>Tracking Analyst in Pro</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668069#M29648</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Most of the functionality of Tracking analyst can be found in the time property of a layer.&lt;/P&gt;&lt;P&gt;One big functionality that we miss is to draw Tracks (lines) between points when you play them in time and to be able to label just the newest point.&lt;/P&gt;&lt;P&gt;Is there any plans to have Tracking analyst in Pro or to have similar functionality in the core product?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Mody&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jan 2020 05:21:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668069#M29648</guid>
      <dc:creator>ModyBuchbinder</dc:creator>
      <dc:date>2020-01-02T05:21:45Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking Analyst in Pro</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668070#M29649</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not on the radar on the last Roadmap&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.esri.com/docs/DOC-13641-arcgis-pro-roadmap-july-2019?adumkts=product&amp;amp;aduse=&amp;amp;aduin=&amp;amp;aduc=email&amp;amp;adum=list&amp;amp;utm_Source=email&amp;amp;aduca=arcgis_promotions_awareness&amp;amp;aduco=announcement&amp;amp;adut=744361&amp;amp;adulb=multiple&amp;amp;adusn=multiple&amp;amp;aduat=webpage&amp;amp;adupt=awareness&amp;amp;sf_id=701f2000000iIdXAAU"&gt;Arcgis pro roadmap&lt;/A&gt;&lt;/P&gt;&lt;P&gt;and in the help... nope&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://pro.arcgis.com/en/pro-app/tool-reference/appendices/unavailable-tools.htm" title="https://pro.arcgis.com/en/pro-app/tool-reference/appendices/unavailable-tools.htm"&gt;Tools that are not available in ArcGIS Pro—Appendices | ArcGIS Desktop&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;except for&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;SPAN style="color: #4c4c4c; background-color: #ffffff;"&gt;One of the most commonly used features of Tracking Analyst, the data clock, is available as a core chart type.&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A class="" href="https://pro.arcgis.com/en/pro-app/help/analysis/geoprocessing/charts/data-clock.htm" style="color: #0074b8; background-color: #ffffff; text-decoration: none;"&gt;Learn more about data clocks in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;ArcGIS Pro&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;No mention either in 2.5 Beta 3 and not a mention on &lt;A href="https://community.esri.com/space/2167"&gt;ArcGIS Ideas&lt;/A&gt;‌&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Flagging&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/45316"&gt;Kory Kramer&lt;/A&gt;‌&lt;/P&gt;&lt;P&gt;in case I have missed any reports&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jan 2020 05:50:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668070#M29649</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2020-01-02T05:50:06Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking Analyst in Pro</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668071#M29650</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dan&lt;/P&gt;&lt;P&gt;Checked all these resources too before I publish my question.&lt;/P&gt;&lt;P&gt;Hope to get some answer or some kind of workaround.&lt;/P&gt;&lt;P&gt;My only workaround is to create a line feature class from the points where every line is connecting two adjacent points (in time) and have the same time stamp and ID and then play this layer.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Not very elegant...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jan 2020 05:55:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668071#M29650</guid>
      <dc:creator>ModyBuchbinder</dc:creator>
      <dc:date>2020-01-02T05:55:30Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking Analyst in Pro</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668072#M29651</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have you looked into Stream Layers in ArcGIS Pro?&amp;nbsp;&lt;A class="link-titled" href="https://pro.arcgis.com/en/pro-app/help/mapping/layer-properties/stream-layers.htm" title="https://pro.arcgis.com/en/pro-app/help/mapping/layer-properties/stream-layers.htm"&gt;Stream layers—ArcGIS Pro | Documentation&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The documentation on &lt;A href="https://pro.arcgis.com/en/pro-app/help/mapping/layer-properties/symbolize-stream-layers.htm"&gt;symbolizing stream layers&lt;/A&gt; also says that "&lt;SPAN style="color: #4c4c4c; background-color: #ffffff;"&gt;When a stream layer is track aware, only the current observations are labeled." which sounds like what you're after.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jan 2020 18:19:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668072#M29651</guid>
      <dc:creator>KoryKramer</dc:creator>
      <dc:date>2020-01-09T18:19:01Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking Analyst in Pro</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668073#M29652</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kory&lt;/P&gt;&lt;P&gt;Stream layers is a good option if there is a way to replay old data with stream layer. Is there any way to do it?&lt;/P&gt;&lt;P&gt;Maybe feed GeoEvent with txt file?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Jan 2020 05:44:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668073#M29652</guid>
      <dc:creator>ModyBuchbinder</dc:creator>
      <dc:date>2020-01-12T05:44:43Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking Analyst in Pro</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668074#M29653</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A href="https://community.esri.com/migrated-users/3417"&gt;Mody Buchbinder&lt;/A&gt;‌,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: #333333;"&gt;If you have their data in an enterprise database (or willing to move you data into an enterprise db), there is a workaround to label the latest point .&lt;/DIV&gt;&lt;DIV style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: #333333;"&gt;&lt;A href="https://www.esri.com/arcgis-blog/products/arcgis-pro/mapping/play-back-flight-data-using-time-slider-and-query-layer-in-arcgis-pro/"&gt;https://www.esri.com/arcgis-blog/products/arcgis-pro/mapping/play-back-flight-data-using-time-slider-and-query-layer-in-arcgis-pro/&lt;/A&gt;&lt;/DIV&gt;&lt;DIV style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: #333333;"&gt;&lt;/DIV&gt;&lt;DIV style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: #333333;"&gt;Regarding creating line connecting those points, I do have a workaround for that too - but it gets a bit complicated and hence I didn't post it any where plust I only know how to do that for SQL Server using a user defined function,&amp;nbsp; not sure how to achieve the same for other databases.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jan 2020 19:02:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668074#M29653</guid>
      <dc:creator>TanuHoque</dc:creator>
      <dc:date>2020-01-13T19:02:06Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking Analyst in Pro</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668075#M29654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV style="font-family: sans-serif; color: #3d3d3d; font-size: 11.5pt;"&gt;&lt;P style="margin: 8.0pt 0in 8.0pt 0in;"&gt;Hello &lt;A href="https://community.esri.com/migrated-users/3417"&gt;Mody Buchbinder&lt;/A&gt; –&lt;/P&gt;&lt;P style="margin: 8.0pt 0in 8.0pt 0in;"&gt;In an older post, &lt;A href="https://community.esri.com/message/92920"&gt;Generating Tracks from Events&lt;/A&gt;‌, I had suggested perhaps using a GeoEvent Server Incident Detector to output a polyline rather than point output to allow point position reports to be drawn with a track line. My experience since has suggested that at any real velocity / volume this is a bad idea.&lt;/P&gt;&lt;P style="margin: 8.0pt 0in 8.0pt 0in;"&gt;A more recent thread, &lt;A href="https://community.esri.com/message/742190"&gt;Geoevent: Create Line from Points&lt;/A&gt;‌, I mention that a "reconstruct tracks" processor we had considered implementing for GeoEvent Server ended up being implemented as part of GeoAnalytics Server.You can read more about that capability here:&amp;nbsp;&amp;nbsp;&lt;A href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fpro.arcgis.com%2Fen%2Fpro-app%2Ftool-reference%2Fbig-data-analytics%2Freconstruct-tracks.htm" rel="nofollow" style="color: #287433; background-color: #ffffff; border: 0px; text-decoration: none; font-size: 15px; margin: 0px; padding: 0px calc(12px + 0.35ex) 0px 0px;" target="_blank"&gt;Reconstruct Tracks&lt;/A&gt;&lt;/P&gt;&lt;P style="margin: 8.0pt 0in 8.0pt 0in;"&gt;Eric Ironside has some additional comments in that thread on using stream services, or perhaps the GeoEvent Server's Motion Calculator. These would be more traditional GeoEvent Server integration with an ArcGIS Enterprise portal web map (or ArcGIS Online web map) than ArcGIS Pro. I mention them only as alternatives to consider. I suspect that what &lt;A href="https://community.esri.com/migrated-users/45316"&gt;Kory Kramer&lt;/A&gt;‌ and &lt;A href="https://community.esri.com/migrated-users/3685"&gt;Tanu Hoque&lt;/A&gt;&amp;nbsp;have&amp;nbsp;offered using stream layers and query layers in ArcGIS Pro is what you are looking for.&lt;/P&gt;&lt;P style="margin: 8.0pt 0in 8.0pt 0in;"&gt;– RJ&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Jan 2020 19:41:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668075#M29654</guid>
      <dc:creator>RJSunderman</dc:creator>
      <dc:date>2020-01-14T19:41:38Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking Analyst in Pro</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668076#M29655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi RJ&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the answer I understand this option.&lt;/P&gt;&lt;P&gt;The only problem is that now they can just open ArcMap and replay some data on screen.&lt;/P&gt;&lt;P&gt;All other option need much more complex products and licenses for very simple task.&lt;/P&gt;&lt;P&gt;I just think this basic functionality (add tracks and different symbol for the tail) should be added to the time properties for layer...&lt;/P&gt;&lt;P&gt;Thanks again&lt;/P&gt;&lt;P&gt;Mody&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jan 2020 05:52:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668076#M29655</guid>
      <dc:creator>ModyBuchbinder</dc:creator>
      <dc:date>2020-01-15T05:52:48Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking Analyst in Pro</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668077#M29656</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So this piles on to "All other option need much more complex products and licenses for very simple task."...I have the same problem, and same lack of desire/time/budget to replace what is normally a simple function with something that takes 5 more steps and twice the time. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So we're ingesting GPS collar data remotely, and we need to see the track and direction of the animal over the last 7 days. The following SQL assumes you can get your hands on a SQL DB. The key line of code here is SHAPE.ShortestLineTo(LEAD(SHAPE) OVER (ORDER BY [LMT_DATE])) which orders the GPS points as line vertices in order of time stamp, which not only gives me the track, but orients it in the direction of travel so I can symbolize it with the arrow. I run this nightly, so each day we can look at where the bears are headed (Not kidding, many arrows point to Krispy Kreme!) for the last 7 days.&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;SET&lt;/SPAN&gt; QUOTED_IDENTIFIER &lt;SPAN class="keyword token"&gt;ON&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;



&lt;SPAN class="keyword token"&gt;DECLARE&lt;/SPAN&gt; 
        &lt;SPAN class="variable token"&gt;@sql&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;VARCHAR&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;5000&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
        &lt;SPAN class="variable token"&gt;@COLLAR_ID&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;VARCHAR&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;128&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
		&lt;SPAN class="keyword token"&gt;TRUNCATE&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;TABLE&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;dbo&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;GPS_COLLAR_PATH&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
    &lt;SPAN class="keyword token"&gt;DECLARE&lt;/SPAN&gt; gandgCursor &lt;SPAN class="keyword token"&gt;CURSOR&lt;/SPAN&gt; 
        &lt;SPAN class="keyword token"&gt;FOR&lt;/SPAN&gt; 
    &lt;SPAN class="keyword token"&gt;SELECT&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;DISTINCT&lt;/SPAN&gt; COLLAR_ID &lt;SPAN class="keyword token"&gt;FROM&lt;/SPAN&gt;  &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;dbo&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;GRSM_GPS_COLLAR&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;
   
   &lt;SPAN class="keyword token"&gt;ORDER&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;BY&lt;/SPAN&gt;  COLLAR_ID &lt;SPAN class="keyword token"&gt;ASC&lt;/SPAN&gt; 
    &lt;SPAN class="keyword token"&gt;OPEN&lt;/SPAN&gt; gandgCursor 
     &lt;SPAN class="keyword token"&gt;FETCH&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;NEXT&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;FROM&lt;/SPAN&gt; gandgCursor  
    &lt;SPAN class="keyword token"&gt;INTO&lt;/SPAN&gt; &lt;SPAN class="variable token"&gt;@COLLAR_ID&lt;/SPAN&gt;
 
    &lt;SPAN class="keyword token"&gt;WHILE&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt; @&lt;SPAN class="variable token"&gt;@FETCH_STATUS&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; 
        &lt;SPAN class="keyword token"&gt;BEGIN&lt;/SPAN&gt; 
&lt;SPAN class="keyword token"&gt;SET&lt;/SPAN&gt; &lt;SPAN class="variable token"&gt;@sql&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'
SET QUOTED_IDENTIFIER ON
DECLARE @Now DATETIME = GETDATE();
DECLARE @7DaysAgo DATETIME = DATEADD(day,-7,@Now);
INSERT INTO [dbo].[GPS_COLLAR_PATH](
[OBJECTID],
[SHAPE],
[COLLAR_ID],
[GPS_POS_NUMBER],
[ANIMAL_TAG],
[EVENT_ID],
[ANIMAL_TYPE],
[LMT_DATE]
)
SELECT  
[OBJECTID],
SHAPE.ShortestLineTo(LEAD(SHAPE) OVER (ORDER BY [LMT_DATE])) , 
[COLLAR_ID],
[GPS_POS_NUMBER],
[ANIMAL_TAG],
[EVENT_ID],
[ANIMAL_TYPE],
[LMT_DATE]
FROM [dbo].[GRSM_GPS_COLLAR] WHERE [COLLAR_ID] = '&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;''&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt;&lt;SPAN class="variable token"&gt;@COLLAR_ID&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;''&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;' AND [LMT_DATE] BETWEEN @7DaysAgo AND @Now;



'&lt;/SPAN&gt;
&lt;SPAN class="keyword token"&gt;PRINT&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'Executing Statement - '&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="variable token"&gt;@sql&lt;/SPAN&gt; 
&lt;SPAN class="keyword token"&gt;EXEC&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="variable token"&gt;@sql&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; 
&lt;SPAN class="keyword token"&gt;FETCH&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;NEXT&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;FROM&lt;/SPAN&gt; gandgCursor  
&lt;SPAN class="keyword token"&gt;INTO&lt;/SPAN&gt;  &lt;SPAN class="variable token"&gt;@COLLAR_ID&lt;/SPAN&gt;
&lt;SPAN class="keyword token"&gt;END&lt;/SPAN&gt; 
&lt;SPAN class="keyword token"&gt;CLOSE&lt;/SPAN&gt; gandgCursor 
&lt;SPAN class="keyword token"&gt;DEALLOCATE&lt;/SPAN&gt; gandgCursor&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 04:13:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668077#M29656</guid>
      <dc:creator>ThomasColson</dc:creator>
      <dc:date>2021-12-12T04:13:58Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking Analyst in Pro</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668078#M29657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A href="https://community.esri.com/migrated-users/8888" target="_blank"&gt;Thomas Colson&lt;/A&gt;‌,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That is an excellent idea!!!&lt;/P&gt;&lt;P&gt;If you think it makes sense for your use case, you can follow the steps provided in the blog post that I mentioned in &lt;A _jive_internal="true" href="https://community.esri.com/thread/245972-tracking-analyst-in-pro?commentID=902177&amp;amp;et=watches.email.thread#comment" target="_blank"&gt;my last comment&lt;/A&gt; to make it dynamic (i.e. showing the latest always) and get rid the nightly task to create a new table with last 7 days worth of day. Plus you can use time slider to see how they traveled as time passed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In fact based on your idea (again thanks for that), I came up another solution to draw lines from those points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here are flight paths (when no time is provided)&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="478532" class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/478532_pastedImage_1.png" /&gt;&lt;/P&gt;&lt;P&gt;... that are created from these points&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="478533" class="image-2 jive-image" src="https://community.esri.com/legacyfs/online/478533_pastedImage_2.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The line layers has only two features instead of multiple features representing each segment of the polyline (&lt;EM&gt;which is btw something needed for some cases&lt;/EM&gt;)&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="478534" class="image-3 jive-image" src="https://community.esri.com/legacyfs/online/478534_pastedImage_3.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now if you enable time slider, you can play back how these flights moved.&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="478535" alt="Flight paths generated dynamically from point locations" class="jive-emoji jive-image image-4 j-img-original" src="https://community.esri.com/legacyfs/online/478535_FlightPathAnimation.gif" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the SQL (for SQL Server) that i used.&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;select&lt;/SPAN&gt;
    ROW_NUMBER&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;OVER&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;ORDER&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;BY&lt;/SPAN&gt; ident&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;as&lt;/SPAN&gt; objectid&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    ident&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    &lt;SPAN class="keyword token"&gt;geometry&lt;/SPAN&gt;::STLineFromText
    &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;
      concat&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'LINESTRING ('&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; coord&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;')'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
      &lt;SPAN class="number token"&gt;4326&lt;/SPAN&gt;
    &lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;as&lt;/SPAN&gt; shape
&lt;SPAN class="keyword token"&gt;from&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;
    &lt;SPAN class="keyword token"&gt;select&lt;/SPAN&gt; ident&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
           string_agg
           &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;
             concat&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;shape&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;STX&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;' '&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; shape&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;STY&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;', '&lt;/SPAN&gt;
           &lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;within&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;group&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;order&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;by&lt;/SPAN&gt; clock&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
           &lt;SPAN class="keyword token"&gt;as&lt;/SPAN&gt; coord
        &lt;SPAN class="keyword token"&gt;from&lt;/SPAN&gt; flightawarepositions
        &lt;SPAN class="keyword token"&gt;WHERE&lt;/SPAN&gt; ::r:time
        &lt;SPAN class="keyword token"&gt;group&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;by&lt;/SPAN&gt; ident
&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;a&lt;/SPAN&gt;‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;or a bit different version without subquery:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="keyword token"&gt;select&lt;/SPAN&gt; ident&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    objectid &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; ROW_NUMBER&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;OVER&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;ORDER&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;BY&lt;/SPAN&gt; ident&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    shape &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;geometry&lt;/SPAN&gt;::STLineFromText
            &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;
              concat
              &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;
                &lt;SPAN class="string token"&gt;'LINESTRING ('&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
                string_agg
                &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;
                  concat&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;shape&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;STX&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;' '&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; shape&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;STY&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
                  &lt;SPAN class="string token"&gt;', '&lt;/SPAN&gt;
                &lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;within&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;group&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;order&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;by&lt;/SPAN&gt; clock&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
                &lt;SPAN class="string token"&gt;')'&lt;/SPAN&gt;
              &lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; 
              &lt;SPAN class="number token"&gt;4326&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="keyword token"&gt;from&lt;/SPAN&gt; flightawarepositions 
&lt;SPAN class="keyword token"&gt;WHERE&lt;/SPAN&gt; ::r:time
&lt;SPAN class="keyword token"&gt;group&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;by&lt;/SPAN&gt; ident‍‍‍‍‍‍‍‍‍‍‍‍
‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NB: &lt;BR /&gt;1. for &lt;STRONG&gt;::r:time&lt;/STRONG&gt; syntax, please &lt;A href="https://pro.arcgis.com/en/pro-app/help/data/query-layers/define-parameters-in-a-query-layer.htm" rel="nofollow noopener noreferrer" target="_blank"&gt;ArcGIS Pro doc here&lt;/A&gt;.&lt;BR /&gt;2. this is a very quick solution that I tried. I haven't tested whether it will hit any limits when it comes to concatenating large string&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 04:14:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668078#M29657</guid>
      <dc:creator>TanuHoque</dc:creator>
      <dc:date>2021-12-12T04:14:01Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking Analyst in Pro</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668079#M29658</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Regarding creating line connecting those points, I do have a workaround for that too - but it gets a bit complicated and hence I didn't post it any where plust I only know how to do that for SQL Server using a user defined function,&amp;nbsp; not sure how to achieve the same for other databases.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Thanks to &lt;A href="https://community.esri.com/migrated-users/8888"&gt;Thomas Colson&lt;/A&gt;‌, I realized there is another way to achieve this with existing SQL server function - no need to write user defined functions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See &lt;A _jive_internal="true" href="https://community.esri.com/message/902177-re-tracking-analyst-in-pro?commentID=902177&amp;amp;et=watches.email.thread#comment-902444"&gt;my comment here&lt;/A&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jan 2020 02:29:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/668079#M29658</guid>
      <dc:creator>TanuHoque</dc:creator>
      <dc:date>2020-01-16T02:29:03Z</dc:date>
    </item>
    <item>
      <title>Re: Tracking Analyst in Pro</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/1168380#M54474</link>
      <description>&lt;P&gt;I've been (slowly) learning QGIS. The entire premise behind using software like ArcGIS was to cut down manual coding time and/or complexity of reaching the intended solution. The more frequently one has to employ the infamous "Esri workaround" for missing functionality pushes customers to look for other more permanent solutions in other platforms.&lt;BR /&gt;QGIS is a bit of a segmented out platform from what I've seen so far, but the price sure can't be beat. Esri's functionality is unarguably the most comprehensive in my view, but when customers upgrade to a new version of a product, they don't expect to lose functionality. That's why it's called an upgrade and not a downgrade. Really simple things like &lt;A title="Feature Missing" href="https://community.esri.com/t5/arcgis-pro-ideas/add-additional-details-in-catalog-view-in-arcgis/idi-p/925960" target="_blank" rel="noopener"&gt;showing date modified for features in a geodatabase are still missing&lt;/A&gt; from ArcGIS Pro. Pro always seemed a bit rushed to market IMO and until Esri can restore lost functionality for the "Upgrade" they should continue to support ArcMap until that time which at the current pace might be 2050 &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;?&lt;/P&gt;</description>
      <pubDate>Wed, 27 Apr 2022 15:26:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/tracking-analyst-in-pro/m-p/1168380#M54474</guid>
      <dc:creator>EmDubya</dc:creator>
      <dc:date>2022-04-27T15:26:27Z</dc:date>
    </item>
  </channel>
</rss>

