万博手机版官网网址黄金软件博客

帮助您更多地了解最新的产品信息、提示、技巧、技术和客户故事,以便轻松地可视化数据和交流结果。
字体大小: + - - - - - -

在冲浪中从数字高程模型创建地形斜坡图

在观察斜坡稳定性时,创建斜坡地图是常见的做法。当您想要创建坡度图的一些例子是,识别具有高坡度的区域,以指示雪崩或滑坡的危险。另一个例子可能是提出海床的坡度图,这样就可以确定具有倾斜容许量的结构。坡度和梯度地图可以很容易地生成使用Surfer。

方法下的选项可方便地从网格、栅格或数字高程模型(dem)计算坡度信息网格|微积分菜单命令在Surfer。斜率值可以用度数表示,也可以用十进制(上升/下降)表示,然后可以用百分比计算。例如,使用网格|微积分您可以选择:

  1. 地形建模|地形坡度.该选项生成以角度表示的坡度网格文件,从0°(水平)到90°(垂直)。这是创建地形斜坡网格文件最常用的选项。
  2. 微分和积分算子|梯度算子.该选项生成坡度或梯度的网格文件,表示为上升与移动的十进制比率,从零(水平)到垂直处接近无穷大。要以百分比(例如15%)而不是小数来计算斜率,请使用网格|数学乘以梯度算子结果100。

地形斜坡图

使用数字高程模型(或任何网格文件),通过计算坡度(以度为单位)或坡度(以百分比为单位)来创建坡度图。

让我们看一个例子。假设我们有一个容易发生雪崩的地区,我们想在地图上标出坡度大于30°的地区。要做到这一点,请遵循以下步骤:

  1. 首先,让我们创建该地区的地图
    1. 点击地图|新的| 3D表面地图中,选择LovelandPass_DryGulch.grd并点击开放
    2. 让我们用一张航拍图像覆盖它。单击地图选择它,然后单击映射|添加|基础层中,选择LovelandPass.tif并点击开放
    3. 点击是的调整限制。
    4. 你可以改变3D表层的属性,以更好地看到覆盖的图像。
      1. 选择三维表面图层对象管理器
      2. 物业经理,按一般选项卡。
      3. 单击2个按钮右边的按钮
      4. Colormap对话框,设置预设灰度(在列表的顶部)
      5. 单击色图左侧的颜色节点并更改颜色白色(所以颜色图从白色变成白色)。
      6. 点击好吧
      7. 单击照明选项卡,设置垂直(度)光位到80。这使地图亮了一点。
    5. 选择地图对象管理器物业经理单击规模选项卡。
    6. Z规模部分,设置地图单位每英寸。到720.8333333,消除垂直夸张。

    三维表面地图覆盖geoTIFF
    创建一个3D表面地图,并在其上覆盖一个地理参考图像,以可视化DEM。

  2. 现在让我们计算斜率数据网格,单位是度。
    1. 点击网格|微积分中,选择LovelandPass_DryGulch.grd并点击开放
    2. 选择地形建模|地形坡度
    3. 单击更改文件名右边的按钮输出网格文件
    4. 输入名称LovelandPass_DryGulch_Slope.grd并点击保存
    5. 点击好吧网格就创建好了。

    地形坡度
    选择地形建模|地形坡度选项中的网格计算对话框。

  3. 将坡度数据的等高线添加到现有地图中。点击地图选择它。
  4. 点击地图|添加|等高线地图中,选择LovelandPass_DryGulch_Slope.grd并点击开放.斜坡的等高线被添加到地图中。

    三维地图上的斜坡等高线
    添加斜坡等高线到3D表面地图

  5. 现在我们可以突出显示30度以上的区域,这表示有雪崩危险的区域。
    1. 选择轮廓图层对象管理器
    2. 物业经理,按水平选项卡。
    3. 设置最小轮廓升到30级。
    4. 改变轮廓时间间隔覆盖整个数值范围(例如40)。现在我可以在地图上看到斜率大于30°的地方。
    5. 检查填补轮廓复选框以填充轮廓。
    6. 改变水平的方法先进的然后点击编辑的水平按钮。
    7. 地图等级对话框:
      1. 双击下面的等级按钮填满列,并将填充设置为纯红色前景色,不透明度为25%。点击好吧
      2. 双击下面的等级按钮列,并将线条属性设置为所需的颜色,例如0.010英寸的红色线条。点击好吧
      3. 标签列,双击是的更改为没有
    8. 点击好吧地图等级对话框应用更改。

覆盖在三维曲面上的斜率
设置等高线水平以可视化坡度超过30°角的区域。

可视化这些数据的另一种方法是创建USGS DRG文件的基本地图,显示高程等高线,并将该地图与坡度数据的等高线层叠加。

DRG上的坡度图
另外,在高程等高线的2D地图上可视化坡度结果。打印出这张地图,你可以带着去实地。

请注意,当从DEM或网格文件计算斜率时,Surfer在计算斜率值时按比例使用X、Y和Z值。因此,X、Y和Z的值必须是相同的单位,而且单位必须是线性的(例如英尺或米),以便斜率计算正确。如果网格文件中的X和Y单位是经度/长,那么为每个节点计算的斜率将几乎是垂直的,因为X和Y范围(经度/长范围)与Z值的差异相比是如此之小。在这种情况下,在计算斜率之前,将数据、DEM或网格文件的坐标系统从latat /lon转换为另一个具有线性单位的系统。有关如何将XY坐标转换为原始数据(dem)的说明,请参阅我们的通讯文章:转换坐标系统的数据,图像,矢量,和网格文件在冲浪者

坡度图在评估场地的安全性、现场工程、规划道路布局或排水模式以及许多其他应用时都是强有力的工具。Surfer还可以计算其他地形建模信息,例如aspect和曲率,以确保您获得做出明智决策所需的信息。

