ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Системы координат, проекции, преобразования, привязка
Geonic
Участник
Сообщения: 50
Зарегистрирован: 30 авг 2008, 07:18
Репутация: 0

ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Сообщение Geonic »

Здравствуйте
Запутался окончательно
помогите пожалуйста разобраться

есть карта, векторные объекты в UTM WGS 84 причем в координатах отсутствует номер зоны (хотя так известно в какой зоне должны быть)

1) как правильно осуществляется переход от UTM WGS 84 В СК 42/95. тоесть какой алгоритм действий ?
а) нужно ли из UTM WGS 84 В WGS 84 отсюда уже в Рulkovo 42 и дальше в ск 42
б) или напрямую в UTM WGS 84 в СК 42/95
на прямую не получается объекты или без номера зоны или идут большие ошибки на контрольных точках
2) Где можно скачать литереатуру, конкретно о правилах перехода из одной прекции в другую

Пробую в мапинфо и панораме, может есть доступное ПО которое работае с векторами ?

в мапинфо пробовал в файле с проекцими в описании UTM WGS 84 ставить номер зоны и потом открытые вектора сохранять\ сохранить как с указанием проекции. не получилось........
Аватара пользователя
JEY
Активный участник
Сообщения: 228
Зарегистрирован: 17 июл 2008, 13:42
Репутация: 1

Re: ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Сообщение JEY »

Собственно, в чем конкретно заключается задача? Преобразование UTM в проекцию Гаусса-Крюгера? Преобразование значений координат из одной координатной системы в другую, может выполнить любая программа, которая понимает векторные форматы "мировых ГИС"...

Можно подробнее описать проблему?
Geonic
Участник
Сообщения: 50
Зарегистрирован: 30 авг 2008, 07:18
Репутация: 0

Re: ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Сообщение Geonic »

Здравствуйте
Я понимаю что любая ГИС это делает. но почему то не срабатывает

Проблема в следующем : есть карта в utm wgs 84 ее нужно перевести в СК 42 / 95

Но прямым путем как например в мапифо ( загружаю транслятором карту из DWG в TAB задаю utm wgs 84 зона 36, говорю сохранить как, задаю проекцию СК 42 ЗОНА 6) и на выходе получаю ск 42 координаты так же без зоны. ИСХОДНЫЕ КООРДИНАТЫ НЕ ИМЕЮТ ЗНАЧЕНИЯ ЗОНЫ тоесть y = 752783.74

пробовал искуственно задать номер зоны через аркгис ( эту программу знаю плохо поэтому в основном работаю в Мапинфо или Панораме)

потом делаю тоже самое и все или карта потом ни где не открывается корректно (например в панораме все в одну точку уходит или координаты начинают плыть)

Поэтому решил посоветоваться, что возможно я не понимаю чего нить и на прямую нельзя просто так преводить
Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Сообщение nadiopt »

номер зоны в UTM должен быть обязательно задан в явном виде
в АркКаталоге можно "подхватить" правильную проекцию у какого-нибудь другого шейпа.
открываешь АркКаталог
Берешь свой файл в UTM, properties - projection - задаешь номер зоны для UTM
Правой кнопкой на шейп, properties - projection - import - указываешь ему шейп с правильной проекцией.
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Сообщение Максим Дубинин »

если в ArcGIS
1. прописываете исходную СК
2. находите в Arctoolbox инструмент Project
3. указываете конечную СК и конвертируете
пристегивайтесь, турбулентность прямо по курсу
Geonic
Участник
Сообщения: 50
Зарегистрирован: 30 авг 2008, 07:18
Репутация: 0

Re: ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Сообщение Geonic »

Здраствуйте

пробовал в арке пойти таким путем, но она почему то упорно выдает ошибку

ERROR 999999: Error executing function.
Локатор с указанным именем не существует.
Не удалось выполнить (Project).

поэтому в мапинфо маюсь
Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Сообщение nadiopt »

