Как 2 векторных слоя mid/mif с разными СК объединить в 1
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 03 дек 2012, 14:11
- Репутация: 0
Как 2 векторных слоя mid/mif с разными СК объединить в 1
Здравствуйте!!!Есть проблема...
Есть 2 карты формата mid/mif одного города, но получены они из разных мест, и судя по всему, все объекты на них с разными координатами...Я уже просмотрел кучу форумов, перепробывал кучу утилит...Работаю я в мапинфо, и очень мало, совсем новичок вообщем...Что именно нужно посмотреть чтобы научиться "перекоординировать"(не знаю как правильно написать) одну карту и она наложилась на другую....обе карты в проекции План-схема(метры)...Буду очень признателен за любую информацию!!!!!
Есть 2 карты формата mid/mif одного города, но получены они из разных мест, и судя по всему, все объекты на них с разными координатами...Я уже просмотрел кучу форумов, перепробывал кучу утилит...Работаю я в мапинфо, и очень мало, совсем новичок вообщем...Что именно нужно посмотреть чтобы научиться "перекоординировать"(не знаю как правильно написать) одну карту и она наложилась на другую....обе карты в проекции План-схема(метры)...Буду очень признателен за любую информацию!!!!!
Последний раз редактировалось pomig 29 янв 2013, 19:47, всего редактировалось 1 раз.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Помогите разобраться!!!как слить 2 карты в одну!
"План-схема" — это не проекция, а "анти"-проекция, т.е. по сути, её отсутствие. Так что перепроецировать такие данные, боюсь, будет сложно. Приведите примеры координат идентичных объектов с обеих карт.
Как вариант, можно привязать векторные данные одной карты к объектам другой карты.
Как вариант, можно привязать векторные данные одной карты к объектам другой карты.
Редактор материалов, модератор форума
- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: Помогите разобраться!!!как слить 2 карты в одну!
Надо узнать параметры оригинальных проекций ваших слоёв (поинтересуйтесь у тех, от кого получили слои). Затем, экспортируете все слои в 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!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 03 дек 2012, 14:11
- Репутация: 0
Re: Помогите разобраться!!!как слить 2 карты в одну!
Спасибо огромное за ответы...
Есть переведенная кадастровая карта из старой системы координат в новую
координаты из старой
{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
Но в старой системе координат остались слои, которые еще нужно перевести...
И хотелось бы все-таки понять алгоритм перевода...или хотя бы где можно прочесть как это делалось...
как раз эти кадастры перевели люди, непонятным для меня методом, хочется узнать каким способом...
думаю, что имея уже переведенный один слой, остальные перевести еще легче...
Буду премного благодарен Вам за любую информацию!!!!
Есть переведенная кадастровая карта из старой системы координат в новую
координаты из старой
{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
Но в старой системе координат остались слои, которые еще нужно перевести...
И хотелось бы все-таки понять алгоритм перевода...или хотя бы где можно прочесть как это делалось...
как раз эти кадастры перевели люди, непонятным для меня методом, хочется узнать каким способом...
думаю, что имея уже переведенный один слой, остальные перевести еще легче...
Буду премного благодарен Вам за любую информацию!!!!
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 03 дек 2012, 14:11
- Репутация: 0
Re: Помогите разобраться!!!как слить 2 карты в одну!
А можно ли узнать эти параметры проекций как-нибудь программно, и какие именно параметры нужны...я к сожалению, новичок новичок новичок совсем в этомSS_Rebelious писал(а):Надо узнать параметры оригинальных проекций ваших слоёв (поинтересуйтесь у тех, от кого получили слои). Затем, экспортируете все слои в mif/mid и в mif-файле прописываете необходимые параметры проекции. Результат экспортируете обратно в tab.

-
- Гуру
- Сообщения: 1018
- Зарегистрирован: 01 авг 2012, 13:55
- Репутация: 241
Re: Помогите разобраться!!!как слить 2 карты в одну!
Координаты такого вида, "голыми руками" не возьмешь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

-
- Гуру
- Сообщения: 879
- Зарегистрирован: 17 июн 2010, 23:14
- Репутация: 207
- Откуда: Москва
Re: Помогите разобраться!!!как слить 2 карты в одну!
Обе представленные системы - условные. Я бы на вашем месте запросил параметры проекции (а вдруг дадут), либо пересчитал афинным преобразованием в любом ПО, поддерживающим такой метод трансформации.
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 03 дек 2012, 14:11
- Репутация: 0
Re: Помогите разобраться!!!как слить 2 карты в одну!
Спасибо за ответ! а какого вида нужны координаты? или я опять что-то не пойму, этих кадастров там порядка 300-х сотен, может больше...можно выгрузить хоть все...но задача состоит в том, чтобы понять алгоритм перевода одной СК в другую...изначально, наверное, необходимо понять, какие именно исходные данные необходимы...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
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 03 дек 2012, 14:11
- Репутация: 0
Re: Помогите разобраться!!!как слить 2 карты в одну!
Спасибо за ответ!Slinger писал(а):Обе представленные системы - условные. Я бы на вашем месте запросил параметры проекции (а вдруг дадут), либо пересчитал афинным преобразованием в любом ПО, поддерживающим такой метод трансформации.
Дело в том, что запросить не представляется возможным, никак...а учитывая, что умельцы на подряде у нашей компании каким-то образом все-таки перевели векторный слой в необходимую СК, пусть даже с определенной погрешностью(ооооооочень маленькой), то я делаю вывод что данное преобразование вполне возможно...Цель отнюдь не экономия средств, а только лишь самообразование...насчет афинного преобразования, почитал поверхностно в интернете, возможно то, что нужно, буду премного Вам благодарен, если скините ссылочку на какое-нибудь такое ПО, и будет вообще здорово если найдется какой-нибудь мануал или хоть что-нибудь...в любом случае буду искать!
-
- Завсегдатай
- Сообщения: 265
- Зарегистрирован: 22 окт 2012, 08:35
- Репутация: 49
- Откуда: Нижний Новгород
Re: Как 2 векторных слоя mid/mif с разными СК объединить в 1
Сомнительны обе системы. К тому же масштаб (относительный) отличается примерно в 2 раза.
По этому, если нет параметров этих систем и не возможно правильно перевычислить координаты, то можно попробовать их трансформировать.
Для этого можно воспользоваться утилитой AFFINE (аффинные преобразования. Поставляется с русским MapInfo (rusutils). Описание есть.).
Повторюсь. Это на случай если нет возможности использовать другие (правилные) способы.
По этому, если нет параметров этих систем и не возможно правильно перевычислить координаты, то можно попробовать их трансформировать.
Для этого можно воспользоваться утилитой AFFINE (аффинные преобразования. Поставляется с русским MapInfo (rusutils). Описание есть.).
Повторюсь. Это на случай если нет возможности использовать другие (правилные) способы.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя