[ANN] GeoStats.jl v0.11

GeoStats.jl v0.11: https://github.com/JuliaEarth/GeoStats.jl

BREAKING

  • Major breaking change is the (provisory) use of OrderedDict instead of Dict for properties

NEW

7 Likes

Out of curiosity, how could using an OrderedDict be breaking since the standard Dict does not specify an order at all?

Breaking in the sense that users now need to use OrderedDict to construct spatial data objects:

PointSetData(OrderedDict(:precipitation => rand(100)), rand(2, 100))

The goal is to eliminate *Dict in future releases in favor of any object satisfying the Tables.jl API. In particular, I would like to refactor all implementations to use DataFrames.jl internally.

I see, I thought it was something that was returned.