首页 > 解决方案 > 在 QGIS 中向 USGS 圆锥投影添加纬度/经度点

问题描述

我对 QGIS 很陌生。我有一张美国地图,已投影到等面积阿尔伯斯 (ESRI 102039)。但是,我需要将大约 2,400 个纬度/经度点分布在美国各地,我需要将它们放在该地图上。现在,当我添加它时,它们很小,即,如果我放大美国很多,我会将它们视为不同的点,但否则,它只是一个点,即它们没有正确投影。

我认为这是因为实际的 CSV 文件具有纬度/经度的位置,这对 Albers 不起作用(显然)。有关如何正确投影的任何提示?

谢谢

标签: projectionqgis

解决方案


这通常意味着您在导入 CSV 数据时为其分配了错误的 CRS。你说它是 LAT/LON 数据,所以它应该以度为单位,并且纬度值范围在 -65 到 -170 之间,经度值在 17 到 71 之间(左右)。如果您告诉 QGis 这些值在 Equal Area Albers 中并以米为单位,那么它们将被绘制在地图中心附近的某处(边界约为数百万米)。

因此,要解决此问题,您需要确保 QGis“知道”CSV 文件/图层位于 EPSG:4326 中,您可以右键单击图层并进入Set CRS子菜单并将其设置为 EPSG:4326。

以后在导入 CSV 文件时,请务必在导入窗口中正确设置 CRS。

一旦,QGis 知道图层的投影,重新投影您的数据以匹配您的地图将毫无问题,并且您的点将在正确的位置。


推荐阅读