摘要
GMT软件包含众多的绘图命令和参数,这对新用户是一个巨大的障碍,学习费时费力,入门困难。针对这个问题,本文采用C#语言,基于.Net平台开发了GMT绘图辅助软件GMTAssist。软件采用界面形式,提供现有脚本命令代码作为提示,通过鼠标双击可以复制现有代码,编辑成所需的脚本。提供了常用地图投影、现有绘图实例等,集代码、文本和图像于一个界面,操作简便,显著改进了学习绘图过程。希望可以有效提高GMT软件的使用效率,降低门槛,有利于GMT软件的推广和使用。
Numerous drawing commands and parameters of the GMT drawing software prevent new users from learning and using the software. In the present study, we develop atant software using the C^# language, based on the .Net platform. The nexisting script command code in the form of a graphic interface. Moreover, the existing code can be copied using the mouse, and the scripts can be edited if needed. The software provides some common map projections and drawing instances, which makes it easy to operate and significantly improve the learning process. All these features effectively improve the efficiency and promote the use of the GMT software.
出处
《地震工程学报》
CSCD
北大核心
2016年第A01期175-179,共5页
China Earthquake Engineering Journal
基金
国家自然基金项目(41572354)
中国长江三峡开发总公司委托专项(SXSN/2377)
关键词
GMT
辅助绘图
批处理
C#
软件开发
GMT
computer-aided drawing
batch processing
C ^#
software development