Cesium4Unreal - # 009 直接加载显示shapefile
文章目录
- 直接加载显示shapefile
- 1 思路
- 2 步骤
-
- 2.1 下载shapelib
- 2.2 添加依赖模块
- 2.3 创建Actor
-
- 2.3.1 MyShapeLoaderActor.h
- 2.3.2 MyShapeLoaderActor.cpp
- 2.3 蓝图代码
直接加载显示shapefile
1 思路
在Unreal Engine中加载显示shapefile无非就是从shapefile中读取几何数据,并且用ue渲染出来即可。
(图片来源网络,侵删)
2 步骤
2.1 下载shapelib
shapelib是一个开源的读取解析和生成shapefile的c库
只需要5个文件即可,把这些文件放在工程目录下的ThirdParty/shapelib文件夹下
- dbfopen.c
- safileio.c
- shapefil.h
- shpopen.c
- shptree.c
2.2 添加依赖模块
在项目的 YourProjectName.Build.cs 文件中添加依赖项:
PublicIncludePaths.AddRange
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。