IndoorMapSDK
室内地图SDK参考文档
 全部  函数 变量 属性
OIMStyle类 参考

室内地图POI显示样式 更多...

#import <OIMStyle.h>

类 OIMStyle 继承关系图:

Instance Methods

(instancetype) - initWithImageFile:
 初始化一个图标样式 更多...
 
(instancetype) - initWithFontSize:fontColor:fontType:fontRotate:markType:avoidPriority:imageFile:
 初始化一个点对象样式 更多...
 
(instancetype) - initWithHeight:lineColor:topColor:sideColor:sideColor2:highlightColor:
 初始化一个面对象样式 更多...
 
(instancetype) - initWithLineSize:lineColor:fillColor:highlightColor:
 初始化一个线对象样式 更多...
 
(instancetype) - initWithHeight:lineColor:topColor:sideColor:sideColor2:highlightColor:lineSize:fontSize:fontColor:fontType:fontRotate:markType:avoidPriority:imageFile:
 初始化一个样式对象 更多...
 

属性

float height
 拔高的高度,单位:米 更多...
 
UIColor * lineColor
 边线的颜色 更多...
 
UIColor * topColor
 顶面的颜色 更多...
 
UIColor * sideColor
 阳侧面的颜色 更多...
 
UIColor * sideColor2
 阴侧面的颜色(暂时未用) 更多...
 
UIColor * highlightColor
 高亮显示的颜色 更多...
 
float lineSize
 线的宽度 更多...
 
float fontSize
 字体的大小(为0时不显示文字) 更多...
 
UIColor * fontColor
 字体的颜色 更多...
 
OIMFontType fontType
 字体的类型 更多...
 
BOOL fontRotate
 文字是否随地图旋转 更多...
 
OIMMarkType markType
 图标文字的标注类型 更多...
 
int avoidPriority
 图标文字的避让优先级 更多...
 
NSString * imageFile
 图标文件的相对路径(为空时不显示图标) 更多...
 
int level
 样式生效时的地图缩放级别 更多...
 

详细描述

室内地图POI显示样式

自从
2.1.0

Method Documentation

- (instancetype) initWithFontSize: (float)  fontSize
fontColor: (UIColor *)  fontColor
fontType: (OIMFontType)  fontType
fontRotate: (BOOL)  fontRotate
markType: (OIMMarkType)  markType
avoidPriority: (int)  avoidPriority
imageFile: (NSString *)  imageFile 

初始化一个点对象样式

参数
fontSize字体大小(为0时不显示文字)
fontColor字体颜色
fontType字体类型
fontRotate文字是否随地图旋转
markType图标文字的标注类型
avoidPriority图标文字避让的优先级,默认是50
imageFile图标文件的相对路径(为空时不显示图标)
返回
样式对象
自从
2.1.0
- (instancetype) initWithHeight: (float)  height
lineColor: (UIColor *)  lineColor
topColor: (UIColor *)  topColor
sideColor: (UIColor *)  sideColor
sideColor2: (UIColor *)  sideColor2
highlightColor: (UIColor *)  highlightColor 

初始化一个面对象样式

参数
height面的拔高,单位:米
lineColor边线的颜色
topColor顶面的颜色
sideColor阳侧面的颜色
sideColor2阴侧面的颜色(暂时未用)
highlightColor高亮显示的颜色
返回
样式对象
自从
2.1.0
- (instancetype) initWithHeight: (float)  height
lineColor: (UIColor *)  lineColor
topColor: (UIColor *)  topColor
sideColor: (UIColor *)  sideColor
sideColor2: (UIColor *)  sideColor2
highlightColor: (UIColor *)  highlightColor
lineSize: (float)  lineSize
fontSize: (float)  fontSize
fontColor: (UIColor *)  fontColor
fontType: (OIMFontType)  fontType
fontRotate: (BOOL)  fontRotate
markType: (OIMMarkType)  markType
avoidPriority: (int)  avoidPriority
imageFile: (NSString *)  imageFile 

初始化一个样式对象

参数
height拔高的高度,单位:米
lineColor边线的颜色
topColor顶面的颜色
sideColor侧面的颜色
sideColor2侧面的颜色
highlightColor高亮显示的颜色
lineSize线的宽度
fontSize字体的大小(为0时不显示文字)
fontColor字体的颜色
fontType字体的类型
fontRotate文字是否随地图旋转
markType图标文字的标注方式
avoidPriority图标文字的避让优先级
imageFile图标文件的相对路径(为空时不显示图标)
返回
样式对象
自从
2.1.0
- (instancetype) initWithImageFile: (NSString *)  imageFile

初始化一个图标样式

参数
imageFile图标文件路径
返回
样式对象
自从
2.1.0
- (instancetype) initWithLineSize: (float)  lineSize
lineColor: (UIColor *)  lineColor
fillColor: (UIColor *)  fillColor
highlightColor: (UIColor *)  highlightColor 

初始化一个线对象样式

参数
lineSize线的宽度
lineColor线边的颜色
fillColor线面的颜色
highlightColor线面的高亮颜色
返回
样式对象
自从
2.1.0

属性说明

- (int) avoidPriority
readwritenonatomicassign

图标文字的避让优先级

自从
2.1.0
- (UIColor*) fontColor
readwritenonatomicstrong

字体的颜色

自从
2.1.0
- (BOOL) fontRotate
readwritenonatomicassign

文字是否随地图旋转

自从
2.1.0
- (float) fontSize
readwritenonatomicassign

字体的大小(为0时不显示文字)

自从
2.1.0
- (OIMFontType) fontType
readwritenonatomicassign

字体的类型

自从
2.1.0
- (float) height
readwritenonatomicassign

拔高的高度,单位:米

自从
2.1.0
- (UIColor*) highlightColor
readwritenonatomicstrong

高亮显示的颜色

自从
2.1.0
- (NSString*) imageFile
readwritenonatomicstrong

图标文件的相对路径(为空时不显示图标)

自从
2.1.0
- (int) level
readwritenonatomicassign

样式生效时的地图缩放级别

备注
当地图的级别>=样式的级别时,样式生效 也就是说20级的样式,只有当地图放大到20级或以上时才会生效 有多个级别的样式时,小于或等于地图级别的所有样式中,级别最大的样式生效
自从
2.1.0
- (UIColor*) lineColor
readwritenonatomicstrong

边线的颜色

自从
2.1.0
- (float) lineSize
readwritenonatomicassign

线的宽度

自从
2.1.0
- (OIMMarkType) markType
readwritenonatomicassign

图标文字的标注类型

自从
2.1.0
- (UIColor*) sideColor
readwritenonatomicstrong

阳侧面的颜色

自从
2.1.0
- (UIColor*) sideColor2
readwritenonatomicstrong

阴侧面的颜色(暂时未用)

自从
2.1.0
- (UIColor*) topColor
readwritenonatomicstrong

顶面的颜色

自从
2.1.0

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