I'd like to check if a point feature class is placed on a line feature using python in ArcGIS 10.0. I have created a set of point features and placed them directly on a group of line features at predetermined points using the snap tool.
I want to iterate through each point feature, checking if the point feature is coincident with any of the line features. If a result is found then i'd like to extract a field value from the line feature and insert into a field in the attribute table of the corresponding point feature that the line feature is coincident with.
Basically i am trying to establish a primary key, foreign key relationship between 2 feature classes but i have so many records in the attribute tables that it would be impossible to do this one by one. I just need some pointers to get going with the python script, the part that i am struggling to conceptualize the most is how to check for spatial coincidence between a point and line feature.