Published
Edited
Jul 15, 2020
Insert cell
Insert cell
points = Object({
maison: turf.point([2.398846037685871, 48.85570394490104]),
so_ouest: turf.point([2.2974910587072372, 48.89257756448596]),
st_odile: turf.point([2.293291389942169, 48.886902364942955]),
st_trinité: turf.point([2.33150, 48.87704]),
pathe_so_ouest: turf.point([2.2963947057724,48.89079377301337]),
})
Insert cell
Type JavaScript, then Shift-Enter. Ctrl-space for more options. Arrow ↑/↓ to switch modes.

Insert cell
segment_nord = {
let cap_so_ouest = turf.bearing(points.maison, points.pathe_so_ouest)
let cible_so_ouest = turf.destination(points.maison, 100, cap_so_ouest)
return turf.lineString([turf.getCoord(points.maison), turf.getCoord(cible_so_ouest)]);
}
Insert cell
segment_sud = {
let cap_st_trinité = turf.bearing(points.maison, points.st_trinité)
let cible_st_trinité = turf.destination(points.maison, 100, cap_st_trinité)
return turf.lineString([turf.getCoord(points.maison), turf.getCoord(cible_st_trinité)]);
}
Insert cell
Insert cell
Type JavaScript, then Shift-Enter. Ctrl-space for more options. Arrow ↑/↓ to switch modes.

Insert cell
Insert cell
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more