Clip a linestring with start and end measure given by D3 Chart domain.
the LIDAR profile config instance
the current resolution of the map
an OpenLayers Linestring
domain minimum
domain maximum
Object with clipped lined coordinates and left domain value
Create a image file by combining SVG and canvas elements and let the user downloads it.
The profile client configuration.
Find the profile's closest point in profile data to the chart mouse position.
Object containing points properties as arrays
mouse x coordinate on canvas element
mouse y coordinate on canvas element
snap sensibility
d3.scalelinear x scale
d3.scalelinear y scale
classification colors
closestPoint the closest point to the clicked coordinates
Get the data for a CSV export of the profile.
A list of lidar profile point objects.
Objects for a csv export (column: value).
Transforms a lidarprofile into multiple single points sorted by distance.
in the profile
An array of LIDAR Points.
Get a Level Of Details and with for a given chart span Configuration is set up in Pytree configuration.
domain extent
levels defined by a LIDAR server
Object with optimized Level Of Details and width for this profile span
Find the maximum value in am array of numbers.