Smart3D教程-XML格式交换、Excel定义块-第四章4.
pdf版本的中英文对照版帮助文档V1.9版本已整理完成,并仔细核查,可作为案头资料。
获取方式:https://www.jianshu.com/p/0ce47773a84e
在线分享一样不停歇,致力于打造最大的Smart3D建模交流社群,欢迎各路大神加入!
PS:一直在想什么才是最好的教程,当通篇阅读了两遍Smart3D软件自带的英文帮助文档后,觉得自己之前整理的目录糟糕透了,于是一口气把它给翻译了(之前一直没找到中文版,老外对国内市场还是不够重视啊)作为标准教程。
4.2.19 XML 格式的块交换(BlocksExchange XML format)
BlocksExchange XML格式是Bentley为在ContextCapture Master中导入/导出块定义而指定的开放交换格式。
XML文件可以包含一个或多个块的属性。

可以在ContextCapture安装目录中找到上述示例和规范文件
4.2.20 Excel格式定义块(MS Excel block definition)
块Block定义可以根据Bentley指定的MS Excel规范编写导入。
此格式是为了方便从现有的XLS或XLSX格式的MS Excel文档中导入块(Block)。但是,我们建议您在一般情况下使用更灵活的blocksExchange XML格式。
在MS Excel文件中,块(Block)定义可以是部分的或完整的,数据可以以不同的形式组织。
您可以在ContextCapture安装目录中找到一个示例和模板:
•doc/blockimportsample.xls
•doc/BlockImportTemplate.xls
数据表(Data worksheets)
在Excel文件中,数据由多个工作表提供。
XLS format islimited to 16384 rows, use XLSX format instead if you want to import largerdataset.
注:XLS格式限制最多16384行,如果要导入更大的数据集,请改用XLSX格式。
照片组(Photogroups )
具有相应参数的照片组(PhotoGroup)列表:
•名称(Name):此照片组(PhotoGroup)的唯一名称(必填)
•宽度、高度(Width, Height):以像素为单位的图像大小(必填)
•焦距(FocalLength):焦距(mm)(必填)
•传感器尺寸或像素尺寸(SensorSize or PixelSize):单位:mm(必填)
•主点X,主点y(PrincipalPointX,PrincipalPointY:):以像素为单位的主点位置(选填)
•主点X-mm,主点y –mm(PrincipaPointlXmm, PrincipalPointYmm):以mm为单位的主点位置(选填)
•相机姿态(cameraOrientation):摄像头方向参考,请参见blocksXchange XML格式(选填)
•k1、k2、k3、p1、p2:透镜畸变系数(选填)
照片(Photos )
带相应参数的照片列表:
•名称(name):文件名(必填)
•照片组(photogroupname):所属照片组(photogroupname)的名称(必填)
•路径(Directory):基本目录(选填)
•扩展名(Extension):文件后缀(选填)
•经度、纬度、高度或东距、北距、高度(Longitude, Latitude, Height or
Easting, Northing, Height):3D位置(选填)
•Omega、Phi、Kappa或Yaw、Pitch、Roll或Heading、Roll、Pitch:拍照时的姿态,根据选项以度或弧度表示(可选)
照片名可以是绝对路径、相对路径或文件名:
实际照片路径是使用可选选项baseimagepath、可选照片目录、照片名称和可选扩展名组合的。
控制点(ControlPoints )
带名称和三维位置信息的控制点列表。
要提供控制点测量值,请改用blocksXchange XML格式。
选项(Options )
用于解释MS Excel文件的选项。
空间参考系统(SRS)
空间参考系统用于解释3D位置和旋转信息
支持EPSG code ("EPSG:XXX"), PROJ.4或 WKT定义
(使用弧度)InRadians
指定旋转角度单位请使用弧度而不是度
基础路径(BaseImagePath )
可选路径选项用来构建照片的绝对路径
块类型(BlockType )
可选性
4.2.21 空三导出XML格式(ATExport XML format)
空三导出的XML文件包含每张照片的内部和外部姿态数据:
•照片路径(image path):图像文件路径
•图像尺寸(ImageDimensions):以像素为单位的图像宽度和高度
•摄像机型号(CameraModelType):透视或鱼眼相机型号
•焦距(FocalLength):焦距(像素)
•鱼眼焦点矩阵(FisheyeFocalMatrix):仅用于鱼眼相机的像素焦点矩阵
•图像纵横比(AspectRatio):图像纵横比
•扭曲(Skew):图像扭曲,
•主点(PrincipalPoint):图像中的主点位置,以像素为单位
•畸变(Distortion):仅用于透视相机镜头畸变系数
•鱼眼畸变(FisheyeDistortion):仅用于鱼眼相机透镜畸变系数,
•旋转(Rotation):照片旋转(如果有地理参考,见ECEF)
•中心(Center):照片中心位置位置(如果有地理参考,在ECEF中给出)。
•倾斜(Skew):定义X和Y像素轴之间角度的倾斜系数。
•纵横比(Aspect ratio):如果像素不是正方形,则与1不同。
空三导出的 XML格式仅用于导出到第三方软件。如果以后要在ContextCapture中重新导入块,则必须使用Blocks Exchange XML格式。
译者注:此处貌似严格区分普通Block和空三后的Block的导出,感觉介绍的有点乱
上一篇:Smart3D中文版的帮助文档第四章4.2.15----V4.4.9.516
下一篇:
老教程目录:https://www.jianshu.com/p/d3e5adb19f0c
Smart3D常见问题汇总:https://www.jianshu.com/p/b5ea70da3da7
如果感觉整理的还不错,欢迎点赞、分享