# 主题插件和微件插件
# 主题插件和主题列表
主题插件,是指包含主题组件和微件的插件。
# @mapgis/mapgis-pan-spatial-map-theme
主题插件包,包含以下主题:
主题英文名 | 主题中文名 | 主题描述 |
---|---|---|
pan-spatial-map-classic-theme | 全空间一张图默认主题 | |
pan-spatial-map-cim-theme | 全空间一张图 CIM 主题 | |
pan-spatial-map-land-theme | 全空间一张图自然资源主题 |
提示
如何获取 MapGIS-Pan-Spatial-Map-Theme 源码,并将源码运行起来?
1、您可以在 Gitee 上下拉MapGIS-Pan-Spatial-Map-Theme (opens new window)代码。 或者在 Github 上下拉MapGIS-Pan-Spatial-Map-Theme (opens new window)代码。
MapGIS-Pan-Spatial-Map-Theme 的源码和 MapGIS-Pan-Spatial-Map 的源码必须放在同一个目录下。
2、在 MapGIS-Pan-Spatial-Map-Theme 源码根目录下运行命令:
$ yarn # 安装依赖
$ yarn unlink # 取消 link 项目到全局,如果之前没有link过该项目,这一步可以省略
$ yarn link # link 项目到全局
$ yarn build # 项目打包,如果build不成功,可以试试先link到apGIS-Pan-Spatial-Map上
3、在 MapGIS-Pan-Spatial-Map 源码根目录下运行命令:
$ yarn link @mapgis/mapgis-pan-spatial-map-theme # link MapGIS-Pan-Spatial-Map-Theme插件包
$ yarn serve # 编译工程
经过以上步骤,MapGIS-Pan-Spatial-Map-Theme 插件包即已成功运行。
# 微件插件和微件列表
微件插件,是指包含组件和微件的插件。
# @mapgis/mapgis-pan-spatial-map-widgets
基础微件插件包,包含以下微件:
微件英文名 | 微件中文名 | 微件描述 |
---|---|---|
zoom | 缩放 | |
map-mode-picker | 二三维地图切换 | |
legend | 图例 | |
scalebar | 比例尺 | |
data-catalog | 数据目录 | |
layer-list | 图层列表 | |
kibana-v | KibanaV | |
map-data-v | MapDataV | |
attribute-table | 属性表 | |
comprehensive-query | 综合查询 | |
measurement | 测量 | |
basemap-manager | 底图管理 | |
basemap-manager | 地形管理 | |
add-data | 添加数据 | |
favorites | 收藏夹 | |
swipe | 卷帘 | |
split-screen | 分屏 | |
bookmark | 书签 | |
marker-manager | 标注 | |
feature-query | 要素查询 | |
overlay-manager | 基础标绘 | |
buffer-analysis | 缓冲区分析 | |
network-analysis | 网络分析 | |
overlay-analysis | 叠加分析 | |
topology-analysis | 拓扑分析 | |
func-warehouse | 功能仓库 | |
profile-analysis | 剖面分析 | |
shadow-analysis | 阴影分析 | |
skyline-analysis | 天际线分析 | |
terrain-analysis | 地形分析 | |
visibility-analysis | 通视分析 | |
visual-analysis | 可视域分析 | |
scene-setting | 场景设置 | |
scene-mode-picker | 场景模式切换 | |
scene-roaming | 场景漫游 | |
particle-effects | 粒子特效 | |
viewpoint-manager | 视点管理 | |
projector-manager | 投放管理 | |
output-image | 截图 | |
rotate | 绕点旋转 | |
about | 关于 | |
model-pick | 模型拾取 | |
opacity-factor | 图层透明度 |
提示
如何获取 MapGIS-Pan-Spatial-Map-Widgets 源码,并将源码运行起来?
1、您可以在 Gitee 上下拉MapGIS-Pan-Spatial-Map-Widgets (opens new window)代码。 或者在 Github 上下拉MapGIS-Pan-Spatial-Map-Widgets (opens new window)代码。
MapGIS-Pan-Spatial-Map-Widgets 的源码和 MapGIS-Pan-Spatial-Map 的源码必须放在同一个目录下。
2、在 MapGIS-Pan-Spatial-Map-Widgets 源码根目录下运行命令:
$ yarn # 安装依赖
$ yarn unlink # 取消 link 项目到全局,如果之前没有link过该项目,这一步可以省略
$ yarn link # link 项目到全局
$ yarn build # 项目打包
3、在 MapGIS-Pan-Spatial-Map 源码根目录下运行命令:
$ yarn link @mapgis/mapgis-pan-spatial-map-widgets # link MapGIS-Pan-Spatial-Map-Widgets插件包
$ yarn serve # 编译工程
经过以上步骤,MapGIS-Pan-Spatial-Map-Widgets 插件包即已成功运行。
# @mapgis/mapgis-pan-spatial-map-widgets-pro
高级微件插件包,包含以下微件:
微件英文名 | 微件中文名 | 微件描述 |
---|---|---|
retrospect | 专题回溯 | |
thematic-map | 专题服务 | |
vector-tile-carto | 矢量瓦片制图 | |
plot-manager | 行业标绘 | |
plot-animation | 态势推演 | |
stratified-household | 分层分户 | |
bim-component | BIM 构建树 | |
building-grow | 单体建筑生长 | |
city-grow | 城市生长 | |
ponding-simulation | 积水仿真 | |
model-stretch | 模型拉伸 | |
dynamic-section-analysis | 剖切分析 | |
explosion-analysis | 爆炸分析 | |
height-limited-analysis | 控高分析 | |
model-flatten | 模型压平 | |
map-story | 地图故事 |
提示
如何获取高级微件包,并将包放在工程中运行起来?
1、高级微件包可通过商务渠道获取。
2、在全空间一张图管理平台应用管理/微件管理中导入高级微件包(zip)。
3、在全空间一张图管理平台应用管理/应用搭建中配置微件。
4、在前台查看高级微件。
提示
如何获取 MapGIS-Pan-Spatial-Map-Widgets-Pro 源码,并将源码运行起来?
1、高级微件包源码可通过商务渠道获取。
MapGIS-Pan-Spatial-Map-Widgets-Pro 的源码和 MapGIS-Pan-Spatial-Map 的源码必须放在同一个目录下。
2、将高级微件包放在工程中并运行起来。
3、在 MapGIS-Pan-Spatial-Map-Widgets-Pro 源码根目录下运行命令:
$ yarn # 安装依赖
$ yarn unlink # 取消 link 项目到全局,如果之前没有link过该项目,这一步可以省略
$ yarn link # link 项目到全局
$ yarn build # 项目打包
4、在 MapGIS-Pan-Spatial-Map/src/core/use.js 中引用@mapgis/mapgis-pan-spatial-map-widgets-pro。
3、在 MapGIS-Pan-Spatial-Map 源码根目录下运行命令:
$ yarn link @mapgis/mapgis-pan-spatial-map-widgets-pro # link MapGIS-Pan-Spatial-Map-Widgets插件包
$ yarn serve # 编译工程
经过以上步骤,MapGIS-Pan-Spatial-Map-Widgets-Pro 插件包即已成功运行。