1.2.3 • Published 2 years ago
@zjugis/cesium-martini v1.2.3
Cesium-Martini
This is a fork from cesium-martini, click to view details.
This module can create cesium terrain through raster tile service.

Usage
import { Viewer, Resource } from "cesium";
import { MartiniTerrainProvider } from "@dde/cesium-martini";
const cesiumViewer = new Viewer("cesiumContainer");
const terrainLayer = new MartiniTerrainProvider({
url: new Resource({
url: 'https://a.tiles.mapbox.com/v4/mapbox.terrain-rgb/{z}/{x}/{y}.png',
queryParameters: {
access_token: 'pk.eyJ1IjoibW91cm5lciIsImEiOiJWWnRiWG1VIn0.j6eccFHpE3Q04XPLI7JxbA'
}
}),
requestVertexNormals: true,
})
cesiumViewer.scene.terrainProvider = terrainLayer;Installation
This package is listed on NPM as @zjugis/cesium-martini. It can be installed
using the command
yarn add @zjugis/cesium-martiniDemo
Launch the app in the demo folder, and then visit http://localhost:8080/

pnpm install
npm start