na_map_tools 0.0.5
na_map_tools: ^0.0.5 copied to clipboard
a tool for working with location and map data (special features for IRAN)
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add na_map_tools
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
na_map_tools: ^0.0.5
Alternatively, your editor might support flutter pub get
. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:na_map_tools/cities.dart';
import 'package:na_map_tools/data/raw_data_namaptools.dart';
import 'package:na_map_tools/models/basics_units/angle/angle.dart';
import 'package:na_map_tools/models/basics_units/distance/distance.dart';
import 'package:na_map_tools/models/basics_units/distance/to_distance_extension.dart';
import 'package:na_map_tools/models/basics_units/unit.dart';
import 'package:na_map_tools/models/calculation/distance_calculator.dart';
import 'package:na_map_tools/models/constants.dart';
import 'package:na_map_tools/models/coordinate_helper.dart';
import 'package:na_map_tools/models/coordinates/na_coordinate.dart';
import 'package:na_map_tools/models/coordinates/na_lat_long.dart';
import 'package:na_map_tools/models/coordinates/na_x_y.dart';
import 'package:na_map_tools/models/extensions/double_extension.dart';
import 'package:na_map_tools/models/extensions/string_extension.dart';
import 'package:na_map_tools/models/features/feature.dart';
import 'package:na_map_tools/models/features/na_point.dart';
import 'package:na_map_tools/utils/constant_values.dart';
import 'package:na_map_tools/utils/na_calculator.dart';
import 'package:na_map_tools/utils/na_map_tools_exceptions.dart';