I'm using Python 2.7 and ArcGIS 10.1. I have one topology problem in my Python script and I don't know how to fix it. I have one road and I want to select polygons with a query where intersect with my road(or my road within the polygons). But my bad road have very small section where intersect with others polygons if I use easy way with a query then query select all polygons(and polygons where intersect with the small sections), I don't want that I don't need small road section and I don't want the intersect polygons with this section. Any idea how to fix that using Python and Arcpy ?

closed as off-topic by PolyGeo Jul 19 '16 at 1:24

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking help to debug/write/improve code must include the desired behavior, a specific problem or error and the shortest code necessary to reproduce it in the question itself. Providing a clear problem statement and evidence of a code attempt will help others to help you. See: How to create a Minimal, Complete, and Verifiable example." – PolyGeo
If this question can be reworded to fit the rules in the help center, please edit the question.

  • +1 Would be very interested in seeing ways to access arcobjects methods like ITopologyGraph.SetParentSelected. – Kirk Kuykendall Apr 22 '16 at 20:31
  • its difficult python topology ? – hellas Apr 22 '16 at 20:47
  • Years ago Esri made a big deal about topology, saying that was what differentiated GIS from CAD. From what I can tell, they have not included any arcpy functions that let you do the sorts of queries you have described. It can be done with ArcObjects. – Kirk Kuykendall Apr 22 '16 at 23:55
  • It's not completely clear to me. Maybe you can accomplish what you need by using a spatial join, without using topology. desktop.arcgis.com/en/arcmap/10.3/tools/analysis-toolbox/… – Kirk Kuykendall Apr 22 '16 at 23:58
  • then i think so must be use python functions and not arcpy – hellas Apr 23 '16 at 8:06