1.实现目标
通过读取本地GeoJson数据,在UE中以
StaticMeshComponent
的形式绘制出面数据,支持Editor
和Runtime
环境,GIF动图如下:
文章目录如下:
文章目录
2.实现过程
2.1 实现原理
首先读取
GeoJson
数据,然后进行三角剖分
,最后根据顶点和索引创建StaticMesh
。
2.1.1 数据读取
本文这里使用的LineString格式的GeoJson线状数据文件,在UE中直接读取文本对其进行解析,生成坐标数组。
数据在QGIS中打开如下图所示,本文使用的数据不包括复杂的几何图形,只是简单的折线,数据的坐标格式为
WGS84
经纬度坐标。且数据中只有一个Feature,因此后文的演示中不会考虑多Feature的问题,只针对一个Feature进行演示。