zoukankan      html  css  js  c++  java
  • skyline TerraExplorer fly设置相对路径的方法

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

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

    假设fly文件放在D:3da1.fly

    mpt路径:

    当mpt文件在D:3dmpthz.mpt时,可以设置相对路径.mpthz.mpt

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

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

    图层的贴图文件:

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

    图层的模型文件:

    这次shp图层文件路径要换一下,在D:3dD:3dhz管线数据FSWDD_POINT_FSW.shp

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

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

    可以总结出:

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

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

  • 相关阅读:
    Python使用SMTP模块、email模块发送邮件
    harbor搭建及使用
    ELK搭建-windows
    ELK技术栈之-Logstash详解
    【leetcode】1078. Occurrences After Bigram
    【leetcode】1073. Adding Two Negabinary Numbers
    【leetcode】1071. Greatest Common Divisor of Strings
    【leetcode】449. Serialize and Deserialize BST
    【leetcode】1039. Minimum Score Triangulation of Polygon
    【leetcode】486. Predict the Winner
  • 原文地址:https://www.cnblogs.com/cannel/p/3732228.html
Copyright © 2011-2022 走看看