分享

Windows下使用GMT(Generic Mapping Tools)全过程

 寒江雪书院 2015-11-03

:本文参考了    《Windows下使用GMT的正确姿势》 一文,网址为:http:///how-to-use-gmt-under-windows.html

首先下载四个必备文件:

1. gmt-5.1.2-win32.exe (64位请下 win64的)

http://gmt.soest./projects/gmt/wiki/Download

2. Notepad++? (6.7.7 at this time)

http:///

3. Ghostscript? ( 916w32  at this time)

http://www./

4Sumatra PDF (3.0  at this time)

http://www./free-pdf-reader.html

5.? gawk for Windows (5月10号加)

http://gnuwin32./packages/gawk.htm? (下载 Complete package 和Sources,都是setup格式的,不是zip)

注意,在window里用gawk时,后面的单引号一律改成双引号。?


安装步骤:

1. 安装gmt,推荐使用默认目录,32位下应该是 c盘的 program。注意,不是系统文件夹Program Files,而是program。默认目录最好别换,有吃螃蟹精神的可无视。

安装过程中,有步骤选加路径的,选择“Add GMT to the system PATH for all users”,自定义时,全选。?

2. ?安装Notepad++,也采用默认目录。

3. 安装Ghostscript,也是用默认目录。?

4. 安装Sumatra PDF 也采用默认目录。

5. ?安装两个setup,默认c:\Program Files\GnuWin32\.    装好以后,右键点击计算机,属性,高级系统设置,环境变量,系统环境变量,找到Path,点编辑,光标移到最后,先打一个分号,;       然后c:\Program Files\GnuWin32\bin   确定


安装好以后,先配置一下Notepad++ (注意,a,b为必要步骤,其他只是一些为使用方便的步骤)。

a. 打开Notepad++,?点“插件”->“Plugin Manager”->“Show Plugin Manager”会打开插件管理器,在“Available”标签页中找到一个叫 NppExec 的插件,勾选,点 install。然后会出来两次对话框,均点 “是” 即可。

b. 点 “插件”-> ?NppExec -> Follow $(CURRENT_DIRECTORY)

c. 点? “插件”-> ?NppExec -> NppExec Console Filters

    在Filter标签页上,勾选3个选框,分别是“Enable Console Output Filter”,“Exclude duplicate....”和 “Exclude all.....”。

d. 还是在这个?NppExec Console Filters里,点Filter标签页旁边的Replace标签页,最上面的两个选框打勾,“Find What”里填 :  $(CURRENT_DIRECTORY)>     “Replace With”里填   GMT5>   


使用方法:?

在gmt安装目录里,默认是 C:\programs\gmt5\share\doc\examples 

把ex01复制到C盘以外的任意盘,比如D盘里。(自己建一个工作目录),看一下ex01文件夹里有没有 example_01.ps 文件,有的话先删除该ps文件。(为了测试上面的步骤是否安装好了)?。

右键点击 example_01.bat, 用Notepad++ 打开,按F6执行,Command里填$(FULL_CURRENT_PATH),点ok。

不出意外的话,在你的ex01文件夹里会出来example_01.ps 这个图片。别着急,?Sumatra PDF 要登场了打开 Sumatra,点打开,浏览到你 ex01文件夹,打开里面的 example_01.ps。 如果打不开,请检查路径里是否有中文,有中文是不行的。比如我的是在 E:\ex01  里测试的。

然后,?Notepad++在屏幕左边,Sumatra放在他的右边,在Notepad++里把第17行 Low Order Geoid中的任意一个字母换了,比如Low 改成 How,点 Ctrl+S保存,点F6,执行。然后,奇迹发生了,右边的图片自动更新了,Low变成了How,实现了实时预览。哈哈!

注意,每次编辑后一定要Ctrl+S保存后在F6执行,F6后,Command里一般已经填上了 $(FULL_CURRENT_PATH),直接ok就行。另外,ps文件名字不要随便改,改了你就得在Sumatra里重新打开一下,相信这个一般都明白原理,就是Sumatra一直在实时监控你的example_01.ps这个文件。)

Ok,have fun!?

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多