iOS高德地图SDK(3D)
V7.5.0
|
海量点渲染renderer(since 5.1.0)。 注意:为了保证渲染效率,纹理不受alpha参数影响,如果需要设置透明度,请更换icon。 More...
#import <MAMultiPointOverlayRenderer.h>
Properties | |
id< MAMultiPointOverlayRendererDelegate > | delegate |
MAMultiPointOverlayRendererDelegate代理对象 More... | |
UIImage * | icon |
标注纹理图片 More... | |
CGSize | pointSize |
纹理渲染大小,默认为icon图片大小 More... | |
CGPoint | anchor |
经纬度对应图片中的位置,默认为(0.5,0.5),范围[0-1] 负值自动取其绝对值 左上角为 (0,0) 右下角为 (1,1) More... | |
MAMultiPointOverlay * | multiPointOverlay |
对应的overlay More... | |
![]() | |
id< MAOverlayRenderDelegate > | rendererDelegate |
由地图添加时,不要手动设置。如果不是使用mapview进行添加,则需要手动设置。(since 5.1.0) More... | |
id< MAOverlay > | overlay |
关联的overlay对象 More... | |
UIImage * | strokeImage |
用于生成笔触纹理id的图片(支持非PowerOfTwo图片; 如果您需要减轻绘制产生的锯齿,您可以参考AMap.bundle中的traffic_texture_blue.png的方式,在image两边增加部分透明像素.)。(since 5.3.0) More... | |
GLuint | strokeTextureID |
笔触纹理id, 修改纹理id参考, 如果strokeImage未指定、尚未加载或加载失败返回0 More... | |
CGFloat | alpha |
透明度[0,1],默认为1. 使用MAOverlayRenderer类提供的渲染接口会自动应用此属性。(since 5.1.0) More... | |
CGFloat | contentScale |
overlay渲染的scale。(since 5.1.0) More... | |
Additional Inherited Members | |
![]() | |
GLuint | _strokeTextureID |
CGSize | _strokeTextureSize |
BOOL | _needsUpdate |
BOOL | _needsLoadStrokeTexture |
海量点渲染renderer(since 5.1.0)。 注意:为了保证渲染效率,纹理不受alpha参数影响,如果需要设置透明度,请更换icon。
- (instancetype) initWithMultiPointOverlay: | (MAMultiPointOverlay *) | multiPointOverlay |
初始化方法
|
readwritenonatomicassign |
经纬度对应图片中的位置,默认为(0.5,0.5),范围[0-1] 负值自动取其绝对值 左上角为 (0,0) 右下角为 (1,1)
|
readwritenonatomicweak |
MAMultiPointOverlayRendererDelegate代理对象
|
readwritenonatomicstrong |
标注纹理图片
|
readnonatomicassign |
对应的overlay
|
readwritenonatomicassign |
纹理渲染大小,默认为icon图片大小