1.2.41-cesium07 • Published 2 years ago

resopp-resource-sdk v1.2.41-cesium07

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

resopp-resource-sdk

视频联动与配置 SDK

目录结构

resopp-resource-sdk
├─ babel.config.js
├─ package
│  ├─ config
│  ├─ package.json
│  ├─ public
│  ├─ scripts
│  └─ src
│     ├─ App.js
│     ├─ assets
│     ├─ components
│     ├─ exports
│     ├─ index.jsx
│     ├─ service
│     └─ utils
├─ package.json
├─ rollup.config.js
└─ src
   └─ index.jsx

sdk 打包

  cd package
  npm run build
  cd ..
  npm run build

安装依赖

'antd',
'@ant-design/icons',
'react',
'react-dom',
'lodash',
'classnames',
'crypto-js/sha256',
'axios',
'qs',
'js-cookie'

引用 sdk 中地图巡游模块

npm i resopp-resource-sdk
import { Cruise } from 'resopp-resource-sdk';
import 'resopp-resource-sdk/dist/css/index.css';

<Cruise map={map} />

引用 sdk 完整模块

  npm i resopp-resource-sdk
  import ResoppResourceSDKPage from 'resopp-resource-sdk';
  import 'resopp-resource-sdk/dist/css/index.css';

  /**
   ** 参数说明
   ** sceneCode 场景编号
   ** mode 模式 edit | render  默认为render
   ** mode=render时,已发布的场景可渲染
   ** mode=edit时,未发布、已发布的场景均可渲染
  **/

  <ResoppResourceSDKPage sceneCode="XX"/>

注意事项

  1.GIS引擎需引用新版本,否则测量工具有bug

对外暴露的 MapApi

 暴露的实例为:MapApi
 地图实例对象为:MapApi.map
 下面是MapApi内的方法函数

//绘制多边形 参数:options对象  同new YunliMap3D.PolygonEntity()一致
drawPolygon({...options})

//绘制线 参数:options对象 同new YunliMap3D.PolylineEntity()一致
drawLine({...options})

//绘制Marker 参数:options对象 同new YunliMap3D.Marker()一致
drawMarker({...options})

//地理围栏 参数:options对象 同new YunliMap3D.GeoFencingEntity()一致
drawGeoFencing({...options})

//文本标记 参数:options对象 同new YunliMap3D.Text()一致
drawText({...options})

//信息窗体 参数:options对象 同new YunliMap3D.InfoWindow()一致
drawInfowindow({...options})

//轨迹动画 参数:options对象 同new window.YunliMap3D.Animation()一致
drawAnimation({...options})

//加载内置图层或倾斜摄影
let options={
    layer:'layer', //默认layer,非layer表示倾斜摄影
    layerCode:'内置图层code', //加载默认图层时要传
    layerUrl:'倾斜摄影地址', //加载倾斜摄影的地址,与layerCode二选一
    show:true, //是否显示,默认true
    bottomAltitude:0, //倾斜摄影高度,默认0
    maximumLevel:18, //内置图层加载最大层级,默认18
}
loadLayer({...options})

//发光垂直飞线 参数:options对象 同new window.YunliMap3D.VerticalLineGlow()一致
createVerticalLine({...options})

//加载arcGisLayer图层 参数:图层url
loadArcGISLayer(url)

//轨迹飞线 参数:options 同new YunliMap3D.RoutePath()
drawRoutePath({...options})

//轨迹飞线(发光) 参数:options 同new YunliMap3D.FlowLineGlow()一致
createFlowLineGlow({...options})

//发光扩散雷达 参数:options 同 new YunliMap3D.CircleWaveGlow()
drawRadar({...options})

//扩散圆柱 参数:options 同new YunliMap3D.SpreadCylinder()
drawSpreadCylinder({...options})

//彩虹飞线 参数:options 同 new YunliMap3D.RainbowLine()
drawRainbowLine({...options})

//加载wms图层 参数options {url:'wms图层地址',layers:'图层code',zIndex:'层级'}
loadWms({...options})

//存储在地图上绘制的元素
/**
    data:[] 存储的数据
    key:'' key标识
    insertType:'append' 默认append模式,此模式下为追加元素,相当于push(data)
**/
setMapLayers(data, key, insertType = 'append')

//根据key获取对应的图层对象 默认op='eq'返回单个元素
getMapLayer(key,op='eq')

//清除地图覆盖物 根据存储时的key值清除
clearMap(key)

//地球自转效果  map:地图实例 config:配置项,可配置zoom
earthRotation(map,config={})
1.2.41-cesium04

2 years ago

1.2.41-cesium03

2 years ago

1.2.41-cesium02

2 years ago

1.2.41-cesium07

2 years ago

1.2.41-cesium06

2 years ago

1.2.41-cesium05

2 years ago

1.2.48

2 years ago

1.1.63

2 years ago

1.1.62

2 years ago

1.1.65

2 years ago

1.1.64

2 years ago

1.2.41-mars3d01

2 years ago

1.2.41-mars3d02

2 years ago

1.2.41-mars3d07

2 years ago

1.2.41-mars3d08

2 years ago

1.2.41-mars3d05

2 years ago

1.2.41-mars3d06

2 years ago

1.2.41-mars3d03

2 years ago

1.2.41-mars3d04

2 years ago

0.1.0

2 years ago

1.2.41-amap30

2 years ago

1.2.41-amap29

2 years ago

1.2.41-amap04

3 years ago

1.2.41-amap05

3 years ago

1.2.41-amap02

3 years ago

1.2.41-amap03

3 years ago

1.2.27-test2

3 years ago

