【问题标题】:ArcGISTiledMapServiceLayer with local images带有本地图像的 ArcGISTiledMapServiceLayer
【发布时间】:2015-11-27 03:14:18
【问题描述】:

我是 GIS 和 ArcGIS 框架的新手。我正在查看适用于 Android 的 ArcGIS Runtime SDK。我了解 ArcGISTiledMapServiceLayer 使用缓存图像作为基础图层将其呈现在屏幕上。这些图像需要通过 REST 服务提供。是否可以将此类与本地存储的图像一起使用,比如在 SD 卡上?

【问题讨论】:

    标签: android gis arcgis


    【解决方案1】:

    您可以这样做,但不能使用 ArcGISTiledMapServiceLayer 类。请改用RasterLayer 类。

    ArcGISTiledMapServiceLayer 仅适用于 ArcGIS 缓存地图服务。如果要显示本地图像,请改用RasterLayersample codemore documentation)。如果要显示本地切片包或压缩缓存,请改用ArcGISLocalTiledLayer。如果您不确定要使用哪种类型的图层,请查看documentation on layer types

    【讨论】:

    • 如何创建切片包或压缩缓存?
    • how to create a tile package in ArcMap。您在 ArcMap 中制作切片包并将其复制到您的设备上。这是最简单的方法。如果您花更多时间编写代码而获得更多报酬,您可以改为create an offline map in Android(查看有关创建底图的部分;您可以创建切片包或紧凑缓存,它们在 Android 中的行为相同)。
    猜你喜欢
    • 2017-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-27
    • 1970-01-01
    • 1970-01-01
    • 2019-10-28
    • 1970-01-01
    相关资源
    最近更新 更多