返回介绍

插入网格点

发布于 2024-05-18 13:41:42 字数 1955 浏览 0 评论 0 收藏 0

Takes a set of points and estimates their 'property' values on a grid using the Inverse Distance Weighting (IDW) method.
采用一组点,并估计它们在网格上的“属性”值,使用 反向距离加权(IDW) 方法。

参数

参数类型描述
pointsFeatureCollection <Point>with known value
cellSizenumberthe distance across each grid point
optionsObject可选参数:见下文

options选项

属性类型默认值描述
gridTypestringsquaredefines the output format based on a Grid Type (options: 'square'
propertystringelevationthe property name in
unitsstringkilometersused in calculating cellSize, can be degrees, radians, miles, or kilometers
weightnumber1exponent regulating the distance-decay weighting

返回

FeatureCollection <(Point|Polygon)> - grid of points or polygons with interpolated 'property'

示例

var points = turf.randomPoint(30, {bbox: [50, 30, 70, 50]});

// add a random property to each point
turf.featureEach(points, function(point) {
    point.properties.solRad = Math.random() * 50;
});
var options = {gridType: 'points', property: 'solRad', units: 'miles'};
var grid = turf.interpolate(points, 100, options);

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文