такие вещи лучше своими словами на коленке не излагать...
Описание типовых проекций, в том числе UTM - Universal Transverse Mercator - наверняка есть в интернете, там по ссылкам на Posc.org зайдите. С этим вам лучше разобраться как отче наш, а то наваяете
Если вкратце, то земля делится на 60 вертикальных долек по 6 градусов, координаты считаются от центра каждой дольки отдельно. Кроме того, для X применяется сдвиг начала координат влево, за край дольки - называется False Easting, он-то и обозначен в параметрах как 500000 (метров). Еще применяется масштабирование, это для WGS равно 0.9996 (тоже есть в вашей строке). В вашем OZI-файле отсутствует важное указание - номер зоны, но его можно сообразить из центрального меридиана, он у вас указан 24 градуса, только не понятно, восток это или запад от гринвича. Скорее запад, тогда это примерно Польша.
Восемь строк MMPXY... Это, понятно, привязка "по углам". Показано, каким пикселям какого пространства соответствуют какие координаты геопространства. Однако в вашем случае координаты географические, а в UTM применяются метры. Следовательно, если вы хотите имитировать OZI, вам и правда придется пересчитывать эти географические в UTM самостоятельно, и уже к ним только привязывать картинку.
Причем тут DNR гармин, непонятно. Вы же хотели сочинять все сами? А если не сами, то зачем DNR - у вас же не гармин... Пересчет можно и в OZI делать. Уж остановитесь на чем-то. Проекции и там и там WGS должны быть встроенные, никаких строк добавлять скорее всего не нужно, просто найти в списке WGS UTM зона такая-то.
Как пересчитать точку, это и есть алгоритм, который вы просили. Его и надо искать по ссылкам, там есть формулы - все вполне в рабочем состоянии, разбирайтесь. Ну а будут конкретные вопросы, приходите.
Вы, кстати, еще ничего не спросили про эллипсоид... Это показывает, что пока не дочитали предложенные материалы даже до середины

))