в мапе такая штука иногда случается, если неправильно указаны границы системы координат. Это можно проверить, например, путем экспорта в МИФ. потом МИФ открывается Блокнотом и смотрится, каковы координаты рамки и соответствуют ли они координатам объектов. исправить вроде можно инструментом Check and Set Coord sys Bounds из Каталога программ или вручную в МИФе (поправить ручками границы рамки, если расхождение с объектами не очень большое).
ин гроссен фамилен нихт клювен клац клац
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Сообщение Boris »

Если вас еще не слишком увели в сторону ArcGIS, то я готов помочь вам вернуться MapInfo.
Вы пытаетесь пользоваться не самой MapInfo, а программой Universal Translator, в которой действительно есть зоны СК42 без номера зоны, а так же есть 3-х градусные зоны и много всего прочего. Это программа стороннего разработчика и до версии 8.5 (по моему) она не читала стандартный файл MapInfow.prj, а использовала собственный файл координатный систем.
Я бы посоветовал вам не пытаться менять проекцию при конвертации. Сперва - конвертируйте в проекции UTM36-UTM36, а затем уже в MapInfo пересохраните файл в проекции CK-42 zone 6 или CK-95. Вроде СК42 и СК95 должны отличаться друг от друга, так что вы определитесь какая именно вам нужна.
Родная СК42 в MI - всегда имеет префикс зоны.
Да, и стандартно UTM - никогда не имеет префикса зоны в X координате.
Geonic
Участник
Сообщения: 50
Зарегистрирован: 30 авг 2008, 07:18
Репутация: 0

Re: ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Сообщение Geonic »

Спасибо за советы ))))

Набор ПО используемого в работе
1) Панорама
2) МапИнфо
3) АркГис
4) Геокалькулятор PHOTOMOD

Все ЛИЦЕНЗИОННОЕ

Выводы:
АркГис отказалась что либо делать выдавая сообщение об ошибке, сейчас разбираюсь с тех поддержкой

МапИнфо возможно не хватает знаний но корректно как уже писал выше не отработала. Борис, я пробавал так делать как вы говорите и даже ручками пытался менять значения в файле координат мапинфо

Панорама на ура добавила номер зоны сделала пересчет в СК 95/СК 42 ( нужно в обеих системах) но с ошибкой по ИКСУ контрольных точках 3 метра что для моей задачи не допустимо (так же пытаюсь выяснить причину в тех поддержке)

Геокалькулятор PHOTOMOD делает пересчет контрольных точек ( причем ему не нужно номера зоны в исходных координатах) во все системы с точностью до полуметра что очень хорошо, но он имеет один недостаток понимает только текстовый фал набора точек ((( а обратно из них собрать вектора в исходный вид я не знаю как сделать

Вообщем вижу два пути садиться за букварь и учить программирование :) ( честно в этом полный ноль) ну это фантастика

и в торой в геокалькуляторе получать нужные значения контрольных точек и к ним тупо с масштабированием притягивать все остальное но это честно говоря не очень корректный вариант
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Сообщение Boris »

так у вас координаты точек в СК42 или СК95 или и в той и другой? Погрешность между СК42 и СК45 запросто может давать эти самые 3 метра.
Как я понимаю PHOTOMOD не один такой калькулятор на свете, как-то попадался и тот, который понимал MIF и кажется SHP. Кроме того в разделе Свободные ГИС регулярно всплывает пакет PROJ4, который является текущим стандартом перевода координат, и он читает многие форматы. Правда, без дополнений работает только из командной строки.
Ошибки Панорамы особенно интересны. Эти вроде всегда гордились своими высочайшими стандартами геодезической обработки данных :D
-----
Если это вам еще актуально, давайте по порядку:
а) входные данные (формат)
б) выходные данные (формат)
в) исходная-конечная СК
г) требуемая точность
д) количество проверочных точек
е) количество точек всего (хотя бы приблизительно)
------
Вообще-то программирование можно сильно упростить, если вам нужно только подготовить файлы для PHOTOMOD'а, а потом вернуть их в некоторый текстовый формат. Попробуйте, может он и текстовый MIF понимает.
Geonic
Участник
Сообщения: 50
Зарегистрирован: 30 авг 2008, 07:18
Репутация: 0

