Hi,
Background:
I have a analysis that does cross sections of a multi-patch road model (around 10000+ sections) to get some geometrical statistics. The statistics would be for each different layer/ feature type (road surface, road shoulder, new terrain etc.) and consist of delta height, width etc. As for now, everything works just fine.
however its a bit slow, as it needs 10000 x #layers = approximately 200 000 SearchCursor requests with where_clause.
Note: the layer in question is a singelpoint PointZ layer with around 1M points
Question:
Would it be any benefit to just loading the entire table with point geometries into pandas and do all the where clauses there? Is there any information about the efficiency of the different cursors?
Does anyone have any thoughts on what is most efficient?