KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
turf-simplify
★ 12
Open GitHub ↗
simplify geographic shapes
Download README (.md)
Explore Similar Repositories
Meeting
:
会议管理系统
secrethandshake
:
Hacker Schooler Detector for iOS using iBeacons
lua-nginx-logging
:
logging utilities for nginx written in lua
file-sync
:
将本地的代码文件(或目录)上传到服务器上的指定位置
arlandria
:
Simple LinkedIn scrapper for OSINT
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
turf-simplify
?
Download (.md)
# turf-simplify [](http://travis-ci.org/Turfjs/turf-simplify) simplify geographic shapes ### `turf.simplify(feature, tolerance, highQuality)` Takes a LineString or Polygon and returns a simplified version. Internally uses [simplify-js](http://mourner.github.io/simplify-js/) to perform simplification. ### Parameters | parameter | type | description | | ------------- | ------------------------------- | ------------------------------------------------------------------------------------------------------ | | `feature` | Feature\.\<LineString|Polygon\> | feature to be simplified | | `tolerance` | Number | simplification tolerance | | `highQuality` | Boolean | whether or not to spend more time to create a higher-quality simplification with a different algorithm | ### Example ```js var feature = { "type": "Feature", "properties": {}, "geometry": { "type": "Polygon", "coordinates": [[ [-70.603637, -33.399918], [-70.614624, -33.395332], [-70.639343, -33.392466], [-70.659942, -33.394759], [-70.683975, -33.404504], [-70.697021, -33.419406], [-70.701141, -33.434306], [-70.700454, -33.446339], [-70.694274, -33.458369], [-70.682601, -33.465816], [-70.668869, -33.472117], [-70.646209, -33.473835], [-70.624923, -33.472117], [-70.609817, -33.468107], [-70.595397, -33.458369], [-70.587158, -33.442901], [-70.587158, -33.426283], [-70.590591, -33.414248], [-70.594711, -33.406224], [-70.603637, -33.399918] ]] } }; var tolerance = 0.01; var simplified = turf.simplify( feature, tolerance, false); //=feature //=simplified ``` **Returns** `Feature.<LineString|Polygon>`, a simplified feature ## Installation Requires [nodejs](http://nodejs.org/). ```sh $ npm install turf-simplify ``` ## Tests ```sh $ npm test ```