jtanalysisspace.md 1.6 KB


title: 空间分析组件

date: 2023-07-18

[[toc]]

1. jt-analysisSpace 简介

  • 实现光照分析、方量分析、剖面分析、通视分析、视域分析、限高分析等空间分析功能

2.Warning

::: warning 注意 使用ref标记组件时,同时需要定义标记名称!具体可参考CIM平台空间分析组件写法! :::

3. jt-analysisSpace API

属性名 说明 类型 是否必须
viewer 视图 obj
currentSelect 默认类型(可选光照分析、方量分析、剖面分析、通视分析、视域分析、限高分析) string

4. 代码示例

<template>
	<jt-popup title="空间分析">
		<jt-analysis-space :viewer="viewer" :currentSelect="currentSelect"></jt-analysis-space>
	</jt-popup>
</template>
<script setup>
	import {
		inject
	} from "vue";
	
	/**
	 * 获取地图对象
	 */
	const getMapInstance = inject("getMapInstance");
	let jtMap3d = getMapInstance();
	let viewer = jtMap3d._viewer;
	
	const currentSelect= ref('视域分析');
</script>