GeoMathHelperCoordinateRotate 方法 |
【使用的是世界平面直角坐标系,如果用在屏幕坐标系则需要2PI-dAngle】坐标旋转
命名空间:
GISShare.SMap.Core
程序集:
GISShare.SMap (在 GISShare.SMap.dll 中) 版本:1.9.1.6 (1.9.1.6)
语法public static void CoordinateRotate(
double dXo,
double dYo,
double dAngle,
ref double dX1,
ref double dY1
)
Public Shared Sub CoordinateRotate (
dXo As Double,
dYo As Double,
dAngle As Double,
ByRef dX1 As Double,
ByRef dY1 As Double
)
public:
static void CoordinateRotate(
double dXo,
double dYo,
double dAngle,
double% dX1,
double% dY1
)
static member CoordinateRotate :
dXo : float *
dYo : float *
dAngle : float *
dX1 : float byref *
dY1 : float byref -> unit
参数
- dXo
- 类型: SystemDouble
旋转中心X - dYo
- 类型: SystemDouble
旋转中心Y - dAngle
- 类型: SystemDouble
【如果用在屏幕坐标系则需要2PI-dAngle】旋转角度(0-2PI 逆时针,单位弧度) - dX1
- 类型: SystemDouble
传入待旋转点X1,传出有效值X1 - dY1
- 类型: SystemDouble
传入待旋转点Y1,传出有效值Y1
参见