Georeferencing means to associate an environment with locations in physical space. The term is commonly used in the geographic information systems field to describe the process of associating a physical map or raster image of a map with spatial locations. Once the environment has been georeferenced, Unreal Engine can express actual geographic coordinates (such as latitude/longitude or UTM coordinates).
地理配准(Georeferencing) 是指将某个环境与物理空间中的位置相关联。该术语常用于地理信息系统(GIS)领域,以描述将物理地图或地图的栅格图像与空间位置相关联的过程。一旦对环境进行地理配准后,虚幻引擎就可以表示实际地理坐标(如纬度/经度或UTM坐标)。
绿色:ENU CRS
蓝色:ECEF CRS
橘黄:BLH CRS
环境是绿色正方形。为关卡选择的建模原点是P点。这是行星上的任意位置,并且可以使用地理坐标(纬度和经度)来定义,或使用笛卡尔坐标(但需要在特定投影CRS中)来定义。XYZ坐标会在CRS中表示为向东/向北/向上方向。
(蓝色环境)这是ECEF情况,在原点处没有几何结构,而是在值很大的坐标处才有几何结构,具体取决于行星半径。ECEF CRS是笛卡尔坐标系,并且各个轴会与引擎的相应轴对齐。
Cesium For UE4 插件使用的是这种坐标系。
与局部平面坐标情况类似,这些坐标可以在地理或投影CRS中表示。比较方便的做法是,使关卡的向上方向与此位置的椭圆体法线保持对齐,并确保平面几何的方向正确。使得前向量和右向量匹配北向量和东向量。
UE > 投影(Projected Coordinates) > 地理 (Geographic Coordinates)
UE > ECEF (ECEF Coordinates) > 地理(Geographic Coordinates)
1.https://github.com/EpicGames/UnrealEngine/tree/4.27/Engine/Plugins/Runtime/GeoReferencing
2. https://docs.unrealengine.com/4.27/zh-CN/BuildingWorlds/Georeferencing/
3. https://blog.csdn.net/mrbaolong/article/details/126908782?spm=1001.2014.3001.5501
4. Cesium for UE4中的坐标系及其转换