Простой пересчет координат в телефоне

Тема в разделе "Исходные данные", создана пользователем ANAT01, .

ГЕОДЕЗИСТ.RU
  1. ANAT01

    ANAT01 Форумчанин

    #1
    Здесь выложили код простого пересчета координат (введены фэйковые параметры для пересчета) из одной СК в другую для старых телефонов с j2me технологией.
    Это реализация вот этого кода на java mobile.

    Цель:
    - получить простой полевой калькулятор в телефоне;
    - познакомится с азами программирования для телефонов;

    Приложение написано с нулевым уровнем знания среды программирования (NetBeanse 7.3), языка программирования Java и его реализации для мобильных устройств (j2me) за пару вечеров с помощью Google Search и Stackoverflow. Так что делать такие простые вещи вполне реально обычному геодезисту.
    Приложение собралось и работает на Nokia E5-00 (Series 60). Работает в эмуляторе телефона Siemens S65. (это к вопросу о технологиях)
    Раскрыть Спойлер
    [​IMG]
     
    Lex K-G и max7 нравится это.
  2. max7

    max7 Форумчанин

    #2
    Надо срочно скачивать [​IMG]
    Спасибо [​IMG] а то бывает достают с пересчетом...
    Только вот как установить в телефон эти буквы не понял (стыдно)[​IMG]
     
  3. ANAT01

    ANAT01 Форумчанин

    #3
    Как то так https://netbeans.org/kb/docs/javame/quickstart_ru.html

    Это скорее шаблон для программы
    Код:
    tobBasePtX = 1000.0; // координата X центра вращения старой системы
    tobBasePtY = 2000.0; // координата Y центра вращения старой системы
    mskBasePtX = 700000.0; // Координата X новой системы. Используется для вычисления смещения (новая - старая)
    mskBasePtY = 2500000.0; // Координата Y новой системы. Используется для вычисления смещения (новая - старая)
    scale = 0.000020001; // Масштабный коэффициент старой к новой
    rotateang = 3.0; // угол поворота в градусах
    Здесь смысл в том, что известен центр старой и центр новой систем, угол поворота и масштабирование. Исходя из этих входных данных и производятся вычисления.

    Если будет другая ситуация с входными данными, то меняется эта часть кода и кусок кода после комментария // пересчет координат, в остальном можно и не вникать в дебри программирования.
     
  4. max7

    max7 Форумчанин

    #4
    А как то превратить текст в Jar/Jad файл можно? Что б установить в телефон можно было б прямо с сайта. Кинул товарищу ссылку в смс и тот не задумываясь установил бы себе программу.
     
  5. ANAT01

    ANAT01 Форумчанин

    #5
    Конечно. Для этого вам и нужна среда для сборки. Один раз соберете и пользуйтесь всем миром.

    Раскрыть Спойлер
    Соберу jad/jar c вашими параметрами пересчета без изменения кода за 500 вечнодеревянных. Но все таки советую сделать это самому, - это очень увлекательный процесс :)
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление