Короткий опис програм GeoCalc і PlainCalc
Геодезичні калькулятори призначені для використання в сфері геодезії та картографії для розрахунком геодезичних (B, L) і плоских прямокутних (x, y) координат. Результати перерахунку звірені з результатами професійного програмного забезпечення. Похибка при перерахунку геодезичних координат з першої СК в другу не вище 0.1 мм, при перерахунку B, L <=> x, y - близько 1 мм при використанні 3-членного ряду і не вище 0.1 мм при використанні 4-членного ряду. Точність виведення координат до 0.1 мм (x, y), 0.000001 "/ 0.0000000000 ° (B, L).
Короткий перелік можливостей програм:
- Перерахунок B, L <=> x, y в картографічній проекції Гаусса-Крюгера (включаючи СК63) або UTM;
- Перерахунок B1, L1, H1 <=> B2, L2, H2 із застосуванням 7-параметричного перетворення;
- Розрахунок номенклатури, заснованої на стандартній міжнародній 10-кілометрової разграфке International Sheet Name System, яка застосовується для СК42 / СК95 і в деяких інших випадках;
- Розрахунок СК63 <=> СК42;
- Знаходження параметрів 3-параметричного перетворення (DX, DY, DZ), актуального для GPS-навігаторів;
- Розрахунок спотворення довжин ліній і площ в даній точці з використанням обраної картографічної проекції, зближення меридіанів, а також поправки за редукцію до поверхні еліпсоїда (спотворення довжини лінії в околицях даної точки в міліметрах на висоті 1000 м над рівнем еліпсоїда і при довжині лінії 1000 м) ;
- Перерахунок координат B, L в файлі MIF, в B, L в інший СК;
- Перерахунок координат B, L в файлі MP, в B, L в інший СК;
- Зрушення координат B, L в файлі MP на вказану відстань на північ / схід уздовж абсциси / ординати плоских прямокутних координат обраної картографічної проекції.
Представлені тут програми призначені для розробки принципів професійного геодезичного калькулятора. Geocalc097 - реалізація 7-параметричного перетворення (перерахунок B1, L1, H1 <=> B2, L2, H2), Plaincalc097 - реалізація 3-членних і 4-членних рядів Тейлора (перерахунок B, L <=> x, y).
Програми не містять закритих алгоритмів і даних. Параметри Розрахунок СК63 користувач повинен вводити самостійно.
Зміни. діапазон значень False Northing при використанні СК63 розширено з [-100000, + 100000] до [-10 млн, + 1000000].
Перерахунок можливий як для координат однієї точки, так і безлічі точок в режимі перерахунку файлів. У свою чергу, файли можуть бути перераховані як поодинці, так і більш ніж 1000 файлів за один прохід, застосовуються зазначені на початковому етапі параметри перерахунку.
Файли - текстові, формати MP, MIF і TXT. Файл формату MP - векторна карта "польського формату" (map polish), що застосовується для GPS-навігаторів Garmin, MIF - векторна карта обмінного формату Mapinfo (Mapinfo Interchange Format), TXT - простий текстовий формат (файл містить рядки одного і того ж формату) , що імпортується з Trimble Geomatics Office або створюваний вручну (а також за допомогою електронних таблиць на зразок MS Excel).
Формат рядків файлу TXT:
Поля не можуть містити пробіли, за винятком необов'язкового поля Code. Роздільник між полями - кома. Роздільник цілої і дробової частин числа - точка. Код - будь-яка подстрока.
Такий формат мають вихідні і цільові файли TXT (Geocalc097), TXT, СК42 => СК63, СК63 => СК42 (Plaincalc097), вихідні TXT => номенклатура (Plaincalc097).
Програми не вимагають установки, операційна система - будь-яка з сучасних версій Windows, починаючи з Win9x. Вимоги до апаратного забезпечення мінімальні. Для роботи програми не потрібно інших файлів, крім як безпосередньо запускається файлу * .EXE.