地图微件

“地图”微件可用于显示 2D 和 3D 地理信息。 您可以启用地图中的工具,例如缩放定位搜索测量

示例

使用此微件可支持以下应用程序设计要求:

  • 您需要显示 2D 和 3D 地图的比较。 您可以添加两个“地图”微件并创建触发器和操作,以在与任一地图进行交互时同步视图。
  • 您想要单击地图上的要素,并在“要素信息”微件中显示记录。
  • 您需要单击地图上的要素来过滤“列表”微件。

用法说明

可以显示单个地图,也可以包含一个选项以在两个地图之间进行切换。 您可以通过添加更多“地图”微件来在一个应用程序中包含多个地图。

“地图”微件需要数据源,包括 Web 地图和 Web 场景。 包括工具时,它们会根据设计模式和最终应用程序中微件的大小自动定位在地图上。

提示:

如果您有一个包含多个图层的 web 地图或 web 场景,并且想要指定哪些图层默认显示在不同的“地图”微件中,您可以在数据选项卡上多次添加相同的 web 地图或 web 场景,选择在每个地图或场景副本上隐藏不同的子图层,并将每个副本连接到不同的“地图”微件。 Learn more about how to configure layer visibility from one map and use it with different Map widgets.

“地图”微件还支持操作选项卡中的触发器。 例如,使用此功能,您可以具有两个“地图”微件,并可以根据范围的变化时间添加触发器以同步它们。 您可以设置触发器和操作以与其他微件进行交互。 例如,您可以添加一个操作触发器,以仅返回在地图上可见的“列表”微件中的要素。 可以通过操作选项卡来定义和管理触发器和操作。 要了解有关“地图”微件所支持功能的详细信息,请参阅向微件添加操作

设置

“地图”微件包括以下设置:

  • 选择地图 - 为 Web 地图和 Web 场景添加数据源。
  • 初始视图 - 设置将地图加载到微件中时的初始位置。
    • 默认 - 继承自 Web 地图或 Web 场景的地图初始位置。
    • 自定义 - 通过为地图创建自定义位置来修改初始视图。
  • 工具 - 包括用于用户与地图交互的工具。
    • 缩放 - 在地图上进行放大和缩小。
    • 主页 - 将地图缩放到初始地图位置(范围)。
    • 导航 - 包括用于 3D 地图(Web 场景)导航模式的切换工具。
    • 定位 - 显示用户的当前位置。
    • 罗盘 - 指示相对于 2D 或 3D 地图的当前视图的北方位置。
    • 搜索 - 根据组织或门户的地理编码服务查找位置。
    • 图层 - 在地图上显示图层和符号列表,并允许用户将其打开或关闭。
    • 底图 - 显示底图库。
    • 测量 - 包括用于测量面积和距离的测量工具。
    • 全屏 - 使用整个屏幕显示地图。
    • 比例尺 - 在地图上包括一个比例尺,用于显示公制或非公制值的单位并动态响应各种坐标系。
    • 选择 - 使用不同的选择工具和选择模式在地图上选择要素。
  • 工具布局 - 根据大尺寸和中尺寸屏幕选择工具的布局。
  • 选项
    • 选择项突出显示 - 更改地图中所选要素的突出显示颜色。
    • 禁用滚动缩放 - 在地图上禁用鼠标滚轮缩放和单指平移功能。
    • 禁用弹出窗口 - 在地图上禁用弹出窗口功能。 与“要素信息”微件搭配使用时,此选项非常有用。
    • 场景质量模式(对于 web 场景)- 通过平衡视觉效果和加载效率,控制 web 场景的质量。
      • - 通过减少数据加载提高性能、稳定性和速度。
      • 中等 - 同等优化性能和质量。
      • - 改善可视化选项(例如水面反射)的质量。

在本主题中
  1. 示例
  2. 用法说明
  3. 设置