【发布时间】:2015-11-27 03:14:18
【问题描述】:
我是 GIS 和 ArcGIS 框架的新手。我正在查看适用于 Android 的 ArcGIS Runtime SDK。我了解 ArcGISTiledMapServiceLayer 使用缓存图像作为基础图层将其呈现在屏幕上。这些图像需要通过 REST 服务提供。是否可以将此类与本地存储的图像一起使用,比如在 SD 卡上?
【问题讨论】:
我是 GIS 和 ArcGIS 框架的新手。我正在查看适用于 Android 的 ArcGIS Runtime SDK。我了解 ArcGISTiledMapServiceLayer 使用缓存图像作为基础图层将其呈现在屏幕上。这些图像需要通过 REST 服务提供。是否可以将此类与本地存储的图像一起使用,比如在 SD 卡上?
【问题讨论】:
您可以这样做,但不能使用 ArcGISTiledMapServiceLayer 类。请改用RasterLayer 类。
ArcGISTiledMapServiceLayer 仅适用于 ArcGIS 缓存地图服务。如果要显示本地图像,请改用RasterLayer(sample code、more documentation)。如果要显示本地切片包或压缩缓存,请改用ArcGISLocalTiledLayer。如果您不确定要使用哪种类型的图层,请查看documentation on layer types。
【讨论】: