爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5069|回复: 9

[分享资料] 求助:画站点位置图出错

[复制链接]

新浪微博达人勋

发表于 2012-9-5 17:13:45 | 显示全部楼层 |阅读模式

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

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

x
我用grads画站点位置图,先从chi_stainfo_196101-200712.txt读取站点的经纬度,然后在相应的点上画标记,运行后,出现错误提示:draw error:syntax is draw mark x y size。之前已经画过几次站点位置图,都没有问题,但是不知道这次为什么出错,求请各位同学指点一下、不尽感激、不尽感激      

chi_stainfo_196101-200712.txt:
       50136   122.5167       52.96667   
       50353   126.6500       51.71667   
       50425   120.1833       50.25000   
       50434   121.6833       50.48333   
       50468   127.4500       50.25000   
       50514   117.4333       49.56667   
      …………

gs文件:

  1. 'reinit'
  2. 'open d:\opengrads\station\uwnd.mon.ltm.ctl'
  3. 'set map 1 1 1'
  4. 'set mpdset cnworld'
  5. 'set lon 70 135'
  6. 'set lat 15 55'
  7. 'draw map'
  8. 'set cmin 1000'
  9. 'set grid off'
  10. 'set grads off'
  11. 'set xlopts 1 4 0.15'
  12. 'set ylopts 1 4 0.15'
  13. 'd uwnd.1'
  14. i=1
  15. while(i<=562)
  16. aa=read('e:\station\chi_stainfo_196101-200712.txt')
  17. aa1=sublin(aa,2)
  18. lon1=subwrd(aa1,2)
  19. lat1=subwrd(aa1,3)
  20. 'q w2xy 'lon1' 'lat1' '  
  21. x=subwrd(result,3)  
  22. y=subwrd(result,6)
  23. ' draw mark 3 'x' 'y' 0.07'
  24. i=i+1
  25. endwhile
  26. ret=close('e:\station\chi_stainfo_196101-200712.txt')
  27. 'enable print e:\station\chi_stainfo.gmf'
  28. 'print'
  29. 'disable print'
  30. 'reinit'

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-9-5 18:25:06 | 显示全部楼层
帮忙顶起的,我都是用surfer画,所以无能为力了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-9-5 18:28:32 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2012-9-5 18:40:09 | 显示全部楼层
你把你的x y等中间变量say出来看看能否发现问题
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-9-5 20:46:50 | 显示全部楼层
draw error:syntax is draw mark x y size你看这句,画标记的语法错误了,再仔细检查哈
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-9-6 11:28:46 | 显示全部楼层
mofangbao 发表于 2012-9-5 18:40
你把你的x y等中间变量say出来看看能否发现问题

谢谢提醒。
say lon1 lat1 出来没有问题,say x y,出来结果是environment,这是什么意思啊?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-9-6 11:31:51 | 显示全部楼层
夏天爱裤衩 发表于 2012-9-5 20:46
draw error:syntax is draw mark x y size你看这句,画标记的语法错误了,再仔细检查哈

没发现' draw mark 3 'x' 'y' 0.07'哪里有问题~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2012-9-6 12:09:13 | 显示全部楼层
叶东飞 发表于 2012-9-6 11:28
谢谢提醒。
say lon1 lat1 出来没有问题,say x y,出来结果是environment,这是什么意思啊?

那可能是subwrd的参数搞错了,把result输出来看看你就知道了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-9-6 18:40:33 | 显示全部楼层
mofangbao 发表于 2012-9-6 12:09
那可能是subwrd的参数搞错了,把result输出来看看你就知道了

搞出来了,原来我open d:\opengrads\station\uwnd.mon.ltm.ctl 的数据被我移到另一个文件夹去了,真是马大哈啊~~!
万分感谢、万分感谢~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-29 16:51:27 | 显示全部楼层
支持 很耐心的人!
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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