В MAPAPI есть функция :
Какая высота ожидается на входе? Зависит от пользовательской системы координат (над эллипсоидом) или нормальная высота (над геоидом MSL, что почти то же самое что в балтийской системе высот) ?
Цитата |
---|
// Преобразование из метров на местности в пользовательской проекции // в геодезические координаты в радианах (общеземной эллипсоид WGS84) // Наличие высоты повышает точность расчетов // huser - идентификатор пользовательской системы координат // Bx,Ly - преобразуемые координаты, на входе метры, на выходе - радианы // H - высота в точке (метры) // hegm - идентификатор модели геоида, открытой mapOpenEgmPro, необходим // для пересчета нормальной высоты (геоид MSL) в геодезическую WGS84 // Балтийская система высот (квазигеоид) отличается от нормальной в среднем в пределах 1-2 метра // При ошибке возвращает 0 _MAPIMP long int _MAPAPI mapUserPlaneToGeoWGS84Pro(HANDLE huser, double *Bx, double *Ly, // 26/12/17 double *H, HANDLE hegm); |