1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны периодические перебои в работе.

Как карту в цифровом формате MapInfo подтянуть на кадастровую базу или кадастровое деление?

Тема в разделе "Общие вопросы", создана пользователем Нач.Зем.Отдела, 27 окт 2014.

  1. Формат "тар" который поддерживает мапинфо.
    Надо подтянуть или перевести карту оцыфрованую в мапинфо к кадастровому делению.
    --- Сообщения объединены, 10 ноя 2014, Оригинальное время сообщения: 10 ноя 2014 ---
    Красным это кадастровое деление
     

    Вложения:

  2. -=13=-

    -=13=- Форумчанин

    Нач.Зем.Отдела, не ясно что же вы хотите сделать:
    1. Просто переместить один массив данных на другой. Тогда читайте про редактирование данных в MapInfo или про афинное преобразование данных, оно есть в стандартной поставке программы.
    2. Разобраться в причинах разлёта материалов, которые должны быть в одной системе координат. Тогда нужны не картинки, а сами векторные данные или их часть.
    Могу только предположить что у таблиц кадастрового деления и самих данных по участкам выбраны разные проекции. Посмотрите в параметрах таблиц.
     
  3. Я уже писал на первоп посту, мне надо сопоставить карту района с кадастровым делением района. (перевести или подтянуть)
    Просто переместить я уже пробывал не совпадает, скорее всего карта района была посажена на другие координаты.
    Карта в цифровом формате мапинфо.
    Проекция одинаковая.
    Была бы одна или несколько координат я даже бы не задавал вопросов, а их 1000 если не больше и это надо сделать одним массивом.
     
  4. -=13=-

    -=13=- Форумчанин

    Угу...
    Я так понял, что кадастровое деление это и кварталы и участки, от нескольких тысяч до десятков тысяч единиц.
    Скорее всего в МСК-24. Их смещать и трогать нежелательно, ведь для вас кадастр и его координаты первичны и важнее.
    А СК карты вам неизвестна?
    Двигать нужно её.
    Самое простое аффинным преобразованием в Mapinfo. Если слоёв карты несколько, то операцию нужно проводить с каждым.
     
  5. Карта лежит вроде в тойже системе что и кадастровое деление но с другими координатами.
    Что это такое аффиное преобразование в MapInfo?
    Слоев около 10 штук.
     
  6. -=13=-

    -=13=- Форумчанин

    Я бы, конечно, пытался докопаться до истины в различиях СК на математическом уровне. Или "тряхнуть" исполнителей работ по созданию карты, на халтуру похоже.
    Аффинное преобразование - это программа из дополнительного пакета ПО к русской версии MapInfo.
    Можно скачать:
    Аффинное преобразование (раскрыть)

    Или см. вложение.
    Преобразует данные по 3 точкам (смещение, масштабирование, поворот). Полностью пересчитываются координаты объектов в таблицах.
    10 слоев за пол дня переведёте, в зависимости от производительности ПК и количества объектов карты.
     

    Вложения:

    • AFFINE.zip
      Размер файла:
      162,7 КБ
      Просмотров:
      19
    Дмитрий Анатольевич нравится это.
  7. Скачал утилит перепробывал все что можно, а в ответ каждый раз получал " вход репер вкладка : менее 3 точки".
    Так и не понял что он меня хочет.
    --- Сообщения объединены, 11 ноя 2014, Оригинальное время сообщения: 11 ноя 2014 ---
    Забыл в таблице посмотреть "ID" добавил но, пересчитывать не хочет, точнее считает но не садится на кадастровую базу, может есть какая нибудь хитрушка?
     
  8. -=13=-

    -=13=- Форумчанин

    Я давно ей не работал, но как помнится, там нетрудно:
    Задаём 3 точки в исходной таблице и 3 в которую нужно пересчитать.
    Запускаем.
    Всё.
    По 2 работать не станет.

    Будет время попробую.
     
  9. Пробывал, считает, но не переводит
     
  10. -=13=-

    -=13=- Форумчанин

    Могу попытаться вспомнить и попробовать.
    Пришлите какой-нибудь малозначимый слой из карты (границу района) и из кадастрового деления (кадастровые кварталы).
    Думаю они не секретны.
    Можно в ЛС.
    За оперативность не ручаюсь, как руки дойдут.
     
  11. Если получиться расскажешь как получилось!
    Лучше в картинках шаг за шагом.
     

    Вложения:

  12. -=13=-

    -=13=- Форумчанин

    Итак.
    Есть 2 утилиты:
    affine.MBX - по 1 таблице
    affine_tr_multi - сразу несколько

    На примере "по 1".
    Создаем 2 таблицы - "ИЗ" и "В". Соответственно в первой 3 репера по преобразуемой карте, а во второй 3 репера на которые пересчитываем.
    Ключевой момент, таблицы с реперами содержат 3 точечных объекта с десятичным полем с названием "ID" с типом данных "Десятичное".
    Соответствующие точки имеют одинаковый номер в поле "ID" - 1,2,3.
    Открываем преобразуемые таблицы и таблицы с исходными и результирующими точками.
    Запускаем программу.
    Перед запуском.png
    ОК, и вперёд.
    Далее нужно сохранить таблицу с "кривым" названием в новую с нормальным.
    Потом открыть её совместно с кадастровым делением и сравнить.
    Получится как-то так:
    Итог.png

    Точное совпадение границ не достигнуто, так как нужно более тщательно подходить к определению тождественных точек на границе района и на кадастре.
    Возможно они только геометрически похожи, но заданы независимо.
    Пробуйте.
    Если на карте и кадастре есть здания, то я бы работал по ним.

    Какой масштаб или точность заявлены у вашей карты?
    Какой точности совмещения хотите достичь?

    P.S. Данные карты содержат ошибочные данные, их бы проверить, почистить, перестроить.
    Также, перестройте таблицы карты и кадастрового деления так чтобы мин. и макс. диапазоны были одинаковые и как можно меньше (ближе) к реальным границам вашего района.
    -500000, -500000
    2500000,2500000 - примерно так.
    Это влияет на точность координат. Сейчас карта и кадастровое деление имеют разные диапазоны.

    P.P.S. наиболее эффективным инструментом работающим даже с данными содержащими ошибки является "Инструментарий для Мапинфо". Но он платный. Как пишут, трансформирует всё и быстрее.
    http://www.map-info.ru/
     

    Вложения:

  13. Спасибо буду пробывать.
     
  14. dsprts

    dsprts Форумчанин

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