# cesium-map
**Repository Path**: wfsq_admin/cesium-map
## Basic Information
- **Project Name**: cesium-map
- **Description**: cesium-map 地图纠偏
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2023-04-24
- **Last Updated**: 2023-12-01
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# cesium-map
> Cesium 地图插件,用于添加国内各大地图厂商的地图
```warning
使用前引入 Cesium 框架,由于Cesium放弃了ImageryProvider部分属性,建议使用`viewer.imageryLayers.add`添加地图
```
## 安装
`NPM / YARN`
```shell
npm install @dvgis/cesium-map
-----------------------------
yarn add @dvgis/cesium-map
```
```js
import { AmapImageryProvider,BaiduImageryProvider, GeoVisImageryProvider } from '@dvgis/cesium-map'
```
`CDN`
```html
```
## AmapImageryProvider
> 高德地图
```js
var options = {
style: 'img', // style: img、elec、cva
crs: 'WGS84' // 使用84坐标系,默认为:GCJ02
}
viewer.imageryLayers.add(new Cesium.ImageryLayer( new AmapImageryProvider(options)))
```
## BaiduImageryProvider
> 百度地图
```js
var options = {
style: 'normal', // style: img、vec、normal、dark
crs: 'WGS84' // 使用84坐标系,默认为:BD09
}
viewer.imageryLayers.add(new Cesium.ImageryLayer( new BaiduImageryProvider(options)))
```
## GeoVisImageryProvider
> 星图地图
```js
var options = {
style: 'vec', //style: img、vec、ter, cia,cat,
key:'', // 需去相关地图厂商申请
format:'png' //format:png、webp(用于style为img)
}
viewer.imageryLayers.add(new Cesium.ImageryLayer( new GeoVisImageryProvider(options)))
```
## GoogleImageryProvider
> 谷歌地图
```js
var options = {
style: 'elec',//style: img、elec、ter,cva,img_cva
crs: 'WGS84' // 使用84坐标系,默认为:GCJ02, img除外
}
viewer.imageryLayers.add(new Cesium.ImageryLayer( new GoogleImageryProvider(options)))
```
## TdtImageryProvider
> 天地图
```js
var options = {
style: 'vec', //style: vec、cva、img、cia、ter
key:'', // 需去相关地图厂商申请
}
viewer.imageryLayers.add(new Cesium.ImageryLayer( new TdtImageryProvider(options)))
```
## TencentImageryProvider
> 腾讯地图
```js
var options = {
style: 1 //style: img、1:经典
}
viewer.imageryLayers.add(new Cesium.ImageryLayer( new TencentImageryProvider(options)))
```
## 示例
> http://dc.dvgis.cn