У меня есть векторный (полилиний) шейп-файл, и мне нужно извлечь начальную и конечную точки (узлы) каждой линии и создать шейп-файл с этими точками. Затем мне нужно добавить в таблицу атрибутов полилинии начальную и конечную точки для каждой линии на основе идентификатора точек.
Как я могу сделать это простым способом в ArcGIS Desktop или QGIS?