在iOS API中AGSWMTSLayer如何调用?
发起人
相关问题
- Arcgis for server 集群调用
- 请问如何在C# ArcEngine开发中调用GP工具处理后将数据保存到到任意位置?并读取?
- geometryEngine.simplify方法是做图形简化的吗,简化机制是什么,为什么调用后没效果?
- 用js调用portal中用户所发布的webmap并在该地图上添加点如何用代码实现,我的总是报错。。。。
- Arcgis api for javascript如何调用wtms
- ArcGIS Runtime SDK for Android 100.0.0能不能调用ArcGIS online或者portal中的三维场景呢???
- Engine调用GP工具的两种方式的用法
- ArcGIS JS API同时调用天地图和超图服务冲突?
- 模型构建器调用打印吗?
- 大佬们,我有一个地图对应的点要素.shp文件,我应该发布什么样的服务才能在前端进行调用显示
- 我的VS调用idl和ArcEngine的组件都不成功,该怎么办?
问题状态
- 最新活动: 2015-08-07 13:27
- 浏览: 1643
- 关注: 2 人
1 个回复
马克玲
赞同来自:
1、继承<AGSWMTSInfoDelegate>
@interface MapViewDemoViewController : UIViewController <AGSMapViewLayerDelegate,AGSWMTSInfoDelegate>
2、定义属性AGSWMTSInfo
@property (nonatomic, strong) AGSWMTSInfo *wmtsInfo;
3、在-(void)viewDidLoad方法中实例化AGSWMTSInfo
- (void)viewDidLoad {
[super viewDidLoad];
self.wmtsInfo = [[AGSWMTSInfo alloc] initWithURL: [NSURL URLWithString:@"http://192.168.100.79:6080/arc ... ot%3B]]; self.wmtsInfo.delegate = self;
}
4、在委托方法中添加wmts图层
- (void) wmtsInfoDidLoad:(AGSWMTSInfo *) wmtsInfo{
NSArray *layerInfos = [wmtsInfo layerInfos];
AGSWMTSLayerInfo *layerInfo = [layerInfos objectAtIndex:0];
AGSWMTSLayer *wmtsLayer = [wmtsInfo wmtsLayerWithLayerInfo:layerInfo andSpatialReference:nil];
[self.mapView addMapLayer:wmtsLayer withName:@"wmts Layer"];
}
要回复问题请先登录或注册