Делаю так: 1) Открываю мой чертеж, командой _MAPCSASSIGN назначаю неправильную систему координат МСК 86 2) Открываю Пустой чертеж, той же командой назначаю правильную систему координат МСК ТО 3) Оставаясь в пустом чертеже выполняю команду _ADEQUERY 4) Нажимаю кнопку "чертеж" 5) Нажимаю кнопку "Подключить" выбираю чертеж в неправильных координатах 6) Нажимаю Добавить И тут начинаются проблемы он пишет, что не может сделать его активным --- Сообщения объединены, 16 авг 2013, Оригинальное время сообщения: 16 авг 2013 --- Все получилось. Спасибо огромное!
Оффтоп (Move your mouse to the spoiler area to reveal the content) Только зашел на форум, и, похоже, все пропустил. Ощущение, что у меня то ли раздвоение, то ли склероз, то ли дежавю. Вроде бы писал ответ про замену СК в другой теме. Где ему самое место. И была еще другая тема, где обсуждалась замена СК с помощью запроса. Но если всем все понятно, то ладно
Попробовал по аналогии с этим вариантам и по примеру из #88 разобраться с описанием СК в 2012. Буду миниатюрами, т.к. окна в 2012 оч. большие. Общее меню всех действий создания СК и пр.: Т.е. действия выбираем в нем. 1. Создаем категорию: Как всегда начинаем с конца Сразу можно выбрать СК в эту категорию, если они уже созданы. Но приписать СК к категории можно и потом. В примере я специально оставил категорию на русском. Но Map на это не пойдет - только латынь, никаких тире, пробелов, только подчеркивание. Может быть поэтому мой русский 2012 не читал СК, созданные в 2009 с названиями на русском? 2. Создаем описание референц-эллипсоида: Просто жмем Далее. Задаем, выбираем. Только латынь, подчеркивания. Что писать в Источник - не знаю. Может быть кто подскажет? Но заполнить нужно. И Готово. 3. Создаем определение преобразований: Просто жмем Далее. Выбираем эллипсоиды. Выбираем способ преобразования. Задаем параметры преобразования. Что писать и нужно ли вообще в эти минимальные-максимальные значения - кто бы подсказал? Код преобразования и описание обязательны. И окно созданного определения преобразования, где все можно просмотреть, подправить и даже тестировать. 4. Создаем определение СК: "Начать с системы координат". Проекции. Далее. Называем, выбираем. Опять-таки, что такое Источник? Но вроде бы что-то не вредное. Выбираем, назначаем. Масштаб написал 1, но правильно ли это? Опять-таки про минимальные-максимальные значения может кто подскажет? Завершение. Окно со всеми заданными значениями. Можно проверить, править,
второй пункт: Чем отличается уже имеющийся РЭ, код: PULKOVO, от Вашего 1001 MI и название 1001 MI - это же параметры преобразования s42(PULKOVO) --> WGS84, т.е. это название должно быть вместо там где у Вас МСК23--1--WGS84
Каюсь - я тупо копировал действия для 2009, не разбираясь реально в предмете. Но вроде бы очень похоже вышло Основное внимание было поглощено борьбой с бесконечным числом окон описаний СК в 2012 при их гигантских размерах и внешней похожести - хотелось поскорее лавочку прикрыть! Готов принять конкретные предложения - какие окна изменить, какие разделы добавить-переделать. И может быть посоветуете, нужно ли и как описывать минимальные-максимальные значения широт-долгот.
В проекции в пункте неверное начало координат перепутаны местами значения. И сделайте скрин WKT (просмотр своей СК из библиотеки) Мин.-макс. значения пропишутся сами,если я правильно понимаю, это просто границы проекции. Я до сих пор не могу разобраться именно с геод.преобразованием и путем преобразования... получается, что в процессе создания проекции нигде не спрашивается какое преобразование использовать. В WKT можно увидеть какой датум используется, но почему он.
Отвечаю чисто формально, поскольку не мой предмет: Путь преобразования можно описать там же - в "Создать" (см. картинку 1, строка вторая снизу). Какое преобразование использовать спрашивают при описании метода преобразования данных (у меня окна п.3): какие эллипсоиды, сам метод - по семи параметрам, дельты, повороты, масштаб. Референц-эллипсоид мы же описали ( у меня окна в п. 2). Так понимаю, что нужно еще что-то?
параметры преобразования - все нули.. Если открыть Map 2011 или ниже, найти этот РЭ, исправить нули, то в 2012 параметры появятся, но как это сделать изначально в 2012 - большой вопрос.
Гм, да, нули... Пока гипотезы: 1. могут ли эти параметры преобразоваться как раз в те минимв-максимумы? В окне, где показываются эти минимумы-максимумы для описанных СК, содержит один из параметров преобразования - коэффициент масштаба. 2. параметры прописались-сохранились, но просто не отображаются в окне WKT. 3. может быть это уже исправленный в 2013 или в SP косяк?
Alexandr-GR, никак. сервис пак этот баг не поправил. Кроме того, он присутствует и в 2013 версии. НО! Параметры действуют, они не нулевые. Они просто отображаются как нули. На форуме автодеска есть тема по этому поводу.
Наверное, эта? http://forums.autodesk.com/t5/AutoCAD-Map-3D-Русский/Проблема-с-системой-координат/td-p/3571312 ...Автодеск опять улучшил, значит...
Пусть нули в WKT это баг, меня напрягает еще одно обстоятельство, смотрите: Рассмотрим только лишь создание РЭ и геод.преобразование, т.е. попробуем прописать датум в 2012. Не буду делать иллюстрации, опишу так: 1. Создаю новый РЭ на основе имеющегося PULKOVO (код: PULKOVO/1001, в описании что-то типа: Pulkovo 1942 for datum 1001 Mapinfo) внутри Krassovsky. Создал. 2. Создаю геод. преобразование, тоже на основе имеющегося Pulkovo_to_WGS84, выбираю метод - 7 параметров, прописываю параметры для 1001, код: MI_1001, в описании: Mapinfo_1001. Создал. 3. Закрываю 2012 открываю 2011, идем в диспетчер СК проекта, жмем определить новую СК, в окне там где РЭ жмем определить, находим по описанию, созданный в 2012, РЭ Жмем изменить и вот какая открывается картина.
Прихожу к выводу, что создавать датумы (РЭ) надо в более ранней версии чем 2012, их не так уж и много, как, к примеру, проекций, но уже будешь уверен, что параметры прописаны вот в этом примере РЭ из (правленный в) 2011
Дали сегодня dwg-файл, сделанный в некоей местной системе координат. При открытии файла Map запросил, сохранять ли в словари описания СК. В результате в списке СК появилась новая СК со всеми параметрами. В том числе и в WKT все параметры оказались описаны. Т.е. СК можно не создавать вручную в многочисленных окнах и полях ввода, если есть dwg-файл, в котором нужная СК уже установлена - достаточно просто открыть у себя такой файл.
В 2014 версиях это осталось. Бился с этим и вышел на ваши темы. Вынужден создавать СК в 2011 версиях где и ГМС вместо градусов и десятых долей и данного бага нет. Плюс csupdate.exe у меня теперь выглядит так: Второй строки с файлом назначения нет Соответственно пользоваться невозможно. Передаю СК от версии к версии путём прописывания в файле DWG и открытия с регистрацией пользовательской СК в новой версии ПО.
Где все-таки, в каких файлах скрываются автокадовские описания СК? И как бы программно получить описание текущей СК? Пытаемся экспортировать в mif/mid, и для сопоставления с мифовским описанием СК нужно иметь маповское. Сейчас получаем чисто маповское типа "GK-15", с которым программисту непонятно что делать.
Сам когда-то искал. ИМХО в *.dll У меня на их просмотр мозгов не хватает. Но это вшитые, а пользовательские тогда где... А WKT описаний для ваших целей недостаточно?