我有一些字段,其中位置数据在WGS84米格式的X和Y列中。如何转换这些字段或创建带小数度数的新字段? 矢量 - > 几何工具 - > 导出/添加几何列会创建具有相同米格式的重复字段。类似地,使用带有$ x和$ y函数的字段计算器也会创建具有米格式的字段。
答案 0 :(得分:0)
我可能会误解这个问题,但WGS84是一个地理坐标系,利用WGS84椭圆体,其坐标空间测量为纬度长对而不是米。查看计量单位here或here。因此,WGS 84未表示为米,请参阅讨论here,here或here (comments)。简而言之,WGS84使用角度测量来表示三维空间内的位置,因为计量网格不能很好地包围地球。在GIS软件中显示WGS84(不更改基础数据)it is projected to convert it from a 3 dimensional representation of the earth to a 2 dimensional。
您的数据(如果以米为单位)进行预测。 WGS84椭球可以用作投影基础的一部分,例如UTM或WGS84南极极地立体。您拥有的投影及其参数对于理解如何确定点的位置(以度为单位)至关重要,因为基本上必须取消投影才能获得其纬度和经度。
幸运的是,这在GIS软件中相对容易。
在QGis中,您可以将图层的坐标参考系统更改为WGS 84(EPSG:4326) - ,它可能已经来自不同来源或以前的CRS的数据 - 然后使用字段计算器计算您要查找的几何图形(假设您的字段以米为单位表示可由字段计算器计算的字段)。这还要求您的现有数据具有已定义的投影。如果需要,您可以在添加新数据后转换回来。
在Arc中,过程基本相同,使用“项目”工具重新投影/取消投影数据。
如果您的数据图层没有已定义的投影,则需要找到它。如果已经在米中的数据层字段不是通过qGIS中的字段计算器轻松计算的,那么它可能会更多地涉及(从这些字段创建图层,更改该图层的CRS,以度为单位计算字段) ...)。