Страница 1 из 7

Перевести карту для мапинфо из плансхемы в систему координат

Добавлено: 30 сен 2009, 01:00
skif
суть вопроса таков есть карта для мап инфо в прямоголной системе координат представлена как план схема нужно перевести с систему координат для работы мапэдите
я в этом вопросе очень даже новичек так что прошу ногами сильно не пинать
помогите пожалусто разобратся

Re: пероблемма с координатами

Добавлено: 30 сен 2009, 09:21
SS_Rebelious
А сама мапинфо у Вас есть? Там есть файл MAPINFOW.PRJ, который содержит сведения об используемых СК - почитайте по нему справку.

Не знаю тонкостей мапэдита и как он импортирует табы, но подозреваю, что через MIF/MID - файлы импорта мапинфо. Конвертируйте ваши слои в MIF/MID, откройте MIF в блокноте, например. Там увидите строчку следующего вида:
CoordSys NonEarth Units "m"
Эта запись задаёт параметры СК. Вам нужно заменить её записью вида:
CoordSys "GK Зона 2 (Пулково 1942)\p28402", 8, 1001, 7, 9, 0, 1, 2500000, 0
То, что будет прописано - зависит от параметров Вашей СК. Пример здесь для СК-42 и ему подобных.
Итак: в кавычках - название СК
8 - проекция гаусса-крюгера (ГК)
1001 - эллипсоид Крассовского для ГК и Пулково 42 на территорию России
7 - метры (единицы измерения)
9 - нулевая долгота
0 - нулевая широта
1 - масштабирование
2500000 - восточное смещение
0 - северное смещение

Если у вас, СК основана не на ГК, то набор параметров будет иным (могут добавиться стандартные параллели, например). Всё достаточно подробно описано в документации к мапинфо. Читайте справку и руководство пользователя. Можете заглянутьсюда

Re: пероблемма с координатами

Добавлено: 30 сен 2009, 11:53
skif
поробовал я вставить из предложенного вот что мне при импотре в мап едит написало
извините мне пожалусто мою безграмотность но я в этом мало что смыслю и тыкаюсь как котенок




Loading data from file 'D:\map\Query1.mif'...
WARNING (offset 40h): Non-Earth coordinate system is not supported.
ERROR: loading has terminated.
1 warning(s).
Load time is 0.02 s.

Re: пероблемма с координатами

Добавлено: 30 сен 2009, 11:55
skif
еще вопрос как можно посмотреть систему координат в исходном файле

Re: пероблемма с координатами

Добавлено: 30 сен 2009, 12:33
SS_Rebelious
Напишите поподробнее, что именно Вы сделали. Судя по сообщению "Non-Earth coordinate system is not supported." замена строки с проекцией либо не была произведена, либо проведена как-то не так. Принтскрин MIFовский с заменённой проекцией покажите.

Проекцию исходного файла можно посмотреть в мапинфо. Таблица->изменить->перестроить, кнопочка проекция.

Re: пероблемма с координатами

Добавлено: 30 сен 2009, 13:15
skif
вот как миф файл менял

Re: пероблемма с координатами

Добавлено: 30 сен 2009, 13:16
skif
по пути кнопки проэкция нет

Re: пероблемма с координатами

Добавлено: 30 сен 2009, 13:47
skif
а можно по аське проконсультироватся моя аська 405712844

Re: пероблемма с координатами

Добавлено: 30 сен 2009, 20:09
SS_Rebelious
skif если хотите связаться со мной по аське - пожалуйста: номер есть в моём профиле, стучитесь, есть опять же IRC, где тоже можно решать вопросы и при том коллективно.

Возвращаясь к Вашей порблеме... Прочитайте мой первый пост внимательно. Там русским по белому написано заменить фразу CoordSys NonEarth Units "m" на нужное выражение (например, CoordSys "GK Зона 2 (Пулково 1942)\p28402", 8, 1001, 7, 9, 0, 1, 2500000, 0). В вашем же мифе я вижу:
CoordSys NonEarth Units
Программа, обрабатывающая такой миф сразу подхватывает план-схему и ей абсолютно наплевать на то, что дальше написана верная информация о проекции. Удалите NonEarth Units из мифа и будет Вам счастье.

CoordSys - задание системы координат
NonEarth - план-схема (заданная система координат)
Units - единицы измерения
"m" - метры

Когда Вы используете нормальную проекцию, а не план-схему, то NonEarth Units "m" писать или видоизменять не надо, а надо удалять.
Ещё у Вас лишние кавычки перед Bounds.
skif писал(а):по пути кнопки проэкция нет
А у меня есть :mrgreen: Посмотрите повнимательнее.

Re: пероблемма с координатами

Добавлено: 30 сен 2009, 20:49
skif
вот так я правильно зделал если да то при импорте в мапедите ошибка таже выдается

Re: пероблемма с координатами

Добавлено: 30 сен 2009, 21:05
skif
вот путь как у меня показывает

Re: пероблемма с координатами

Добавлено: 30 сен 2009, 21:41
SS_Rebelious
Вы посты мои читаете полностью или как? На закладку "перестроить" нажать сложно? Или Вы боитесь что она Вас укусит? Если боитесь - делайте бэкап.

Re: пероблемма с координатами

Добавлено: 30 сен 2009, 21:59
skif
так я на нее и нажимаю и результат нажатия на картинке

Re: пероблемма с координатами

Добавлено: 30 сен 2009, 22:00
skif
и читаю внимательно очень извините если раздражаю своим невежеством

Re: пероблемма с координатами

Добавлено: 30 сен 2009, 22:44
SS_Rebelious
А версия мапинфо какая? Я работал начиная с 8.5, а у Вас явно младше. Воспользуйтесь поиском по справке - там точно написано, как посмотреть СК.

Меня вовсе не раздражает Ваше плохое знание мапинфо, ибо Вы только начинаете работать с ней, тем более тема находится в разделе для новичков. Мне просто хотелось бы, чтобы Вы по максимуму облегчили жизнь и себе и мне, например, тот же двойной принтскрин (такой большой рассматривать очень неудобно - сами попробуйте :D ) можно было отредактировать: уменьшить разрешение, порезать (удалить несущественную информацию типа панели задач, кнопок мапинфо, содержания слоёв), чтобы он был виден полностью, а так же не плохо было бы сделать элементарные пометки :D

В какой проекции сделаны ваши карты (точнее, что подразумевается под план-схемой)? Если её нет в стандартных проекциях файла MAPINFOW.PRJ, то её можно туда дописать и сохранять из мапинфо копии таблиц с указанием новой СК.