登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 river 于 2013-4-7 14:40 编辑
虽然大家比较常用的是cnbasemap.gs和province-basemap.gs,但是basemap.gs也还是有人需要的。有人问这个的用法,也有人想下载下来而论坛里却没有相应的资源,我就上传一份。已经有了的来捧个人场,没有的就下载下来研究一下吧。
运用basemap.gs , 首先要查看GrADS所在目录下:1.9之前(包括1.9)的版本看PCGrADS/lib/ 目录下 或者 opengrads2.0看D:\OpenGrADS\Contents\Resources\Scripts(我的grads是安装在D盘根目录的)目录下是否有basemap.gs ,另外还需要六个对应的十进制文件lpoly_lowres.asc 、 lpoly_mres.asc 、 lpoly_hires.asc 、 opoly_lowres.asc 、 opoly_mres.asc 、 opoly_hires.asc
如果没有,那么需要到ftp://cola.gmu.edu/grads/scripts/下载,也可以待会儿下载帖子底部的附件,并且最终需要放入一个没有中文和其他字符的目录下。
然后使用写字板打开basemap.gs,需要修改basemap.gs里的六个地方:
原内容为:
* Set the polygon data files if (type = 'L' | type = 'l')
* if (lowres); file = 'lpoly_US.asc'; endif
if (lowres); file = 'lpoly_lowres.asc'; endif
if (mres) ; file = 'lpoly_mres.asc' ; endif
if (hires) ; file = 'lpoly_hires.asc' ; endif
endif
if (type = 'O' | type = 'o')
if (lowres); file = 'opoly_lowres.asc'; endif
if (mres) ; file = 'opoly_mres.asc' ; endif
if (hires) ; file = 'opoly_hires.asc' ; endif
endif
然后根据上述六个asc文件所在的路径进行相应的修改,我使用opengrads2.0版本,安装在D盘根目录了,那六个asc文件我也是单独建了一个文件夹,而且大家常用的cnbasemap.gs和province-basemap.gs也需要很多map和txt文件,可以把它们都放在一起,方便查找。我放在如下路径D:\OpenGrADS\Contents\Resources\out
所以根据我自己放的位置,修改后如下:
* Set the polygon data files
if (type = 'L' | type = 'l')
* if (lowres); file = 'lpoly_US.asc'; endif
if (lowres); file = 'D:\OpenGrADS\Contents\Resources\out\lpoly_lowres.asc'; endif
if (mres) ; file = 'D:\OpenGrADS\Contents\Resources\out\lpoly_mres.asc' ; endif
if (hires) ; file = 'D:\OpenGrADS\Contents\Resources\out\lpoly_hires.asc' ; endif
endif
if (type = 'O' | type = 'o')
if (lowres); file = 'D:\OpenGrADS\Contents\Resources\out\opoly_lowres.asc'; endif
if (mres) ; file = 'D:\OpenGrADS\Contents\Resources\out\opoly_mres.asc' ; endif
if (hires) ; file = 'D:\OpenGrADS\Contents\Resources\out\opoly_hires.asc' ; endif
endif
建议将路径下的 \ 符号都换成 / 以防出错。
以上都修改好后,就可以进行绘图了,具体用法就不细说了,gs里有简单明了的说明,自己照着用吧。
如果不想这么麻烦修改路径,那就把basemap.gs和那六个文件都放在以下目录:
1.9之前(包括1.9)的版本放在PCGrADS/lib/ 目录下 opengrads2.0放在OpenGrADS\Contents\Resources\Scripts目录下。理论上也是可以的,但是我没这么用过,大家可以试一下。
basemap及其组件.zip
(2.69 MB, 下载次数: 2844)
|