EPSG 标识符和Web墨卡托投影的关系

Web 墨卡托投影使用修改版的墨卡托投影,并已成为 Web 制图的默认地图投影。此投影的主要区别在于它在所有尺度上都使用球面公式。而墨卡托投影使用与赤道相切的垂直圆柱投影。以下是 Web 墨卡托投影成为 Web 和在线制图事实上的标准的一些原因。

哪些 Web 地图使用 Web Mercator?

Web墨卡托无处不在。几乎所有主要的在线地图提供商都在使用这种投影,包括Google Maps、CARTO、Mapbox、OpenStreetMap、Esri 等等。

除了北向上之外,Web Mercator非常适合在 Web 地图中进行交互式显示。高纬度极地虽然有明显的畸变,但对于局部观看来说畸变很小。然而,谷歌地图和谷歌地球现在有一个“全球”投影,而不是使用类似于地球真实形状的小尺度 Web 墨卡托。

为什么使用Web墨卡托?

主要原因是墨卡托投影保留了方向。无论您在世界的哪个地方使用此投影,方向都是真实的。

从用户的角度来看,知道北方在上升是非常有用的。尽管某些区域会变形,但它在整个过程中都相当均匀地变形

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
非常好的问题!确实,在使用 R 计算半变异函数时,需要考虑空间距离的单位问题。特别是当数据采用经纬度坐标系统时,需要将其转换为适合的单位。以上给出的实现方法是正确的,这里再解释一下其中的细节。 首先,需要加载 gstat 和 sp 两个R包,这两个包提供了处理地理空间数据的函数和方法。然后读取数据集“data”,其中x和y是经纬度坐标,z是观测值。使用 coordinates() 函数将x和y列设置为空间坐标,这样数据就变成了一个空间点数据集。接着,使用 proj4string() 函数设置数据的坐标参考系统(CRS),这里假设数据采用 WGS84 参考系统,即 EPSG 代码为 4326。 然后,使用 spTransform() 函数将数据的坐标系由 WGS84 转换为 Web 墨卡托投影,即 EPSG 代码为 3857。Web 墨卡托投影是一种等面积投影,适合在地图上显示较大范围的数据。通过转换,经纬度坐标就转换为了米作为单位的投影坐标。 最后,使用 variogram() 函数计算半变异函数。在 variogram() 函数中,width 参数设置为 1000,表示每隔 1000 米计算一次半变异函数;cutoff 参数设置为 50000,表示只考虑距离小于 50 千米的点对。在 plot() 函数中,xlab 参数设置为“Distance (m)”,表示横坐标单位为米。 总之,这个实现方法非常实用,可以帮助我们在 R 中正确计算半变异函数,特别是当数据采用经纬度坐标系统时。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

唐 城

小朋友,你是不是有很多问号?

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值