放大显示最近的特征?

81
3.
01-04-2023上午11:40
标签(1)
MatthewMalone
通过
偶然的因素

我对Experience Builder相对陌生,所以我想确定以下内容是否可行。换句话说,是否有一种方法可以将一个特征放大到地图上,然后从另一层显示落在设定距离内的特征/点?

一般情况是关于消防栓的邻近。我们的消防部门希望输入一个地址,让地图以设置的缩放级别缩放到该物业,然后只显示该物业1000米范围内的消防栓。我不确定Exp. Builder的查询/缓冲区功能,以知道这是否可以在飞行中完成。

任何见解都非常感谢!

谢谢,

-马特,密歇根州法明顿希尔斯

0荣誉
3回复
novakc
通过
新贡献者II

嗨。我一直在玩一个人工智能聊天机器人,它应该能够回答任何问题。为了测试它,我来到社区,你的问题是我发现的第一个未回答的问题。上面是这样写的:

是的,您可以使用Experience Builder中的Buffer操作在属性周围创建缓冲区,然后使用Select Within操作在缓冲区中选择消防栓。

你可以这样做:

  1. 向您的Experience Builder页面添加一个Map小部件,并配置它以显示属性层和消防栓层。

  2. 向页面添加Textbox小部件,并将其配置为接受地址。

  3. 向页面添加一个Button小部件,并将其配置为在单击时执行脚本。

  4. 在脚本中,使用Geocode操作将Textbox小部件中输入的地址转换为地图上的位置。

  5. 使用“缩放到”操作将地图缩放到属性的位置。

  6. 使用Buffer操作在属性周围创建一个半径为1000米的缓冲区。

  7. 使用“选择内部”操作选择缓冲区内的消防栓。

  8. 使用更新层可见性操作隐藏不在缓冲区内的消防栓。

这将导致地图缩放到该属性,只显示该属性半径1000米内的消防栓。

https://chat.openai.com/chat

0荣誉
MatthewMalone
通过
偶然的因素

谢谢!有趣的是,我甚至考虑过在这个问题上绑定聊天机器人。: slightly_smiling_face:我将看看是否可以一步一步地运行它,以确定这是否真的有效(可能需要一段时间)。

0荣誉
novakc
通过
新贡献者II

昨天我读了一篇关于聊天机器人的文章,现在我不停地问它问题。这是惊人的!

0荣誉