标题：MGT6
简介
MGT6是在Mapgis6.7平台基础上开发而成的矢量图形编辑器，以Mapgis的点线区图元作为主要的编辑对象，图形数据格式与Mapgis一致。MGT6保留了Mapgis6.7图形编辑器的原有功能，并对其中部分编辑功能进行了改进。在此基础上，MGT6在图形编辑、属性编辑、交互操作、精确制图、数据投影、数据查询、数据导入导出等方面进行了大幅的开拓和扩展，加强了软件的开放性，实现了面向对象的编辑模式，图形与属性结合更紧密。交互操作上采用了类似CAD的快捷操作模式。并针对原版Mapgis精确制图方面的不足，开发了完善而快速的捕捉功能和精确定位功能，大幅提高了图形数据精度。同时将数据投影功能直接集成到MGT6中，数据成图更加快捷。开发并完善了图形和属性两方面的查询功能，数据查询更为方便。此外，研发出更完美的CAD图形转Mapgis功能、可变角度花纹填充功能、图块功能和简明易用的出图功能，程序的智能化信息设计更合理、自动化程度更高，大幅提高制图及空间数据库建设效率。[1]
主要功能与特点
重新构建软件框架实现了多个工程的同时编辑，方便工程之间的资源共享：如图元的拷贝粘贴。实现了与Excel电子表格系统之间的实时数据交换：如xls表格的实时插入、xls表格数据的实时投影及xls表格与图元属性之间的数据拷贝粘贴等。 
程序界面清新简洁左工具栏集成了文件浏览器、工程文件管理器、颜色编辑器、子图编辑器、线编辑器、区编辑器、文字编辑器、可变角度花纹编辑器，将颜色库、子图库、线型库、图案库、可变角度花纹库融入到左工具栏中，实现了对Mapgis系统库的零距离操作，文件操作更方便、图元编辑更直观。属性编辑、几何量算、精确定位、数据投影、图块、历史点线区等管理器全为伸缩式停靠，在功能上高度分类集成，使用非常方便。精练的工具条，精选了常用而强悍的功能。保留了更多的图形编辑空间。 
强大的图形编辑功能重新开发并加强了大部分传统的交互式操作功能，同时引入面向对象的编辑方法：对图元选择集的操作。MGT6改进和加强了对选择集的操作，实现了所见即所得的编辑模式，主要利用左工具栏的颜色编辑器、子图编辑器、线编辑器、区编辑器、文字编辑器、可变角度花纹编辑器对选择集图元进行编辑，实现了传统的交互式操作与图元选择集操作的并行运行。引入CAD的图形编辑方式，对点线区的编辑更加快捷，仅通过选择图元即可进行编辑：如点线区图元的移动、复制、删除、参数编辑、文字内容编辑、线折点的移动等等。交互操作实现了不弹出对话框的方式 (如主要的输入功能：画子图、写字、画线、画区以及图元参数的编辑都不弹出对话框)，解决了弹出对话框的遮挡图形及操作间断性问题，操作过程更加流畅。并且在图形数据处理方面开发了不少非常实用的功能。 
实现了与Excel系统的实时数据交换Excel由于其方便易用得到了广泛的普及，MGT6选择Excel作为常用的数据处理器，通过程序之间的系统接口直接进行数据交换(非文件方式)，实现了MGT6与Excel的协同操作，大大方便了的数据处理及数据成图。该部分的功能主要有xls表格的实时插入、xls数据实时投影、xls表格数据的属性挂接以及数据导出至Excel等。 
加强了精确制图完善而快速的捕捉功能和精确定位器。捕捉功能具有同时捕捉折点(线或弧段折点、子图、文字)、最近点、交点、中点、垂点等特征点，采用AutoCAD的非人为激发捕捉方式，捕捉速度和效果可与AutoCAD相媲美。精确定位器实现了用户在交互过程中以单点坐标数据定位的功能，具有绝对坐标和相对坐标两种数据输入方式，图形窗口中所有的鼠标左键单击过程都可用精确定位器来实现，并且具有投影功能。电子表格式的新型属性编辑器MGT6中图元与属性结合更紧密、属性编辑更方便、属性结构设置和修改更容易。图元属性编辑器采用电子表格管理，实现了属性表格数据与图形的双向联动，具备完善的属性数据编辑功能，可对属性数据进行输入、删除、剪切、拷贝、粘贴、排序、字段数据计算赋值、属性记录筛选等操作，并可与外部程序如Excel进行数据拷贝粘贴。重新开发属性结构的编辑方式，采用了类似Access的数据库结构的编辑形式，还特别设计了插入列、删除列、编辑列等简便方式来对图元属性结构进行编辑。实现了完善的属性数据导出功能，可以多种文件格式导出属性数据：文本方式(*.txt)、CSV方式(*.CSV)、xls表格方式(*.xls)。在MGT6中，图元属性的价值得到了更好的发挥，其编辑及利用率大幅加强，并且与MGT6中的诸多功能联成一体，成为MGT6不可缺少的重要组成部分。 
成功开发出可变角度花纹针对Mapgis区填充图案不能旋转的缺陷，开发出可变角度花纹，花纹以线的形式实现，以库的形式保存。同时开发了相应的角度花纹编辑器及角度花纹导出接口，以方便成果数据可以为原版Mapgis所使用。并且在此基础上，进一步实现了角度渐变花纹填充。 
新颖实用的图块功能
将一些常用的图元以图块的形式组织成一个集合，保存成图块库，以便重复利用。在图块管理器中实现了图块二级分类管理：图块类与图块名，用户可以选择图元生成图块并组织自己的图块库，使用时可以将图块库中的图块以不同比例和不同角度插入到正在编辑的图形中。此外，图块还具有作为图元属性标志模板使用的功能，可以将图元属性中的字段内容替代图块中的注记并插入到当前编辑图形中，拓展和加强了图元属性标注功能。 
实时数据投影功能直接集成了数据投影功能，数据成图更加快捷。投影功能模块操作界面采用停靠窗口方式，投影数据来源分为文本窗口数据和Excel表格实时选择数据两种形式，可以实时投影生成点线区等图形，非常方便频繁的不同坐标系统的数据投影操作。而且在数据投影中也相应带进现有数据作为图形属性，以便进一步进行图元属性挂接和编辑等操作。 
图元筛选功能根据图元参数特征或属性值对图元进行过滤筛选，该部分功能集成在图元筛选器中。相当于AutoCAD的图元快速选择器，筛选结果形成或加入图元选择集，可对该选择集进行进一步处理或再筛选。要实现多条件的属性筛选可以利用属性记录筛选功能。 
专用的查询功能功能实用，适合于图形及空间数据库的数据检查和处理。其中包括悬挂点检查、打折线检查、等值线检查、重叠点检查、重叠线检查、线面套合检查、超500点线检查等功能。 
方便的辅助显示控制和几何量算功能程序所有工具栏都可以显示和消隐，图元的特征辅助显示可通过右侧工具条实时控制。几何量算功能具有动态测量并显示长度、角度、面积等几何特征，能即时反映选择集的几何要素，并可以采用手工方式进行几何测量。在图形具有实际地图参数的情况下，几何量算功能会自动计算长度和面积的实际值，而且智能判断和使用长度面积单位。 
完美的CAD图形导入功能将AutoCAD的dxf文件转换成Mapgis点线面图元，转换速度飞快，转换效果完全满足制图要求。该功能可以快速转换CAD二维图形数据，能完美转换CAD图形中的色块充填区和样条曲线，并将CAD图元的图层名、高程值、线型名作为属性导入。其中CAD图形中的块、图案充填区、多行文本和标注等类型图形在转换前需作炸开分解处理。该转换功能为新近开发，采用了新版本(2004版)的dxf数据格式作为设计蓝本，该版本支持的图元数据要素更齐全(如支持真颜色)，转换效果更理想。因此，待转换的dxf文件应在AutoDesk公司的AutoCAD环境中生成，版本应为2004版。 
简明易用的工程输出功能重新设计了工程输出功能，更易于工程输出操作，特别是出图布局更容易控制。工程输出对话框中集成了Windows输出、光栅化处理、生成光栅图像等功能，直接显示出图预览。按住鼠标左键拖动进行工程出图位移，鼠标中键移屏，滚轮放大缩小，中键双击复位窗口，预览图随各参数变化即时联动。此外还开发了批量输出光栅图功能。 
窗口操作更快捷、常用快捷键设计更合理操作方式与AutoCAD相同：按住鼠标中键移屏，滚轮放大缩小，中键双击复位窗口，中键单击刷新窗口。键盘、鼠标左右键设计得更合理，在交互操作中更方便好用。 
运行环境
操作系统WindowsXP sp2，运行平台Mapgis6.7(051118)版。