【问题标题】:Can I overlay a map on my base layer when their resolutions are different?当它们的分辨率不同时,我可以在我的基础图层上叠加地图吗?
【发布时间】:2012-06-12 19:55:26
【问题描述】:

我正在尝试将 ArcGISCache 图层叠加在另一个 ArcGISCache 基础图层之上。我无法显示叠加层,我不确定出了什么问题。我修改了这个例子来开始我的工作:http://dev.openlayers.org/releases/OpenLayers-2.11/examples/arcgiscache_jsonp.html

我正在http://jsfiddle.net/Sq9hE/15/ 中进行原型设计

当我将地图构造函数更改为使用yorkLayer 的分辨率进行实例化时,我可以看到约克地图中的图块,但看不到基础层。如何创建此地图对象以同时显示基础图层和叠加层?

【问题讨论】:

    标签: javascript gis openlayers arcgis


    【解决方案1】:

    我之前没有使用过 javascript api,但在使用适用于 Android 的 ArcGIS api 时遇到了类似的问题。如果您使用两个缓存切片图层,则可能是它们没有使用透明度进行缓存。可能它们都处于活动状态,但您只能看到顶层的图块。

    【讨论】:

    • 在我的情况下,我能够使用支持透明度的不同图像格式为我的叠加功能重新创建切片缓存。 Image Cache Formats
    猜你喜欢
    • 2015-03-14
    • 2017-08-23
    • 1970-01-01
    • 2021-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-29
    相关资源
    最近更新 更多