PVsyst 8.0版本中,地形图的导入方法可以通过多种途径实现,具体如下:
1)直接下载卫星地形数据
PVsyst V8内置了“下载卫星地面图像和/或地面数据”功能,操作时选择“Shading scene construction”界面,根据如下图选择,同时勾选“Also import topography data ”,无需手动选择地图点或转换CSV格式,系统会自动读取该项目所在的经纬度信息,处理数据并导入图像和地形数据,显著提升效率。此方法适用于快速获取基础地形信息。
2)通过谷歌地球软件转换后导入
打卡谷歌地球pro版本,点击“Tools>Options>Navigation”,并使得地图中出现的地形始终处于俯视图状态,通过鼠标选择好地形区域。使用路径工具;使用鼠标工具尽可能的画出更多的点,在“Altitude tab(高度选项卡)”,选择“Ground level(地面)”。点击“确定”,完成路径勾选。选择生成的地形路径,保存为kml格式。
打开地形csv转换工具网址:
https://www.gpsvisualizer.com/convert_input。
选择输出格式为“plain text”,上传kml文件。
选择“分号Semi-colon”作为“纯文本分隔符Plain text delimiter”
“Add DEM elevation data增加高程数据” 列表,选择“最优来源Best available source”。
点开:高级选项,“在纯文本输出中重复标题行”,选择“否”。“输出UTM坐标”选择“是”。
点击“转换”。并复制图中所示的所有内容,粘贴到EXCEL。
在EXCEL中将数据进行分列处理,只保留图中所示,“utm_easting”,“utm_northing” and “altitude”三列,其他的均删除,完成后保存为csv格式的文件。
回到软件的三维建模截面,“File>Import>Import ground data (CSV)”,导入刚保存的数据文件,即可生成地形图,这里面需要注意,在北半球,可能需要围绕场景原点旋转180°以便正确放置。
3)基于SketchUp软件导入地形
在SketchUp中通过“添加位置”,通过缩放工具,导入需要的地形区域。
调整后使“快照snapshot”层不可见,“地形local terrain”层可见。
右键单击地面图像,选择“解锁”,然后选择“炸开”。并将模型导出为dae格式。
回到PVsyst软件,三维建模截面:
“File>Import>Import a 3D scene (3DS,DAE,PVC)”, 选择导入。
右键点击模型,选择“Transform to a ground object转换成地形”。
4)基于SketchUp软件将CAD文件转换为DAE文件
在SketchUp中通过导入DEM文件生成地形模型,调整尺寸、添加纹理和细节后,导出为`.dae`或`.dwg`格式。PVsyst支持直接导入`.dae`文件,或通过转换工具将`.dwg`转换为`.dae`后导入。
以上方法可根据项目需求灵活选择,建议优先使用PVsyst内置的卫星数据功能简化流程,复杂地形则结合第三方工具处理。