3.0.12 • Published 9 years ago
turf-inside v3.0.12
turf-inside
turf inside module
turf.inside(point, polygon)
Checks to see if a Point is inside of a Polygon. The Polygon can be convex or concave. The function accepts any valid Polygon or MultiPolygon and accounts for holes.
Parameters
| parameter | type | description |
|---|---|---|
point | Point | a Point feature |
polygon | Polygon | a Polygon feature |
Example
var pt1 = turf.point([-111.467285, 40.75766], {'marker-color': "#f00"});
var pt2 = turf.point([-111.873779, 40.647303], {'marker-color': "#0f0" });
var poly = turf.polygon([[
[-112.074279, 40.52215],
[-112.074279, 40.853293],
[-111.610107, 40.853293],
[-111.610107, 40.52215],
[-112.074279, 40.52215]
]]);
var features = turf.featurecollection([pt1, pt2, poly]);
//=features
var isInside1 = turf.inside(pt1, poly);
//=isInside1
var isInside2 = turf.inside(pt2, poly);
//=isInside2Installation
Requires nodejs.
$ npm install turf-insideTests
$ npm test3.0.12
9 years ago
3.0.10
9 years ago
3.0.7-canary.ae89c8b3
9 years ago
3.0.5
10 years ago
3.0.1
10 years ago
3.0.0-canary.7879bf6c
10 years ago
3.0.0-canary.2f5f7167
10 years ago
1.1.4
11 years ago
1.1.3
11 years ago
1.1.2
11 years ago
1.1.1
11 years ago
1.1.0
11 years ago
1.0.0
11 years ago
0.1.4
11 years ago
0.1.3
12 years ago
0.1.2
12 years ago
0.1.1
12 years ago
0.1.0
12 years ago
