利用ArcGIS快速生成等高线边界,完成地形图拼图

        一般来说,在风电场微观选址过程中,地形图的拼图是必不可少的一个环节,将场区内大比例尺实测地形图与从strm高程数据中提取的外延等高线数据进行拼接,生成.map文件后方可载入WT软件中进行发电量的估算及微观选址工作。

        在拼接之前需要绘制实测地形图的边界用来擦除strm高程数据所生成等高线与实测地形图的公共部分,并在边缘留10-20m的空隙便于识别。地形图边界一般在CAD中手动绘制,然而,一幅边缘复杂的地形图边界的绘制需要花费大量时间和精力,为了减少重复性工作,提高效率,用ArcGIS软件可以自动生成实测地形图的边界,方法如下:

1、将DWG格式数据导入ArcMAP(CAD至地理数据库)

        投影一般选CGCS2000高斯三度带,中央经线看项目具体位置

2、单独将地理数据库中的线图层,即等高线导出为shp

3、3D分析工具——数据管理——TIN——创建TIN

        勾选约束型三角网

 4、生成TIN文件后,选择描绘TIN数据区,即可获取规则的TIN数据。

        最大边长设置越大,生成的边界越粗糙,越小边界越细致。

5、选择3D分析工具——转换——TIN范围,生成地形图边界,一般选面文件。

 生成的边界如下,如某些细节不准确,可以使用编辑工具手动调整。

6、使用缓冲区工具创建一个生成边界向外10m的缓冲区

 红色边界即为包含缓冲区的地形图边界

7、使用擦除工具擦除strm数据提取的等高线与实测地形图的公共部分(包含10m缓冲区)

 

8、将实测地形图和提取的外延等高线导出(.shp),放入global mapper再导出成.map格式就完成啦!

  • 0
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ArcGIS中制作等高线地形图的步骤如下: 1. 准备DEM数据:首先,你需要准备一个数字高程模型(DEM)数据集,它包含了地形的高度信息。你可以从各种来源获取DEM数据,例如地理信息系统(GIS)数据提供商、政府机构或在线地图服务。 2. 添加DEM数据:在ArcGIS中,你可以通过将DEM数据添加到地图中来开始制作等高线地形图。你可以使用"Add Data"按钮或者通过拖放方式将DEM数据添加到地图中。 3. 创建等高线:在ArcGIS中,你可以使用"Contour"工具来创建等高线。选择"Analysis"菜单下的"Tools",然后在工具箱中搜索"Contour"工具。在工具参数中,选择你添加的DEM数据作为输入,然后指定等高线的间隔和输出位置。 4. 设置符号样式:一旦等高线创建完成,你可以根据需要对其进行符号样式设置。在ArcGIS中,你可以使用"Properties"对话框来修改等高线的颜色、线型和标注等属性。 5. 导出地形图:最后,你可以将制作好的等高线地形图导出为图像文件或者其他格式。在ArcGIS中,你可以使用"Export Map"功能来完成导出操作。 下面是一个示例代码,展示了如何在ArcGIS中制作等高线地形图: ```python # 导入ArcPy模块 import arcpy # 设置工作空间 arcpy.env.workspace = "C:/data" # 添加DEM数据 dem_data = "dem.tif" arcpy.MakeRasterLayer_management(dem_data, "dem_layer") # 创建等高线 contour_output = "contour.shp" arcpy.Contour_3d("dem_layer", contour_output, 10, 0, 100) # 设置符号样式 contour_layer = arcpy.mapping.Layer(contour_output) contour_layer.symbology.type = "Contour" contour_layer.symbology.contourInterval = 10 # 导出地形图 map_output = "terrain_map.png" arcpy.mapping.ExportToPNG(contour_layer, map_output) # 打印导出结果 print("等高线地形图已成功导出为:" + map_output) ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值