Страница 1 из 1
Перевод данных из одной системы координат в другую.
Добавлено: 12 дек 2017, 16:17
BPV217
Доброго времени суток.
Возникла такая проблема, нужно было выписать координаты некоторых объектов, в системе WGS 84.
Но, наш проект находится в системе 2497, и простая смена системы координат не помогает. Все данные исчезают с экрана и с ними невозможно работать.
1) Могу ли я как-то безболезненно поменять систему координат в гугловскую wgs 84.
2) Как мне наиболее быстро и просто узнать координаты моих объектов в системе wgs 84 установкой модулей или другого софта
Re: Перевод данных из одной системы координат в другую.
Добавлено: 12 дек 2017, 16:34
freeExec
Надо не менять СК, а сохранить слой и там выбрать новую.
А во-вторых нет никакой "гугловской wgs 84".
Re: Перевод данных из одной системы координат в другую.
Добавлено: 12 дек 2017, 18:02
Константин Силкин
Как следует отсюда:
http://spatialreference.org/ref/epsg/2497/ ваша исходная СК EPSG:2497 — Pulkovo 1942 / Gauss-Kruger CM 39E. Если вам нужно узнать координаты в иной системе, установите её в качестве СК карты. Для этого в QGIS есть специальная кнопочка в правом нижнем углу окна. Только определитесь что за СК вам нужна. А то есть:
Как можно догадаться, всё это разные вещи, но к географическим СК относится только последняя
Re: Перевод данных из одной системы координат в другую.
Добавлено: 13 дек 2017, 01:33
nubomapper
freeExec, перед импортированием в QGIS слой с данными уже должен быть в нужной СК?
Re: Перевод данных из одной системы координат в другую.
Добавлено: 13 дек 2017, 08:18
BPV217
freeExec писал(а): ↑12 дек 2017, 16:34
А во-вторых нет никакой "гугловской wgs 84"
Судя по поисковикам, гугл и яндекс карты используют систему координат wgs 84 и в большинство навигаторов работает с этой же системой.
Константин Силкин писал(а): ↑12 дек 2017, 18:02
Если вам нужно узнать координаты в иной системе, установите её в качестве СК карты
Я так и делал, но данные сильно расползаются по карте а большая часть из них расплывается до нереальных размеров. К тому же слой полигонов со зданиями весь перекосило.
Вот мне и стало интересно почему так произошло. Я думал что смена СК происходит без последствий, а тут такое.
Re: Перевод данных из одной системы координат в другую.
Добавлено: 13 дек 2017, 08:22
trir
Re: Перевод данных из одной системы координат в другую.
Добавлено: 13 дек 2017, 08:43
Константин Силкин
BPV217 писал(а): ↑13 дек 2017, 08:18
Судя по поисковикам, гугл и яндекс карты используют систему координат wgs 84 и в большинство навигаторов работает с этой же системой.
Видимо вы невнимательно читаете советы из найденного в интернете. Как я перечислял выше, Гугл (а также OpenStreetMap) используют СК WGS84 Web Mercator. Это не тоже самое что просто WGS84. В первом случае это прямоугольная СК (единицы карты — метры), а во втором географическая (единицы карты — градусы). При переходе от географической к прямоугольной СК искажения карты, показываемой в окне ГИС, неизбежны, т.к. протяжённость на поверхности Земли 1 градуса по широте равна (приблизительно) протяжённости 1 градуса по долготе только на экваторе. В наших средних широтах соотношение между ними 0,6-0,7. В результате карта, знакомая вам по изображению в прямоугольной СК, при переводе в географическую будет выглядеть сплюснутой