第三步 模型生成三维切片缓存的结果

成功生成三维切片缓存后,在用户指定的缓存输出路径下将生成如下所示的文件夹目录结构,三维模型缓存目录结构的构建原理同影像缓存目录结构的构建,详细信息参见影像缓存中关于缓存目录的介绍。

三维模型数据生成缓存后,还包含一个配置文件 *.scp,在 通过 *.scp 文件来加载三维切片缓存数据,该文件的详细描述如下面的表格所示。

三维切片缓存的配置文件*.scp


{
    "asset":"SuperMap",             //数据的基本信息
    "version":1.0,                  //版本号
    "dataType":"BIM",               //三维地理空间数据类型
    "pyramidSplitType":"QuadTree",  //数据的空间划分类型:四叉树剖分
    "lodType":"Replace",		    //LOD细化类型为替换模式
    "position":					    //插入点,单位为度
	{
	 "x":116.36,
	 "y":39.99,
	 "z":0.0,
	 "units":"Degree"
	},
    "geoBounds":					//地理空间范围
	{
	 "left":116.3635,
	 "top":40.0018,
	 "right":116.3755,
	 "bottom":39.9932
	},	
    "heightRange":					//高度范围
	{
	 "min":9.4875,
	 "max":119.9612
	},
    "wDescript":					//w位描述信息
	{
	 "category":"",
	 "range":
		{
		 "min":0.0,
		 "max":0.0
		}
	},
    "tiles":						//各TileTree对应的根节点文件路径及包围盒(局部坐标系)
    [
	{							    //第一个根节点的信息
	 "url":"./Tile_-7281_21185_0000/Tile_-7281_21185_0000.s3mb",
	 "boundingbox":
		{
		 "min":
			{
			 "x":245.36567664297159,
			 "y":-534.7293082718718,
			 "z":-34.66962171293413
			},
		"max":
			{
			 "x":443.1873785885407,
			 "y":-336.9076063263026,
			 "z":163.152080232635
			}
		}
	},
	{							 //第二个根节点的信息
	 "url":"./Tile_-7282_21183_0000/Tile_-7282_21183_0000.s3mb",
	 "boundingbox":
		{
		 "min":
			{
			 "x":-604.2845700298257,
			 "y":92.21901333930407,
			 "z":-190.14669717375353
			},
		"max":
			{
			 "x":-147.10063304583208,
			 "y":549.4029503232977,
			 "z":267.03723981024009
			}
		}
    }
    ]
}