首页 / 浏览问题 / 组件GIS / 问题详情
超图能直接获取点符号的实际尺寸吗?
YYM
28EXP 2017年10月23日

比如能不能获取这个圆柱体符号的实际高度和直径,从而根据已知点的直径和埋深属性值,可以自动计算出X、Y、Z方向的缩放比例

2 个回答

这是你自己添加的三维点符号吗
匿名
2017年10月23日
是的,在3DMAX里面建的三维符号
您好,如果你点符号源文件在本地的话,可以根据源文件构造一个Geomodel对象,再根据Geomodel.BoundingBox 属性获取到模型的包围盒,包围盒的长宽就是模型的直径,高度就是模型的高度
5,985EXP 2017年10月23日

不是该用两个Z值相减吗,相加才是30啊

这就奇怪了,你那边是哪个版本的组件啊

SMO_DotNET_802_13626_55470_CHS_Zip,应该是8.0.2吧这个

我这边用的是811的组件,要不你换这个版本试试呢,你用的版本这个问题可能是缺陷。

你去这儿下载http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx

选择SuperMap iObjects .NET 8C(2017)下的811版本64位的Bin包

好的,我去试下
...