react-native-amap3d-navi

1.1.7 • Public • Published

react-native-amap-navi

#项目背景 项目3DMap部分来源于github:react-native-amap3d https://github.com/qiuxiang/react-native-amap3d

因为项目需要地图和导航两个功能,将react-native-amap3d扩展支持导航功能。

修复了MapMakers显示不能自适应地图显示全部问题

Getting started

$ npm install react-native-amap3d-navi --save

Mostly automatic installation

$ react-native link react-native-amap3d-navi

Usage

amap3d基础部分使用请参考 https://github.com/qiuxiang/react-native-amap3d

导航部分使用

import {AmapNavi} from 'react-native-amap3d-navi'

type poiType={
  latitude:number,
  longitude:number
}

AmapNavi.startDrivingNavigationView(startPoi:poiType,endPoi:poiType,waysList:Array<poiType>,drivingStrategy:Number,drivingDistance:Number)

    /**
     *event: drivingNavigation 驾车导航事件
     * -1 步行或者驾车路径规划失败
     * 0 导航初始化失败
     * 1 启动导航后成功
     * 2 算路成功
     * 3 当GPS位置有更新
     * 4 到达目的地
     * -2 退出导航 extra:1退出导航 1退出地图
     */
    /*
     *event:onDriveRouteSearched //回调算路结果
     */
    
AmapNavi.addEventListener(event,callback);

Readme

Keywords

Package Sidebar

Install

npm i react-native-amap3d-navi

Weekly Downloads

2

Version

1.1.7

License

MIT

Unpacked Size

1.65 MB

Total Files

254

Last publish

Collaborators

  • 900etrip