Constructor
new CoordinatesTransform()
Methods
(static) geoPosition2Screen(position, viewer) → {Cesium.Cartesian2}
地理坐标转屏幕坐标。
Parameters:
Name | Type | Description |
---|---|---|
position |
GeoPosition | 地理坐标。 |
viewer |
Cesium.Viewer | 视景器。 |
Returns:
屏幕坐标。
- Type
- Cesium.Cartesian2
(static) getResolution(viewer) → {Number}
获取分辨率。
Parameters:
Name | Type | Description |
---|---|---|
viewer |
Cesium.Viewer | 视景器。 |
Returns:
分辨率。
- Type
- Number
(static) local2FixedENU(center, local) → {Cartesian3}
局部坐标转地心直角坐标。
Parameters:
Name | Type | Description |
---|---|---|
center |
Cartesian3 | 局部坐标系原点对应的地心直角坐标。 |
local |
Cartesian3 | 局部坐标。 |
Returns:
地心直角坐标。
- Type
- Cartesian3
(static) screen2GeoPosition(cartesian2) → {GeoPosition}
屏幕坐标转地理坐标。
Parameters:
Name | Type | Description |
---|---|---|
cartesian2 |
Cesium.Cartesian2 | 屏幕坐标。 |
Returns:
地理坐标。
- Type
- GeoPosition
(static) screen2World(cartesian2, viewer) → {Cesium.Cartesian3}
屏幕坐标转地心直角坐标。
Parameters:
Name | Type | Description |
---|---|---|
cartesian2 |
Cesium.Cartesian2 | 屏幕坐标。 |
viewer |
Cesium.Viewer | 视景器。 |
Returns:
地心直角坐标。
- Type
- Cesium.Cartesian3
(static) world2Scerrn(cartesian3, viewer) → {Cartesian2}
地心直角坐标转屏幕坐标。
Parameters:
Name | Type | Description |
---|---|---|
cartesian3 |
Cartesian3 | 地心直角坐标。 |
viewer |
Cesium.Viewer | 视景器。 |
Returns:
屏幕坐标。
- Type
- Cartesian2