# MMWebGLSample
**Repository Path**: Mapmost/MMWebGLSample
## Basic Information
- **Project Name**: MMWebGLSample
- **Description**: No description available
- **Primary Language**: JavaScript
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-04-28
- **Last Updated**: 2025-04-28
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 简介
本项目包含了各种基于 Mapmost SDK for WebGL 实现的示例,旨在帮助大家了解该SDK的核心用法。
## Mapmost SDK for WebGL
[Mapmost SDK for WebGL](https://www.mapmost.com/#/layout/webgl/home/) 是 [Mapmost 系列](https://www.mapmost.com/) 的重要部分,是基于 WebGL 实现二三维地图一体化渲染的 JavaScript 库。
- 该引擎作为 Mapmost 生态系统的一部分,主要面向Web端三维地图应用程序和时空数据可视化应用开发,作为基础地图引擎使用,可加载矢量瓦片地图服务、倾斜三维模型、gltf/glb格式三维模型、obj格式三维模型,以及WMS、TMS、WMTS地图服务。
- 开始使用 Mapmost SDK for WebGL,请注册 [Mapmost 账户](https://www.mapmost.com/#/productApply/webgl)。
|
|
- 更多能力说明请参考 [文档](https://www.mapmost.com/mapmost_docs/webgl/latest/docs/intro/)。
## 快速开始
### SDK 安装 
#### Module bundler
通过npm安装依赖包。
- **设置源**
在工程目录下增加`.npmrc`文件,内容为:
```
registry = "https://registry.npmjs.org/"
@mapmost:registry="https://npm.mapmost.com/"
```
- **install**
`npm install @mapmost/mapmost-webgl`
- **import**
`import mapmost from '@mapmost/mapmost-webgl';`
#### CDN
- 在HTML文件的``部分引用js文件。
```js
```
### 初始化
在HTML文件的``中添加以下代码。
```js
```
```js
```
## 示例
- 示例正在持续更新中,想要了解更多请参考 [示例预览](https://www.mapmost.com/mapmost_docs/webgl/latest/docs/card-default)。
|建筑信息查询|建筑分层分户|车辆轨迹展示
|---------|-----------------------|-----------------------
|
|
|
|矢量可视域分析|手工模型可视域分析|倾斜模型可视域分析
|---------|-----------------------|-----------------------
|
|
|
|添加动态图标|监控视频展示
|---------|-----------------------
|