Как 2 векторных слоя mid/mif с разными СК объединить в 1

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
pomig
Новоприбывший
Сообщения: 5
Зарегистрирован: 03 дек 2012, 14:11
Репутация: 0

Как 2 векторных слоя mid/mif с разными СК объединить в 1

Сообщение pomig » 29 янв 2013, 15:28

Здравствуйте!!!Есть проблема...

Есть 2 карты формата mid/mif одного города, но получены они из разных мест, и судя по всему, все объекты на них с разными координатами...Я уже просмотрел кучу форумов, перепробывал кучу утилит...Работаю я в мапинфо, и очень мало, совсем новичок вообщем...Что именно нужно посмотреть чтобы научиться "перекоординировать"(не знаю как правильно написать) одну карту и она наложилась на другую....обе карты в проекции План-схема(метры)...Буду очень признателен за любую информацию!!!!!
Последний раз редактировалось pomig 29 янв 2013, 19:47, всего редактировалось 1 раз.

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Помогите разобраться!!!как слить 2 карты в одну!

Сообщение Александр Мурый » 29 янв 2013, 15:46

"План-схема" — это не проекция, а "анти"-проекция, т.е. по сути, её отсутствие. Так что перепроецировать такие данные, боюсь, будет сложно. Приведите примеры координат идентичных объектов с обеих карт.

Как вариант, можно привязать векторные данные одной карты к объектам другой карты.
Редактор материалов, модератор форума

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Помогите разобраться!!!как слить 2 карты в одну!

Сообщение SS_Rebelious » 29 янв 2013, 15:56

Надо узнать параметры оригинальных проекций ваших слоёв (поинтересуйтесь у тех, от кого получили слои). Затем, экспортируете все слои в mif/mid и в mif-файле прописываете необходимые параметры проекции. Результат экспортируете обратно в tab.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

pomig
Новоприбывший
Сообщения: 5
Зарегистрирован: 03 дек 2012, 14:11
Репутация: 0

Re: Помогите разобраться!!!как слить 2 карты в одну!

Сообщение pomig » 29 янв 2013, 16:24

Спасибо огромное за ответы...

Есть переведенная кадастровая карта из старой системы координат в новую
координаты из старой

{5C73CE61-38BF-11D5-9D35-0060082C3126} 64:48:030324 3 -1675.32 1942.31
{A9AFB3E2-3957-11D5-9D35-0060082C3126} 64:48:030448 3 -115.5 398.31
{88A65147-4EA1-11D5-9D35-0060082C3126} 64:48:020250 3 -8258.34 -2846.09
{3B78FF82-5450-11D5-9D35-0060082C3126} 64:48:010126 3 4330.15 4200.35
{273D6F82-609C-11D5-9D35-0060082C3126} 64:48:040722 3 -8738.76 5289.29

а вот эти же объекты в новой(нужной) мне системе координат

{5C73CE61-38BF-11D5-9D35-0060082C3126} 64:48:030324 3 9381.37 14218.34
{A9AFB3E2-3957-11D5-9D35-0060082C3126} 64:48:030448 3 10163.85 13479.15
{88A65147-4EA1-11D5-9D35-0060082C3126} 64:48:020250 3 6112.41 11856.95
{3B78FF82-5450-11D5-9D35-0060082C3126} 64:48:010126 3 12369.42 15380.17
{273D6F82-609C-11D5-9D35-0060082C3126} 64:48:040722 3 5853.6 15931.78

Но в старой системе координат остались слои, которые еще нужно перевести...
И хотелось бы все-таки понять алгоритм перевода...или хотя бы где можно прочесть как это делалось...

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

Буду премного благодарен Вам за любую информацию!!!!

pomig
Новоприбывший
Сообщения: 5
Зарегистрирован: 03 дек 2012, 14:11
Репутация: 0

Re: Помогите разобраться!!!как слить 2 карты в одну!

Сообщение pomig » 29 янв 2013, 16:30

SS_Rebelious писал(а):Надо узнать параметры оригинальных проекций ваших слоёв (поинтересуйтесь у тех, от кого получили слои). Затем, экспортируете все слои в mif/mid и в mif-файле прописываете необходимые параметры проекции. Результат экспортируете обратно в tab.
А можно ли узнать эти параметры проекций как-нибудь программно, и какие именно параметры нужны...я к сожалению, новичок новичок новичок совсем в этом :oops: и для меня это сложновато....прошу прощения, может я, конечно,совсем глупые вопросы задаю...но раздел соответствующий=)

lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: Помогите разобраться!!!как слить 2 карты в одну!

Сообщение lam » 29 янв 2013, 16:59

pomig писал(а):Спасибо огромное за ответы...

Есть переведенная кадастровая карта из старой системы координат в новую
координаты из старой

{5C73CE61-38BF-11D5-9D35-0060082C3126} 64:48:030324 3 -1675.32 1942.31
{A9AFB3E2-3957-11D5-9D35-0060082C3126} 64:48:030448 3 -115.5 398.31
{88A65147-4EA1-11D5-9D35-0060082C3126} 64:48:020250 3 -8258.34 -2846.09
{3B78FF82-5450-11D5-9D35-0060082C3126} 64:48:010126 3 4330.15 4200.35
{273D6F82-609C-11D5-9D35-0060082C3126} 64:48:040722 3 -8738.76 5289.29