其他资源:

  1. 点击帮助|内容.在内容页,导航到冲浪13 |网格|网格操作|网格演算
  2. 博客文章:使用Surfer 10的绘图软件计算地形坡度
  3. 知识库文章:
    1. 如何以百分比的形式计算斜率?
    2. 如何求出点周围区域内的最大斜率?
    3. 如何求出地形在特定XY点处的斜率?
    4. 当我使用Data Metrics地形坡度网格选项时,得到的网格是一个水平面。发生了什么事?
    5. 如何在数据点上创建具有大小和方向箭头的矢量地图?
    6. 如何从1网格矢量地图中导出方向和幅度数据?
    7. 当我创建一个地形坡度网格时,为什么结果网格中报告的坡度都是89°或90°?
    8. 当我创建一个地形坡度网格时,为什么结果网格中报告的坡度都是89度或90度?

评论7

客人
嘉宾-佩德罗2019年6月28日星期五12:30

是否有可能可视化斜率%高于100%的区域?

是否有可能可视化斜率%高于100%的区域?
客人
嘉宾-卡莉·迪肯森2019年7月1日星期一08:40

是的,它可以可视化斜率大于100%的区域。100%的斜率是垂直距离与水平距离相同的地方(45°斜率)。为此,单击计算|微积分.选择您的输入网格,选择微分积分算子|梯度算子,指定输出网格,选择创建新的等高线图,单击确定。

这个网格中的Z值是上升/运行。若要将其转换为%,请单击计算|数学.在网格计算对话框中,单击添加网格,选择新的网格,并单击开放.输入一个函数一个* 100将网格中的Z值乘以100,将它们转换为%。

然后,为了可视化Z超过100%的区域,创建一个等高线地图(Home |新地图|等高线地图,选择网格文件,单击开放).选择轮廓图层,在属性窗口中,单击水平选项卡,更改最小轮廓值为100。你可以更改等高线间距到大于新轮廓最小值和轮廓最大值之间的差值,以获得高于100%的区域的单个间隔。然后,您可以填充等高线,如果您愿意或覆盖它与其他地图。

谢谢!
Kari

是的,它可以可视化斜率大于100%的区域。100%的斜率是垂直距离与水平距离相同的地方(45°斜率)。要做到这一点,单击[b]网格|计算|微积分[/b]。选择你的输入网格,选择[i]微分积分算子|梯度算子[/i],指定输出网格,选择创建一个新的等高线地图,点击确定。这个网格中的Z值是上升/运行。要将其转换为%,请单击[b]网格|计算|数学[/b]。在[b]Grid Math[/b]对话框中,点击[i]Add Grids[/i],选择新的网格,点击[i]Open[/i]。输入函数[i] a *100[/i]将网格中的Z值乘以100,将它们转换为%。然后为了可视化Z超过100%的区域,创建一个等高线地图([b]Home | New map | contour map [/b],选择网格文件并单击[i]Open[/i])。选择[i]轮廓[/i]层,在[b]属性[/b]窗口,单击[b]图层[/b]选项卡,将[i]最小轮廓[/i]值更改为100。 You can change the [i]Contour interval[/i] to something greater than the difference between the new contour minimum and contour maximum value to get a single interval for the area above 100%. You can then fill the contours if you wish or overlay it with other maps. Thanks! Kari
客人
嘉宾-卡莉·迪肯森2019年7月1日星期一08:45

我想补充一个例子,见Surface3。Surfer Samples文件夹中的srf。

我想补充一个例子,见Surface3。Surfer Samples文件夹中的srf。
客人
嘉宾-约翰2018年3月27日星期二13:39

你好,卡丽,

你的是真正有用的创建三维表面的建筑建模和渲染。
是否可以为3d软件导出obj或fbx文件格式?

最好的方面,
3d运动工作室
https://www.3dmotion.info

你好Kari,你的是真正有帮助的创建三维表面的建筑建模和渲染。是否可以为3d软件导出obj或fbx文件格式?敬礼3d Motion Studio [url=https://www.3dmotion.info][/url]
客人
嘉宾-约翰2018年3月28日星期三12:16

你好,贾斯汀,

谢谢你的回复。

最好的方面,
3d运动工作室
https://www.3dmotion.infohttps://www.3dmotion.info

你好,贾斯汀,谢谢你的回复。敬礼,3d Motion Studio https://www.3dmotion.info[url=https://www.3dmotion.info][/url]
客人
嘉宾- Pieter-Jan Grabe2016年9月2日星期五07:28

文章很有用。我使用地形建模来定义可能的冲积沉积物边界。

文章很有用。我使用地形建模来定义可能的冲积沉积物边界。
客人
嘉宾-塔希尔2016年6月20日星期一04:49

亲爱的先生,

感谢分享,你的文章对数字建模非常有用…我认为这个话题…

3D渲染工作室。
http://www.thecheesyanimation.com

亲爱的先生,感谢您的分享,您的文章对数字建模非常有用…我认为这个话题…3D渲染工作室。http://www.thecheesyanimation.com
1
客人
客人
2023年4月17日,星期一

验证码图片

订阅我们的博客

最受欢迎的

从Surfer Mapping Software导出地图到ArcMap
多年来,最常见的问题之一是“我如何从Surfe中获取等高线地图……
在冲浪中从数字高程模型创建地形斜坡图
在观察斜坡稳定性时,创建斜坡地图是常见的做法。一些例子,当y…
介绍我们的第一位客座博主——Creative Map Solutions的Scott Carter万博体育倒闭
我很高兴介绍我们的第一位客座博主,斯科特卡特,所有者和创意总监…

超出预期

转到顶部