理解topojson的.features方法
Understanding .features method of topojson
我对 D3 还是很陌生,我正在研究一些在线示例以加深理解。
查看 this 示例,我很难弄清楚索引文件第 33 行的代码在做什么:
.data(topojson.feature(us, us.objects.counties).features)
如果我有这个权利,我相信 topojson.feature() 将 topojson 文件转换为 geojson 并接受数据(我们)和感兴趣的对象(县)的参数...?
但是最后一个方法 .features
有什么作用?
.features
不是方法,它只是 GeoJSON 对象的 属性。它是由 topojson.feature
创建的(顺便说一下,这是一个真正的方法)。
2.3. Feature Collection Objects
A GeoJSON object with the type "FeatureCollection" is a feature collection object.
An object of type "FeatureCollection" must have a member with the name "features". The value corresponding to "features" is an array. Each element in the array is a feature object as defined above.
我对 D3 还是很陌生,我正在研究一些在线示例以加深理解。
查看 this 示例,我很难弄清楚索引文件第 33 行的代码在做什么:
.data(topojson.feature(us, us.objects.counties).features)
如果我有这个权利,我相信 topojson.feature() 将 topojson 文件转换为 geojson 并接受数据(我们)和感兴趣的对象(县)的参数...?
但是最后一个方法 .features
有什么作用?
.features
不是方法,它只是 GeoJSON 对象的 属性。它是由 topojson.feature
创建的(顺便说一下,这是一个真正的方法)。
2.3. Feature Collection Objects
A GeoJSON object with the type "FeatureCollection" is a feature collection object.
An object of type "FeatureCollection" must have a member with the name "features". The value corresponding to "features" is an array. Each element in the array is a feature object as defined above.