0 purchases
power geojson
power_geojson #
Flutter power_geojson #
A Flutter package for easily displaying GeoJSON polygons and polylines on maps, with customizable styling options.
Features #
Display GeoJSON markers, polygons and polylines on maps.
Load GeoJSON data from network, assets, files, memory, or strings.
Customize the appearance and behavior of polygons and polylines.
Supports Flutter maps and map controllers.
Installation #
Add the following dependency to your pubspec.yaml:
dependencies:
power_geojson: latest
copied to clipboard
Certainly! Below is a template for a README.md file for your Flutter package based on the provided code snippets. You can customize it further with additional details and examples as needed:
markdownCopy code
Flutter PowerGeoJSON #
A Flutter package for easily displaying GeoJSON polygons and polylines on maps, with customizable styling options.
Features #
Display GeoJSON polygons and polylines on maps. - Load GeoJSON data from network, assets, files, memory, or strings. - Customize the appearance and behavior of polygons and polylines. - Supports Flutter maps and map controllers.
Installation #
Add the following dependency to your
pubspec.yaml:
dependencies:
power_geojson: latest
copied to clipboard
Usage #
Displaying GeoJSON Polygons #
import 'package:power_geojson/power_geojson.dart';
PowerGeoJSONPolygons.asset(
'assets/polygons.geojson',
builder: (coordinates, properties) {
return Polygon(
points: coordinates,
// Customize polygon appearance here
fillColor: Colors.blue,
borderStokeWidth: 2,
);
},
)
copied to clipboard
Displaying GeoJSON Polylines #
import 'package:power_geojson/power_geojson.dart'; PowerGeoJSONPolylines.asset(
'assets/polylines.geojson',
builder: (polylineProperties, properties) {
return Polyline(
points: polylineProperties,
// Customize polyline appearance here
color: Colors.red,
strokeWidth: 3.0,
);
},
)
copied to clipboard
For more detailed usage examples and customization options, refer to the documentation.
Documentation #
Full documentation for this package can be found on the pub.dev page.
Changelog #
See the CHANGELOG.md file for details about recent updates.
Issues and Contributions #
Please file any issues, bugs, or feature requests on the
GitHub repository
GitLab repository
BitBucket repository
. Contributions are welcome!
License #
This project is licensed under the MIT License - see the LICENSE file for details.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.