Сообщение: 324
Зарегистрирован: 02.02.09
Откуда: Киров
Отправлено: 20.05.11 11:59. Заголовок: Местные системы координат - как добавить?
Можно ли добавить в перечень систем координат свою собственную "местную", если известны ее параметры? И будет ли работать трансформирование из/в эту новую систему координат?
Например, для MapInfo в нашем регионе используются такие параметры. "--- 00 Местная система координат 43 региона РФ (МСК-43) ---" "МСК-43 Зона 1", 8, 1001, 7, 47.55, 0.133333333333, 1, 1250000, -5900000, "МСК-43 Зона 2", 8, 1001, 7, 50.55, 0.133333333333, 1, 2250000, -5900000, "МСК-43 Зона 3", 8, 1001, 7, 53.55, 0.133333333333, 1, 3250000, -5900000,
Отправлено: 03.10.13 23:39. Заголовок: AlexQ пишет: Но вопр..
AlexQ пишет:
цитата:
Но вопрос никуда не делся, почему МИнфо понимает и тот и другой способ записи вертикального смещения одинаково, а наш Тополь - по разному? Дмитрий Александрович?
Спасибо AFlexQ за полезную информацию, проекции поправим.
Причину могу только предполагать, я все-же не эксперт в мат. картографии (я всего-лишь специалист по навигации).
В TopoL-е поправку по широте (в градусах, 0.133333333333 ) мы загнали в поле начальная широта проекции (в проекции Гаусса-Крюгера это экватор). Величина эта в "хитрой" системе СК-63 реально - смещение листа относительно его номинального положения , чтобы "запутать врагов". Смещение в разных зонах СК-63 разное, величина от -3 до +3 минут по широте и по долготе.
Долгота - это величина достаточно условная - приняли Гринвичский меридиан на ноль и от него отсчитываем поворот секущей Землю плоскости. Поправку по долготе можно учесть в центральном меридиане, и это будет корректно. Метрические координаты отсчитываются от осевого меридиана, причем метрическая поправка в значениях координат будет меняться (уменьшаться) по мере продвижения к северу вследствие схождения меридианов.
Что касается широты - это немного сложнее: одинаковый по величине угол (широта) на разных эллипсах будет "отбивать" разное расстояние от экватора. Именно это расстояние и есть вертикальная координата в проекции Гаусса-Крюгера. Добавка смещения, как начального значения широты у экватора (как, видимо, реализовано в TopoL-е), или как смещения в точке размещения листа (как, видимо, в MapInfo) - дают в итоге разные координаты.
Данные о проекции СК-63, которые нам дали по Московской области, содержали метрическую поправку. Они были многократно проверены на практике. Данные по Кировской области нам дали в другом виде, мы сделали описание проекции, просили проверить - но обратной связи не получили. Сейчас обратная связь позволила выявить ошибку, поэтому наша благодарность всем участникам этого обсуждения.
ДмитрийАлександрович, интересно вот что. Ну ладно, умеет ТОПОЛ открывать Мапинфо-файлы их внутреннего формата tab-id-map-dat, и как-то умеет оттуда правильно привязать точки, допустим, по какому-то алгоритму. Но ведь умеет он открывать и обменный формат mid/mif, который по сути - простой текстовый файл, и в нем строка, описывающая проекцию, задается явно, текстом
Получается, что при чтении строки проекции из стороннего файла - смещение в градусах (0.13(3)) ТОПОЛ обрабатывает корректно, а при указании этого же смещения через свой же интерфейс - с ошибкой. Очень похоже на какой-то баг.
Отправлено: 04.10.13 12:45. Заголовок: В поставку TopoL-я в..
В поставку TopoL-я входит библиотеки стандарта OGS от нескольких других производителей. Могу предположить (хотя точно и не знаю), что данные MapInfo открывает и визуализирует какая-то специализированная библиотека, которая знает формат представления систем координат в файлах MapInfo Tab и Mif/Mid.
Я пошлю в Прагу результаты наших изысканий по системам координат, чтобы коллеги изучили эту проблему.
Отправлено: 05.10.13 00:42. Заголовок: Ну у нас Роскартогра..
У нас Роскартография считает законными системы координат СК-42 и СК-95 (только карт каких, кажется, нет), а сейчас вводят еще более новую систему взамен СК-95. Так что реально СК-42. Систему СК-63 Роскартография отменила в 1987 году, как устаревшую. У Росреестра (в недавнем прошлом - Землеустройства) в ходу системы СК-63 и местные системы на ее основе (карты те же, в цифрах координат поправили смещения). Причина простая - они не хотят переделывать карты. Каждое ведомство настаивает на своем.
Отправлено: 07.10.13 10:01. Заголовок: Сейчас, после коррек..
Сейчас, после корректной настройки системы координат МСК43 удалось определить эту систему координат у одного из планшетов предыдущего лесоустройства 2006 года одного из местных лесничеств, переданных нам для работы. Определить удалось созданием сетки в данной системе и размещением планшета по точкам этой сетки. Планшет совпал со снимком местности. Все планшеты на данный момент размещаются в Topol 6.8 и в единственной возможной системе координат ск-42 (поправьте, если я не прав). Поэтому, перед загрузкой повыдельной карты в навигатор, мне приходится визуально корректировать ее расположение по предварительно скаченному снимку (в системе координат которого я уверен), открытому в Topol 9.6, чтобы разместить правильно. Если я прав и система координат планшета мск43, то как размещать такие планшеты в Тополь 6.8?
В прикрепленном скрине тот самый планшет. Зеленые точки - МСК-43 (видно, что снимок совпадает с планшетом), красные - СК-42.
Зеленые точки - МСК-43 (видно, что снимок совпадает с планшетом), красные - СК-42
Объясню "на пальцах" суть видимых смещений. Во первых у СК-42 и СК-63 используются разные центральные меридианы зон, что вызывает небольшой поворот сеток, как километровой, так и географической, если это не учитывать. Во вторых, сетки рамок листов топокарт в системе СК-63 имеют смещения относительно рамок СК-42 в несколько минут как по направлению север-юг, так и по направлению запад-восток, причем смещения разные в зависимости от буквы в номенклатуре. С учетом некратности этого смещения к размерам рамок, даже если обе системы привести в одну правильную географическую систему координат Пулково-42 (обе на ней основаны), остаточное смещение рамок оказывается от полминуты до 3 минут. Именно его Вы видите и в виде смещения километровых сеток, отсчитываемых от центрального меридиана и экватора.
Если планшеты были сделаны в правильной системе МСК-63 и у Вас есть в этой системе базовые точки/сетка для их привязки, то, видимо, имеет смысл разместить их по этим точкам. После Вы можете либо использовать привязанные растры и выполнить оцифровку планшетов с этой системе МСК-43, а затем перевести блок в СК-42, либо показать точки опорной сетки МСК-43 в СК-42 (или системе координат снимка, обычно UTM) и привязать растр планшета сразу в этой системе, а затем оцифровывать по двум наложенным растрам. Мне кажется, что второй вариант лучше - он поможет сразу скорректировать возможные неточности на исходных планшетах.
В любом случае Вы можете представить потом результат в требуемой системе координат. Для преобразования систем координат векторных данных используется операция (в контекстном меню дерева на уровне блока) Сохранить копию данных, где при сохранении Вы можете задать другую систему координат. Для растров существует операция Преобразовать растр в другую проекцию. Это более точное преобразование, чем изменение проекции растра при визуализации, когда проекция окна не совпадает с проекцией растра. При визуализации используется быстрое аффинное преобразование вместо точного преобразования проекции, хотя в ряде случаем и оно является вполне корректным.
В конечном счете оценивайте и принимайте решение, как Вам удобнее будет цифровать. А в каком виде представлять результат - СК-42 или МСК-43, это Вам скорее Сергей Петрович подскажет, как там прописано в НПА. Слышал, что многим приходится вектор передавать сразу в двух вариантах.
И еще совет: изображения планшетов не содержат цвета и полутонов, поэтому их можно сканировать в бинарном режиме (глубина цвета 1 бит). Тогда он будет в TopoL-е абсолютно прозрачным и, кроме того, его можно будет при визуализации окрасить в любой цвет. А файлы при сжатии CCITT Group 4 будут всего в сотни килобайт. Только, чтобы растр не был "драным", его надо сканировать с разрешением не ниже 300-400 dpi.
Сообщение: 606
Зарегистрирован: 02.02.09
Откуда: Киров
Отправлено: 07.10.13 12:32. Заголовок: Ну да, "в лоб
Ну да, "в лоб" в шестерке мск43 не разместить. Размещайте планшеты в девятке, а потом делайте Растр-Трансформирование в другую систему координат (в ск42-9) и открываете полученные растры в шестерке. Если растров много, можно макрос сделать, который автоматом все переведет в другую систему.
Либо, как Вы сделали уже - сетку МСК43 (это ведь блок точек?) трансформировать в систему СК42-9 и садить планшеты уже в шестерке только на этот блок точек, а не на сетку в "геодезии"
Отправлено: 07.10.13 14:21. Заголовок: Спасибо за ответы. Н..
Спасибо за ответы. На данный момент все операции осуществляются отделом ГИС в тополе 6.8 Космоснимки в качестве основы не используются вообще, только мной при корректировании расположения карт перед загрузкой в навигатор. AlexQ пишет:
цитата:
Либо, как Вы сделали уже - сетку МСК43 (это ведь блок точек?)
Созданная средствами тополь 9.8 сетка, не блок. Как можно создать сетку как блок точек с заданным расстоянием между ними в 1000 м?
Созданная средствами тополь 9.8 сетка, не блок. Как можно создать сетку как блок точек с заданным расстоянием между ними в 1000 м?
В 9.6 для этого есть операция: Изменить / Точки / Новый точечный объект / Создать точки из сетки. Сетка сама имеет определенную систему координат, а созданный блок для использования в 6.8 можно преобразовать в требуемую систему координат.
Отправлено: 06.04.16 01:28. Заголовок: Д.А., я совсем забыл..
Д.А., я совсем забыл про эту давнюю тему... Тема всплыла при формировании новых лесных участках. Не могли бы Вы добавить МСК-25 1-4 зоны в проект? Что от меня требуется?
Установил обновление. На карте, в выпадающем списке=задать систему координат и не могу найти МСК-03. Инструменты=определить систему координат и там нет и добавить так же не получается.
Добрый день!Возникла такая ситуация, нам необходимо работать с местной системой координат МСК 44 (Костромская область), соответственно для работы с ней создали СК в Тополе, с помощью вкладки Инструменты->Определить систему координат.Данные для МСК 44 брали с сайта MapInfo ("МСК-44 зона 2", 8, 1001, 7, 44.55, 0, 1, 2250000, -6114743.504). Алгоритм для настройки координат взяли из сообщения AlexQ
цитата:
В мапинфо есть параметр "нулевая широта", для нашего примера она задается числом 0.133333333333 Если в Тополь вносить это же значение в поле "широта начала координат" - тогда и возникает ситуация, описанная коллегой LProekt !!! Выглядит как будто чем дальше от экватора, тем сильнее "разлетаются" точки, поставленные Тополем и МИнфо
В то же время, есть другой способ указать сдвиг по широте - задать дополнительное смещение по вертикали (смещение северное). Для Кировской области вместо -5900000 нужно указать -5914743.504 ===============Кликните тут, чтобы увидеть скрытый текст=================
Итого настройки "ОМС-43 зона1" внутри Тополя будут такие: Смещение восточное 1250000 Смещение северное -5914743.504 Средний меридиан 47.55 Широта начала координат 0 Масштаб длин 1
После того как мы формировали эту систему координат, нам необходимо было перевести в неё блоки, которые были в СК-42 8 смещённой, принцип преобразования систем координат брали из видеоуроков Topol. В итоге блоки трансормировались, но при этом всегда было смещение на 860 м на юг, так происходило со всеми блоками. На скриншоте желтые блоки - как должны находиться на самом деле, а зелёные - это результат преобразования проекции. Прошу помочь, пожалуйста, разобраться в этом вопросе http://shot.qip.ru/00QRri-219yBhtdHc/ http://shot.qip.ru/00QRri-319yBhtdHd/
Отправлено: 25.08.16 11:36. Заголовок: Дак вроде бы правая ..
Дак вроде бы правая часть относится к географической системе координат, я думал, если мне нужна только проекционная система, то менять данные только в столбце для неё?
Сообщение: 136
Зарегистрирован: 05.12.15
Откуда: Киров
Отправлено: 25.08.16 11:57. Заголовок: Ну так если бы вы в ..
Ну так если бы вы в соответствии с инструкцией сначала выбрали российскую систему координат, и строили свою на основе неё, то тогда и не пришлось бы ничего менять, правая часть была бы заполнена правильно.
Отправлено: 14.09.16 14:55. Заголовок: Добрый день. Имеется..
Добрый день. Имеется топооснова в местной системе координат в формате MapInfo (г. Тавда Свердловской области). При просмотре системы координат выдает такие значения: План-схема (метры) с параметрами Min X -5749282.000 Max X 10749282.000 Min Y -15913195.00 Max Y 4091080.00 Необходимо совместить топооснову с базой данных в LesIs. Как это сделать?
Сообщение: 139
Зарегистрирован: 05.12.15
Откуда: Киров
Отправлено: 14.09.16 15:54. Заголовок: Слежу за сообщениями..
Слежу за сообщениями уважаемой OlyaEco и думаю: вот повезло же кому-то в Свердловской области. Частнику лесоустройство делаете аль госконтракт выиграли?
По теме вопроса. Указанные Вами параметры не говорят о системе координат ровным счетом ничего. Если глубоко копать, то за счет разброса этих цифр в Мапинфо можно регулировать точность координат, сколько там знаков после запятой. А может это и просто границы карты по принципу "от минус бесконечности до плюс бесконечности".
Вам надо попросить кого-нибудь перевести вашу топооснову в нужную вам систему координат.
Отправлено: 13.07.21 10:12. Заголовок: Местная система координат
Добрый день! Помогите пожалуйста разобраться) Стоит задача готовый блок в ВГС84 зона38 пересчитать в МСК-16 зона1 (Татарстан). Создаю "новую" систему координат, используя Ваш алгоритм, указанный выше. Параметры для Ск взяла с сайта: МСК-16 Республика Татарстан "МСК-16 зона 1", 8, 1001, 7, 49.033333333333, 0, 1, 1300000, -5709414.70 Пересохраняю блок в МСК-16(созданную мной), он не совпадает с графикой уже в МСК (у меня есть линейный слой построенный по координатам из росреестра в мск) Огромная просьба порекомендовать как решить это проблему) пс.: подозреваю что не правильно вбила параметры МСК(
Прикрепляю файл с параметрами ск https://drive.google.com/file/d/189M5RtNL_j72LzT5pZyC6rG4rVSwnHnX/view?usp=sharing
Все даты в формате GMT
3 час. Хитов сегодня: 10
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет
Почтовый адрес для ЗАКАЗНЫХ писем:
С.П.Грешнов, +7(916)615-42-77, 108832, г Москва, п Кленовское, д Лукошкино, а/я № 1
НЕ ИСПОЛЬЗОВАТЬ курьерскую доставку!!!
E-Mail: lesis@ya.ru
Вопросы общего характера:
+7(916)615-42-77
РОССИЙСКАЯ ФЕДЕРАЦИЯ Общество с ограниченной ответственностью "ЛЕСИС" ОГРН: 1035007204902, ИНН: 5036046400, КПП: 503601001