meteor-leaflet:通过迭代从集合中检索每个特征的单个doc?

时间:2017-07-14 11:00:36

标签: javascript meteor leaflet

到目前为止,我有一个纯粹的JS实现 LeafletJS 。 现在我正在使用meteor-leaflet package(及其演示版)来集成地图,数据来自 GeoJSON文件。 我定义了一些来自GeoJSON功能的样式依赖数据,这很好。

function style(feature) {
    criteria = feature.properties.myField;  // Current implementation, grabbed from feature fields into GeoJSON files
    return {
       fillColor: getColor(criteria)
    };
}
...
var myGeojsonLayer = L.geoJson.ajax("myGeojsonFile.geojson", {style: style, onEachFeature:onEachFeature});  
myGeojsonLayer.addTo(map);

现在我想根据来自MongoDB集合的数据来定义样式

我是Meteor的新手,我不知道最好的方法。我试图在所有功能的迭代中使用 findOne()但它失败了。 我有点意识到由于启动时数据不可用而导致的问题,如解释here,但我不确定它是否已链接。

是否有人会举例说明如何在启动时查询(不是_id )集合(即等待数据可用)每个功能的单个文档迭代?

感谢。 汤姆

0 个答案:

没有答案