1.0.2 • Published 11 months ago

uni-open-map-position v1.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
11 months ago

uni-open-map-position

uniapp 移动端APP打开地图应用导航,标记位置信息

兼容性

APP5+APP微信小程序H5

功能

  • 打开地图应用标注位置,可进行导航
  • 百度坐标系偏差修正
  • 检查用户手机是否安装高德、百度等地图,单个地图应用直接打开。多个提供选择 百度地图,高德地图、Apple地图
  • 无法找到国内通用地图时,通过geo协议打开任何地图,并且坐标系转换为 wgs-84

导出方法

  • openMap(纬度,经度, 目的地标注, 来源应用): 打开移动端地图APP导航
  • gcj02_to_bd09(): 传入gcj02坐标系,转换为bd09坐标系
  • gcj02_to_wgs84()
  • wgs84_to_gcj02()
  • bd09_to_gcj02()

**注意:如果找不到

示例代码

import { openMap } from 'uni-open-map-position';

openMap([106.628201, 26.646694], '贵阳市', '我的测试应用');

坐标系

坐标系APP备注
WGS-84谷歌地图、必应地图、苹果地图目前广泛使用的GPS全球卫星定位系统使用的坐标系
GCJ-02高德地图、腾讯地图火星坐标系,由中国国家测绘局制订的地理信息系统的坐标系统。由WGS84坐标系经加密后的坐标系。
BD-09百度地图百度坐标系,在GCJ02坐标系基础上再次加密

非中国地区地图,服务坐标统一使用WGS84坐标。

参考资料

1.0.2

11 months ago

1.0.1

11 months ago

1.0.0

11 months ago