您好,“退线分析”它不算是类似通视分析、日照分析或者天际线分析这类的gis基本能力功能,
退线分析是一个与业务高度结合的业务化需求实现。
具体业务您可以了解一下“建筑退线”相关建筑概念,建筑退线它是一种地方、区域的建筑行业规范标准,
不同区域、不同建筑的建筑退线标准不一样,起算方法、避让规则、退让形式均不同,
因此如果您要实现这个需求,要按您项目的业务标准来。
至于具体的数据和服务,该demo只是给了一个实现思路的演示,
大体实现思路-提取数据的轮廓线-匹配地面高度-根据退让规则进行内缓冲退让-根据比如规则对一些不退让或少退让数据相交判断后修饰-对修饰后的退让线拉伸高度-建模强化退让效果显示。
demo提供的是该效果和业务的实现思路,具体用几个数据用几次分析可以完成,要看您手头有的数据情况和项目上的退让规则需求,以及最终显示效果的需求三个方面来决定您的代码逻辑和数据数量的。
(建筑退让上述只是简单介绍,您可以查询资料详细具体了解该方面内容。)
希望可以帮助到您。