一、操作界面及菜单选项
1. mapgis K9地图编辑器基本保留了6.x系列的操作界面及菜单功能项,让6.x老用户在初次使用K9时不会感到陌生。
2. 对功能菜单项进行严格分类,避免出现像6.x中“其它”菜单下功能项比较杂的现象。
3. 将6.x中“输入编辑”、“地图库管理”、“属性库管理”、“空间分析”、“图像分析”、“投影变换”、“误差校正”等功能统一集中到地图编辑器中,可以在同一个界面中将制图的整个流程都操作一遍,避免6.x中进行一系列操作时要点开很多子系统的现象,节省了时间。
4. 支持滚动滚轴放大缩小地图,支持按下鼠标滚珠实现移动地图视图的功能,与AutoCAD操作相识。
5. 即时帮助、编辑提示和用户手册等辅助工具相对6.x的帮助文档有了质的飞跃,对新手快速熟悉K9的功能有很大的帮助。
6. 增加了工具栏的种类,还可根据自己的喜好或者项目的需求配置特定的工具栏,将常用的工具放到同一个工具栏中,避免经常翻查菜单的尴尬处境。
操作方法:Alt+鼠标,将要常用的工具拖动到新建的工具栏中。
二、K9相对6.x的注意事项:
2.1 术语的对比
K9的文档(map)≧6.x的工程文件(mpj);
K9的图层=6.x 的点、线、区文件;
K9的图元≧6.x 中的点、线、区;
图层属性中的mplayer=6.x点、线、区参数中图层;
K9通过地图编辑器这一平台对数据库中的数据进行操作,而操作后的结果平台会直接保存,这样就不用担心因为没有及时保存而在平台当机后出现数据丢失的现象。K9也可直接打开6.x的文件进行操作,但是因为会有很多展开项,在视觉和操作上不美观也不方便,所以建议还是直接操作数据库中的数据或者将6.x数据导入数据库中。
2.2 数据的导入和导出
数据导入
1.选择要导入的数据及导入的数据格式
2.在弹出的数据上载的对话框中要设置一些参数,如下图,1为选择要转换的数据,2为设置数据的参数,3为数据转换
3.统改参数的设置,选择要上载的目的类型、空间参照系、mapgis6系统库设置中的slib和clib为原始6数据所相配的系统库,前缀和后缀为是为了避免重名,保留空数据为如果文件为空文件,但是会保留文件所配有的属性结构。
数据导出
1.选择要导出的数据格式
2. 在弹出的数据上载的对话框中要设置一些参数,如下图,1为选择数据的存储位置2为数据的目的类型,3为转换
另外也可以通过数据目录中点图层或文件右键的复制、粘贴功能来进行导入导出,可实现文件夹与数据库,数据库与数据库之间的文件拷贝。
2.3 系统库
K9的系统库可以由6.x的系统库升级而来,升级过程相对7.x的操作非常简便,子图号、线型号和颜色号保持与6.x一致,色库两个版本之间是可以通用的。注意升级后的系统库存放在升级前所指定的系统库的下面,图例板没有升级。为了作图方便,可将图例板存放到升级后的系统库中。K9可以直接打开6.x的图例板,也可以另存为K9的图例板。
系统库升级
系统库名称可根据项目需要来取名字,6.x系统库为要升级的系统库,设置好这些点升级就可以了。
注意:升级后的系统库放在升级前设定的目录环境中所制定的slib文件夹的下面,如图
升级前设定的目录环境
升级后的系统库存放的路径
图例板升级
1.在视图中选择图例板,在打开的模板中右键打开文件,如图
2.在文件类型中选择6.x图例板,则可以直接打开6.x的图例板
3.再选择另存为,则保存的就是7.x图例板,最好将图例板拷贝到升级后的系统库中,这样方便拷贝
2.4 添加图层
Mapgis K9可以直接添加很多类型的数据,如下图所示。
HDF文件为页面缓冲工具裁剪生成的瓦片数据,可查看裁剪后的瓦片拼图效果图。也可以直接添加6.x的点、线、区文件数据,具体情况参见第2.4、2.5和2.7。
也可以从数据目录中拖拽文件或数据库形式的数据到文档或地图视窗中直接添加数据,从文件夹中不能直接拖拽添加。
2.5 直接打开6.x文件数据
Mapgis K9是可以直接添加6.x的点、线、区文件数据,也可以直接打开6.x的工程文件MPJ。直接打开文件数据会有很多展开项,线文件1个,区文件3个,点2个,展开项相对于6.x都有相对应的图层。在图形编辑时,控制展开项的状态才会起作用,母文件只能控制可见和不可见状态。只有设置了正确的6.x环境目录,才能看到正确的线型和颜色。具体参见下面的—4.目录环境。
注意:对6.x数据的操作是通过中间件完成的,先通过中间件将6.x的数据进行后台转换成K9的形式,保存时再转成6.x的形式。
2.6 目录环境
如果直接打开6.x文件的话,要在“目录环境”中配置“6.x环境目录”,这样才能正确显示6.x的数据,设置好目录环境后,平台会在后台自动生成一个K9的系统库,名字为6xlib_随机数,也就是说平台不是直接显示的6.x的系统库,显示的还是K9的系统库。
1为选择6x环境目录,2为设置6.X的系统库和字库,3为设置字体,默认为矢量字体,勾选则显示tif字体,即windows字体,也就是相对应于6.x的truetype字体。
在设置完6.x环境目录后点确定,则平台会在后台自动升级一个K9的系统库,如图
注意:每次设置6.X环境目录点确定后,都会生成一个6xlib_随机数的系统库文件,这就是为什么会出现这么多这样的文件夹的原因。
查看6.7数据的属性的常规项,发现符号库指向的是后台默认升级的系统库,也就是所有的6.7数据显示的都是该系统库的符号和颜色。
如果要修改系统库符号的话就要选择相应的系统库进行修改,如果有多个这样的库,要注意不要选错了系统库。如图
2.7 合并图层
K9 sp3(1028)以前的版本中不存在6.x中合并图层的功能,只有追加图层,所以需要大家注意在使用追加图层时,为达到合并图层的效果,需要先将被追加的图层另存备份,然后用备份的图层作为被追加图层进行追加,可以一次性追加多个图层,操作结果和6.x中是一样的,不过有些用户可能感觉比较麻烦。
K9 sp3(20111028)和K9 sp2(20111230)版本中已经增加了合并图层的功能。操作方法为同时选择多个同类型的图层,点右键—选择“图层合并”,指定以哪个图层的属性结构为主,指定合并后的名称和存放路径,最后点击合并即可。
2.8 数据保存
Mapgis K9增加了时时保存的功能,不需要再像6.x那样刻意去保存,保证在断电、电脑死机等突然情况下数据不会丢失。但是有一点需要说明,在凡是对图元的、局部的操作都支持撤销;凡是对图层的、全图的操作都不支持撤销。
对6.x数据的操作保留了原有的保存模式,还是通过手动保存进行保存,避免上述情况的出现。
两者各有优点,可根据实际情况进行选择,最保险的操作还是经常做备份。
如果用户想保存中间过程的数据,而后面还要增加其它的内容,有两种方法提供:
方法一:用户可以将中间过程的数据库和文档map进行复制备份,将原有数据库卸载后修改名称,然后再附加到GDB的数据库节点处,在添加数据后再换名存一份文档即可。而如果想使用中间过程的数据库时,将备份的数据库附加,直接打开文档即可。此方法用于用户设置了很多图层属性,如显示比率、专题图等。
方法二:如果用户只是保存图层数据,无复杂的属性设置时,那可以将图层另存到新建数据库或者其它数据库,将拷贝的图层再添加到一个新的文档中即可,另存后可继续在原有图层上添加数据。
2.9 还原显示
该项初始状态为OFF,每次选择该功能就将该选项状态取反。在ON状态下,对点图元,编辑器将按子图来显示点;对线图元,编辑器将按线型来显示线,如某条线的线型为铁路,编辑器依此线为基线来生成铁路;对区图元,编辑器将显示区的内部填充图案。
在配图及出图时,请务必要将还原显示打开,否则你设置的线型和图案不能显示出来。
2.10 图层名称修改
在文档中修改图层或者文件名称是没有改变实际图层或文件的名称,因为文档中的图层都是一种映射,显示的图层名称都是映像。虽然用户在文档中修改了图层名称,但没有修改实际图层的名称,表面看到只是一种假象。修改之后虽然名称不一样,但是它们之间还是通过URL进行连接。所以,如果要修改图层名称还是通过GDB企业管理器或MapGIS数据目录进行修改,6.x数据需要在文件夹中直接修改文件名。
2.11 层编辑为了配合K9支持多系统库的特性,层编辑也支持对多个系统库的Geomap.dic文件进行编辑。如:不同的图层可能指向不同的系统库,虽然maplayer同为4号层,但是显示的层名可能不一样。操作时要先选择图层,目的是选择不同系统库中的Geomap.dic文件,然后再进行修改层名。
32