<?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: TrackLog or GPS points to Polyline in ArcPad Questions</title>
    <link>https://community.esri.com/t5/arcpad-questions/tracklog-or-gps-points-to-polyline/m-p/421645#M3045</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Kwanthar,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #3E3E3E; font-family: Arial;"&gt;&lt;BR /&gt;I wrote a sample a while back doing this - &lt;A href="http://www.arcgis.com/home/item.html?id=a5e11ba4a4d04b4a8f84757911ceb413"&gt;http://www.arcgis.com/home/item.html?id=a5e11ba4a4d04b4a8f84757911ceb413&lt;BR /&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3E3E3E; font-family: Arial;"&gt;&lt;BR /&gt;Download, and copy and edit to your needs.&lt;BR /&gt;&lt;BR /&gt;I hope this helps.&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;&lt;BR /&gt;Gareth&lt;BR /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 21 Mar 2013 01:32:42 GMT</pubDate>
    <dc:creator>GarethWalters</dc:creator>
    <dc:date>2013-03-21T01:32:42Z</dc:date>
    <item>
      <title>TrackLog or GPS points to Polyline</title>
      <link>https://community.esri.com/t5/arcpad-questions/tracklog-or-gps-points-to-polyline/m-p/421644#M3044</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi All,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I would like some help. I have recently started using ArcPad and love this software. I am new to programming for this platform (previously in Matlab).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;My little project to familiarize myself is to mimic features of a consumer GPS, like a Tomtom or Navman.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I finished my basics of 'hello world'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I want to store the tracklog as a polyline, so when I view it in ArcGIS it doesn't show up as just points.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I also want to have it storing as a file and format I can easily identify on the device (atm. Juno 5).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So far I have implemented some other peoples code, many thanks to them.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now I am stuck (see green text below), because I do not know what command to use for saving the polyline into a file&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I assume I need to use GPS points X Y Z and keep stringing the line?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sub Step01&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;'++ LOAD MAP: open whole file with shape etc&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Application.Map.Open("C:\Users\Public\Documents\ArcPad\Samples\World\world.apm")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'Application.MessageBox( "Loaded map.")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;'++ turn on GPS&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If Application.GPS.IsOpen then&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; Application.GPS.Close() ' Turn off the GPS&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End If&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;'++ when GPS ok prompt press next button&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Application.GPS.Open() 'Turn on the GPS&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Application.Timer.Enabled = True&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Application.Timer.Interval = 360000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Application.MessageBox("Awaiting GPS Signal")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Application.MessageBox(Application.GPS.IsValidFix)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;dim count&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;count=0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;For count=1 to 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; if Application.GPS.IsValidFix = "False" then 'Wait for GPS fix&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; count=1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; else&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; count=2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; end if&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; Application.MessageBox(Application.GPS.IsValidFix)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; Application.Timer.Enabled = True&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; Application.Timer.Interval = 3600000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; 'Application.MessageBox("Awaiting Fix Poxition")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Next&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;' Archive TrackLog: STUCK here!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim TrackLayer, fileName, DateText&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Set TrackLayer = Application.Map.Layers(0) 'Get the tracklog layer&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;fileName = "TrackLogging" 'Identify file&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DateText = "_" &amp;amp; hour(now) &amp;amp; minute(now) &amp;amp; second(now) &amp;amp; "_" &amp;amp; Day(Date) &amp;amp; "_" &amp;amp; Month(Date) &amp;amp; "_" &amp;amp; Year(Date) 'Create a DateTime Stamp&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;application.messagebox(DateText) 'check if working&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim myFile&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Set myFile = Application.CreateAppObject("file") 'Create a File object to save the tracklog polyline.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;'save data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;call myFile.&amp;lt;COMMAND??&amp;gt;((fileName &amp;amp; DateText &amp;amp; ".shp"), fileName &amp;amp; DateText &amp;amp;".shp")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Application.ExecuteCommand("centerongps") 'centre on GPS location&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'++ turn on Tracking&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Application.ExecuteCommand("gpstracklog")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;End Sub&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance for help and consideration.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 16 Mar 2013 12:04:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcpad-questions/tracklog-or-gps-points-to-polyline/m-p/421644#M3044</guid>
      <dc:creator>KwantharLim</dc:creator>
      <dc:date>2013-03-16T12:04:57Z</dc:date>
    </item>
    <item>
      <title>Re: TrackLog or GPS points to Polyline</title>
      <link>https://community.esri.com/t5/arcpad-questions/tracklog-or-gps-points-to-polyline/m-p/421645#M3045</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Kwanthar,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #3E3E3E; font-family: Arial;"&gt;&lt;BR /&gt;I wrote a sample a while back doing this - &lt;A href="http://www.arcgis.com/home/item.html?id=a5e11ba4a4d04b4a8f84757911ceb413"&gt;http://www.arcgis.com/home/item.html?id=a5e11ba4a4d04b4a8f84757911ceb413&lt;BR /&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3E3E3E; font-family: Arial;"&gt;&lt;BR /&gt;Download, and copy and edit to your needs.&lt;BR /&gt;&lt;BR /&gt;I hope this helps.&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;&lt;BR /&gt;Gareth&lt;BR /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Mar 2013 01:32:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcpad-questions/tracklog-or-gps-points-to-polyline/m-p/421645#M3045</guid>
      <dc:creator>GarethWalters</dc:creator>
      <dc:date>2013-03-21T01:32:42Z</dc:date>
    </item>
  </channel>
</rss>

