Мне нужно найти кратчайший путь среди нескольких шейп-файлов, состоящих из линий и многоугольников. Поэтому я хочу преобразовать функции нескольких шейп-файлов в один 2-мерный массив, чтобы я мог применить алгоритм. Я работаю с библиотекой DotSpatial в Visual Studio C#. Может кто-нибудь сказать мне, как преобразовать функции файла формы в 2d массив?