方向微件允许用户计算两个或多个位置之间的特定转弯方向。 计算路径将生成其他微件可使用的输出数据源。
示例
使用此微件可支持以下应用程序设计要求:
- 需要城市规划者计算从住宅区到公园的步行时间。
- 需要紧急医疗团队规划前往医疗中心的路线。
- 您希望供应链经理估算卡车要准时到达而必须遵守的出发时间。
用法说明
此微件需要连接到地图微件。
默认情况下,该微件使用 ArcGIS World Route Service 和在账户设置中定义的单位。 可用工具取决于您在微件设置中提供的路径 URL。 当您在应用程序中包含微件时,默认路径设置为用户提供了以下用于计算方向的工具:
- 添加停靠点 - 在路径上添加停靠点。 默认情况下,微件包含两个停靠点。 当有三个或更多个停靠点时,用户可以使用移除停靠点来删除停靠点。 垂直拖动停靠点以更改其顺序。 搜索地址或地名以配置停靠点。
- 反转停靠点 - 反转所有停靠点的顺序。
- 时间和距离 - 选择一种交通方式,以及是按距离还是按时间计算最快路径。 例如,选择行驶时间可计算两点之间最省时的路径,而为相同的两个停靠点选择行驶距离,则可按距离计算最短路径。
- 出发 - 选择在计算路径时包含特定出发时间。
- 保存和另存为 - 将生成的路径另存为 ArcGIS Online 项目。 为新的要素图层提供名称并选择一个文件夹位置。 保存图层后,您可以单击保存以将其更新,或单击查看图层详细信息以转到其项目页面。
设置
方向微件包含以下设置:
- 选择“地图”微件 - 选择“地图”微件。
- 路径设置 - 添加路径实用程序服务。 微件设置列出了 ArcGIS World Route Service 的 URL 作为示例。
- 搜索设置 - 添加搜索源和自定义搜索选项。
- 定位器源 - 有选择地添加用于搜索默认内容以外内容的源。 为每项指定以下设置:
- 定位器 URL - 添加地理编码实用程序服务。
- 标注 - 为定位器源添加标注。
- 提示 - 自定义当用户选择搜索单一源时出现在搜索框中的提示文本。
- 多个搜索源的提示 - 自定义当用户选择搜索多个源时出现在搜索框中的提示文本。
- 每个源的最大建议数 - 限制每个定位器源的建议框中显示的搜索数量。
- 使用当前位置 - 包括要基于用户的当前位置搜索停靠点的建议选项。
- 定位器源 - 有选择地添加用于搜索默认内容以外内容的源。 为每项指定以下设置:
交互选项
“方向”微件可以通过数据操作与其他微件进行交互。 某些微件(包括“列表”和“表”微件)可以使用起始方向、目标方向和计划路径数据操作来定位“方向”微件,可以在这些微件设置的操作选项卡中启用这些操作。
使用方向数据操作,可允许用户通过选择点要素来确定路径的起点、终点或沿途的多个点。
要在表中执行此操作,请在应用程序中添加一个“表”微件和一个“方向”微件,然后转到“表”微件设置中的操作选项卡,并在数据操作下启用起始方向、目标方向和计划路径。 当用户在表中选择要素并单击微件面板上的操作按钮时,启用的数据操作将出现在下拉菜单中。