Re: ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Сообщение Geonic »

Здравствуйте Борис
тема интересна сама по себе способ решения на будующее что бы знать как точно конвертировать векторные слои
если бы был просто набор точек я бы не маялся :D
исходная система координат векторных слоев UTM WGS 84 ЗОНА 36 исходный файл в DXF
векторные слои это линейные объекты и точечные
получить нужно
1)СК 95 зона 6
2) СК 42 зона 6
3) контрольных точек с избытком 21 пункт
4) точность выходных координат максимум 0,5 метра
5) выходной формат в dxf
6) погрешность определяю по разнице эталонных координат пунктов в СК 95 зона 6 и СК 42 зона 6 И полученных в результате преобразования
могли бы вы дать ссылку на эти геокалькуляторы работающие с векторными форматами ? о которых говорили что вам встречались.

Насчет упростить программирование уже пытался впихнуть в геокалькулятор, тесктовый файл из той же панорамы "txf" )))))))) но там получаестся руками ооочень много лопатить( колличество объектов) что бы сделать текстовик подходящий по формату для калькулятора ( и думаю как сделать автоматически)
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Сообщение Boris »

вот теперь я все понял. то есть перепроецируете DXF в DXF и надо попасть в точки.
Напрашиваются полный Universal Translator или AutoCAD Map 3D, надо так же глянуть точность перепроецирования программки из пакета PROJ.
Пришлите образец данных - попробую. Можно как раз те 21 точку, про которые известны пары (или вернее тройки) координат.
Geonic
Участник
Сообщения: 50
Зарегистрирован: 30 авг 2008, 07:18
Репутация: 0

Re: ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Сообщение Geonic »

Здравствуйте Борис

увы пункты не могу выслать, сие страшная тайна :D :( через первый (если вам знакомо это) отдел идет

а вот могли бы вы объяснить что это за полный транслятор и где его берут ? и по Autodesk Map 3D хотя бы ссылку на доки и по вашему опыту какая точность преобразования там ?

завтра потеряюсь в коммандировку на неделю, надеюсь с вами еще спишимся :D
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Сообщение Boris »

Geonic писал(а):Здравствуйте Борис
увы пункты не могу выслать, сие страшная тайна :D :( через первый (если вам знакомо это) отдел идет
знакомо, страшное заведение. :mrgreen:
а вот могли бы вы объяснить что это за полный транслятор и где его берут ? и по Autodesk Map 3D хотя бы ссылку на доки и по вашему опыту какая точность преобразования там ?
Полный транслятор называется FME Universal Translator/View и т.п. берут вот здесь http://www.safe.com/ Там есть ознакомительная версия.
Autodesk Map 3D - я бы сказал, но не искал ни разу. Знаю, что это один (или одно?) из ряда расширений АВтокада. Такая автокадовская ГИС.
-------
О точности я бы и сам с удовольствием узнал. Мне для моих работ 1:10000 и мельче, до 1:200 000 и далее, точность особая не нужна. Но иногда всплывают и снимки субметровые, так что хотелось бы для общее представление об ошибках пересчета MapInfo.
Geonic
Участник
Сообщения: 50
Зарегистрирован: 30 авг 2008, 07:18
Репутация: 0

Re: ЕЩЕ РАЗ О ПРОЕКЦИЯХ

Сообщение Geonic »

Здравствуйте Борис

"Панорома" исправила таки у себя ошибку, правда еще не успел проверить.

Любопытства ради, вы с космо снимками работаете ? ( я довольно плотно с ними сталкивался по работе, потому как "фотчик" по образованию )

спаисбо за ссылку )))))
Ответить

Вернуться в «Координаты и привязка»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость