Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have two point feature classes in a geometric network, say featureA and featureB. FeatureB is downstream of featureA. And there are about 10 featureB points downstream of 1 single featureA point. I need to update a field in featureB base on a field in featureA after trace downstream by selection.

I can do this manually by place “add junction flag” on individual point in featureA, and trace downstream by selection. Then update the field in selected featureB points(fieldB2) based on the value in featureA field(fieldA1).

The problem is: I have 2000 points in featureA. I would have to repeat above process 2000 times. Since it’s a repetitive process, is there any way I can automate this.

  1. If FieldA1 is not Null: place a junction flag-->trace downstream by selection
  2. Update selected fieldB1: FieldB1=FieldA2


share|improve this question

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.