爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4280|回复: 0

[其他] 解决自动化出图时,图层错位(对不齐)问题(C#语言)

[复制链接]

新浪微博达人勋

发表于 2019-7-26 15:32:59 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
解决自动化出图时,图层错位(对不齐)问题(C#语言)
坐标轴无法对齐导致底图和点图坐标偏移,效果如下: TU14_RAW.png
从SURFER官方文档检索到脚本参考后解决:https://support.goldensoftware.com/hc/en-us/articles/226625928-How-can-I-overlay-maps-and-set-new-limits-and-scale-via-Surfer-automation-
解决此问题的部分代码:
  1. //地图图层
  2.                 boundryMapFrame.Selected = true;
  3.                 //点图图层
  4.                 riversMFStation.Selected = true;
  5.                 //设置选中图层的SetLimits即可解决图层错位问题
  6.                 IMapFrame NewMapFrame = Doc.Selection.OverlayMaps();
  7.                 NewMapFrame.SetLimits(xMin: 73.42, //x最小值
  8.                                 xMax: 135.11,            //x最大者
  9.                                 yMin: 3.35,             //y最小值
  10.                                 yMax: 53.61             //y最大值
  11.                 );
复制代码
解决后的效果:
TU14_RAW.png
如有疑问可以联系:a88cc8@qq.com

评分

参与人数 1金钱 +20 贡献 +5 收起 理由
chengxf + 20 + 5 赞一个!

查看全部评分

密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表