Страница 1 из 2
Регистрация Растра
Добавлено: 03 апр 2011, 19:20
kliver
Возникла такая проблема.
Имеется карта с зарегестрированным на най растром в системе МСК-66. Когда я регаю другой растр на эту карту растр который был сильно смещается. Правда у меня нет в проекциях МСК, выбираю Пулково-1942 (вроде одинаковые). При этом цифровая карта остается на месте и нормально соотносится с новым растром. Что нужно делать?
Re: Регистрация Растра
Добавлено: 03 апр 2011, 20:25
Voltron
Для начала четче сформулировать проблему.
Какая карта, какое ПО?
Re: Регистрация Растра
Добавлено: 03 апр 2011, 21:20
kliver
Ой извините.
mapinfo 9.5
Есть векторная карта гидрографии свердловской области. На нее наложен растровая карта области. Мне поверх ее нужно наложить карты лесничеств.
Re: Регистрация Растра
Добавлено: 03 апр 2011, 23:03
SS_Rebelious
kliver писал(а):Что нужно делать?
Вам нужно разобраться для себя, какую функцию выполняют системы координат (не путайте их с проекциями).
После этого сможете решить как поступать дальше. Скорее всего надо будет прописать параметры вашей МСК в файл MAPINFO.PRJ. Как это сделать описано в справке к мапинфо, на форуме тоже описано неоднократно.
Re: Регистрация Растра
Добавлено: 04 апр 2011, 01:23
Boris
Добавление:
МСК-66 мне неизвестна, но из всех известных МСК, ни одна не была тождественна СК-42. Пулково-1942 обычно фигурирует в качестве СК на основе эллипсоида Красовского, выражаемая в градусах/минутах или долготе/широте.
МСК-хх по определению - плоские и измеряются в метрах.
Все известные (мне) МСК - есть производные от местных областей-зон СК-63.
И эти темы на форуме, то же, описаны неоднократно, в рамках дозволенного

