Страница 2 из 3

Re: Перевод из одной СК в другую

Добавлено: 19 мар 2013, 13:11
Sibit
Роман01 писал(а):А в этом файле .WOR разве нет нужных параметров?
Нет, нету. Смотрите доки по системы координат в мапинфо, ссылку что дали выше и файл prj.

Для начала надо найти параметры тех систем с которыми вы будите работать(СК-14 и СК-166), потом добавить их их в файл с проекциями. Потом заниматься конвертацией(тут особенность есть если таблицы у вас в условных системах).
В общем действовать последовательно.

PS Я почему-то думаю, что параметров СК-14 у вас нет, их посмотреть можно на сайте что дал dab.

Re: Перевод из одной СК в другую

Добавлено: 20 мар 2013, 11:09
lam
Экспорт tab в mif и прописать параметры transform в mif файле, затем импорт в tab.

Re: Перевод из одной СК в другую

Добавлено: 21 мар 2013, 02:50
Роман01
lam писал(а):
Роман01 писал(а):Мне нужно перейти из одной СК (СК-14, она у меня в мм) в другую (СК-166, она должна быть в м.).
Разница вычисляется формулами отдельно для Х и отдельно для Y.
Как вариант - воспользоваться формулами, в которых вы уверены :) , и обработать файлы на уровне формата *.mif.
Что значит - обработать файлы на уровне формата .mif ? Подскажите.
И как воспользоваться формулами? Куда их вносить?

Re: Перевод из одной СК в другую

Добавлено: 21 мар 2013, 07:34
dab
Роман01 писал(а):Мне нужно перейти из одной СК (СК-14, она у меня в мм) в другую (СК-166, она должна быть в м.)...
Я так понимаю, что параметров СК-14 и СК-166 у Вас нет.
Если параметров нет, тогда нужны координаты четырёх-пяти точек в обеих СК. Точки должны быть уравнены в соответствующих СК!
Вот по этим точкам можно рассчитать параметры аффинного преобразования или, в идеальном случае, непосредственно параметры СК.
Других вариантов я не знаю. Без указанных данных никто Вам помочь не сможет.

Re: Перевод из одной СК в другую

Добавлено: 21 мар 2013, 08:22
Роман01
МСК-14: 1.13549,9 8782,58 2.13549,76 8846,1 3.13480,05 8846,1 4.13428,58 8916,25 5.13387,4 8884,5 6.13451,42 8798,77 7. 13495,9 8782,58 8.13549,9 8782,58
МСК-166 1. 416733,659 200831,188 2. 416734,86 200894,701 3. 416665,162 200896,172 4. 416615,19 200967,31 5. 416573,338 200936,522 6. 416635,537 200849,455 7. 416679,668 200832,329 8. 416733,67 200831,11

Формулы: U=a*x+b*y+c V=-b*x+a*y+d , где a=1, b=0.02111343 , c=403000.622 , d=192336.18

Re: Перевод из одной СК в другую

Добавлено: 21 мар 2013, 10:19
trir
В аббревиатуре ГИС - буква Г означает Географическая, в первую очередь это означает, что все координаты даются относительно земли или другого небесного тела (упоминалась как то на форуме геологическая карта для Ио). Без этого, работать с данными в ГИС - бессмысленно...
200831.188 - 200894.701 = -63.513
8782.580 - 8846.100 = -63.520
И где тут мм?

Re: Перевод из одной СК в другую

Добавлено: 21 мар 2013, 10:21
Роман01
Да нет, я для прочтения перевел в метры.
А дальше как мне поступать? Как перевести все объекты в другую СК?

Re: Перевод из одной СК в другую

Добавлено: 21 мар 2013, 10:32
lam
Роман01 писал(а):Формулы: U=a*x+b*y+c V=-b*x+a*y+d , где a=1, b=0.02111343 , c=403000.622 , d=192336.18
Эти формулы дают погрешность ~1.5-2.2 м.

Re: Перевод из одной СК в другую

Добавлено: 21 мар 2013, 10:38
Роман01
А что можно предпринять? Эти формулы дали в предприятии, за подписью одного из сотрудников.
Где другие данные взять я не знаю...

Re: Перевод из одной СК в другую

Добавлено: 21 мар 2013, 11:05
trir
Аббакан - N53d E91d
Если предположить, что МСК-166 - это обрезанный СК63. То берём разграфку от сюда
viewtopic.php?t=3159
И понимаем, что это 1963_L6 зона 3 или 1963_L3 зона 5
И можно предположить такие параметры:
"МСК-166", 8, 1001, 7, 92.48333333333, 0, 1, 500000, -5716586.442
"МСК-14", 8, 1001, 7, 92.48333333333, 0, 1, 500000, -5716586.442, 1, 0.02111343, 403000.622, -0.02111343, 1, 192336.18

Посмотрел google earth - чистое поле. А какие там wgs координаты?

Re: Перевод из одной СК в другую

Добавлено: 22 мар 2013, 03:59
Роман01
Как взять разграфку я не понял...
Как получить эти wgs координаты?
И как теперь сделать этот перевод из МСК-14 в МСК-166?

Re: Перевод из одной СК в другую

Добавлено: 22 мар 2013, 18:35
trir
Где в реальности находится этот объект? Найти его в google earth и там же посмотреть координаты

Re: Перевод из одной СК в другую

Добавлено: 22 мар 2013, 22:09
lam
Роман01 писал(а):Формулы: U=a*x+b*y+c V=-b*x+a*y+d , где a=1, b=0.02111343 , c=403000.622 , d=192336.18
Интересные формулы и коэффициенты для них, меняя их значения, можно добиться максимальной погрешности пересчета ~5см

Re: Перевод из одной СК в другую

Добавлено: 23 мар 2013, 08:47
Донецков
Если МСК-166 создано по аналогии с МСК-167, МСК-168, МСК-169, то в основе не СК-63, а СК-42...
а по поводу мм в таблицах СК-14, для начало можно перевести все таблицы в м, даже если они в план-схеме... через Сохранить как...

Re: Перевод из одной СК в другую

Добавлено: 23 мар 2013, 09:16
Slinger
Если уж на то пошло, то полезных изначальных данных в теме нет вообще. Есть непонятные точки, но нет даже района работ, чтобы хоть как-то можно было приблизительно рассчитать проекцию. Это уже не говоря об общих точках в условной системе и в мировой (wgs, sc42BLH и т.д.).