Thanks for your reply!
Yes, this way of using works but in strange way. In my array I have following bounds:
MinX: -8.074450492858887
MaxX: 5.952016830444336
MinY: -5.3138957023620605
MaxY: 5.27669620513916
When I’m trying to use add_range_from_str_vector and adding the same min and max values for range, amount of data returned is lower than exist in my array. I was thinking that this range searches excluding the values provided, so have tried to look data in range from -8.08 to 5.96 for X dimension and from -5.32 to 5.28 for Y dimension but result was the same and all the points have been returned only when I have used range from -9 to 6 for X dimension and from -6 to 6 for Y dimension, so looks like this method is not parsing decimal part of that ranges provided.
Have also tried to use add_range() instead but it is always throwing an error
Static type (CHAR) does not match expected type (FLOAT64)
Is it possible to somehow read the data from an array within that provided range by increasing decimal part instead of int part of coordinate?