将属性添加到将成为geojson选项的传单层

时间:2015-04-19 21:53:46

标签: leaflet mapbox

让我们说我在地图集地图上绘制一个形状,并在绘图:crated事件上执行此操作:

 e.layer.properties = {};
 e.layer.properties.myId = 'This is myId';

如果我执行featureGroup.toGeoJSON(),则geojson要素具有空属性对象。有没有什么方法我配置一个传单层,以便当它转换为geoJson时,它将设置某些属性?

2 个答案:

答案 0 :(得分:11)

实际上,诀窍就是定义图层1 2 3 1 2 4 1 3 4 2 3 4 及其feature(必须是type)和"Feature"(使用后者记录您的任何信息)需要)。

properties

另请参阅Leaflet Draw not taking properties when converting FeatureGroup to GeoJsonupdate properties of geojson to use it with leaflet

答案 1 :(得分:0)

您可以修改传单源或编写自己的函数来处理图层并设置您要查找的属性。