python绘制山峰图_利用Python实现山体阴影效果渲染(代码)

前段时间老在和Python的matplotlib过不去,虽然这个东西特别简单好用,但是默认绘制出来的图形简单中带着特有的丑,比如我对地震数据情况进行了一个2D散点图绘制,啥参数语句也不加,默认出现的就是这个效果:好吧……虽然是默认的效果,这样太单薄了……所以就琢磨着要不加个背景图?比如这样的:嗯,在下面叠个世界地图做背景,立马就有GIS的赶脚了……所以发现,matplotlib的imshow这个功...
摘要由CSDN通过智能技术生成

前段时间老在和Python的matplotlib过不去,虽然这个东西特别简单好用,但是默认绘制出来的图形简单中带着特有的丑,比如我对地震数据情况进行了一个2D散点图绘制,啥参数语句也不加,默认出现的就是这个效果:

好吧……虽然是默认的效果,这样太单薄了……所以就琢磨着要不加个背景图?比如这样的:

嗯,在下面叠个世界地图做背景,立马就有GIS的赶脚了……

所以发现,matplotlib的imshow这个功能确实灰常好用,用了真的可以扶摇直上九万里啊。

所以,我决定用它对dem生成的山体阴影做一个渲染,比如直接出dem是这样的:

然后做一个渲染的话,可以是这样的:

利用ArcGIS的空间分析扩展生成山体阴影分析图,是这样的:

最后,只需要设定两个图形,渲染+阴影,然后就变成这个样子:

是不是瞬间就觉得高大上了……

matplotlib中imshow的功能灰常灰常之强大&#x

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值