爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: breeze_li

[图形美化] grads绘制市县地图问题

[复制链接]

新浪微博达人勋

发表于 2016-9-12 12:36:13 | 显示全部楼层
breeze_li 发表于 2016-9-11 21:25
尴尬,忘记了,这样方便的话我加你,有什么问题比较方便。

1464281863,我的QQ,可以交流交流。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-9-14 10:34:13 | 显示全部楼层
四叶草 发表于 2016-9-12 12:36
1464281863,我的QQ,可以交流交流。

ankang2.png
这种情况可能是什么原因?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-9-15 07:12:38 | 显示全部楼层
breeze_li 发表于 2016-9-14 10:34
这种情况可能是什么原因?

边界数据没闭合
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-9-15 07:12:38 | 显示全部楼层
breeze_li 发表于 2016-9-14 10:34
这种情况可能是什么原因?

边界数据没闭合
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-9-17 20:59:45 | 显示全部楼层

这根那五对数据没关系吧,是meteoinfo生成的?那怎么办
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-9-17 21:24:11 | 显示全部楼层
maskout需制作maskout数据文件,使用略不便。
basemap已有其他人贡献的out.txt文件,使用更方便。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-9-18 05:30:37 | 显示全部楼层
breeze_li 发表于 2016-9-17 20:59
这根那五对数据没关系吧,是meteoinfo生成的?那怎么办

你看看你的draw后面的第一组数据对与倒数第六组数据对是否一样?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-9-18 09:05:02 | 显示全部楼层
清闲 发表于 2016-9-17 21:24
maskout需制作maskout数据文件,使用略不便。
basemap已有其他人贡献的out.txt文件,使用更方便。

市县也有吗,在哪找?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-9-18 09:46:07 | 显示全部楼层
本帖最后由 breeze_li 于 2016-9-18 09:47 编辑
四叶草 发表于 2016-9-18 05:30
你看看你的draw后面的第一组数据对与倒数第六组数据对是否一样?


嗯,是不一样的,我发现我的fortran批处理程序读写不完全,只能读写到910行,410行等等,如果是913,416之类的就会少一部分数据。fortran程序是在论坛上找的,修改了一下,有空的话帮我看看这个程序问题出在哪
fortran程序:
program listfile
character*100 fPath
character*200 path
character*7 outPut
real lon(10),lat(10)
fPath="*.wmp"
outPut="dir.txt"
call ListToFile(fPath,outPut)
open(1,file='dir.txt',status='old')
10 continue
read(1,*,end=20)path
  print*,path
  open(2,file=''//trim(Path)//'',status='old')
  open(3,file=''//trim(Path)//'.txt',status='replace')
  read(2,*)
  read(2,*)
  read(2,*)
  30 Read(2,*,end=200)lon,lat
  Write(3,*)lon,lat
  goto 30
  200 continue
  close(2)
  close(3)
  !print*,lon
  !print*,lat
!endif
goto 10
20 close(1)

end program listfile

subroutine ListToFile(fPath,outPut)
  character*(*),InTent(In):: fPath,outPut
  character*100 CMD
  CMD="dir /a-d/b/s "//trim(fPath)//" >"//trim(outPut)
  call SYSTEM(CMD)
endsubroutine
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-9-19 18:23:24 | 显示全部楼层
breeze_li 发表于 2016-9-18 09:46
嗯,是不一样的,我发现我的fortran批处理程序读写不完全,只能读写到910行,410行等等,如果是913,416 ...

这个程序我没看出什么毛病,这个问题暂时不能帮你解决你自己先研究研究
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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