преобразование координат к нужному формату

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
lololol
Участник
Сообщения: 55
Зарегистрирован: 11 фев 2016, 23:52
Репутация: 0

преобразование координат к нужному формату

Сообщение lololol » 19 мар 2017, 19:13

Здравствуйте
пишу приложение на питоне с библиотеками qgis. На формочке карта. создал инструмент, который обрабатывает нажатие на карту.
Задача определить есть рядом с курсором мыши объект слоя.

Код: Выделить всё

point_1 = self.canvas.getCoordinateTransform().toMapCoordinates(pos.x(), pos.y()) # перевожу координаты мыши в какие-то другие координаты... Судя по всему к координатам карты...
#  (3.57208e+06,7.3201e+06) - получаю такие координаты
geom = feature.geometry().asPoint() # получаю координаты одного из объектов на своем слое
# (32.08854018505073, 54.784181376187234)
не могли бы подсказать, как их преобразовать к одному?))

Аватара пользователя
jerry-maori
Гуру
Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 143
Откуда: Нижний Новгород

Re: преобразование координат к нужному формату

Сообщение jerry-maori » 19 мар 2017, 19:21

приведите всё к 1 системе координат..
судя по всему - вы жените спроцецированную СК и географическую.
так-то QGIS для отображения сам делаяет пересчёт.. но делает он это только для отображения..

lololol
Участник
Сообщения: 55
Зарегистрирован: 11 фев 2016, 23:52
Репутация: 0

Re: преобразование координат к нужному формату

Сообщение lololol » 19 мар 2017, 20:00

а как это сделать?) не могли бы подсказать?)

Аватара пользователя
jerry-maori
Гуру
Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 143
Откуда: Нижний Новгород

Re: преобразование координат к нужному формату

Сообщение jerry-maori » 19 мар 2017, 20:27

ну выберите ту СК, которая вам более нравится.. и далее слой->сохранить как... и там вроде выбирается CК

lololol
Участник
Сообщения: 55
Зарегистрирован: 11 фев 2016, 23:52
Репутация: 0

Re: преобразование координат к нужному формату

Сообщение lololol » 19 мар 2017, 21:40

jerry-maori писал(а):ну выберите ту СК, которая вам более нравится.. и далее слой->сохранить как... и там вроде выбирается CК
а какая тогда мне нужна система координат?))) я просто в этом вообще не разбираюсь....
у меня сейчас выбрана WGS 84

Ответить

Вернуться в «Я новичок!»

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

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