Здравствуйте!
Требуется подписать точки на карте, подскажите какую формулу указать в подписях к объекту "Точка" чтобы отображались её координаты в текущей системе?
[Решено] Подпись точки на карте
- agentbond007
- Активный участник
- Сообщения: 100
- Зарегистрирован: 14 дек 2010, 15:14
- Репутация: 0
[Решено] Подпись точки на карте
Последний раз редактировалось agentbond007 12 сен 2019, 08:39, всего редактировалось 1 раз.
-
- Участник
- Сообщения: 67
- Зарегистрирован: 30 сен 2013, 15:45
- Репутация: 18
Re: Подпись точки на карте
concat (round($x,2), '/', round($Y,2)) подписывает в системе координат слоя. Слэш - разделитель строк (нужно указать в свойствах подписей)
Либо, если нужен пересчет в другую СК:
concat(
round (x ( transform ( $geometry, 'EPSG:28409', 'USER:100043' )) ,2 ),
'/',
round (y ( transform ( $geometry, 'EPSG:28409', 'USER:100043' )) ,2 )
)
В моем примере координаты пересчитываются из ГК-9 в пользовательскую СК.
Либо, если нужен пересчет в другую СК:
concat(
round (x ( transform ( $geometry, 'EPSG:28409', 'USER:100043' )) ,2 ),
'/',
round (y ( transform ( $geometry, 'EPSG:28409', 'USER:100043' )) ,2 )
)
В моем примере координаты пересчитываются из ГК-9 в пользовательскую СК.
- agentbond007
- Активный участник
- Сообщения: 100
- Зарегистрирован: 14 дек 2010, 15:14
- Репутация: 0
Re: Подпись точки на карте
Спасибо!
Есть опыт в подписях MapInfo, а в QGIS делаю первые шаги, с вашей помощью хоть буду знать как к нему подойти!
Есть опыт в подписях MapInfo, а в QGIS делаю первые шаги, с вашей помощью хоть буду знать как к нему подойти!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей