博客
关于我
闲聊三维WebGIS中的坐标系
阅读量:444 次
发布时间:2019-03-06

本文共 938 字,大约阅读时间需要 3 分钟。

ArcGIS jsAPI与投影坐标系

ArcGIS的jsAPI提供了强大的地理数据处理能力,其中投影坐标系是地理分析的基础之一。投影坐标系通常以地表为原点,y轴指向北方,x轴指向东方,z轴则表示地球表面的垂直高度。这种设定使得坐标系更贴近人类的直觉理解。

地理坐标系

地理坐标系虽然可以看作是球面坐标系的二维投影,但在地球表面进行分析时,地理坐标系通常以经纬度为基础,z轴表示地表高度。其原点位于地心,地理坐标系的定义基于椭球面,而不是球面。这一点与投影坐标系有明显区别,尤其是在处理三维空间时需要特别注意。

Cesium与空间直角坐标系

Cesium是一个功能强大的三维地理信息系统,它默认使用空间直角坐标系作为基础。这种坐标系的原点位于地球的中心,单位长度为米。Cesium内置的WKID 4979坐标系基于WGS84参考椭球,提供了标准的地理坐标系支持。然而,Cesium也允许用户自定义椭球模型,这为高度定制化的地理分析提供了可能性。

坐标系的区别

最显著的区别在于坐标系的原点设定。ArcGIS的坐标系原点更贴近地理直觉,而Cesium的地理坐标系则需要通过空间直角坐标系进行转换。这种转换使得在Cesium中进行地球表面的几何操作显得更加复杂。因此,在选择坐标系时,需要根据具体需求权衡直观性与灵活性。

三维坐标系的定义

三维坐标系的定义基于原点、三个正交轴向及单位长度。与投影坐标系不同,三维坐标系不仅包括地表位置,还包括高度信息。对于WGS84坐标系(WKID 4326),其原点位于经纬度(0,0),y轴指向北,x轴指向东,但不包含高度信息。相比之下,WKID 4979坐标系是一个完整的三维坐标系,其原点位于地心,z轴指向地球表面,高度信息与椭球模型相关联。

海拔与坐标系

海拔作为地表高度信息,通常与三维坐标系密切相关。在某些坐标系中,海拔信息会被嵌入到z轴中,但需要注意的是,这种处理可能涉及投影变换。因此,在实际应用中,需要明确坐标系的定义和投影方式,以确保数据的准确性。

通过对比分析ArcGIS、Cesium以及不同坐标系的特点,可以更好地理解它们在实际应用中的区别和适用场景。选择合适的坐标系不仅关系到数据处理的效率,更关系到最终结果的准确性。

转载地址:http://trwfz.baihongyu.com/

你可能感兴趣的文章
Pandas 使用指南
查看>>
pandas 分组并使用最小值更新
查看>>
pandas 叶上的热图
查看>>
pandas 均值(mean), 均值填充NA(fill_na)
查看>>
Pandas 对数据框的布尔比较
查看>>
Pandas 将多个数据帧与时间戳索引对齐
查看>>
pandas 将通话数据分割为15分钟的间隔
查看>>
pandas 找到局部最大值和最小值
查看>>
Pandas 按年份分组,按销售列排名,在具有重复数据的数据框中
查看>>
pandas 按日期和年份分组,并汇总金额
查看>>
pandas 数据帧到PostgreSQL表中使用的是没有SQLAlChemy的心理复制2吗?
查看>>
pandas 数据帧多行查询
查看>>
Pandas 数据框:使用线性插值重新采样
查看>>
pandas 数据框将 INT64 列转换为布尔值
查看>>
pandas 数据框将列类型转换为字符串或分类
查看>>
pandas 数据框条件 .mean() 取决于特定列中的值
查看>>
pandas 数据框至海运分组条形图
查看>>
Pandas 数据透视表:列顺序和小计
查看>>
pandas 时序统计的高级用法!
查看>>
pandas 时间序列重新采样结束给定的一天
查看>>