Здравствуйте, разрабатываю ПО для отрисовки изолиний по точкам, которые берут из файла данных тахеометра 3Та5Р. Я беру точки по признаку измерения - 4-х значное число, каждая цифра описана ниже: Первая цифра определяет принадлежность строки к описанию заголовка станции, её координат или результата измерений и может иметь значения: · 0 - заголовок станции · 1 - координаты станции · 2 - измерения. Вторая цифра определяет вид измерений и может иметь значения 0,1,2: · 0 - измерения в полярных координатах · 1 - измерения в прямоугольных координатах · 2 - измерения углов Третья цифра определяет единицы измерения углов и может иметь значения 0,1 или 2: · 0 - GON[GGG.DDDD] (десятичная точка в записи отсутствует) · 1 - GradS[ГГГММСС] · 2 - GradD[ГГГ.ДДДД] (десятичная точка в записи отсутствует) Четвёртая цифра определяет вид измерения вертикальных углов и может иметь принимать значения 0,1,2 : · 0 - измерение зенитных расстояний 0-180 градусов · 1 - измерения вертикальных углов · 2 - измерения зенитных расстояний 0-360 градусов С признаком 2111 всё понятно, у такого измерения все координаты в декартовой системе. Мне непонятно, как преобразовать признак 2011 в декартовую систему Как мне это сделать? Спасибо. Пример данных с признаком 2011