如何解决从世界地图上删除节点红色标记的问题
我在 node-red 上运行的世界地图上有多个具有不同名称的标记。我可以用下面的代码一一删除:
标记:
1. msg.payload = {"name":"Delivery-2","lat":55.87782,"lon":-4.32508};
return msg;
2. msg.payload = {"icon":"car","name":"Delivery-3","lon":-4.32308};
return msg;
删除标记代码:
msg.payload = {"name":"Delivery-3","deleted": true};
return msg;
我正在寻找使用单个代码删除所有标记的最佳方法
解决方法
如果您将标记添加到命名图层,则可以使用 clear
命令一次性删除所有标记。
例如
msg.payload = {"layer": "foo","name":"Delivery-2","lat":55.87782,"lon":-4.32508};
然后清除:
msg.payload = {"command":{"clear":"foo"}}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。