Published June 3, 2023 | Version v2.1.0
Software Open

chuyentt/geojson_vi: geojson_vi v2.1.0: Enhanced Features for Efficient GeoJSON Handling

Description

This new release of geojson_vi v2.1.0 continues to uphold our commitment to providing a robust, reliable, and efficient tool for developers working with GeoJSON data in Dart and Flutter. While maintaining full compliance with the RFC 7946 standard, we have introduced key enhancements allowing more versatility in managing and manipulating your geospatial data.

Key Highlights of the v2.1.0 Release: Improved find properties functionality

We have significantly upgraded the findProperties method within the GeoJSONFeatureCollection class. Now, it comes with an optional contains parameter, enabling you to perform an approximate search on properties. This enhanced feature can cater to use cases where you need to find properties that contain certain keywords, enhancing the flexibility of data search within your GeoJSON collections.

Codebase Refactor for Improved Maintainability

In our commitment to constantly improving the codebase, we have refactored imports and applied the 'part of' directive for better code organization. This would facilitate easier understanding, modification, and code navigation, enhancing maintainability.

Comprehensive Documentation & Unit Tests

In addition to software enhancements, we believe in empowering our developers with rich resources. The update comes with extensive updates to README.md file and unit tests for various GeoJSON classes. This includes unit tests for GeoJSONPoint, GeoJSONMultiPoint, GeoJSONLineString, GeoJSONMultiLineString, GeoJSONPolygon, GeoJSONMultiPolygon, GeoJSONGeometryCollection, and GeoJSONFeature classes, equipping you with a comprehensive guide to maximize the utilization of geojson_vi.

Example Usage

To make the journey smoother for our users, we have added an example usage of the newly enhanced findProperties feature in the GeoJSONFeatureCollection class. This practical example will help you understand the functionality better and implement it seamlessly in your applications.

As always, we are eager to hear from our community. Please don't hesitate to give me feedback, suggestions, or any issues you encounter. Your active participation helps us to keep refining and enhancing geojson_vi.

Enjoy coding with geojson_vi v2.1.0!

Happy Geospatial Coding!

Files

chuyentt/geojson_vi-v2.1.0.zip

Files (3.8 MB)

Name Size Download all
md5:1f0f13f3f2feab44abb0b5d402857d4b
3.8 MB Preview Download

Additional details

Related works