MicroStrategy ONE

使用动态地图服务

地图服务使 ESRI 地图、要素和属性数据可供使用 MicroStrategy。有两种地图服务图层:平铺(或缓存)图层和动态图层。切片服务图层提供对组织为预定义比例级别并托管在远程服务器上的一组地图图像切片的访问。动态服务图层提供对动态生成地图图像的地图和图像服务的访问。缓存(也称为平铺)地图服务通常提供更好的性能,而动态地图服务则提供更大的灵活性。

  • 缓存地图服务使用缓存中预先创建的图块来满足请求,而不是动态渲染地图的一部分。

  • 动态地图服务要求服务器在每次收到请求时渲染地图。例如,每次用户缩放或平移时,服务器都会绘制动态地图服务图层。

默认情况下,ESRI 地图可视化支持缓存地图服务,但您可以将其配置为使用动态地图服务。您选择使用的地图服务类型取决于性能或灵活性对您来说更重要。通常,仅当无法创建切片缓存时才使用动态地图服务。例如,如果您的数据更改速度快于更新缓存的速度,或者如果您需要实时显示数据,则动态服务非常有用。

要使用动态地图服务,请修改 <bm> 中的元素 映射配置文件 在您的插件中,如下面的代码示例中粗体所示。您添加 是动态 归因于 <bm> 元素并将其设置为 "1"。确认该值 default 属性设置为“ false“ 在里面 <webmap> 开箱即用的基于云的节点 MicroStrategy ESRI 地图。

复制
<ec>
  <bms>
    <bm key="default"isDyn="1">http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer</bm>
  </bms>
  <pjs>
  </pjs>
  <apps>
  </apps>
  <webmaps>
    <webmap id="5fac74d8e7924e169afdc01105235324" default="false" />
  </webmaps>
</ec>