philipbelesky / Caribou

Caribou is a Grasshopper plugin for parsing downloaded Open Street Map data into Rhino geometry. Caribou is currently in beta.
GNU Lesser General Public License v3.0
25 stars 3 forks source link

Optimise parsing process/calculation #7

Open philipbelesky opened 3 years ago

philipbelesky commented 3 years ago

From benchmarks, most of the work done in the component is in parsing through the XML file rather than in geometry creation. This is particularly noticeable in the Way component given it must traverse all Node and Way types. Options for improvement could include