模型导出问题的流程解决方案
分享
模型导出问题的流程解决方案
1 问题描述
3DS格式是一种比较常见和通用的三维模型格式,在利用CityEngine导出这种三维模型格式时会出现纹理错乱和位置偏移的情况。
其主要原因在于这种格式对大坐标数据支持不好。
2 解决方案
GIS数据的坐标一般都很大并且必须保持数据坐标的准确性。为了解决与3DS格式对大坐标支持不好的矛盾提供了CityEngine下3DS格式模型导出并正确存入file GDB的解决方案。
第一步:选择要导出的模型。点击File →Export …..在弹出的对话框中选择 Export Models of Selected Shapes (all models are generated)点击next 选择弹出如下对话框:
其它设置在此不一一说明,点击上图红框中的Center并记录其坐标偏移值。
说明:导出窗口里的偏移值采用的坐标采用的坐标系与ArcGIS里的坐标系并不一致,进行了一定的翻转。翻转具有如下规律:
1) 其X轴不变;
2) CityEngine中的Y向偏移值为ArcGIS中的Z向偏移值;
3) 如果CityEngine中的Z向偏移值为ΔZ,在ArcGIS中的偏移值为-ΔZ。
第二步,数据导入到GDB里;利用ArcToolbox\Conversion\From File下的Import 3D Files工具,如下图:
第三步,由于之前对坐标做了偏移,在这里应用FME做为坐标平移的工具。其过程如下:
a) 打开FME Workbench;
b) 选择菜单Readers\Add Reader,弹出如下对话框:
c) 选择位置偏移函数offsetter,并设置相应的偏移坐标值,如下图:
d) 在X offset 里输入之前导出3DS时记录的X-offset的绝对值,Y offset里输入Z-offset,Z offset里输入Y-offset的绝对值。
e) 选择菜单Writer\Add Writer,弹出如下对话框按确定进入设置画面:
f) 把三者联系起来如下图,按F5就可以运行了;
第三步,在Arcgis里添加空间参考信息,采用ArcToolBox\Data Management Tools\Projections and Transformation下的Define Projection工具。如下图:
至此,数据就正确的保存到File GDB数据库中了。
模型导出问题的流程解决方案
1 问题描述
3DS格式是一种比较常见和通用的三维模型格式,在利用CityEngine导出这种三维模型格式时会出现纹理错乱和位置偏移的情况。
其主要原因在于这种格式对大坐标数据支持不好。
2 解决方案
GIS数据的坐标一般都很大并且必须保持数据坐标的准确性。为了解决与3DS格式对大坐标支持不好的矛盾提供了CityEngine下3DS格式模型导出并正确存入file GDB的解决方案。
第一步:选择要导出的模型。点击File →Export …..在弹出的对话框中选择 Export Models of Selected Shapes (all models are generated)点击next 选择弹出如下对话框:
其它设置在此不一一说明,点击上图红框中的Center并记录其坐标偏移值。
说明:导出窗口里的偏移值采用的坐标采用的坐标系与ArcGIS里的坐标系并不一致,进行了一定的翻转。翻转具有如下规律:
1) 其X轴不变;
2) CityEngine中的Y向偏移值为ArcGIS中的Z向偏移值;
3) 如果CityEngine中的Z向偏移值为ΔZ,在ArcGIS中的偏移值为-ΔZ。
第二步,数据导入到GDB里;利用ArcToolbox\Conversion\From File下的Import 3D Files工具,如下图:
第三步,由于之前对坐标做了偏移,在这里应用FME做为坐标平移的工具。其过程如下:
a) 打开FME Workbench;
b) 选择菜单Readers\Add Reader,弹出如下对话框:
c) 选择位置偏移函数offsetter,并设置相应的偏移坐标值,如下图:
d) 在X offset 里输入之前导出3DS时记录的X-offset的绝对值,Y offset里输入Z-offset,Z offset里输入Y-offset的绝对值。
e) 选择菜单Writer\Add Writer,弹出如下对话框按确定进入设置画面:
f) 把三者联系起来如下图,按F5就可以运行了;
第三步,在Arcgis里添加空间参考信息,采用ArcToolBox\Data Management Tools\Projections and Transformation下的Define Projection工具。如下图:
至此,数据就正确的保存到File GDB数据库中了。
0 个评论
推荐内容
相关问题
- sketchup模型导入cityengine中部分纹理丢失,怎么解决?
- 求ArcGISMXD批量导出图片工具?
- 在模型构建器中实现计算几何
- ArcGIS 10.2怎么从属性表选择导出.shp文件
- 三维模型在pro中呈現沒問題上传至portal後模型無法完整呈現(包括破圖、材質遺失)?
- 有多个mxd文件 每个mxd都包含数据驱动页面 如何批量导出图片?
- 使用portal10.5能直接发布三维模型服务吗
- ARCGIS如何实现,按某字段属性值 批量分类导出成shp
- 使用ArcGIS Desktop,如何导出3DS格式数据?
- arcgis pro将二维矢量面图层拉伸为三维模型后,如何导出该模型?
- [求助]使用Arcmap时遇到导出数据输出名称无效