gcoord_dart_null_safety 0.0.1 copy "gcoord_dart_null_safety: ^0.0.1" to clipboard
gcoord_dart_null_safety: ^0.0.1 copied to clipboard

gcoord_dart support null safe

gcoord_dart #

.github/workflows/test.yml LICENSE pub support

gcoord_dart 是一个处理地理坐标系的 Dart 库,用来修正百度地图、高德地图及其它互联网地图坐标系不统一的问题。

本项目基于 hujiulong 的 gcoord 进行重写,实现了 WGS84, GCJ02, BD09 之间的转换。

Get started #

dependencies:
  gcoord_dart: 0.0.1

Usage #

import 'package:gcoord_dart/gcoord_dart.dart';

main() {
  final source = Position(114.0578659, 22.5431014);
  final result = transform(
      source,     // 源坐标
      CRS.GCJ02,  // 源坐标系
      CRS.WGS84   // 目标坐标系
  );
  print(result);  // { longitude: 114.05275829055421, latitude: 22.545827976721522 }
}
0
likes
110
points
56
downloads

Publisher

unverified uploader

Weekly Downloads

gcoord_dart support null safe

Documentation

API reference

License

MIT (license)

More

Packages that depend on gcoord_dart_null_safety