谷歌地图、必应地图和大多数在线ArcGIS使用的地图投影,爱普生:3857。这个
投影使用WGS84表示的经度和纬度,并使用
球面(而不是椭球)方程。
Name | Type | Default | Description |
---|---|---|---|
ellipsoid |
Ellipsoid |
Ellipsoid.WGS84
|
optional 椭球体。 |
See:
Members
网络墨卡托所支持的最大纬度(包括南北)
(爱普生:3857)投影。从技术上讲,墨卡托投影被定义
任何纬度高达(但不包括)90度,但这是有意义的
因为它会随着纬度的增加呈指数级增长。
此特定截止值背后的逻辑,即
谷歌地图,必应地图,和Esri,都是它制作的投影
正方形。也就是说,矩形在X和Y方向是相等的。
通过调用以下函数计算常量值:
WebMercatorProjection.mercatorAngleToGeodeticLatitude(数学PI)
readonly ellipsoid : Ellipsoid
得到
Ellipsoid
。Methods
将-PI/2到PI/2范围内以弧度为单位的大地测量纬度转换为墨卡托
角度在-PI到PI范围内。
Name | Type | Description |
---|---|---|
latitude |
Number | 以弧度表示的大地纬度。 |
Returns:
墨卡托角。
将范围为-PI到PI的墨卡托角转换为大地纬度
在-PI/2到PI/2的范围内。
Name | Type | Description |
---|---|---|
mercatorAngle |
Number | 要转换的角度。 |
Returns:
以弧度表示的大地纬度。
project(cartographic, result) → Cartesian3
将大地测量椭球坐标(以弧度为单位)转换为等效的Web Mercator
十、 Y,Z坐标以米表示,返回到
Cartesian3
中。高度
未修改地复制到Z坐标。Name | Type | Description |
---|---|---|
cartographic |
Cartographic | 以弧度表示的地图坐标。 |
result |
Cartesian3 | optional 要复制结果的实例,如果 应创建新实例。 |
Returns:
等效的网络墨卡托X,Y,Z坐标,以米为单位。
unproject(cartesian, result) → Cartographic
将Web Mercator X,Y坐标(以米为单位)转换为
Cartographic
包含大地椭球坐标。Z坐标未经修改复制到
身高。Name | Type | Description |
---|---|---|
cartesian |
Cartesian3 | 要展开的腹板墨卡托笛卡尔坐标位置,高度(z)以米为单位。 |
result |
Cartographic | optional 要复制结果的实例,如果 应创建新实例。 |
Returns:
等效地图坐标。