Bill:
Thanks for the response and let me explain further.
The user will be drawing a polyline across multiple counties and/or multiple city limits.
The application then needs to break the line into separate segments at a County/County line, County/City line or City/City line.
Then the application needs to "document" the break by updating a field. For example, City Smyth County/Davidson City Limit would be where the line goes from Smyth County into the Davidson City Limits.
My thoughts were to walk the nodes and extract a pair of nodes and then check it using overlay to see if that "segment" was within the same "geography boundary". If so, nothing needs to be done. If it is, then I'd need to split the line apart (or possibly multiple parts).
Hope this helps outline the challenge.
Any thoughts/direction would be appreciated.
MEG