arcgis地图加载离线地图

该博客介绍了如何在ArcGIS地图中加载离线.vtpk文件作为基础地图,并设置了地图的一些交互选项,如禁止旋转、显示当前位置等。同时,还加载了业务操作图层并设置了默认显示区域。
摘要由CSDN通过智能技术生成

// 显示基础地图
NSArray *bundleVtpk =[[NSBundle mainBundle] pathsForResourcesOfType:@".vtpk" inDirectory:nil];
NSURL *pathUrl1 = [[NSURL alloc]initFileURLWithPath:[bundleVtpk objectAtIndex:0]];
// 设置代理
self.mapView.touchDelegate = self;
AGSArcGISVectorTiledLayer *tiledLayer = [[AGSArcGISVectorTiledLayer alloc]initWithURL:pathUrl1];
AGSBasemap *basemap =[AGSBasemap basemapWithBaseLayer:tiledLayer];
// 去除水印
AGSLicenseResult *licenseResult = [AGSArcGISRuntimeEnvironment setLicenseKey:@“runtimelite,1000,rud5799562951,none,PM0RJAY3FLLR2B3TR001” error:nil];
self.mapView.map = [[AGSMap alloc] initWithBasemap:basemap];
self.mapView.interactionOptions.rotateEnabled = NO;
self.mapView.locationDisplay.showLocation = YES;
self.mapView.locationDisplay.showPingAnimationSymbol = NO;//取消闪烁的光圈
self.mapView.locationDisplay.showAccuracy = NO;//取消闪烁的光圈
self.mapView.l

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值