- 积分
- 61
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2020-5-15
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 liumiaomiao 于 2020-5-15 15:20 编辑
有个问题请教大家,为啥我用脚本编程做的图和正常按照菜单一步步操作做出的图,不一样额,网格化方法和滤波方法都选的是克里格和九点平均滤波啊。是我的代码有问题吗,附上代码。一直找不到原因,请大侠出手啊!万分感谢!
'网格化数据
GridFile = BaseName + ".grd" 'yMax=bln文件中高程数据的最大值 SurferAutomap.GridData( DataFile:=path+file, xCol:=2, yCol:=6,zCol:=4,xDupTol:=10,yDupTol:=10,yMin:=800,yMax:=1260,Algorithm:=srfKriging,OutGrid:=path+GridFile)'网格化数据,网格范围根据读入数据的实际情况来定,分别为x,y方向的最小值最大值
'9节点平均值滤波,为什么滤波后图件与未自动化图件滤波后不一致?
FilterFile = BaseName + "fil"+".grd"
SurferAutomap.GridFilter(InGrid:=GridFile,Filter:=srfFilter9PixelAvg,OutGrid:= path+FilterFile)
|
|