1.2.41-amap01

3 years ago

1.2.27-test3

3 years ago

1.2.41-amap08

3 years ago

1.2.41-amap09

3 years ago

1.2.41-amap06

3 years ago

1.2.41-amap07

3 years ago

1.2.26-test

3 years ago

1.2.31-test2

3 years ago

1.2.15-devtest

3 years ago

1.2.16-test

3 years ago

1.2.27-test

3 years ago

1.2.15-devtest2

3 years ago

1.2.47-dev

3 years ago

1.2.46-test

3 years ago

1.2.31-test

3 years ago

1.2.42

3 years ago

1.2.40

3 years ago

1.2.45

3 years ago

1.2.41-test01

3 years ago

1.2.46

3 years ago

1.2.41-test02

3 years ago

1.2.43

3 years ago

1.2.41-cesium01

2 years ago

1.2.44

3 years ago

1.2.41-test05

3 years ago

1.2.47

3 years ago

1.2.41-test03

3 years ago

1.2.41-test04

3 years ago

1.2.4-3.1

3 years ago

1.2.18

3 years ago

1.2.19

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

1.1.52

3 years ago

1.1.51

3 years ago

1.1.50

3 years ago

1.2.38-test

3 years ago

1.2.23

3 years ago

1.1.56

3 years ago

1.2.24

3 years ago

1.1.55

3 years ago

1.2.21

3 years ago

1.1.54

3 years ago

1.2.22

3 years ago

1.1.53

3 years ago

1.2.27

3 years ago

1.2.28

3 years ago

1.1.59

3 years ago

1.2.25

3 years ago

1.1.58

3 years ago

1.2.26

3 years ago

1.1.57

3 years ago

1.2.27-devtest

3 years ago

1.2.29

3 years ago

1.2.30

3 years ago

1.2.31

3 years ago

1.1.61

3 years ago

1.1.60

3 years ago

1.2.34

3 years ago

1.2.35

3 years ago

1.2.32

3 years ago

1.2.33

3 years ago

1.2.38

3 years ago

1.2.39

3 years ago

1.2.36

3 years ago

1.2.37

3 years ago

1.2.0

3 years ago

1.2.8

3 years ago

1.2.7

3 years ago

1.2.6

3 years ago

1.2.5

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.2.26-devtest2

3 years ago

1.2.12

3 years ago

1.1.45

3 years ago

1.2.13

3 years ago

1.1.44

3 years ago

1.2.10

3 years ago

1.2.11

3 years ago

1.2.38-test2

3 years ago

1.2.16

3 years ago

1.1.49

3 years ago

1.2.17

3 years ago

1.1.48

3 years ago

1.2.14

3 years ago

1.1.47

3 years ago

1.2.15

3 years ago

1.1.46

3 years ago

1.2.47-dev2

2 years ago

1.2.47-dev3

2 years ago

1.2.16-test2

3 years ago

1.2.46-test2

3 years ago

1.2.9

3 years ago

1.2.41-yunli03

3 years ago

1.2.41-yunli02

3 years ago

1.2.41-yunli01

3 years ago

1.2.41-yunli07

3 years ago

1.2.41-yunli06

3 years ago

1.2.41-yunli05

3 years ago

1.2.41-yunli04

3 years ago

1.2.40-test2

3 years ago

1.2.23-devtest2

3 years ago

1.2.26-devtest

3 years ago

1.2.17-devtest

3 years ago

1.2.41-amap26

2 years ago

1.2.41-amap27

2 years ago

1.2.41-amap24

3 years ago

1.2.41-amap25

3 years ago

1.2.41-amap22

3 years ago

1.2.41-amap23

3 years ago

1.2.41-amap20

3 years ago

1.2.41-amap21

3 years ago

1.2.41-amap28

2 years ago

1.2.35-test

3 years ago

1.2.40-test

3 years ago

1.2.23-devtest

3 years ago

1.2.41-amap15

3 years ago

1.2.41-amap16

3 years ago

1.2.23-test

3 years ago

1.2.41-amap13

3 years ago

1.2.41-amap14

3 years ago

1.2.41-amap11

3 years ago

1.2.41-amap12

3 years ago

1.2.41-amap10

3 years ago

1.2.41-amap19

3 years ago

1.2.41-amap17

3 years ago

1.2.41-amap18

3 years ago

1.1.29

3 years ago

1.1.28

3 years ago

1.1.24-dev-test

3 years ago

1.1.40-test

3 years ago

1.1.30

3 years ago

1.1.34

3 years ago

1.1.33

3 years ago

1.1.43-test

3 years ago

1.1.38-test

3 years ago

1.1.35-test

3 years ago

1.1.32

3 years ago

1.1.31

3 years ago

1.1.38

3 years ago

1.1.37

3 years ago

1.1.39

3 years ago

1.1.37-test

3 years ago

1.1.25-dev-test

3 years ago

1.1.36-test

3 years ago

1.1.41-test

3 years ago

1.1.12

3 years ago

1.1.11

3 years ago

1.1.10

3 years ago

1.1.16

3 years ago

1.1.15

3 years ago

1.1.14

3 years ago

1.1.13

3 years ago

1.1.19

3 years ago

1.1.18

3 years ago

1.1.17

3 years ago

1.1.34-test

3 years ago

1.1.42-test

3 years ago

1.1.23

3 years ago

1.1.22

3 years ago

1.1.21

3 years ago

1.1.20

3 years ago

1.1.27

3 years ago

1.1.26

3 years ago

1.1.25

3 years ago

1.1.24

3 years ago

1.1.9

3 years ago

1.1.8

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago