美文网首页
WhirlyGlobe初识(一)

WhirlyGlobe初识(一)

作者: 小熊_07cb | 来源:发表于2019-10-15 14:14 被阅读0次

直线

//核心方法
- (nonnull instancetype)initWithLineString:(MaplyCoordinate *__nonnull)coords numCoords:(int)numCoords attributes:(NSDictionary *__nullable)attr;
NSMutableArray *lineArr = [NSMutableArray array];
int count = 2;//点的数量
MaplyCoordinate coords[count];//每个点对象放入coords里面
for (int i = 0; i<locationPointArr.count; i++) {
      EELocation *tmpLoc = locationPointArr[i];
       coords[i] = MaplyCoordinateMakeWithDegrees(tmpLoc.longitude,tmpLoc.latitude]);
  }
MaplyVectorObject *vec = [[MaplyVectorObject alloc] initWithLineString:coords numCoords:count attributes:nil];
                [lineArr addObject:vec];

MaplyComponentObject *lineObj = [baseView addWideVectors:lineArr desc:nil];//MaplyBaseViewController *baseView

虚线

思路:用一张2种不同的颜色相间图片,绘制而成的
kMaplyWideVecTexRepeatLen: @(113),//开始重复的长度* 这个属性很重要

覆盖物
折现

多边形

Overlay覆盖物
- (MaplyComponentObject *)addScreenMarkers:(NSArray *)markers desc:(NSDictionary *)desc;
- (MaplyComponentObject *)addScreenMarkers:(NSArray *)markers desc:(NSDictionary *)desc mode:(MaplyThreadMode)threadMode;
- (MaplyComponentObject *)addMarkers:(NSArray *)markers desc:(NSDictionary *)desc;
- (MaplyComponentObject *)addMarkers:(NSArray *)markers desc:(NSDictionary *)desc mode:(MaplyThreadMode)threadMode;
- (MaplyComponentObject *)addScreenLabels:(NSArray *)labels desc:(NSDictionary *)desc;
- (MaplyComponentObject *)addLabels:(NSArray *)labels desc:(NSDictionary *)desc mode:(MaplyThreadMode)threadMode;
- (MaplyComponentObject *)addVectors:(NSArray *)vectors desc:(NSDictionary *)desc;
- (MaplyComponentObject *)addVectors:(NSArray *)vectors desc:(NSDictionary *)desc mode:(MaplyThreadMode)threadMode;

相关文章

  • WhirlyGlobe初识(一)

    直线 虚线覆盖物折现圆多边形

  • WhirlyGlobe初识(二)

    一、文字 二、图片

  • WhirlyGlobe 常用属性

    主要是这个类 MaplySharedAttributes.h

  • 一.初识

    沈小姐是经典的巨蟹女 敏感又脆弱 极度的缺乏爱 深陷于星座无法自拔 一想想找个和自己匹配的双鱼座男生。 ...

  • (一)初识

    “这个香芋味的还不错,不信你尝尝”苏小悠边说边把自己手中的冰激凌递到了闺蜜刘忻手中,“啊,呸呸呸,苏小悠你竟然敢...

  • 一、初识(Ⅱ)

    苏钰踏入教室的那一刻,抬眼看他的人表情都凝滞了,突然间整个教室鸦雀无声。 怎、怎么了?诶——我是怪...

  • 一、初识

    宽阔的大道两旁,落英缤纷,生机盎然,轻风吹拂,卷起粉红色的花瓣飞向那华丽庄重的白色建筑,恰时,铃声正响。 ...

  • 一、初识(Ⅲ)

    黄昏来临,放学铃声响起。教室里的人陆陆续续地离开了,尽管很多人都不舍得离开,只是因为坐在窗边的那个美好干净的少年。...

  • 一、初识

    一般工程的特点 什么是Maven Maven是一款服务于Java平台的自动化共建构建工具 构建通过各种代码图片等素...

  • 一、初识

    一直想写点什么,每每到了提笔的时候就不自觉的陷入了回忆,所以就一直拖到现在... 说起与他的初识还应该先提一个...

网友评论

      本文标题:WhirlyGlobe初识(一)

      本文链接:https://www.haomeiwen.com/subject/ecplmctx.html