Determine Street Edges of Imported Blocks

Discussion created by jdevalpine on Nov 17, 2011
Latest reply on Jul 3, 2012 by lucassaliba

I am working with blocks that were originally imported as static shapes. I have developed some script tools for subdividing the blocks based on some different things that I am trying to account for.

In short I want to figure out if there is a way to determine if the edge of a shape touches the edge of another shape. If it does not (and this can be queried somehow), then the edge must be on a street. Is there a way to do this via python or cga? Alternatively, is there a way to tag all the edges of the blocks as "street" and have that propagate to resulting subdivided shapes?

Also assuming this can be resolved and the street edge(s) identified as attributes, is it possible to orient a building/facade to the street edge?

Thanks in advance for any input!

-Jack de Valpine