Arcade 是一种易于学习和易于传输的表达语言,用于在 ArcGIS 应用程序中创建自定义内容。使用 Arcade,您可以执行数学计算、格式化文本外观、使用逻辑表达式得出查询以及评估您的工作,就像在其他表达语言中一样。使用 Arcade 时,您可以使用多个语句表达式、变量和流控制语句。 Arcade 表达语言具有详细和几何数据类型,这一特性使其有别于其他表达和编程语言。
Arcade 语言专为在 ArcGIS 生态系统中使用而设计,与其他 ArcGIS 应用程序相比,其可移植性使其功能强大。换句话说,您可以在其他 ArcGIS 应用程序中一致地使用/解释在一个 ArcGIS 应用程序中编写的 Arcade 表达式。例如,您可以使用在 ArcGIS Pro 中配置 Web 地图上的弹出窗口的表达式,并将该表达式保存为文件。类似地,您可以对其进行评估,以在使用ArcGIS Runtime开发的移动应用程序或使用ArcGIS API for JavaScript开发的其他应用程序中获得另一个一致的结果。
简而言之,Arcade 让您在桌面、网络和移动设备上使用单一、一致的语法。您可以查看个人资料页面来了解可以在其上使用 Arcade 的平台。
街机语言自首次使用以来
一直在稳步发展。由于其新开发的功能和与平台的集成,它在 ArcGIS 生态系统中的地位正在日益加强。
由于其易于学习的结构,Arcade 语言在此过程中得到了快速发展/改进,而 Arcade 编辑器并没有发生任何重大变化。不过,Esri 最近就此问题传来了好消息。在本文中,我们将简单介绍一下 ArcGIS Online 方面 数据集 的创新。
Esri 宣布 ArcGIS Online 的最新版本包含一个新的 Arcade 编辑器(构建表达式的页面或区域),Arcade 用户可以扩展该编辑器以满足当前和未来的需求。新的编辑器目前仅在 Map Viewer 应用程序中可用,您可以在其中通过 Web 浏览器创建和使用地图,但它很快将在 ArcGIS Online 和几乎所有提供 Arcade 的平台上可用。
现在让我们一起仔细看看这些创新
首先,我们首先在 Map Viewer 应用程序中打开一个网络地图。
如果您通过这篇博文学习了 Arcade 语言,并希望实时 网站速度和性能 检查创新,则可以使用此 链接 中的示例网络地图进行尝试。
如有必要,请从左侧(内容)工具栏打开“图层”选项卡,然后选择地图上的其中一个图层。然后点击右侧(设置)工具栏上的弹出窗口按钮。
在打开的窗格中,选择选项下的属性表达式,然后单击添加表达式按钮。
打开编辑器窗口后,您将看到新的页面布局。为您编写表 新加坡电话列表 达式保留的部分更大。新编辑器的设计得到了改进,您可以在需要时随时调用任何元素并舒适地使用它。
1. 表情符号名称: 您可以在许多映射操作中使用 Arcade 表情符号,因此为您创建的表情符号赋予易于理解且合适的名称非常重要。除了根据需要更新地图外,您还可以使用 Arcade 表情来构建图例或弹出内容。