flutter_geokit 0.1.2 copy "flutter_geokit: ^0.1.2" to clipboard
flutter_geokit: ^0.1.2 copied to clipboard

A Flutter package for handling GeoJSON, GeoPackage, and Shapefiles.

flutter_geokit #

flutter_geokit is a Flutter package that provides tools to handle various geospatial data formats such as GeoJSON, Shapefiles, and GeoPackage. It also supports integration with Flutter's flutter_map for map visualization.

Features #

  • GeoJSON Support: Read, parse, and convert GeoJSON data.
  • Shapefile Support: Read, parse, and convert Shapefiles (.shp, .dbf).
  • GeoPackage Support: Read, parse, and convert GeoPackage (.gpkg) files.
  • Data Conversion: Convert between GeoJSON, Shapefile, and GeoPackage formats.
  • Map Visualization: Integrate with flutter_map to visualize geospatial data.

Getting Started #

To use this package, add flutter_geokit as a dependency in your pubspec.yaml:

dependencies:
  flutter_geokit:
    git:
      url: https://github.com/algamesh/flutter_geokit.git
      ref: main

Example Usage #

import 'package:flutter_geokit/flutter_geokit.dart';

void main() {
  final geoJsonHandler = GeoJSONHandler();
  geoJsonHandler.parseGeoJSONFile('path/to/geojson/file');
  
  // Visualize on flutter_map
}

Installation #

  1. Add flutter_geokit to your pubspec.yaml dependencies.
  2. Run flutter pub get to install the package.

Documentation #

For full documentation, please visit the GitHub repository.

License #

This project is licensed under the MIT License - see the LICENSE file for details.

0
likes
120
points
68
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package for handling GeoJSON, GeoPackage, and Shapefiles.

Homepage
Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

archive, ffi, flutter, latlong2, path, path_provider, sqlite3, sqlite3_flutter_libs

More

Packages that depend on flutter_geokit