Re: Регистрация Растра
Добавлено: 04 апр 2011, 17:59
kliver
Но если система координат не верна то почему сползает со своего места именно старый растр, который уже блы зарегестрирован в этой системе, а новый который регестрирую соотносится с векторной картой?
Как я понимаю параметры систем координат не для общественного пользования? Тоесть мне, студенту, впринципе ничего не узнать про мск-66?
Re: Регистрация Растра
Добавлено: 04 апр 2011, 20:17
Boris
ПОчему сползает есть несколько предположений, но для начала надо нам рассказать:
а) версию мапифно
б) что за вектор, про который идет речь
в) в каком порядке в окно добавляются слои растра и вектора
г) установлен ли в настройках мапинфо пересчет растра СК карты
---
Увы и ах, переход от МСК к государственным СК или геоцентрическим СК - секретен.
Re: Регистрация Растра
Добавлено: 04 апр 2011, 21:21
kliver
1/ mapinfo 9.5.1
2/ Карта гидрографии и горизонтали.
3/ изначально множество векторных слоев на растре. потом я регистрирую другой растр.
4/ не подскажи где это?
http://i005.radikal.ru/1104/f9/c40c2cdd45e2.jpg
Вот кусок карты с указаным смещением.
Re: Регистрация Растра
Добавлено: 04 апр 2011, 21:44
kliver
Еще вопрос
В табах уже зарегестрированных растров есть строка
CoordSys Earth Projection 8, 1001, и так далее
Это и есть параметры использованной системы координат? Их можно засунуть в .prj ?
Re: Регистрация Растра
Добавлено: 04 апр 2011, 22:50
xar4enkkoff
В CoordSys есть лишние символы, например сама "CoordSys" и не достает чего то. Я бы на Вашем месте сопоставил CoordSys какого-нить эталонного "вектора" с *.prj, а потом то же (аналогичное редактирование) сделал и с целевым "вектором"
Re: Регистрация Растра
Добавлено: 05 апр 2011, 01:19
Boris
kliver писал(а):
4/ не подскажи где это?
Options -> Preferences -> Image Processing :
1) Ставим Optimized (на мой взгляд лучше так) или Always
2) Ставим Cubic Convolution
http://i005.radikal.ru/1104/f9/c40c2cdd45e2.jpg
Вот кусок карты с указаным смещением.[/quote]
Что-то я по ссылке карты не увидел.
Что до СК, да это она и есть - возьмите как образец параметры любой проекции в разделе Гаусса-Крюгера (Пулково-1942) и поставьте свои. Вместо "m" ставим цифру 7. Хотя в некоторых версиях пройдет и так.
Строки с разделами в MAPINFOW.PRJ начинаются с
затем идет перечень СК.
3/ они у вас совпадали с растром? старым или новым? в какой они СК? вы их сам рисовали или они от кого-то достались?
Re: Регистрация Растра
Добавлено: 05 апр 2011, 06:56
kliver
Мда с картой и правда промашка вышла.
http://s015.radikal.ru/i331/1104/6d/aa8e2e576933.jpg
3/ Эту карту мне дали. изначально растр наложен на векторную карту идиально. Старый растр сползает со своего места уже когда регистрирую растры карт лесхозов.
Зарегестрировал растр в системе координат взятой из табов уже зарегестрированных растров. Ничего не изменилось, старый растр все равно сползает с места.
Re: Регистрация Растра
Добавлено: 05 апр 2011, 22:54
SS_Rebelious
kliver писал(а):Зарегестрировал растр в системе координат взятой из табов уже зарегестрированных растров. Ничего не изменилось, старый растр все равно сползает с места.
В мапнифо есть (была??? - в 9.5 вроде не наблюдал) такая особенность - растры, наложенные один поверх другого могут "съезжать" со своих мест. Может быть в этом проблема? Попробуйте избегать ситуаций, когда перекрывающиеся растры отображаются на экране одновременно.
Re: Регистрация Растра
Добавлено: 06 апр 2011, 02:10
Boris
Разговор о странном поведении без примеров, после 3-ей итерации, - бесполезен. Выложите хоть для начала TAB от растров и мелкий фрагмент любого слоя векторов, которые "сползают" с растра.
Захотите выложить и сами растры найдите меня или любого автора выше через ЛС.
Re: Регистрация Растра
Добавлено: 07 апр 2011, 17:26
kliver
опробуйте избегать ситуаций, когда перекрывающиеся растры отображаются на экране одновременно.
Дело в том что мне нужно зарегестрировать карты нескольких лесничеств поэтому избежать не получится. Неужели это никак не лечится?
без примеров
Вот таб растра который уже был в карте.
Код: Выделить всё
!table
!version 300
!charset WindowsCyrillic
Definition Table
File "o109gv.tif"
Type "RASTER"
(1511627.3012677704,382074.24743800052) (0,0) Label "Точка 1",
(1520442.3813883311,381681.3885865584) (4184,0) Label "Точка 2",
(1511171.4822177237,371841.03784181923) (0,4857) Label "Точка 3"
CoordSys Earth Projection 8, 1001, "m", 60.05, 0, 1, ххххххх, -ххххххх.хххххххххх
Units "m"
RasterStyle 7 16777215
Вот таб растра, который я регестрирую.
Код: Выделить всё
!table
!version 300
!charset WindowsCyrillic
Definition Table
File "всимское_final.png"
Type "RASTER"
(1467499.23,486967.03000000003) (3769,3362) Label "Точка 1",
(1468665.24,488307.87) (4353,2711) Label "Точка 2",
(1468521.9199999999,489033.33000000002) (4315,2358) Label "Точка 3",
(1469243.99,489504.15000000002) (4667,2143) Label "Точка 4",
(1472062.26,479616.16999999998) (5547,6762) Label "Точка 8",
(1464180.8100000001,480799.91999999998) (2172,6180) Label "Точка 7",
(1462562.1200000001,479153.19) (1375,6922) Label "Точка 8",
(1463706.5900000001,478882.75) (1910,7072) Label "Точка 9",
(1463218.79,477397.34999999998) (1660,7746) Label "Точка 10",
(1463209.54,477007.75) (1626,7952) Label "Точка 11",
(1464034.26,482192.15000000002) (2118,5516) Label "Точка 11",
(1466689.1899999999,490912.51000000001) (3470,1450) Label "Точка 12",
(1468974.6200000001,492558.27000000002) (4590,718) Label "Точка 13"
CoordSys Earth Projection 8, 1001, "m", 60.05, 0, 1, ххххххх, -ххххххх.хххххххххх
Units "m"
Часть вектора я как понимаю вам нужен не скрин экрана. Как выложить часть вектора?