GeoBlazor Pro

Release Notes

v3.2.0

Notice

This version of GeoBlazor Pro is dropping support for .NET 6 and .NET 7, which are now out of support for Microsoft. Paying customers who need a custom build for a previous version can contact tim.purdum@dymaptic.com.

New Features

  • SketchWidget OnSketch event handler now includes Delete actions.
  • TimeSlider.SetTimeExtent and TimeSlider.GetTimeExtent allow changing extents after map load.

GeoBlazor Core Bug Fixes

  • Number formatting in AttributesDictionary fixed for different languages/cultures
  • Fix for reading/writing TimeExtent objects
  • Fix for updating the visibility of some widgets with SetVisible
  • Fix for setting SpatialReference with Wkt property

GeoBlazor Core New Features

  • .NET 9 Compatibility
  • 2D Area Measurement Widget
  • MapView.TakeScreenshot - Takes a snapshot of the current map view and returns a Base64-encoded data url
  • AuthenticationManager.FontsUrl - Support for fonts in disconnected environments
  • SpatialReference.Wkt2 - New well-known type format

v3.1.1

Initial Production Release

Feature Editing Tools

  • EditorWidget - Create and edit existing features on a layer
  • FeatureFormWidget - Advanced form for editing feature attributes
  • FeatureTemplatesWidget - Provides ready-made templates for editing features
  • SketchWidget - Select, draw, move, and delete geometric graphics by hand

Widgets

  • GraphicsLegendWidget - Similar to the Core LegendWidget and LayerListWidget, but specifically designed for use with GraphicsLayers and Graphics. Allows custom labels, toggling visibility, and grouping by symbol
  • SwipeWidget - Provides a vertical or horizontal draggable bar for the user to quickly compare different layers or renderers
  • TimeSliderWidget - Used with FeatureLayers that include time data, allows a user to drag or animate changes over time on the map
  • TrackWidget - Provides real-time tracking of the user’s GPS signal

Services

  • ArcGISRest - Provides a convenient wrapper around ArcGIS REST calls, including QueryDemographicData and the multi-use Request methods
  • Route - Generates step-by-step directions, lines, and points for navigating between locations
  • NetworkService - Provides information about travel to support the Route service
  • LabelCreator - Convenience tool for generating bin and cluster labels
  • PopupTemplateCreator - Convenience tool for generating popup templates for use with clustering
  • PieChartCreator - Convenience tool for generating Pie Chart symbols for features or clusters

Feature Reduction

  • FeatureReductionBinning - Reduces and summarizes point features into rectangular “bins”
  • FeatureReductionCluster - Reduces and summarizes point features into “clusters”

Renderers

  • PieChartRenderer - Renders features with Pie Chart symbols