I have FGDB with points feature classes that I want to convert to lines using using a ready-made script called TrackBuilder. I am using model builder:


When I populate the Track Builder script tool with the parameters everything looks fine. But when I validate the tool goes white

Validated model


The beginning of the Track Builder script looks like this:

import arcpy, os, sys, traceback, datetime, math, re

## Input Paramaters
sInputFile = arcpy.GetParameterAsText(0)
sID_Field = arcpy.GetParameterAsText(1)
sDT_Field = arcpy.GetParameterAsText(2)
sOutWorkspace = arcpy.GetParameterAsText(3)
sOutName = arcpy.GetParameterAsText(4)
sLineMethod = arcpy.GetParameterAsText(5)
sMaxTimeMinutes = arcpy.GetParameterAsText(6)
sMaxDistMiles = arcpy.GetParameterAsText(7)
sIntervalHours = arcpy.GetParameterAsText(8)
sAddVoyageData = arcpy.GetParameterAsText(9)
voyageTable = arcpy.GetParameterAsText(10)
voyageMethod = arcpy.GetParameterAsText(11)
sAddVesselData = arcpy.GetParameterAsText(12)
vesselTable = arcpy.GetParameterAsText(13)

According to the TrackBuilder instructions the input point should be a feature class containing a date field and an unique number for each ship.

Everything looks correct here:

enter image description here

The whole TrackBuilder script can be found here

closed as unclear what you're asking by PolyGeo Oct 6 '16 at 9:52

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    When a tool goes white during validation that is saying that one or more parameters are invalid. We can't tell from your screen shot. For example the iterator is passing out a FeatureClass but is your input requirement a FeatureLayer? You need to make your model, toolbox and code available to others if you want an answer to this question? – Hornbydd Sep 3 '15 at 19:54
  • You are right. Already edited! – Manuel Frias Sep 4 '15 at 7:25
  • What happens when you create a simpler model with just the TrackBuilder tool and its inputs (no iterator)? Will it validate and then run successfully? – PolyGeo Sep 16 '16 at 23:34

This is alternative way to convert point to line using arcpy:

How to create lines from points pair coordinates with arcpy?

  • Thanks! TrackBuilder script can segment the line according to time and distance which is useful for our analysis and the reason why we are using it. – Manuel Frias Sep 4 '15 at 8:08

Not the answer you're looking for? Browse other questions tagged or ask your own question.