Доброго всем дня! Может быть тема поднималась, но я что то не нашел.
Итак: есть рабочий набор содержащий как векторные так и растровые слои. С первыми все понятно. А вот как вытащить из MapInfo привязанный растр?
Исходный файл в формате .PSX. Есть еще файлы с расширением .rsw и .rsw.dmp.
Файлы .PCX нормально открываются в ACDSee, а вот GlobalMaper открывает их совсем не корректно.
Растры привязаны в проекции План-Схема метры.
За ранее спасибо!
Как вытащить привязанный растр из MapInfo?
-
- Завсегдатай
- Сообщения: 406
- Зарегистрирован: 14 авг 2006, 16:21
- Репутация: 25
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 27 окт 2009, 15:44
- Репутация: 0
Re: Как вытащить привязанный растр из MapInfo?
Привязка растра в MapInfo осуществляется файлом с расширением TAB и именем как у растра. В файле приблизительно следующее содержание:
!table
!version 300
!charset WindowsCyrillic
Definition Table
File "имя.pcx"
Type "RASTER"
(75.687222,62.079444) (3046,861) Label "Точка 1",
(75.780833,62.032222) (5381,3329) Label "Точка 2",
(75.704722,62.013333) (3511,4340) Label "Точка 3",
(75.674167,62.034444) (2750,3226) Label "Точка 4"
CoordSys Earth Projection 8, 1001, "m", 75, 0, 1, 13500000, 0
Units "degree"
То есть представлены 4 (3 минимально, может и больше) точек привязки. В первых скобках в системе координат карты, во вторых в системе координат растра (попиксельно). Для применения этого растра в других ГИС, возможно, придется выполнить перепривязку, хотя многие совеременные ГИС могут принять и привязку MapInfo. Обязательно контролируйте координатную систему (проекцию)
!table
!version 300
!charset WindowsCyrillic
Definition Table
File "имя.pcx"
Type "RASTER"
(75.687222,62.079444) (3046,861) Label "Точка 1",
(75.780833,62.032222) (5381,3329) Label "Точка 2",
(75.704722,62.013333) (3511,4340) Label "Точка 3",
(75.674167,62.034444) (2750,3226) Label "Точка 4"
CoordSys Earth Projection 8, 1001, "m", 75, 0, 1, 13500000, 0
Units "degree"
То есть представлены 4 (3 минимально, может и больше) точек привязки. В первых скобках в системе координат карты, во вторых в системе координат растра (попиксельно). Для применения этого растра в других ГИС, возможно, придется выполнить перепривязку, хотя многие совеременные ГИС могут принять и привязку MapInfo. Обязательно контролируйте координатную систему (проекцию)
- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: Как вытащить привязанный растр из MapInfo?
обратите внимание на предыдущий пример того, как прописана проекция в файле привязки:tsarev писал(а):Растры привязаны в проекции План-Схема метры.
Ваша же план-схема не является проекцией (!!!) скорее всего именно из-за этого глобал мэппер и не понимает её!CoordSys Earth Projection 8, 1001, "m", 75, 0, 1, 13500000, 0
Units "degree"
Какая проекция подразумевается в Ваших растрах? Если одна из стандартных, то лезете в папку с мапинфо, открываете в блокноте файл с расширением .PROJ, и приводите вышеуказанные строчки файла привязки в сообветствие тому, как проекция прописана в файле .PROJ.
Если Вашей проекции там нет, то вам достаточно знать её параметры, чтобы вбить самому необходимые значения.
Ещё почитайте здесь. Принцип тот же.
Я бы посоветовал Вам пересмотреть отношение к переводу Ваших векторных слоёв в другой формат, раз у Вас план-схема. Вы уверены, что проблем нет?tsarev писал(а):есть рабочий набор содержащий как векторные так и растровые слои. С первыми все понятно
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!
-
- Завсегдатай
- Сообщения: 406
- Зарегистрирован: 14 авг 2006, 16:21
- Репутация: 25
Re: Как вытащить привязанный растр из MapInfo?
Спасибо за исчерпывающий ответ.
Прочитал, много думал и понял, что многое до этого я делал не так.
Еще раз огромное спасибо!
Прочитал, много думал и понял, что многое до этого я делал не так.
Еще раз огромное спасибо!
-
- Завсегдатай
- Сообщения: 406
- Зарегистрирован: 14 авг 2006, 16:21
- Репутация: 25
Re: Как вытащить привязанный растр из MapInfo?
Как это обычно и происходит решение оказалось совсем простое.
Растр с расширением PCX (тот который не хотел нормально открываться) пришлось пересохранить с расширением TIF, а файле привязки TAB поменять расширение растрового файла.
После этого GlobalMaper стал все открывать так как надо и с нужной привязкой.
Вот.
Растр с расширением PCX (тот который не хотел нормально открываться) пришлось пересохранить с расширением TIF, а файле привязки TAB поменять расширение растрового файла.
После этого GlobalMaper стал все открывать так как надо и с нужной привязкой.
Вот.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей