码迷,mamicode.com
首页 > 其他好文 > 详细

skyline TerraExplorer fly设置相对路径的方法

时间:2014-05-19 07:54:00      阅读:901      评论:0      收藏:0      [点我收藏+]

标签:style   blog   c   http   int   a   

软件环境:TerraExplorer Pro(以下简称TEP)6.5

 

在TEP中,对于本地(非网络)文件路径,默认都是绝对路径,在移动数据时非常麻烦,以下是本人总结出一些设置相对路径的规则

 

假设fly文件放在D:\3d\a1.fly

 

mpt路径:

当mpt文件在D:\3d\mpt\hz.mpt时,可以设置相对路径.\mpt\hz.mpt

bubuko.com,布布扣

 

加载图层,数据源是shapefile文件:

当shp文件在D:\3d\管线数据\RECT\DD_line_RECT.shp,可以设置相对路径为.\管线数据\RECT\DD_line_RECT.shp

bubuko.com,布布扣

 

图层的贴图文件:

当上面加载的图层,加载成圆柱体类型,可以设置一个图片文件作为贴图,当图片在D:\3d\管线数据\管线贴图\DD.png,可以设置相对路径..\管线贴图\DD.png

bubuko.com,布布扣

 

图层的模型文件:

这次shp图层文件路径要换一下,在D:\3d\D:\3d\hz\管线数据\FSW\DD_POINT_FSW.shp

加载成3维模型类型,需要配置模型文件路径,当模型文件在D:\3d\管线数据\FSW\管线模型\MODAL.xpl2,可以设置相对路径 管线模型\[ZMODAL].xpl2

bubuko.com,布布扣

经测试,模型文件只能放在shp文件的同级或子级路径,而不能在父级和旁系。而贴图文件可以。

 

可以总结出:

1.mpt,shp图层,shp图片贴图都是以.\表示相对路径的当前目录,表示上一个目录是..\,如此类推。而模型文件却是空字符表示,例如上一个例子。可以预见还可能有其他情况。

2.mpt,shp图层的相对路径都是以fly文件位置作为当前路径,而图层的图片,模型等文件都是以图层的shp文件位置作为当前路径。这个好理解,以父级对象的路径为准。

skyline TerraExplorer fly设置相对路径的方法,布布扣,bubuko.com

skyline TerraExplorer fly设置相对路径的方法

标签:style   blog   c   http   int   a   

原文地址:http://www.cnblogs.com/cannel/p/3732228.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!