返回介绍

集合类型

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

Enforce expectations about types of FeatureCollection inputs for Turf. Internally this uses geojsonType to judge geometry types.
强制要求Turf库的输入必须是 FeatureCollection 类型,且几何类型符合预期。在内部,其使用geojsonType来判断几何类型。

> npm install @turf/invariant

参数

参数类型描述
featureCollectionFeatureCollection一个将对Features进行判断的FeatureCollection
typestring预期的GeoJSON类型
namestring调用函数的名称

示例

var locationA = turf.point([-75.343, 39.984], {name: 'Location A'});
var locationB = turf.point([-75.833, 39.284], {name: 'Location B'});
var locationC = turf.point([-75.534, 39.123], {name: 'Location C'});

var pointCollection = turf.featureCollection([
  locationA,
  locationB,
  locationC
]);

turf.collectionOf(pointCollection, 'Point', 'Location A');

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

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

发布评论

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