#geo-json #order #polygon #enforce #ring #winding

geojson_rewind

强制执行GeoJSON多边形环的环绕顺序

1 个不稳定版本

使用旧的Rust 2015

0.2.0 2018年8月25日

#6 in #enforce

MIT许可证

5KB
60

GeoJSON-Rewind

强制执行GeoJSON多边形环的环绕顺序

Rust版本的@mapbox/geojson-rewind

Build Status

GeoJSON规范对环绕顺序很挑剔。

这有助于您生成符合规范的Polygon和多边形几何形状。

API

rewind(geojson: &mut geojson::Feature,outer: bool)

给定一个GeoJSON FeatureCollection、Feature或Geometry,返回一个带有不同环绕顺序的内部和外部环的版本。

如果outertrue,则外部环是顺时针的,否则是逆时针的。

依赖关系

~0.9–1.3MB
~27K SLoC