isPointOnLineEnd function
Implementation
bool isPointOnLineEnd(Point point, LineString line) {
if (line.coordinates[0] == point.coordinates) return true;
if (line.coordinates[line.coordinates.length - 1] == point.coordinates) {
return true;
}
return false;
}