每个 InfraWorks 模型都使用坐标系来定位数据,以便您可以在真实世界环境中快速创建和评估多个设计替代方案。 默认情况下,InfraWorks 模型范围设置为数据库坐标系的边界。
坐标系
每个 InfraWorks 模型都参照用户坐标系 (UCS) 和数据库坐标系。
UCS 坐标系确定在状态栏中显示的坐标。 它不影响模型数据的存储或显示方式。
数据库坐标系地理参照模型数据。当模型文件在 Autodesk Civil 3D 等其他应用程序中打开时,更改数据库坐标系会影响数据的显示方式。
如果您导入的数据使用的坐标系不同于模型的数据库坐标系,则 InfraWorks 将转换导入的数据,并使用模型的数据库坐标系重新投影这些数据。 在极少数情况下,如果在配置过程中为引入到模型中的数据指定了不正确的坐标系,则这些数据可能无法正确显示。只有您引入的三维模型数据使用不具有世界文件的自定义坐标系时,这种情况通常才会发生。
默认情况下,当您手动创建模型或者使用模型生成器创建模型时,InfraWorks 将指定 LL84 作为用户坐标系和数据库坐标系。一旦为新 InfraWorks 模型指定了数据库坐标系,该数据库坐标系将永久写入表示该模型的 .sqlite 文件中,且无法更改。 将新模型的数据库坐标系更改为使用投影坐标系时,不会提高速度或准确性,或许可以导入更多的数据,但它会限制模型的可能大小,并可能导致错误。
模型范围
在手动创建模型时,可以在创建模型的过程中指定模型范围,以定义模型的精确地理边界。 如果使用模型生成器创建模型,则模型范围将由您在模型生成器中创建模型时指定的关注区域定义。
创建模型后,可以在“模型特性”对话框手动修改模型范围。有关详细信息,请参见更改模型特性。
定义基础模型的模型范围后,可以使用“数据源配置”对话框的“源”选项卡(该选项不适用于导入的三维模型)限制大多数要素类的已导入数据的地理范围。双击“数据源”面板中的数据源,然后从“源”选项卡选择“剪裁到模型范围”。这将把导入数据的范围限制为已定义的模型范围。有关详细信息,请参见指定源和覆盖选项的步骤。
注意:单个模型可以跨所有 UTM 区域,同时保持测量和表示的精确性。如果您在导入数据源时未明确定义模型范围,则模型范围将扩大,以包含所有导入的数据源的范围,这可能增加模型对磁盘空间的要求,如果其他的数据源的模型范围大于基础模型,还可能会降低性能。为了提高性能和节省空间,请在创建新模型时定义一个较小的模型范围。
转载请注明来源本文地址:https://www.tuituisoft/blog/1126.html