qgis - 创建图层 - 无法看到lat lon值

问题描述 投票:1回答:2

我正在使用qgis 3并生成很多层类型,但无论如何我都找不到点的lat lon值。我试图使用属性表计算器(添加字段$ x和$ y,但它显示了很大的价值,我想米,而不是lat lon)。

  • 我想在不使用lat-lon工具插件的情况下看到lat-lon。
qgis
2个回答
2
投票

在QGIS 3。8(2019年6月)中,现在有一种算法可以添加X和Y值。它可以动态重新投影坐标。

enter image description here

如果仍需要Degree Minute或Degree Minute Second格式,则需要首先使用to_dmto_dms表达式将这些字段添加到属性表中。


1
投票

您可以使用图层的字段计算器创建虚拟字段,并完成经度

 x(transform($geometry,  layer_property( 'CHEF_LIEU20160610124929878', 'crs'), 'EPSG:4326'))

并为纬度

x(transform($geometry,  layer_property( 'CHEF_LIEU20160610124929878', 'crs'), 'EPSG:4326'))

其中'CHEF_LIEU20160610124929878'是您的图层标识符

您将看到一个完整的演示来演示如何实现它

QGIS x, y to lon, lat

© www.soinside.com 2019 - 2024. All rights reserved.