Global Mapper Pro 的带有语法着色的脚本编辑器

Global Mapper Pro的用户界面设计直观且使用效率高。从可定制的工具栏到可停靠的 2D、3D 和地图数据的横截面视图,程序用户界面提供了对程序数据创建、分析和可视化工具的轻松访问。虽然探索数据和执行可视化分析是GIS工作的一个步骤,但更大或重复的过程通常不需要相同的级别的可视化话界面交互。事实上,渲染和手动舒服过程会减慢一些工作流程,在这些工作流程中,要对单个多多个文件完成国定的分析过程。在这些情况下,在Global Mapper Pro中板鞋工作流程脚本是提高工作效率的理想方式。

 

Global Mapper Pro中的脚本可以用Global Mapper Script(一种特定于程序的专有的基于文本的脚本语言)或Python(一种广泛使用的解释性脚本语言)编写。虽然脚本可以在Global Mapper

程序之外编写、编辑和运行,但脚本编辑器工具允许在应用程序内创建、打开、编辑和运行Global Mapper 和Python脚本。

 

Global Mapper Pro 的脚本编辑器演变为用户在程序中自动化流程的一种方式。通过此 Global Mapper Pro 工具运行创建的脚本,可以在执行脚本时使用当前加载的图层,并自动显示由脚本生成的图层。这种通过脚本编辑器使用脚本自动化工作流的方法将脚本编写的效率与自动化过程完成后的数据视觉检查相结合。

 

在脚本编辑器中创建脚本时,编辑菜单中的选项允许选择脚本语言,因为全局映射器脚本和Python 都可以在此界面中编写和运行。选择适当的语言后,脚本文本的语法着色可以帮助用户在开发脚本时区分命令、参数和值。

 

Global Mapper脚本

Global Mapper的基于文本的脚本易于学习和使用。借助包含Global Mapper Script中命令和参数的综合知识库,新接触脚本的用户可以轻松自动化分析和执行任务,以优化程序的使用。Global Mapper中的语法着色遵循以下方案。

 

命令- 浅蓝色- 此文本是Global Mapper脚本中动作的开始。命令的范围从导入文件到常见高程网格、编辑矢量特征和导出数据。

 

参数 - 蓝色 - 为命令指定所需值的参数以深蓝色显示,便于将参数名称与命令区分开来。

 

字符串值 – 橙色 – 在全局映射器脚本中,参数值是通常由单引号或双引号包围的字符串。当参数值带有此字符串语法时,它们显示为橙色。请注意,单字参数可以省略引号,但如果没有这些引号,参数值文本将显示为黑色。

 

变量 - 绿色 - 全局映射器脚本中的变量以百分号 (%) 为界,并在脚本编辑器中以绿色书写。变量通常作为参数值出现或出现在参数值中。

 

评论 – 灰色 – 评论用于添加关于脚本的补充信息。在 Global Mapper Script 中,注释显示为灰色。Global Mapper 脚本中的多行注释将仅以灰色显示第一行,以黑色显示以下行。

 

 

Python

Global Mapper Pro 中的 Python 脚本不限于 Global Mapper 库。可以导入第三方 Python 库,将其他程序和库的功能与 Global Mapper Pro 集成。Python 语言脚本

 

的语法着色遵循默认的 Python 着色,并添加了深洋红色/紫色。 

 

语句 - 蓝色 - Python 中的语句,如 import、def、条件语句等,在 Global Mapper Pro 的脚本编辑器中以蓝色显示。

 

函数/方法 – 深洋红色 – 来自 Global Mapper 库、其他库的函数以及指示或开始特定任务的 Python 函数以紫色显示。 

 

字符串 - 红色 - 字符串, 例如函数中使用或打印到脚本结果的文件路径、文本和数值, 以红色显示。

 

注释 - 绿色 - 以 # 符号开头的行是将上下文添加到 Python 脚本的注释。注释文本在 Global Mapper Script Editor 中显示为绿色。

 

要开始在 Global Mapper Pro 中编写任何脚本,请从文件菜单打开脚本编辑器,加载现有脚本或从对话框中的编辑菜单设置语言,然后开始创建。然后可以使用 Python (*.py) 或 Global Mapper Script (*.gms) 文件扩展名将完成的脚本保存到本地文件以供以后使用或编辑。在使用任一语言编写时,可以使用键盘快捷键 Ctrl + Space 调出建议的命令、参数和功能。使用此快捷方式将根据部分字符串填充可供选择的值的下拉列表,有助于有效地创建脚本并避免不正确的、导致错误的函数和命令。  


 

 

 

查看Global Mapper软件详情
 

热门产品

2022-06-02 14:32
首页    技术文档    Global Mapper Pro 的带有语法着色的脚本编辑器