Releases: NetTopologySuite/NetTopologySuite.Features
Releases · NetTopologySuite/NetTopologySuite.Features
v2.2.0
2.1.0
- #10: Added constructors to
AttributesTable
that let the caller supply theIEqualityComparer<string>
to use when comparing attribute names. - #11: Re-added part of the concept of supporting IDs as more first-class components of certain features.
- This was removed in 2.0.0 due to a lack of generality and a desire to simplify things, but TWKB also seems to have this concept, and there is a strong technical justification in the GeoJSON world for allowing the ID to live on the feature itself, so adding it here as read-only and in a new form makes sense now.
2.0.0
- Now targets .NET Standard 2.0 only
- CRS model objects are gone (only pre-IETF versions of GeoJSON used them exactly that way)
- Extension methods for "id" are gone (downstream libraries can add their own versions that don't require partying on a global variable in this library to make it work for them)
FeatureCollection
now inherits fromCollection<IFeature>
instead of composing one.- Added a
GetOptionalValue
method toIAttributesTable
to help simplify several use cases, such as GPX.
1.15.1
No functional changes from 1.15.0, just making the dependencies more correct:
- Now just requires
GeoAPI.Core
, not all ofGeoAPI
. - Upper-bound added so it's clear that this doesn't support anything higher than 1.x