I'm trying to select roads from one line layer, where 1/3 of their miles are within another polygon layer.
I can't figure out the logic necessary, such as Select * from route_data Where (1/3 of their length?) are within Population_blocks layer.
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It only takes a minute to sign up.Sign up to join this community
I would create a long field to store the Object ID of each line and a double field to store the original length of each line, then run the Intersect tool to divide the line by the polygons wit the output to a file geodatabase feature class of polylines. Then select the lines with line lengths >= original length / 3 and perform a relate back to the original line feature class on the field holding the original Object ID.