а вот эти же объекты в новой(нужной) мне системе координат

{5C73CE61-38BF-11D5-9D35-0060082C3126} 64:48:030324 3 9381.37 14218.34
{A9AFB3E2-3957-11D5-9D35-0060082C3126} 64:48:030448 3 10163.85 13479.15
{88A65147-4EA1-11D5-9D35-0060082C3126} 64:48:020250 3 6112.41 11856.95
{3B78FF82-5450-11D5-9D35-0060082C3126} 64:48:010126 3 12369.42 15380.17
{273D6F82-609C-11D5-9D35-0060082C3126} 64:48:040722 3 5853.6 15931.78
Координаты такого вида, "голыми руками" не возьмешь :)

Slinger
Гуру
Сообщения: 879
Зарегистрирован: 17 июн 2010, 23:14
Репутация: 207
Откуда: Москва

Re: Помогите разобраться!!!как слить 2 карты в одну!

Сообщение Slinger » 29 янв 2013, 17:45

Обе представленные системы - условные. Я бы на вашем месте запросил параметры проекции (а вдруг дадут), либо пересчитал афинным преобразованием в любом ПО, поддерживающим такой метод трансформации.

pomig
Новоприбывший
Сообщения: 5
Зарегистрирован: 03 дек 2012, 14:11
Репутация: 0

Re: Помогите разобраться!!!как слить 2 карты в одну!

Сообщение pomig » 29 янв 2013, 19:57

lam писал(а):
pomig писал(а):Спасибо огромное за ответы...

Есть переведенная кадастровая карта из старой системы координат в новую
координаты из старой

{5C73CE61-38BF-11D5-9D35-0060082C3126} 64:48:030324 3 -1675.32 1942.31
{A9AFB3E2-3957-11D5-9D35-0060082C3126} 64:48:030448 3 -115.5 398.31
{88A65147-4EA1-11D5-9D35-0060082C3126} 64:48:020250 3 -8258.34 -2846.09
{3B78FF82-5450-11D5-9D35-0060082C3126} 64:48:010126 3 4330.15 4200.35
{273D6F82-609C-11D5-9D35-0060082C3126} 64:48:040722 3 -8738.76 5289.29

а вот эти же объекты в новой(нужной) мне системе координат

{5C73CE61-38BF-11D5-9D35-0060082C3126} 64:48:030324 3 9381.37 14218.34
{A9AFB3E2-3957-11D5-9D35-0060082C3126} 64:48:030448 3 10163.85 13479.15
{88A65147-4EA1-11D5-9D35-0060082C3126} 64:48:020250 3 6112.41 11856.95
{3B78FF82-5450-11D5-9D35-0060082C3126} 64:48:010126 3 12369.42 15380.17
{273D6F82-609C-11D5-9D35-0060082C3126} 64:48:040722 3 5853.6 15931.78
Координаты такого вида, "голыми руками" не возьмешь :)
Спасибо за ответ! а какого вида нужны координаты? или я опять что-то не пойму, этих кадастров там порядка 300-х сотен, может больше...можно выгрузить хоть все...но задача состоит в том, чтобы понять алгоритм перевода одной СК в другую...изначально, наверное, необходимо понять, какие именно исходные данные необходимы...

pomig
Новоприбывший
Сообщения: 5
Зарегистрирован: 03 дек 2012, 14:11
Репутация: 0

Re: Помогите разобраться!!!как слить 2 карты в одну!

Сообщение pomig » 29 янв 2013, 20:18

Slinger писал(а):Обе представленные системы - условные. Я бы на вашем месте запросил параметры проекции (а вдруг дадут), либо пересчитал афинным преобразованием в любом ПО, поддерживающим такой метод трансформации.
Спасибо за ответ!
Дело в том, что запросить не представляется возможным, никак...а учитывая, что умельцы на подряде у нашей компании каким-то образом все-таки перевели векторный слой в необходимую СК, пусть даже с определенной погрешностью(ооооооочень маленькой), то я делаю вывод что данное преобразование вполне возможно...Цель отнюдь не экономия средств, а только лишь самообразование...насчет афинного преобразования, почитал поверхностно в интернете, возможно то, что нужно, буду премного Вам благодарен, если скините ссылочку на какое-нибудь такое ПО, и будет вообще здорово если найдется какой-нибудь мануал или хоть что-нибудь...в любом случае буду искать!

juffin_h
Завсегдатай
Сообщения: 265
Зарегистрирован: 22 окт 2012, 08:35
Репутация: 49
Откуда: Нижний Новгород

Re: Как 2 векторных слоя mid/mif с разными СК объединить в 1

Сообщение juffin_h » 29 янв 2013, 20:46

Сомнительны обе системы. К тому же масштаб (относительный) отличается примерно в 2 раза.
По этому, если нет параметров этих систем и не возможно правильно перевычислить координаты, то можно попробовать их трансформировать.
Для этого можно воспользоваться утилитой AFFINE (аффинные преобразования. Поставляется с русским MapInfo (rusutils). Описание есть.).
Повторюсь. Это на случай если нет возможности использовать другие (правилные) способы.

Ответить

Вернуться в «Я новичок!»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя