@interface RMPath : RMMapLayer <RMMovingMapLayer>
几何对象图层类,主要用于绘制点、线、多边形。
RMPath | 几何对象图层类,主要用于绘制点、线、多边形。 |
Constructor | |
initWithContents | RMPath类构造函数。 |
initForMap | RMPath类构造函数。 |
initForMap | RMPath类构造函数。 |
Functions | |
moveToXY | 设置点,或设置线、多边形的起点。此点为RMProjectedPoint。 |
moveToScreenPoint | 设置点,或设置线、多边形的起点。此点为CGPoint。 |
moveToLatLong | 设置点,或设置线、多边形的起点。此点为RMLatLong。 |
addLineToXY | 设置线段的终点,创建了一条线段,起点是设置的起点或所创建的前一条线段的终点。此终点为RMProjectedPoint。 |
addLineToScreenPoint | 设置线段的终点,创建了一条线段,起点是设置的起点或所创建的前一条线段的终点。此终点为CGPoint。 |
addLineToLatLong | 设置线段的终点,创建了一条线段,起点是设置的起点或所创建的前一条线段的终点。此终点为RMLatLong。 |
closePath | 闭合多边形,连接多边形的起点和最后一个点为一条线段。 |
Properties | |
lineCap | {<CGLineCap>} 线的端点显示类型 |
lineJoin | {<CGLineJoin>} 线的拐角显示类型 |
lineWidth | {float} 线宽 |
scaleLineWidth | {BOOL} 是否随地图缩放 |
shadowBlur | {CGFloat} 阴影模糊级别 |
shadowOffset | {CGSize} 阴影偏移 |
shadowColor | {UIColor} 阴影的颜色 |
enableDragging | {BOOL} 是否随地图移动 |
enableRotation | {BOOL} 是否随地图旋转 |
lineColor | {UIColor} 线的颜色 |
fillColor | {UIColor} 多边形的填充色 |
CGPath | {<CGPathRef>} 阴影偏移 |
bIsClosePath | {BOOL} 是否闭合,即是否为多边形。 |
parts | {NSMutableArray} 组成多边形的子对象集合 |
points | {NSMutableArray} 组成线、多边形的点集合 |
几何对象图层类,主要用于绘制点、线、多边形。
@interface RMPath : RMMapLayer <RMMovingMapLayer>
设置点,或设置线、多边形的起点。此点为RMProjectedPoint。
- ( void ) moveToXY: (RMProjectedPoint) point
设置点,或设置线、多边形的起点。此点为CGPoint。
- ( void ) moveToScreenPoint: (CGPoint) point
设置点,或设置线、多边形的起点。此点为RMLatLong。
- ( void ) moveToLatLong: (RMLatLong) point
设置线段的终点,创建了一条线段,起点是设置的起点或所创建的前一条线段的终点。此终点为RMProjectedPoint。
- ( void ) addLineToXY: (RMProjectedPoint) point
设置线段的终点,创建了一条线段,起点是设置的起点或所创建的前一条线段的终点。此终点为CGPoint。
- ( void ) addLineToScreenPoint: (CGPoint) point
设置线段的终点,创建了一条线段,起点是设置的起点或所创建的前一条线段的终点。此终点为RMLatLong。
- ( void ) addLineToLatLong: (RMLatLong) point
闭合多边形,连接多边形的起点和最后一个点为一条线段。
- ( void ) closePath
地图图层类。此图层可叠加于地图上。
@interface RMMapLayer : CAScrollLayer