qgis 墨卡托 84
时间: 2025-03-04 07:58:28 浏览: 43
### QGIS 中墨卡托投影与 WGS 84 坐标系的转换方法
#### 将矢量数据从 WGS 84 转换为 Web 墨卡托 (EPSG:3857)
对于矢量数据,在 QGIS 中执行坐标系转换相对简单。具体操作如下:
1. **保存图层副本**
- 右键点击要转换的图层名称。
- 在弹出菜单中选择 `Save As...`。
2. **设置新坐标系**
- 在对话框中的 CRS 字段旁边找到浏览按钮并点击它。
- 使用 Filter 输入框搜索 EPSG 编码 “3857”,这代表 Web 墨卡托投影坐标系[^3]。
3. **完成转换**
- 找到所需的目标坐标系后双击确认。
- 继续按照提示完成文件导出过程,最终得到的新文件即已采用指定坐标系统的版本。
#### 处理栅格图像(如卫星图片)
针对栅格类型的资源,则需借助 GDAL 工具集来实施更复杂的重投影流程:
- 进入顶部菜单栏下的 Processing -> Toolbox...
- 展开 GDAL/OGR 类目下的选项列表直至定位至 Warp(reproject) 功能项。
- 配置参数时特别注意指明原始 SRS 和目的 SRS 参数分别为当前使用的以及期望切换成的空间参考框架;同时调整其他必要配置比如插值模式等以确保最佳效果。
#### 实现反向操作:由 Web 墨卡托返回 WGS 84
无论是哪种形式的数据源,如果想要将其恢复回基于地球椭球体定义的标准地理坐标表示法——也就是常说的世界大地测量系统(WGS 84),只需重复上述步骤但在最后一步挑选 EPSG:4326 即可[^2]。
```python
from pyproj import Transformer
def transform_coordinates(x, y, src_crs='epsg:3857', dst_crs='epsg:4326'):
transformer = Transformer.from_crs(src_crs, dst_crs)
lon, lat = transformer.transform(x, y)
return {'longitude': lon, 'latitude': lat}
```
此 Python 函数展示了如何利用 PyProj 库轻松地在两种常见坐标体系间互相转变位置信息[^1]。
阅读全文
相关推荐


















