每个 InfraWorks 模型都使用坐标系来定位数据,以便您可以在真实世界环境中快速创建和评估多个设计替代方案。更改坐标系可能会影响与其他应用程序(例如 Autodesk Civil 3D 或 ESRI ArcGIS)的数据交换。
创建新模型时,需要指定坐标系。一旦创建模型,便无法更改为其选定的坐标系。默认情况下,InfraWorks 模型范围最初设置为模型的坐标系的边界。
请参见手动创建模型。
在某些情况下,您可能需要重新创建 InfraWorks 模型并指定新的坐标系。请参见使用新坐标系重新创建 InfraWorks 模型的步骤。
如果您想要在 InfraWorks 模型与其他 Autodesk 应用程序(例如 Autodesk Civil 3D 或 Autodesk Revit)之间交换数据,则必须使用投影坐标系(而不是地理坐标系,如 LL84)创建 Infraworks 模型。
如果您导入的数据使用的坐标系不同于模型的坐标系,则 InfraWorks 将转换导入的数据,并使用模型的坐标系重新投影这些数据。在极少数情况下,如果在配置过程中为引入到模型中的数据指定了不正确的坐标系,则这些数据可能无法正确显示。只有您引入的三维模型数据使用不具有世界文件的自定义坐标系时,这种情况通常才会发生。
请参见指定导入过程中所用坐标系的步骤。
在导出过程中,您可以指定将分配给模型数据的所需目标坐标系。 默认情况下,当您选择导出 IMX 或导出 FBX 时,InfraWorks 会选择它可以找到的最适合导出区域范围的坐标系,然后将该坐标系指定给导出的文件。
例如,位于美国北加利福尼亚州、西奥勒冈州或华盛顿州的模型在进行 IMX 导出时可能被指定 UTM84-10N 坐标系。而位于日本东京的模型在进行 IMX 导出时可能被指定 UTM84-54N。若要解决此问题,请确保为导出数据选择适当的目标坐标系,以便该坐标系与 InfraWorks 外部所导出模型数据的所需用途匹配。
某些其他产品将很难识别您在 InfraWorks 中可能使用的某些坐标系。例如,Autodesk AutoCAD Civil 3D 很难识别和转换使用地理坐标系(例如 LL84)的 InfraWorks 模型。如果从 InfraWorks 中导出的 IMX 文件要在 AutoCAD Civil 3D 中使用,请指定与将在 Civil 3D 图形中使用的坐标系相匹配的目标坐标系。
发布到 ArcGIS 或导出到 FGDB 时,有些坐标系不受支持。如果为模型指定了不受支持的坐标系,则发布到 ArcGIS 或导出到 FGDB 将不再继续。
在手动创建模型时,可以在创建模型的过程中指定模型范围,以定义模型的精确地理边界。如果不指定模型范围,则模型的坐标系的边界将用作默认模型范围。如果使用模型生成器创建模型,则模型范围将由您在模型生成器中创建模型时指定的关注区域定义。
请参见手动创建模型或使用模型生成器创建模型。
创建模型后,可以在“模型特性”对话框手动修改模型范围。有关详细信息,请参见更改模型特性。
定义基础模型的模型范围后,可以使用“数据源配置”对话框的“源”选项卡(该选项不适用于导入的三维模型)限制大多数要素类的已导入数据的地理范围。双击“数据源”面板中的数据源,然后从“源”选项卡选择“剪裁到模型范围”。这将把导入数据的范围限制为已定义的模型范围。有关详细信息,请参见指定源和覆盖选项的步骤。