TencentMapSDK_iOS_3D_v6.4.0
载入中...
搜索中...
未找到
QPolyline类 参考

线覆盖物. 更多...

#include <QPolyline.h>

类 QPolyline 继承关系图:
QMultiPoint QShape <QOverlay>

实例方法

(instancetype) - initWithCoordinates:count:
 根据经纬度数据生成多段线
 
(instancetype) - initWithPoints:count:
 根据mapPoint数据生成多段线
 
- 实例方法 继承自 QMultiPoint
(void) - getCoordinates:range:
 将内部的坐标点数据转化为经纬度坐标并拷贝到coords内存中
 

类方法

(QPolyline *) + polylineWithCoordinates:count:
 根据经纬度数据生成多段线
 
(QPolyline *) + polylineWithPoints:count:
 根据mapPoint数据生成多段线
 

属性

QMapRect boundingMapRect
 区域外接矩形
 
QIndoorInfoindoorInfo
 室内位置
 
- 属性 继承自 QMultiPoint
QMapPointpoints
 坐标点数组
 
NSUInteger pointCount
 坐标点个数
 
- 属性 继承自 QShape
id userData
 供用户储存自定义数据,SDK本身不使用
 
- 属性 继承自 <QOverlay>
QMapRect boundingMapRect
 区域外接矩形
 

额外继承的成员函数

- Protected 属性 继承自 QMultiPoint
package QMapPoint_points
 
NSUInteger _pointCount
 
QMapRect _boundingRect
 

详细描述

线覆盖物.

此类用于定义一个由多个点相连的多段线,点与点之间尾部想连但第一点与最后一个点不相连

成员函数文档

◆ initWithCoordinates:count:

- (instancetype) initWithCoordinates: (CLLocationCoordinate2D *) coords
count: (NSUInteger) count 

根据经纬度数据生成多段线

参数
coords经纬度数据, coords对应的内存会拷贝, 调用者负责该内存的释放
count经纬度个数
返回
生成的折线段

◆ initWithPoints:count:

- (instancetype) initWithPoints: (QMapPoint *) points
count: (NSUInteger) count 

根据mapPoint数据生成多段线

参数
pointsmapPoint数据, points对应的内存会拷贝, 调用者负责该内存的释放
countmapPoint个数
返回
生成的折线段

◆ polylineWithCoordinates:count:

+ (QPolyline *) polylineWithCoordinates: (CLLocationCoordinate2D *) coords
count: (NSUInteger) count 

根据经纬度数据生成多段线

参数
coords经纬度数据, coords对应的内存会拷贝, 调用者负责该内存的释放
count经纬度个数
返回
生成的折线段

◆ polylineWithPoints:count:

+ (QPolyline *) polylineWithPoints: (QMapPoint *) points
count: (NSUInteger) count 

根据mapPoint数据生成多段线

参数
pointsmapPoint数据, points对应的内存会拷贝, 调用者负责该内存的释放
countmapPoint个数
返回
生成的折线段

属性说明

◆ indoorInfo

- (QIndoorInfo*) indoorInfo
readwritenonatomicstrong

室内位置

添加完后修改无效


该类的文档由以下文件生成: