1.2.41-cesium07 • Published 1 year ago

resopp-resource-sdk v1.2.41-cesium07

Weekly downloads
-
License
-
Repository
-
Last release
1 year 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

1 year ago

1.2.41-cesium03

1 year ago

1.2.41-cesium02

1 year ago

1.2.41-cesium07

1 year ago

1.2.41-cesium06

1 year ago

1.2.41-cesium05

1 year ago

1.2.48

1 year ago

1.1.63

1 year ago

1.1.62

1 year ago

1.1.65

1 year ago

1.1.64

1 year ago

1.2.41-mars3d01

1 year ago

1.2.41-mars3d02

1 year ago

1.2.41-mars3d07

1 year ago

1.2.41-mars3d08

1 year ago

1.2.41-mars3d05

1 year ago

1.2.41-mars3d06

1 year ago

1.2.41-mars3d03

1 year ago

1.2.41-mars3d04

1 year ago

0.1.0

1 year ago

1.2.41-amap30

1 year ago

1.2.41-amap29

1 year ago

1.2.41-amap04

1 year ago

1.2.41-amap05

1 year ago

1.2.41-amap02

1 year ago

1.2.41-amap03

1 year ago

1.2.27-test2

1 year ago

1.2.41-amap01

1 year ago

1.2.27-test3

1 year ago

1.2.41-amap08

1 year ago

1.2.41-amap09

1 year ago

1.2.41-amap06

1 year ago

1.2.41-amap07

1 year ago

1.2.26-test

1 year ago

1.2.31-test2

1 year ago

1.2.15-devtest

2 years ago

1.2.16-test

2 years ago

1.2.27-test

1 year ago

1.2.15-devtest2

2 years ago

1.2.47-dev

1 year ago

1.2.46-test

1 year ago

1.2.31-test

1 year ago

1.2.42

1 year ago

1.2.40

1 year ago

1.2.45

1 year ago

1.2.41-test01

1 year ago

1.2.46

1 year ago

1.2.41-test02

1 year ago

1.2.43

1 year ago

1.2.41-cesium01

1 year ago

1.2.44

1 year ago

1.2.41-test05

1 year ago

1.2.47

1 year ago

1.2.41-test03

1 year ago

1.2.41-test04

1 year ago

1.2.4-3.1

1 year ago

1.2.18

2 years ago

1.2.19

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.1.52

2 years ago

1.1.51

2 years ago

1.1.50

2 years ago

1.2.38-test

1 year ago

1.2.23

1 year ago

1.1.56

2 years ago

1.2.24

1 year ago

1.1.55

2 years ago

1.2.21

2 years ago

1.1.54

2 years ago

1.2.22

2 years ago

1.1.53

2 years ago

1.2.27

1 year ago

1.2.28

1 year ago

1.1.59

2 years ago

1.2.25

1 year ago

1.1.58

2 years ago

1.2.26

1 year ago

1.1.57

2 years ago

1.2.27-devtest

1 year ago

1.2.29

1 year ago

1.2.30

1 year ago

1.2.31

1 year ago

1.1.61

2 years ago

1.1.60

2 years ago

1.2.34

1 year ago

1.2.35

1 year ago

1.2.32

1 year ago

1.2.33

1 year ago

1.2.38

1 year ago

1.2.39

1 year ago

1.2.36

1 year ago

1.2.37

1 year ago

1.2.0

2 years ago

1.2.8

2 years ago

1.2.7

2 years ago

1.2.6

2 years ago

1.2.5

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.26-devtest2

1 year ago

1.2.12

2 years ago

1.1.45

2 years ago

1.2.13

2 years ago

1.1.44

2 years ago

1.2.10

2 years ago

1.2.11

2 years ago

1.2.38-test2

1 year ago

1.2.16

2 years ago

1.1.49

2 years ago

1.2.17

2 years ago

1.1.48

2 years ago

1.2.14

2 years ago

1.1.47

2 years ago

1.2.15

2 years ago

1.1.46

2 years ago

1.2.47-dev2

1 year ago

1.2.47-dev3

1 year ago

1.2.16-test2

2 years ago

1.2.46-test2

1 year ago

1.2.9

2 years ago

1.2.41-yunli03

1 year ago

1.2.41-yunli02

1 year ago

1.2.41-yunli01

1 year ago

1.2.41-yunli07

1 year ago

1.2.41-yunli06

1 year ago

1.2.41-yunli05

1 year ago

1.2.41-yunli04

1 year ago

1.2.40-test2

1 year ago

1.2.23-devtest2

1 year ago

1.2.26-devtest

1 year ago

1.2.17-devtest

2 years ago

1.2.41-amap26

1 year ago

1.2.41-amap27

1 year ago

1.2.41-amap24

1 year ago

1.2.41-amap25

1 year ago

1.2.41-amap22

1 year ago

1.2.41-amap23

1 year ago

1.2.41-amap20

1 year ago

1.2.41-amap21

1 year ago

1.2.41-amap28

1 year ago

1.2.35-test

1 year ago

1.2.40-test

1 year ago

1.2.23-devtest

1 year ago

1.2.41-amap15

1 year ago

1.2.41-amap16

1 year ago

1.2.23-test

1 year ago

1.2.41-amap13

1 year ago

1.2.41-amap14

1 year ago

1.2.41-amap11

1 year ago

1.2.41-amap12

1 year ago

1.2.41-amap10

1 year ago

1.2.41-amap19

1 year ago

1.2.41-amap17

1 year ago

1.2.41-amap18

1 year ago

1.1.29

2 years ago

1.1.28

2 years ago

1.1.24-dev-test

2 years ago

1.1.40-test

2 years ago

1.1.30

2 years ago

1.1.34

2 years ago

1.1.33

2 years ago

1.1.43-test

2 years ago

1.1.38-test

2 years ago

1.1.35-test

2 years ago

1.1.32

2 years ago

1.1.31

2 years ago

1.1.38

2 years ago

1.1.37

2 years ago

1.1.39

2 years ago

1.1.37-test

2 years ago

1.1.25-dev-test

2 years ago

1.1.36-test

2 years ago

1.1.41-test

2 years ago

1.1.12

2 years ago

1.1.11

2 years ago

1.1.10

2 years ago

1.1.16

2 years ago

1.1.15

2 years ago

1.1.14

2 years ago

1.1.13

2 years ago

1.1.19

2 years ago

1.1.18

2 years ago

1.1.17

2 years ago

1.1.34-test

2 years ago

1.1.42-test

2 years ago

1.1.23

2 years ago

1.1.22

2 years ago

1.1.21

2 years ago

1.1.20

2 years ago

1.1.27

2 years ago

1.1.26

2 years ago

1.1.25

2 years ago

1.1.24

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.19

2 years ago

1.0.18

2 years ago

1.0.17

2 years ago

1.0.16

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago