【问题标题】:How can I get a drawn Object from a map leaflet draw using angular?如何使用角度从地图传单绘制中获取绘制的对象?
【发布时间】:2017-01-17 17:14:01
【问题描述】:

我正在使用角度传单、传单绘制,并且我正在尝试获取一个圆形(或其他绘制的对象)对象,以查看地图上的某个点是否超时出现在其中。我需要在单独的服务中使用它。如何访问已在我的 Angular 代码中其他地方绘制的对象的数据?

【问题讨论】:

    标签: javascript angularjs leaflet leaflet.draw ui-leaflet


    【解决方案1】:

    找到了答案。为了以我尝试的方式访问绘制的对象,我在我的服务中保留了 L.FeatureGroup 对象。这个对象内部是一个layersDrawnItems 子对象。该对象有一个_layers 数组,其中包含绘制对象的列表。

    然后可以使用传单 API 访问它们。我仍然不知道我应该如何使用给定的文档找到它(除非我错过了一些完全明显的东西,我假设我做到了,因为这似乎是基本功能)但是如果其他人需要知道,在这里。

    【讨论】:

      猜你喜欢
      • 2018-07-29
      • 2014-10-08
      • 2011-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多