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

координатная привязка векторной карты

Добавлено: 23 окт 2014, 18:04
evgenia/////
добрый день! у меня имеется прекрасная векторная карта в MapInfo, содержащая несколько слоев, правильно отражающая расстояния между объектами, но есть проблема: координаты в ней не соответствуют действительным. Подскажите, пожалуйста, как можно заново привязать эту карту, не изменяя координаты каждого объекта вручную (уж очень их много), чтобы сохранились слои и правильно отображались координаты любой точки. Заранее спасибо.

Re: координатная привязка векторной карты

Добавлено: 23 окт 2014, 18:26
bingeomap
Какая ПО обеспечения есть у вас под рукой?

Re: координатная привязка векторной карты

Добавлено: 23 окт 2014, 18:33
bim2010
AffineTransform – модуль выполнения аффинных преобразований.
Возможности:
Данная процедура предназначена для выполнения аффинного преобразования таблиц MapInfo.
В качестве исходных данных используются:
- таблица реперных (базовых) точек исходного пространства,
- таблица реперных (базовых) точек выходного пространства,
- таблица данных, над которыми требуется выполнить преобразование.

Re: координатная привязка векторной карты

Добавлено: 23 окт 2014, 18:40
nadiopt
а может там просто СК не назначена, какая-нить план-схема стоит. Обычно если углы-расстояния правильные, значит СК была, но погибла в мучениях

Re: координатная привязка векторной карты

Добавлено: 23 окт 2014, 19:08
trir
Дайте пару координат с карты и координаты (примерные) этих точек в "Google Планета Земля" - может угадаем, что за СК

Re: координатная привязка векторной карты

Добавлено: 24 окт 2014, 19:30
evgenia/////
проблема в том, что карта создана "с нуля" и за ноль в СК берется центр города , хотя на деле он имеет далеко не нулевые координаты. я хочу, чтобы карта выдавала нормальные координаты, но мне очень лень перебивать их для каждого объекта. если для этого требуются какие-либо программные модули, скажите пожалуйста названия - я все скачаю. спасибо

Re: координатная привязка векторной карты

Добавлено: 24 окт 2014, 19:38
nadiopt
ой, да подгрузите ОСМ на этот город, выберите все объекты на слое и подвиньте всю эту бодягу куда надо

Re: координатная привязка векторной карты

Добавлено: 24 окт 2014, 19:42
evgenia/////
спасибо, сейчас попробую!

Re: координатная привязка векторной карты

Добавлено: 25 окт 2014, 07:24
Донецков
за ноль в СК берется центр города
- у Вас на 95% местная (городская) система координат - ничего никуда двигать и т.п. нельзя!!! нужно вычислить параметры этой СК, внести ее в соответствующее место (зависит от ПО), указать что карта сделана в этой СК - и сможете как изменять СК на нужную Вам, так и совместно отображать с данными в других СК...

Re: координатная привязка векторной карты

Добавлено: 25 окт 2014, 09:24
nadiopt
карта создана "с нуля" и за ноль в СК берется центр города
мне кажется, просто оцифрована карта города, а центр принят за ноль. поэтому я и предложила просто все подвинуть, ведь при таком создании карты врядли этот "ноль" имеет сильно точные координаты

Re: координатная привязка векторной карты

Добавлено: 25 окт 2014, 09:31
ericsson
Когда "просто оцифровано", обычно начало координат оказывается в углу исходного растра.
И координаты редко оказываются соответствующими реальным метрам. Так что если есть хоть один признак, есть причины подозревать МСК.

Re: координатная привязка векторной карты

Добавлено: 25 окт 2014, 20:48
bim2010

Re: координатная привязка векторной карты

Добавлено: 29 окт 2014, 01:20
Boris
Автор не сказал, какого размера у него город. Если меньше 10 км, то сдвиг вполне ему подойдет, если только город не сделан в МСК региона. До 50 км с некоторой натяжкой подойдет и аффинное трансформирование.
Смущает, что есть уверенность в правильности расстояний. А они при любом подходе, кроме переноса по плоскому листу карты должны хоть как то измениться.