Перевод GPS в не географические координаты

Тема в разделе "Исходные данные", создана пользователем }{imki-\/inki, 7 фев 2013.

  1. Имеется кусок карты (в jpg из google earth сохраненный с помощью sas planet район Кольского полуострова) 5х5 км с нанесенными на ней точками(60 шт.)
    Хочу наложить точки в Corel Draw слоем.
    Для этого принимаю что x=kX+a (угла между осями нет, проверенно) нахожу k, как разницу между длинами, но если я беру разные точки, для длины получается разные k, причем существенно разные, иногда во втором знаке. для разных точек "а"
    также получается разные, например точки на расстоянии 150 м, уже дают разницу в 1-2 метра, разница в высоте 9 м
    В итоге появляется погрешность нанесения 40-50 м, много!
    Пробовал меркатор, такая же погрешность.
    UTM через http://v-dorogu.narod.ru/gis/utmcalc1.htm с поправкой на угол(около 4 градусов)
    погрешность 20 метров, тоже много.
    Теперь вот думаю, что виновата высота( мин 300 и макс 500 ), именно из-за нее получаются погрешности.
    Или же я где-то ошибся?
    PS Основные точки с которыми я работал, это 4 по бокам, и 5 рядом с другой точкой. разница между высотами около 100 м
    PSS Сам я химик, и занимаюсь я этой задачкой плотно 3 дня, по-этому голова пухнет от всей информации.
     
  2. Дядя Вова

    Дядя Вова Форумчанин

    Может и химичить дальше, а не геодезить? (шутка)
    Космоснимок (в свободном доступе) бывает разного разрешения. Для одного 40-50 метров хорошо, другой сядет с точностью до метра.
    Снимок 7х5 км сажал на топографическую съёмку 1: 1 000, ошибки составили не более метра.
    Вам вообще для каких целей это надо?
     
  3. ivsem

    ivsem Форумчанин

    Правильно думаете. Гугловские снимки местности с большим перепадом высот имеют в плане большие искажения, бо используются не трансформированные снимки. В приложенном примере посмотрите насколько в плане отклоняется крыша
    здания от его фундамента. А что будет при перепаде высот в сотни метров? google01.jpg
     
  4. Дядя Вова,
    Карта отбора почв, в заданном районе, местность не город.
    Сами точки, по крайней мере на первый и второй взгляд в Гугле отображаются верно. Даже точки расположенные на растояние 30 метров расположены верно.
    Проблема теперь нанести точки в Corel Draw, что бы можно было работать с картами другого разрешения и техническими картами.
    Ссылка на файл kmz, со всеми точками
    http://files.mail.ru/F48BF2F26DC442EC898873EDE860BBA9
    PS Если кто сможет и захочет, то с удовольствием бы проконсультировался через Skype, в режиме онлайн
     
  5. chnav

    chnav Форумчанин

    У гуглоснимков своя проекция (как выяснилось Меркатор), масштаб меняется с широтой чуть ли не в пропорции 1/cos(B). Поэтому никакого постоянного коэффициента нет и быть не может, и поэтому гуглоснимки ограничены 85° широты.
    Насчет перепадов высот. Обычно для таких сервисов закупаются снимки, орторектифицированые по SRTM, поэтому при перепадах высот даже в километры ничего страшного не будет. Точность не бог весть какая, но 3-30 метров для фундамента вполне достигаются. Абсолютная точность конечно зависит от региона, как там привязали снимки. Я в свое время находил на сервере DigitalGlobe таблицы со спецификацией по привязке, сейчас уже не помню где.

    (added)
    Проекция гуглокарт
    http://en.wikipedia.org/wiki/Google_Maps#Map_projection
     
  6. chnav,
    В итоге что же мне делать? Какие координаты и какую формулу использовать?
    Мне уже хочется плюнуть на все взять UTM, как более точно получившуюся,а к коэффициенту "а" присобачить поправочный коэффициент.
    Но это же будет неинтересно и не точно.
     
  7. Noob

    Noob Форумчанин

    Вам нужны из градусов метры?
    XY или XYZ ?
    Если тока ХУ то попробуйте так
    Раскрыть Спойлер
    7 537 179.635 6 568 991.588


    7 535 880.702 6 567 252.428


    7 535 927.215 6 567 221.834


    7 536 434.015 6 567 453.559


    7 536 723.392 6 567 438.946


    7 536 898.525 6 566 722.900


    7 537 308.348 6 566 296.421


    7 537 066.888 6 566 248.978


    7 536 319.834 6 566 165.744


    7 536 417.264 6 566 341.917


    7 537 902.857 6 565 880.908


    7 537 224.093 6 569 003.757


    7 538 609.524 6 565 870.614


    7 538 688.251 6 566 150.776


    7 538 220.490 6 566 169.249


    7 537 282.465 6 569 007.368


    7 538 496.319 6 569 394.398


    7 538 457.512 6 569 276.530


    7 537 835.306 6 568 708.037


    7 537 752.729 6 568 038.047


    7 538 452.695 6 567 187.147


    7 538 367.763 6 567 588.468


    7 538 603.840 6 568 168.559


    7 538 574.217 6 568 653.660


    7 538 141.606 6 568 133.729


    7 537 355.310 6 569 032.650


    7 538 006.247 6 567 749.098


    7 537 452.840 6 568 853.571


    7 538 028.285 6 569 133.371


    7 538 416.629 6 569 785.337


    7 537 932.329 6 569 809.010


    7 537 768.537 6 569 646.247


    7 537 210.545 6 569 769.602


    7 536 463.141 6 569 669.276


    7 536 268.092 6 569 890.658


    7 536 094.111 6 569 282.576


    7 537 397.105 6 567 548.979


    7 535 835.069 6 568 713.989


    7 535 636.498 6 568 183.663


    7 535 971.781 6 568 392.368


    7 535 298.660 6 568 764.459


    7 535 523.616 6 567 768.854


    7 536 677.191 6 567 148.712


    7 536 315.937 6 569 107.179


    7 536 358.135 6 568 452.517


    7 535 933.476 6 566 797.879


    7 538 349.727 6 566 701.107


    7 537 532.360 6 567 452.814


    7 535 180.906 6 567 207.342


    7 535 155.281 6 567 311.560


    7 535 440.603 6 567 461.456


    7 537 152.480 6 568 719.138


    7 537 288.643 6 568 834.347


    7 537 498.870 6 568 497.291


    7 537 494.417 6 568 539.819


    7 537 894.527 6 567 127.464


    7 537 879.010 6 567 112.927


    7 538 169.974 6 568 820.277


    7 535 519.089 6 568 445.918


    7 537 537.323 6 568 521.580


    7 537 163.866 6 567 340.949


    7 536 382.299 6 566 620.882


    7 537 939.231 6 565 897.264


    7 537 723.821 6 567 169.232


    7 538 145.185 6 568 838.119


    7 535 462.849 6 566 965.632


    7 535 440.399 6 568 597.986
     
  8. Дядя Вова

    Дядя Вова Форумчанин

    Некорректный пример.

    }{imki-\/inki, Почему Корел дро?
    Я в нём не работаю и ничего подсказать не смогу. АКАД - без проблем.
     
  9. ivsem

    ivsem Форумчанин

    В чем конкретно некорректен растр скачанный с сервиса Googl?
    Самое забавное, что если бы не высотные дома, то пойди догадайся о величинах искажений.
    Сам много лет пользуюсь снимками с Googl и других сервисов.
     
  10. Хм, а теперь подскажите, где какие точки. ну и как это все запихать в excel?


    Дядя Вова,
    Я об этом уже думал, и скорее всего со следующей картой уже буду работать в АКАДе, но пока только Corel Draw
    Но в принципе дело не программе, а в переводе координат. а перевожу координаты в VBA.
    С предыдущей картой с примерно таким же размером, проблем не было, т.к. изначально строилась на инженерной карте, а не спутниковой

    ivsem, А подскажите как внести поправку на высоту.
     
  11. Дядя Вова

    Дядя Вова Форумчанин

    И не собираюсь объяснять. Голову включайте.
     
  12. ivsem

    ivsem Форумчанин

    Не совсем ясно, что Вам нужно, какая конечная цель, какая точность?
    Может Вам нужно совместить гугловский снимок с какой-то вашей картой?
     
  13. Klyuv

    Klyuv Форумчанин

    Программа GlobalMapper корректно преобразует растры из гугловской проекции. После преобразования необходимо только выполнить линейный сдвиг.
     
  14. max7

    max7 Форумчанин

    Я делал по другому. В начале все цифровал (рисовал) на гугле, а потом спокойно пересчитал все в прямоугольные координаты. Все невязки с линейной величиной связаны из за того что мы сравниваем одно изображение на шарике с измерениями на плоскости.
     
  15. ivsem

    ivsem Форумчанин

    Снимки в начале надо трансформировать для устранения искажениий до приемлемой точности, а потом рисовать.
     
  16. max7

    max7 Форумчанин

    Это справедливо когда большой участок. Я рисовал где то с 3 км, потом выборочно контролировал съемкой. Рисовал ЛЭП 220 Кв по трудно проходимым местам.
     
  17. ivsem, точность 1- 2 м нужно нанести точки новым слоем на карту

    Klyuv, хотелось бы все сделать в рамках формулы, а не еще одной программы

    max7, в том то и дело, что какие бы я не брал линейные координаты приемлемой точности не получается
     
  18. max7

    max7 Форумчанин

    }{imki-\/inki, Ну у нас если есть возможность контролировать мы это делаем, по старым съемкам, картам, выездом на местность. Вы какую местность обрабатываете, жилую или леса и поля? Если жилую, то контролировать дистанционно некоторая возможность есть. А вообще для достижения точности в 1-2 метра нужны мы геодезисты ::wink24.gif::. Другие бесплатные методики вам требуемой гарантированной точности не дадут.
     
  19. Noob

    Noob Форумчанин

    }{imki-\/inki, что значит не получается приемлемой точности? Как вы это оцениваете? Визуально точки не ложатся или ранее промеренные расстояния не совпадают или что?
     
  20. Noob,именно точки не совпадают, при чем даже разница в 3 метра это приемлемо, но больше уже нет.
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление