Releases: ObjectVision/GeoDMS
GeoDms 10.0.2
Full Changelog: v10.0.1...v10.0.2
Other resolved issues since version 10.0.1: https://github.com/ObjectVision/GeoDMS/milestone/20?closed=1
GeoDms 10.0.1
Bugfix update of 10.0.0:
Fixed issues:
https://github.com/ObjectVision/GeoDMS/issues?q=is%3Aclosed+milestone%3Av10.0.1
More strict check on assigning values of one category to items that are typed as a different category.
Also contains the alpha version of GeoDmsGuiQt.exe
Full Changelog: v10.0.0...v10.0.1
GeoDms 10.0.0
Full Changelog: v9.1.0...v10.0.0
Other resolved issues since version 9.1.0: https://github.com/ObjectVision/GeoDMS/milestone/18?closed=1
GeoDms 9.1.0
Performance optimization: const shadow tiles are now reused and no longer duplicated when requested multiple times, such as when a tiled attribute is applied as 2nd argument in multiple lookups.
See also: https://geodms.nl/mantis/view.php?id=194
Other resolved issues since version 9.0.3: https://github.com/ObjectVision/GeoDMS/milestone/17?closed=1
Full Changelog: v9.0.3...v9.1.0
GeoDms 9.0.4
Numerous improvements and fixes of imGUI.exe
Fix of numeric overflow points2segm when more than 2^31 points.
GeoDMS 9.0.3
In the GeoDMS 9 series, checks on categorical values have been added order to support the user in finding common mixing incompatible domain errors.
Various projects might present a few new errors, as we have seen so far, often true-positives.
Contact us or file an issue when your project configuration presents unexpected errors with this version.
See #199 for details.
Functional improvements and UX:
- selected and focussed linestring features are now visually signified with a wider pen in a MapView.
- only trigger explain value when double-clicked on a vaue-element, see #204
Performance improvements:
- Some speed-ups in the drawing and selection of Point, linestring, and polygon features, and related code clean-ups & fixes in FeatureLayer.cpp.
Fixed issues:
https://github.com/ObjectVision/GeoDMS/milestone/15?closed=1
GeoDmsImGui.exe is now installed again for preview purposes. GeoDmsImGui will eventually replace GeoDmsGui.exe
Full Changelog: v8.9.1...v9.0.0
Since 9.0.0 came out, a few patches have been applied.
Full Changelog: v9.0.0...v9.0.3
GeoDMS 8.9.1
2 small fixed on 8.9.0 that should not alter results:
- better diagnostic in recollect_by_cond when the condition given as first argument doesn't match the subset for which the values as second argument are given, see #197
- endogenous sub-items of config items are no longer removed when meta info might have changed and is to be updated., see #159
Full Changelog: v8.9.0...v8.9.1
GeoDMS 8.9.0
GeoDMS 8.9.0 has an updated and more consistent naming of functions and result sub-items. Old names are still usable, but generate warnings that help to adapt to the newer names
More specifically, the following functions have been renamed:
- select_orgrel -> select_with_org_rel
- select_afew -> select_with_attr_by_org_rel
- select_many -> select_with_attr_by_cond or select_with_org_rel_with_attr_by_cond
- collect_by_cond
- relate_attr, relate_afew -> collect_attr_by_org_rel
- relate_many -> collect_attr_by_cond
- (new) recollect_by_cond
And the following result sub-items have been renamed (see also #165):
- connect, connect_info, dyna_point: nr_OrgEntity -> arc_rel
- combine: nr_1 -> first_rel, nr_2 -> second_rel, etc.
- split_polygon: nr_OrgEntity -> polygon_rel
- partitioned_unionpolygon: nr_OrgEntity -> part_rel
- arcs2segm, sequence2points: SequenceNr -> sequence_rel
Select_with_attr now provides clearer selection attributes with readable calculation rules; namespace confusions have been resolved.
Moreover, the following issues have been resolved since the release of 8.8.1:
Full Changelog: v8.8.1...v8.9.0
v8.8.1
The 8.8 version contains bug-fixes and subset related function renames in order to accommodate coming function variants. Old names are still available but depreciated for now, see #179:
8.8.0 has been revoked as it introduced errors related to aggregation when the zones were multi-tiled. These errors have been fixed in this 8.8.1 patch.
New functions since 8.7.2
- select_with_org_rel_with_attr_by_cond; select_VT_with_org_rel_with_attr_by_cond;
- recollect_by_cond(cond: D->Bool, subsetAttr: S->V, fillerValue: ->V) -> (D->V)
Functions that have been renamed for which the old name is still available but depreciated:
- select_unit -> select; select_unit_VT -> select_VT
- select_orgrel -> select_with_org_rel; select_orgrel_VT -> select_VT_with_orgrel
- relate_attr, relate_afew -> collect_attr_by_org_rel
- relate_many ->collect_attr_by_cond
Not yet depreciated but not adviced for new code
- select_afew -> select_with_attr_by_org_rel; select_afew_VT -> select_VT_with_attr_by_org_rel
- select_many -> select_with_attr_by_cond; select_many_VT -> select_VT_with_attr_by_cond
new synonym:
- collect_by_org_rel(org_rel, values) := lookup(org_rel, values)
- collect_by_cond(newEntity, cond, values) := select_data(newEntity, cond, values);
where VT in { uint8, uint16, uint32 }
The following issues have been addressed after the release of 8.7.2:
Known issue: GeoDMSImGui is in a Work In Progress State and especially the detail pages may not function well as they are transitioned towards processing .MD formatted content. Await v8.8.2, expected on 24-3-2023, when you want to experiment with the new imGUI.
Full Changelog: v8.7.2...v8.8.0
GeoDms 8.7.2
Changes/New function:
- FenceContainer(sourceContainer, msg: string) that helps to group and log calculation progression
- Noto Sans font in TableView and MapView, as well as in the new ImGui, in order to arrive at a unified cross-platform look.
- point_in_all_polygons now also works with ID(gridset) as pointset.
The following issues have been addressed after the release of 8.7.1:
- Github v8.7.2 issues
- Fixes in the startup and resources of the alpha version of GeoDmsImGui.exe
Full Changelog: v8.7.1...v8.7.2