arcgis栅格数据绘制等值线_arcgis 栅格函数之等值线

本文介绍了如何利用arcgis的栅格函数自定义开发,结合scikit-image库实现实时生成等值线。通过Python API,设置参数并传递给后端,以动态生成透明图片,实现等值线的动态渲染。同时,文章涵盖了安装部署和前端使用的详细步骤,提供了一种提高arcgis易用性的解决方案。
摘要由CSDN通过智能技术生成

栅格函数等值线

陈俊

1,研究背景

栅格函数功能强大,可以组合成函数链,实时分析,没有中间冗余数据,是栅格分析的一个重要方向。最近在研究这一块,并根据以前在多维数据处理方面的经验,发现等值线的生成,管理,发布比较繁琐。就开始公关这一需求,期望达到动态实时生成等值线的效果,减少生成,管理等繁琐步骤,提高arcgis的易用性和竞争力。

2,核心思想与技术

1, 栅格函数自定义开发

借助栅格函数的 python api,使用python开发一个栅格函数,并作用于一个影像服务,输出一个透明的图片,并且间隔点和颜色值可以作为栅格函数的参数从前端传过来,在python中解析,并应用于执行方法的函数体内。

2, scikit-image生成等值线

等值线的生成算法比较复杂,借助 scikit-image机器学习包进行等值线的生成,此计算过程耗时几十毫秒,并对结果数据做一些处理,返回给前端。

3, 颜色的自定义

使用mask进行遮盖,这样就全是透明的了,再应用colormap对线进行渲染。

3,安装部署

1, python编译器

这是编译c++代码所需要的.

Microsoft Visual C++ Compiler for Python 2.7

http://www.microsoft.com/en-us/download/details.aspx?id=44266

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值