1.0.6 • Published 1 year ago

@gvol-org/daassdk.cesium v1.0.6

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

快速上手

script 引入

html 部分

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Dass测试</title>
    <link rel="shortcut icon" type="image/x-icon" href="./favicon.ico">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <link href="./Cesium/Widgets/widgets.css" rel="stylesheet">
    <script src="./Cesium/Cesium.js"></script>
    <script src="./daassdk.min.js"></script>
</head>

<body>
    <div id="cesiumContainer"></div>
</body>

js 部分

加载数据服务
<script>
    const viewer = new Cesium.Viewer('cesiumContainer');
    let instance = daassdk.useCesium(viewer);
    let layer = instance.addLayer({
        name: 'yingxiang',
        index: 0,
        baseUrl: "https://tiles.geovis.online/base/v1/img/{z}/{x}/{y}",
        tmsIds: "w",
        visible:true,
        format:'webp',
        token: "token...",
        minimumLevel: 0,
        maximumLevel: 18,
    });
 </script>
加载地名样式
<script>
  let style='xxxx'  //style就是mapboxgl的style是矢量样式配置文件
  daassdk.MapboxPlaceName(viewer, styles)
</script>

通过 npm 安装

npm i cesium @gvol-org/daassdk.cesium

//入口文件
import "cesium/Source/Widgets/widgets.css";
import * as Cesium from "cesium";

//需要用到的js文件引入
import {
  MapboxPlaceName,
  useCesium,
  CesiumInstance,
} from "@gvol-org/daassdk.cesium";

(window as any)['CESIUM_BASE_URL'] = "./node_modules/Cesium/Build/Cesium";
(window as any)['Cesium'] = Cesium

const viewer = new Cesium.Viewer("cesiumContainer");
let instance1: CesiumInstance = useCesium(viewer);
let layer: CesiumInstance = instance1.addLayer({
  name: "yingxiang",
  index: 0,
  baseUrl: "https://tiles.geovis.online/base/v1/img/{z}/{x}/{y}",
  tmsIds: "w",
  visible: true,
  format: "webp",
  token: "token....",
  minimumLevel: 0,
  maximumLevel: 18,
});
layer.show=true

let style='xxxx'  //style就是mapboxgl的style是矢量样式配置文件
new MapboxPlaceName(viewer, style);
1.0.2

1 year ago

1.0.1

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.0

1 year ago