J'ai deux fichiers de formes, Point et Polyline. J'essaie de remplir ma couche de polyligne avec l'ID de données de point (systemID) où les lignes commencent à leur fin; par exemple. créer deux colonnes (de et vers). Les lignes sont déjà affectées à la direction du flux. J'utilise les outils ArcHydro mais Arcpy est également très bien.
Dans ArcHydro, j'ai essayé d'utiliser Outils d'attributs> Générer des nœuds de / vers pour les lignes, mais cela crée des valeurs pour To et From qui ne sont pas à partir de mes données de point. Mon autre alternative était d'utiliser Feature to Vertices et de joindre le résultat à ma table de données de points pour obtenir l'ID système. Mais je devrais également mettre à jour le calque de polyligne. Je suis sûr qu'il existe un moyen plus simple de le faire.
Remarque: toutes les lignes n'ont pas de points aux sommets, les valeurs vides leur conviennent.