@@ -41,7 +41,7 @@ function Base.setproperty!(p::LazPoint, name, value, header)
4141 end
4242end
4343
44- function write (fn:: AbstractString , table, bbox; scale = 0.01 , kwargs... )
44+ function write (fn:: AbstractString , table, bbox; scalex = 0.01 , scaley = 0.01 , scalez = 0.01 , kwargs... )
4545
4646 schema = Tables. schema (table)
4747 isnothing (schema) && error (" A Schema is required" )
@@ -50,12 +50,12 @@ function write(fn::AbstractString, table, bbox; scale=0.01, kwargs...)
5050 rows = Tables. rows (table)
5151
5252 header = LazHeader (;kwargs... )
53- header. x_offset = determine_offset (bbox. min_x, bbox. max_x, scale )
54- header. y_offset = determine_offset (bbox. min_y, bbox. max_y, scale )
55- header. z_offset = determine_offset (bbox. min_z, bbox. max_z, scale )
56- header. x_scale_factor = scale
57- header. y_scale_factor = scale
58- header. z_scale_factor = scale
53+ header. x_offset = determine_offset (bbox. min_x, bbox. max_x, scalex )
54+ header. y_offset = determine_offset (bbox. min_y, bbox. max_y, scaley )
55+ header. z_offset = determine_offset (bbox. min_z, bbox. max_z, scalez )
56+ header. x_scale_factor = scalex
57+ header. y_scale_factor = scaley
58+ header. z_scale_factor = scalez
5959
6060 p = LazPoint ()
6161
0 commit comments