FLUTTER ECOSYSTEM

geojson_vi

An Open-Source Dart and Flutter Library for Efficiently Handling GeoJSON Data in Compliance with RFC 7946

geojson_vi cover
Latest version
2.2.5
30-day downloads
12.8K
Likes
66
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

geojson_vi is an open-source Dart and Flutter library designed for efficiently processing GeoJSON data in strict compliance with RFC 7946. It enables developers to parse, validate, and manipulate GeoJSON structures such as points, lines, polygons, and feature collections within Flutter applications across multiple platforms. The library supports seamless integration into Android, iOS, Web, macOS, Windows, and Linux apps, making it ideal for location-based services and mapping features. With a focus on performance and correctness, geojson_vi simplifies working with geographic data in modern Flutter projects.

Use cases
  • Map-based applications
  • Geospatial data visualization
  • Location-aware features
  • Data validation for GIS workflows
  • Integration with mapping APIs
Key features
  • RFC 7946 compliant
  • Cross-platform support
  • Efficient parsing and serialization
  • Support for all GeoJSON types
  • Lightweight and easy to integrate
Suitable for
  • Flutter developers working with maps
  • GIS data handling in mobile apps
  • Applications requiring accurate GeoJSON processing
  • Projects needing platform-agnostic geodata tools
  • Developers seeking open-source GeoJSON solutions
Considerations
  • Requires understanding of GeoJSON structure
  • Limited to GeoJSON-specific operations
  • No built-in map rendering
  • Depends on external mapping libraries for display
  • Not optimized for large-scale spatial analysis
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add geojson_vi

Categories

Source repository

Related projects