Ios 是否可以为AGSOpenStreetMapLayer设置自己的openstreetmap服务器url
我需要用自己的openstreetmap服务器表示平铺层-可能吗?无论如何,ArcGIS SDK中有一种解决方案,可以将非ArcGIS地图平铺层显示为地图的一个层-Ios 是否可以为AGSOpenStreetMapLayer设置自己的openstreetmap服务器url,ios,objective-c,arcgis,Ios,Objective C,Arcgis,我需要用自己的openstreetmap服务器表示平铺层-可能吗?无论如何,ArcGIS SDK中有一种解决方案,可以将非ArcGIS地图平铺层显示为地图的一个层-AGSWebTiledLayer,它的初始方法: - (id) initWithTemplateURL: (NSString *) templateURL tileInfo: (AGSTileInfo *) tileInfo spatialReference: (AGSSpati
AGSWebTiledLayer
,它的初始方法:
- (id) initWithTemplateURL: (NSString *) templateURL
tileInfo: (AGSTileInfo *) tileInfo
spatialReference: (AGSSpatialReference *) sr
fullExtent: (AGSEnvelope *) fullExtent
subdomains: (NSArray *) subdomains
我们可以在其中以以下格式设置模板url:
http://{subDomain}.host.com/{level}/{col}/{row}.png
这取决于您的磁贴服务器支持什么。 它可能支持WMS,您可以通过
注意指定visibleLayers数组。答案似乎是否定的,至少使用SDK中的类,有人在SDK上编写了自己的层类。我正在寻找类似的东西,但还没有找到。