【问题标题】:Issues removing markers from worldmap on node-red从节点红色的世界地图中删除标记的问题
【发布时间】:2021-05-01 19:07:41
【问题描述】:

我在 node-red 上运行的世界地图上有多个不同名称的标记。我可以用下面的代码一一删除:

标记:

1. msg.payload = {"name":"Delivery-2","lat":55.87782,"lon":-4.32508};
return msg;

2. msg.payload = {"icon":"car", "name":"Delivery-3","lat":55.87782,"lon":-4.32308};
return msg;

删除标记代码:

msg.payload = {"name":"Delivery-3", "deleted": true};
return msg;

我正在寻找用一个代码删除所有标记的最佳方法

【问题讨论】:

    标签: javascript node.js node-red


    【解决方案1】:

    如果您将标记添加到命名层,您可以使用clear 命令一次性删除所有标记。

    例如

    msg.payload = {"layer": "foo", "name":"Delivery-2","lat":55.87782,"lon":-4.32508};
    

    然后清除:

    msg.payload = {"command":{"clear":"foo"}}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-10-19
      • 2012-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多