Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Вопрос про MapInfo.

Тема в разделе "MapInfo", создана пользователем миколка, 25 июн 2013.

  1. vicyur

    Форумчанин

    Регистрация:
    24 сен 2010
    Сообщения:
    508
    Симпатии:
    90
    Адрес:
    г. Петрозаводск, Карелия
    У вас план-схема вообще условка (это не те циферки), не привязана ни к какой СК,
    в начале темы уважаемый valang уже писал об этом, так что только по крестам садить...
     
    #61
  2. bnmka

    Форумчанин

    Регистрация:
    18 апр 2013
    Сообщения:
    62
    Симпатии:
    1
    Адрес:
    г. Нижневартовск
    Это точно ТЕ циферки.))) Я не совсем новичок в этих делах. Остальные файлы (кроме крупных) благополучно пересчитаны. Это наша местная система координат.
    --- Сообщения объединены, 15 май 2015, Оригинальное время сообщения: 15 май 2015 ---
    Скажите пожалуйста, что такое GM?
     
    #62
  3. Slinger

    Форумчанин

    Регистрация:
    13 окт 2010
    Сообщения:
    1.279
    Симпатии:
    653
    bnmka,

    Global Mapper
     
    #63
    С С нравится это.
  4. С С

    Форумчанин

    Регистрация:
    2 май 2014
    Сообщения:
    81
    Симпатии:
    85
    по известным и ReCalc садит
    из мануала (раскрыть)
    Программный комплекс ReCalc. Руководство пользователя. Программный комплекс ReCalc предназначен для пересчета векторной графики MapInfo в различные системы координат и состоит из 2-х частично независимых составляющих - приложения MapInfo “ReCalc55.mbx” (скомпилирован для использования под управлением MapInfo версии 5.5 или выше) и исполняемого модуля Win32 “ReCalc.exe”. При запуске ReCalc55.mbx в главном меню MapInfo создается новый пункт, представленный на рисунке 1 и кнопка, представленная на рисунке 2. Рис. 1 Рис. 2 Для пересчета векторной графики MapInfo из одной системы в другую с использованием аффинного преобразования координат объектов необходимо выполнить следующие шаги: • Запустить ReCalc.exe • В меню MapInfo выбрать «Пересчет->Внешний модуль->Установить DDE связь». После этого в строке состояния главного окна ReCalc.exe должна появиться надпись «Связь с MapInfo установлена». • В MapInfo активизировать инструмент набора соответственных точек путем нажатия на кнопку (рис. 2) и на одной или нескольких картах MapInfo курсором набрать пары соответствующих точек или контуров по принципу «что пересчитывать – куда пересчитывать». Этот вариант нужно использовать, если в MapInfo имеется как исходная таблица с «условными» координатами, так и таблица с целевыми координатами, к которым предполагается привести графику исходной таблицы, причем обе таблицы имеют ярко выраженные общие контура. В случае, если целевые координаты вычисляются аналитически или имеют вид наборов координат X, Y на любом носителе, для набора соответствующих точек нужно использовать другой способ, а именно в главном меню ReCalc.exe выбрать пункт «Действия->Добавить точку…» и в появившемся диалоге вручную ввести соответствующие пары координат, при этом нужно учитывать, что используется система координат MapInfo (декартова, т.е. правая). При этом под условными координатами понимаются исходные координаты графики MapInfo, под реальными – целевые координаты, т.е. те, которые должна иметь графика после пересчета. • После набора не менее чем 4-х пар соответственных точек в меню ReCalc.exe нужно выбрать пункт меню «Действия->Вычисления» и оценить точность набораточек по колонкам «dX», «dY». Если требуемая точность достигнута, перейти к следующему этапу. • В меню MapInfo выбрать пункт «Пересчет->Внешний модуль->Принять результаты по DDE». • В меню MapInfo выбрать пункт «Пересчет->Пересчитать таблицы…». В появившемся диалоге выбрать одну или несколько исходных таблиц, убедиться, что установлен режим «Пересчет по внешним данным», нажать кнопку «Пересчитать» и ждать, пока не закончится процесс пересчета. В случае, если при пересчете не требуется использовать аффинные преобразования (сдвиг и разворот графики), а требуется только сдвинуть графические объекты на определенное количество метров по одной или нескольким осям, можно пропустить все предыдущие пункт, в диалоге пересчета выбрать режим «Сдвинуть графику по осям», ввести величину сдвига и нажать «Пересчитать». • Пересчитанные таблицы сохраняются в том же каталоге, что и исходные, и получают имена типа «имяисходнойтаблицы_r». Дополнительной функцией программы пересчета является пакетное изменение проекции таблиц MapInfo. Пункты меню для смены проекции сгруппированы в «Пересчет- >Преобразования проекции». ВНИМАНИЕ – при преобразованиях проекции создание копии таблиц не происходит, можно испортить исходные таблицы. Настойчиво рекомендуется предварительно сохранить копии исходных таблиц. PS. Поскольку комплекс программ ReCalc распространяется бесплатно, автор программы не собирается выслушивать претензии по поводу результатов работы программ. Тем не менее, все пожелания по улучшению и увеличению функциональности программ будут рассмотрены
    --- Сообщения объединены, 15 май 2015, Оригинальное время сообщения: 15 май 2015 ---
    прбуй в
    через
     
    #64
  5. -=13=-

    Форумчанин

    Регистрация:
    26 июн 2013
    Сообщения:
    2.254
    Симпатии:
    3.321
    Адрес:
    Окраины Нерезиновска на немцеопасном направлении
    bnmka, а ведь есть рациональность в замечании vicyur. План-схема не даёт точного положения карты "на глобусе", она может оказаться в любом месте. Все связи между СК в MapInfo да и других ГИС идут через задание параметров преобразования в "общеземную" WGS-84.
    По-моему вы нам чего-то недоговариваете...::cool24.gif:: Параметры просто так написаны, а реальные другие?
     
    #65
    Red.den нравится это.
  6. Red.den

    Форумчанин

    Регистрация:
    23 окт 2014
    Сообщения:
    212
    Симпатии:
    55
    Адрес:
    Омск
    Может у Вас просто ПК слабоват? У меня в Mapinfo все всегда пересчитывалось, в любых объёмах. стоит только подождать....

    P.S. Что за МСК у Вас в регионе? Типа проекции нет. Если "2000" это датум, то это план(схема) с определенными границами...
     
    #66
  7. bnmka

    Форумчанин

    Регистрация:
    18 апр 2013
    Сообщения:
    62
    Симпатии:
    1
    Адрес:
    г. Нижневартовск
    Cg
    Спасибо, я попробую. Поставила на скачивание дома. На работе трафик не позволяет.
    --- Сообщения объединены, 15 май 2015, Оригинальное время сообщения: 15 май 2015 ---
    Мне кажется тут люди сидят не для того, чтобы в игрульки играть, загадки-ребусы придумывать. Рабочие люди, рабочая обстановка, и мне действительно нужно найти аналог геомастера. но со способностью пересчитыать большие объемы.
    Параметры абсолютно реальные. С самого начала выложила их, ибо тут не чат для "поболтать", а форум, где более грамотные люди делятся (при желании) знаниями с менее опытными (как я) коллегами. "Москва не сразу строилась"(с) =) Авось и я потом кому то чем то пригожусь.
    Скрин файла прж. Моя исходная проекция. Рекалк ее не видит, воспринимает все как "план-схема (метры)", 0, 7
    нвр.jpg
    --- Сообщения объединены, 15 май 2015 ---
    Я сразу и писала, что у меня "план-схема района".))
    --- Сообщения объединены, 15 май 2015 ---
    Рекалк у меня есть, он - молодец, варит огромные файлы за раз! НО(!) он тоже автоматом берет обычную план-схему. =((
     
    #67
  8. С С

    Форумчанин

    Регистрация:
    2 май 2014
    Сообщения:
    81
    Симпатии:
    85
    рекалк пересчитает вам из одной план-схема в другую план-схема, мануал читайте
     
    #68
  9. Slinger

    Форумчанин

    Регистрация:
    13 окт 2010
    Сообщения:
    1.279
    Симпатии:
    653
    bnmka, Ваш план-схема (НВР) не более чем та же план схема с принудительно заданными баундами (границами карты). По X от 0 до 1 000 000, по Y от 6 500 000 от 7 200 000. Какая в итоге задача-то ? Получить в WGS84 ? Через recalc назначьте нужную проекцию, а затем пересчитайте в WGS. Или проекция вообще отсутствует и вы работаете просто в двухмерном декартовом пространстве ?
     
    #69
  10. bnmka

    Форумчанин

    Регистрация:
    18 апр 2013
    Сообщения:
    62
    Симпатии:
    1
    Адрес:
    г. Нижневартовск
    Зачем в ВГС84? Мне нужна обычная ГК42г. Я об этом неоднократно писала. НВР образована от нее и потому они пересчитываются напрямую. Без каких либо дополнительных ключей.
    Попробуйте, получится у Вас это сделать теми путями, про которые Вы говорите?
    Я как то совсем запуталась уже... =(
     

    Вложения:

    #70
  11. -=13=-

    Форумчанин

    Регистрация:
    26 июн 2013
    Сообщения:
    2.254
    Симпатии:
    3.321
    Адрес:
    Окраины Нерезиновска на немцеопасном направлении
    В старте этой темы разбирали:
    Расписано Valand (раскрыть)


    Принимаем как данность, что пересчитывает.

    Осталось разобраться как задать эти СК в Global Mapper или FME Desktop *** и провести пересчёт ими.
    Просто если ПК слабоват, то не факт что и они потянут.
    Может проще поискать более производительный компьютер и по старинке?

    ***Повторюсь, но, по-моему, без указания связи с WGS-84 их там не задать, НО! т.к. обе СК на плоскости и в одной проекции, то можно взять хоть ГОСТовские.
    --- Сообщения объединены, 15 май 2015, Оригинальное время сообщения: 15 май 2015 ---
    Мы можем и в Мапинфо, на более мощном ПК, но нужны все ваши данные, а не кусочек.
    Выберите чем хотите вы GM или FME и мы попробуем расписать как задать там ваши СК.
     
    #71
  12. bnmka

    Форумчанин

    Регистрация:
    18 апр 2013
    Сообщения:
    62
    Симпатии:
    1
    Адрес:
    г. Нижневартовск
    Это не от компьютера зависит, а от суммарной мощности пересчетчика и мапинфо. Ибо эти же самые файлы потом рекалком или другим геомастером я вкривь и вкось гоняю из проекции в проекцию. То есть целиком все в долготу, или в ВГС, или обратно на схему. Но это уже тогда, когда исходная проекци подхватывается пересчетчиком автоматически и правильно. То есть, если он сразу видит что у меня ГК42(и у меня действительно ГК42), то все отлично. Это не прокатывает только с некоторыми проекциями. Ну не видит он автоматически мою план-схему НВР!!!Геомастер из "печать планшетов\геодезия" видит, но.... вот как раз он то и слабоват! Алгоритмы пересчета просто у разных пересчетчиков разные. Тут уж как программист написал свой код - так и написал. Одно и то же можно сделать разными путями. Можно и правой рукой есть и левой, можно и двумя, а при сильном голоде и без рук съешь. Главное. чтобы уравнения перехода из одной проекции в другую соблюдалсиь.

    Зы. Компьютер по параметрам у меня не пенсионер. Нормальная инженерная машинка с 4 гигами ОЗУ и процессором КореТуДуо и достаточным количеством гигагерц.

    как вбить в FME Desktop не разобралась. Есть файлы, внутренности которых напоминают параметры проекций, но как то все напичкано и неупорядоченно, что все таки наверно оно закодированно и нельзя просто дописать параметры своей проекции. А GM еще не докачалось.
    --- Сообщения объединены, 15 май 2015, Оригинальное время сообщения: 15 май 2015 ---
    Как раз этот кусочек у меня и не пересчитывается! =))))))))))
     
    #72
  13. Slinger

    Форумчанин

    Регистрация:
    13 окт 2010
    Сообщения:
    1.279
    Симпатии:
    653
    Туева хуча постов и абсолютно никакой информации. Я попробую подытожить:

    1) План-схема НВР это просто план-схема (метровая), то есть ОТСУТСТВИЕ проекции. Отличается от обычной план-схемы только наличием принудительных границ карты (это те границы, которые можно установить, когда создаёшь новую таблицу в план-схеме). Это ничто из ничего. план-схема не может быть образована откуда-то

    2) recalc не пересчитывает, потому что таблица (в представленном выше посте) не упакована.

    3) Представленная таблица в обычной план-схеме, то есть без проекции. Но с установленными баундами

    imageeeeee.JPG

    4) У представленной таблицы координаты похожи на урезанные СК42 (ГК42), то есть отсутствуют миллионные части. Я могу их добавить, если скажете, где объект находится территориально (область хотя бы)

    Итог нужен в СК42 в ПРОЕКЦИИИ ? Или в ПЛАН-СХЕМЕ ?
     
    #73
  14. Red.den

    Форумчанин

    Регистрация:
    23 окт 2014
    Сообщения:
    212
    Симпатии:
    55
    Адрес:
    Омск
    Полностью поддерживаю! Перечитал 2 раза, так и не понял зачем столько слов.
    Если у Вас план схема, вы не сможете просто взять и пересчитать в СК. Нужно знать параметры проекции для тех координат которые в план схеме
     
    #74
  15. bnmka

    Форумчанин

    Регистрация:
    18 апр 2013
    Сообщения:
    62
    Симпатии:
    1
    Адрес:
    г. Нижневартовск

    1. Упакованная - в смысле через "таблица\изменить\упаковать"? Если да, то и упакованное не пересчитывает.
    2. Там не просто урезанная по миллионам ГК42. Просто миллионы прибавить я могу.
    3. Территориально - 13 зона, ХМАО.
    4. СК42 проекция или схема - неважно. Так как если мы сможем перевести таблицу в ЛЮБУЮ проекцию, которую мапинфо автоматом при пересчете распознает, проблема считай решена.
    --- Сообщения объединены, 15 май 2015, Оригинальное время сообщения: 15 май 2015 ---
    Хорошо. Пересчитайте мне, пожалуйста! А потом объясните как Вы это сделали. Если в обычном геомастере вверху поставить "план-схема", внизу выбрать "ГК42г-13зона" и прибавить обрезанные миллионы, то пересчет будет неверным. Объясните, пожалуйста, пошагово как мне пересчитать и низкий поклон Вам! =))
    --- Сообщения объединены, 15 май 2015 ---
    Я же дала параметры! Скопировала их из моего файла mapinfow.prj
    Просто беру этот файл, запускаю геомастер, вручную выбираю вверху НВР, внизу ГК42 и все пересчитывается! Ничего нигде никаких миллионов не добавляю. никаких ключей не прописываю. Но!!!!!! Геомастер слаб и если объем информации большой (а он у меня большой), то он просто виснет и ничего не делает! Как то пробовала, на сутки оставляла, так и не смог пересчитать.
    --- Сообщения объединены, 15 май 2015 ---
     
    #75
  16. Slinger

    Форумчанин

    Регистрация:
    13 окт 2010
    Сообщения:
    1.279
    Симпатии:
    653
    Прицепил в ГК13, в план-схеме. Нефтюганский район
     

    Вложения:

    • poly_GK13.rar
      Размер файла:
      89,6 КБ
      Просмотров:
      12
    #76
  17. bnmka

    Форумчанин

    Регистрация:
    18 апр 2013
    Сообщения:
    62
    Симпатии:
    1
    Адрес:
    г. Нижневартовск
    простите, но НЕТ. НВР - означает "нижневартовский район". Ваш файл лежит много западнее моего участка. К примеру, примерная долгота юго-западной границы полтгона у вас получилась 13 299 500, а должно быть примерно 13 571 480 (Отрезала небольшой кусочек и пересчитала.) Там не просто обрезание по миллионам. =((
    Для примера можете попробовать добавить в ваш *.prj строку с параметрами НВР. Отрезать от полигона кусочек, пересчитать с помощью печать планшетов\геодезия. вверху ставим НВР, внизу ГК42(13зона) и ничего больше нигде не пишем, никаких миллионов не добавляем. получим необходимые координаты.

    Вот так я и режу бесконечное количество файлов на большое количество кусочков. =( Ибо информации много. А время всегда жмет.
    Несколько дней уже пытаюсь найти выход, но похоже выхода нет и все таки так и надо резать и после пересчета сливать воедино.=(((
    Надо тему закрыть, спасибо большое всем, кто пытался хоть как то помочь. Извините за потраченное время.
     

    Вложения:

    #77
  18. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    Может это СК63?
     
    #78
  19. bnmka

    Форумчанин

    Регистрация:
    18 апр 2013
    Сообщения:
    62
    Симпатии:
    1
    Адрес:
    г. Нижневартовск
    Нет, насколько я знаю НВР образована от СК42г
     
    #79
  20. vicyur

    Форумчанин

    Регистрация:
    24 сен 2010
    Сообщения:
    508
    Симпатии:
    90
    Адрес:
    г. Петрозаводск, Карелия
    Если от СК42 образовано, уже несколько раз в теме писалось как пересчитать, без всяких пересчиталок... или вам не известны параметры смещения и осевой меридиан и вы просите их получить? А так пересчитанные ваши кусочки, похоже бороздят просторы Тихого океана
     
    #80

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление