1

I am creating a network dataset with speed profiles. I have a unique connection between the two where Link_PVID and OLD_FEAT_ID have a unique connection between the two. But it seems that the Patterns needs to have the OBJECTID from the streets as per https://desktop.arcgis.com/en/arcmap/10.3/guide-books/extensions/network-analyst/copying-source-feature-classes.htm

I get the following error for all streets

SourceName: Speed_Patterns, ObjectID: 102184814, Network edge not found with positions 0.000000 to 1.000000
SourceName: Speed_Patterns, ObjectID: 102184814, Network edge not found with positions 0.000000 to 1.000000

Unfortunately both datasets didn't have a common OBJECTID at any point.

enter image description here

enter image description here

I have joined the speed patterns to the streets using the linked field and then got the objectid of the street and pushed that into the EdgeID of the Patterns 3 but this doesn't build the traffic into network.

I have also tried going back to using the tables from the ESRI San Diego Exercise 10 and replacing some sample values but still have the same issues with the error SourceName: Streets_Patterns, ObjectID: 2, Network edge not found with positions 0.000000 to 1.000000

I have also tried naming every table to be the same as the exercise.

References

1
  • 1
    Are Link_PVID and OLD_FEAT_ID fields that you have added or are either of them system maintained? By "a unique connection" do you mean that there is a 1:1 relationship between values in the two fields? What are the precise and detailed steps (all tools, all parameter values) that lead to the error message that you've presented?
    – PolyGeo
    Commented May 15, 2020 at 1:09

1 Answer 1

2

I was able to resolve this by

  1. Join between Speed_Patterns.LinkPVID and Streets.Old_Feat_ID
  2. then replacing EdgeFID with the ObjectID from the streets.

This basically ensured that the EdgeFID reflected the ObjectID from the street it referenced.

3.Checked the feature class ID of the original streets table and put this value into the EdgeFCID as per this esri help.

4.Made sure the table schema of the Patterns table was exactly as the ESRI sample - critically the EdgeFID and EdgeFCID were Long and not Double

5.Ran the create network from scratch

If any of these weren't exactly followed the historical speed failed.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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