Can't Split The Surface with the curve

Hello Everyone,
I am newbie to rhino and want to split the surface with the curves, like roads and buildings,but I am unable to do so! Please help me. Maybe we can use grasshopper to solve this!

Split.3dm (1.2 MB)

Grasshopper isn’t going to know what to do with 1007 curves on one surface, as soon as the first one splits you end up with multiple surfaces to go against the next curve, which may or may not land on a surface in its entirety.

Many of your curves won’t accept the planarSrf Command. A more methodical approach is needed.