Mapgis明码文件格式详解
ArcGIS教程:MapGIS向ArcGIS数据格式转换方法

1.MapGIS数据结构特点MapGIS是中地公司研发的一款工具型国产GIS软件, 是国内率先推向市场的GIS平台之一, 经过不断的改进与完善,其强大的数据采集和地图编辑功能吸引了越来越多的用户。
MapGIS的标准数据格式主要有点(.wt)、线(.wl)、面(.wp)3种类型,它们都是ASCII码的明码文件:点标示的是一个控制点位置和符号或注释,线标示的是如省界、国界、等高线、路在内的线状要素,面是由首尾相连的弧段组成的封闭图形,并以颜色和花纹图案填充。
在MapGIS软件的文件转换模块中, 提供了对dxf、mif、E00、shape等文件的输入输出功能。
2.ArcGIS数据结构特点ArcGIS是美国环境系统研究所(ESRI)开发的旗舰产品, 是国内GIS行业常用软件, 它对空间数据的支持较强, 数据格式主要有Shape、Coverage、Geodatabase和E00。
Shape 是一种矢量型数据文件, 该文件不存储拓扑信息, 通常一个Shape由一个主文件, 索引文件和DBASE文件组成, ESRI已公开其数据格式;Coverage也是一种矢量型数据文件, 但其几何和空间拓扑关系存储在二进制文件中, 与之相关的属性数据则被存放在INFO表或RDBMS中, Coverage是要素类组织后的集合, 每个要素类都是一些点、线、面或文本的集合, 一个或多个Coverage要素被用于构造地理要素;Geodatabase是一种采用标准关系数据库技术来表现地理信息的数据模型, 它把地理数据组织成层次型的数据对象, 包括对象类、要素类、要素数据集, 一个对象类在地理数据库中是一个表, 存储非空间数据, 一个要素类是具有相同几何类型和相同属性的要素集合,一个要素数据集是共享空间参考系统的要素类集合;E00 是文本形式的数据交换格式, 通常用于不同平台之间的数据转换。
3.通过E00格式实现两种数据格式间的转换根据MapGIS和ArcGIS软件本身的数据格式转换功能,结合文件转换过程中文件类型的特点,MapGIS 向ArcGIS数据格式转换可以通过多种方式实现,如通过E00文件进行转换,E00 数据是一种ArcGIS 提供的外部交换格式,通常用于和其它GIS 系统进行数据转换。
MapGIS明码文件的获取和在坐标转换中的应用研究

MapGIS明码文件的获取和在坐标转换中的应用研究钟理韬【摘要】MapGIS是我国自主研发的大型地理信息系统软件平台,具有数字制图、空间分析、数据库管理功能,而且MapGIS还支持二次开发.MapGIS有两种数据格式,分别是加密数据文件和明码文件.明码文件可以通过MapGIS平台打开编辑,还可以通过txt、word等文件格式打开、浏览、编辑,这样为MapGIS数据文件的修改提供了多种途径.首先介绍了MapGIS中明码文件的基本特点,并列出了点、线、区、网文件的明码文件的逻辑结构和结构里面包含的信息;然后,重点介绍如何利用点、线、面、区加密文件获取明码文件和将明码文件转换成点、线、面、区加密文件,以及如何利用明码文件在坐标转换中实现平面直角坐标转经纬度坐标.【期刊名称】《安徽农业科学》【年(卷),期】2014(000)007【总页数】4页(P2171-2173,2175)【关键词】MapGIS;明码文件;逻辑结构;平面直接坐标;经纬度【作者】钟理韬【作者单位】东华理工大学测绘工程学院,江西南昌330013【正文语种】中文【中图分类】S126;P208MapGIS是中地数码开发公司开发的拥有完全自主知识产权的地理信息系统软件平台。
目前,MapGIS在国土部门得到广泛运用并且成为全国各部委向全国重点推广的科技产品。
MapGIS平台提供了两种数据格式,一种是加密数据文件[1],另一种是明码文件。
加密数据文件的格式不对外公开,只能在MapGIS的自有平台才能打开、显示和编辑。
其文件类型包括点文件(*.wt)、线文件(*.wl)、区文件(*.wp)、网文件(*.wn)等,其包含的信息基本涵盖了MapGIS的空间信息和属性信息。
MapGIS的明码文件是运用ASCII码编写的,其文件结构分为两部分——文件头和数据区[1]。
明码文件的文件类型可分为点文件(*.wat)、线文件(*.wal)、区文件(*.wap)、网文件(*.wan),通过MapGIS操作平台,明码文件可以实现与加密文件之间的互换[2]。
mapgis操作技巧汇总

在电脑里如何做剖面图,不用手画,而且精度更高!1、先把MAPGIS图生成JPG格式,在PHOTOSHOP中图像(I)—图像大小—文挡大小中输入经过变化后的宽度和高度数字(根据剖面图的比例和JPG图的比例关系得出);然后按需要裁剪,以减少图形的所占内存;2、裁剪后旋转使剖面线处于水平位置;3、在MAPGIS中插入裁剪旋转后光栅文件,新建线和点文件,以剖面线为水平的X轴,画垂直X轴的线为Y轴,以剖面线起点的位置为坐标原点,以剖面线起点的高程为起始Y轴刻度,在X和Y轴上标上相对应比例尺的刻度。
4、以图上等高线和X轴交点为垂足画垂直X轴的直线,以等高线的高程画垂直于Y轴的直线,上述两直线相交点就是我们要求剖面轮廓线的拐点,把这样一系列的点连起来就成了剖面图的轮廓线5、最后再整饰一下,就作成了剖面图。
如何将区的属性赋到它所包含的点、线文件上?MAPGIS中,可以通过空间叠加的方法将区属性附到它所包含的点、线文件上。
具体做法如下:在空间分析子系统中,装人点文件和区文件,选择―空间分析‖菜单下的―点空间分析‖――点对区判别分析‖即可将区属性附在他所包含的点上。
同理,在空间分析子系统中,装入线文件和区文件,选择―空间分析‖菜单下的―线空间分析‖――线对区判别分析‖即可将区属性附在他所包含的线上。
补充出现飞点解决的办法:在复杂图形处理时,由于各种原因(主要是操作不当),引起飞点现象。
出现飞点后,可以在输人编辑中利用―部分存文件‖的功能去除飞点。
判断是否出现飞点现象,可在图形编辑子系统里选择窗口菜单下的复位窗口,查看图形是否满屏显示;也可以在输出子系统的编辑工程文件内,在1:1情况下使用系统自动测试幅面大小,比较检测出的幅面大小是否与实际幅面大小一致。
如果已经发现飞点,在工程设置时按住Ctrl+鼠标移动图形在纸张上的位置,减小页面到实际大小为止。
有会员反应,字库里面没有的字或者生僻字输入不进去:在地名用字中,生僻字很多,要输入的注记,计算机字库里往往没有。
MAPGIS_明码文件

ID
n号线
线长度 线色 线宽 X系数 Y系数 辅助色 图层 透明
线型号 辅助线型号 输出 线点数mn 线点数mn x1 y1 x2 y2
…
xmn ymn ID 线长度
举例:下图为一线文件,共有5 举例:下图为一线文件,共有5个线段
其最后一条线段的线参数为: 其最后一条线段的线参数为:
WMAP9021 WMAP9021 6 200000,10.000000,10.000000, 1,0,1,0.200000,10.000000,10.000000,0,0,0 4 33.753886,343. 33.753886,343.033679 80.067358,368. 80.067358,368.152850 165.629534,394. 165.629534,394.841969 256.686528,414. 256.686528,414.466321 235. 1,235.462689 。。。。。。
当type=1时,点信息为: 时 点信息为:
子图号 子图高 子图宽 子图角度 辅色 颜色 线宽 图层 透明输出
当type=2时,点信息为: 时 点信息为:
半径 轮廓颜色 线宽 填充(1)或不填 充(0)标志 颜色 图层 透明输出
举例如下: 举例如下: 下图所示为所创建的一个点文件, 下图所示为所创建的一个点文件,其中包括 一个字符串, 一个子图、 一个圆、 一个字符串 , 一个子图 、 一个圆 、 一个 弧段、一个图象和一个版面, 弧段、一个图象和一个版面,
子图号 子图高 子图宽 子图角度 辅色 颜色 线宽 图层 透明输出
当type=2时,点信息为: 时 点信息为:
ቤተ መጻሕፍቲ ባይዱ
半径 轮廓颜色 线宽 填充(1)或不填 充(0)标志 颜色 图层 透明输出
mapgis讲义2

第一讲 MAPGIS简介一、几个术语图层:按照一定的需要或标准把某些相关物体组合在一起。
可以把图层理解为一张透明薄膜,每一层的图元在同一薄膜上,如水系力图层、铁路图层、地质界限图层、断层图层等。
图层的分层有利于地图图元的管理,提高成图速度。
栅格图:即扫描的图像。
矢量图:即进行了数字化的图像,图中的每一个点都有相对的X和Y座标。
图元:图面上表示空间信息特征的基本单位,分为点、线(孤段)、多边形等三种类型。
点元:点图元的简称,有时称点。
指其位置只有一组X和Y座标来控制。
它包括字符串(注释)、子图(专用符号)等。
所有点保存在点文件中(*.wt)结点:指某线或孤段的端点或数条线或孤段的交点。
结点平差:使几条线或孤段成为共用一个结点的过程线图元:地图中线状物的总称。
如划线、省界、国界、地质界线、断层、水系、公路等。
所有线图元都保存在线文件中(*.wl)区图元(面图元):由线或孤段组的封闭区域,可以以颜色和花纹图案填充。
如湖泊、地层、岩体分布区等。
所有区图元都保存在区文件中(*.wp)。
工程:对一系列的点、线、面文件进行管理的描述性文件。
二、MAPGIS几种主要文件类型及后缀.wp 区(面)文件 .pnt 控制点文件.wl 线文件.wt 点文件.tif 栅格文件.rbm 光栅求反后文件.mpj 工程文件.cln 图例板文件点文件(.wt):包括文字注记、符号等。
即在输入时,文字和符号都存在点文件中。
在机助制图时,文字注记称为注释(如各种标注等),符号称为子图(矿点符号,泉符号等)。
线文件(.wl):是由境界线、河流、航空线、海岸线等线状地物组成的图元。
面文件(.wp):将各个行政区进行普染色后,就得到了区文件。
在理论上,区是封闭的线组成的区域,因此区是基于线生成的。
工程(.mpj):对一系列的点、线、面文件进行管理的描述性文件。
其主要记录了各个文件的信息,如存放地、可编辑性等。
(如何建立工程,见以后)三、MAPGIS总体结构MAPGIS总体结构如下图,其中框线圈中的部分是要学习的部分。
MAPGIS使用手册

目录第一章MAPGIS地理信息系统的基本功能 (1)第二章图形输入 (8)第三章图形编辑 (13)第四章拓扑处理及实用工具 (26)第五章系统库编辑 (30)第六章误差校正 (34)第七章图型裁剪 (37)第八章数字高程模型(DTM分析) (39)第九章图形输出 (42)第十章数据接口转换 (45)第一章MAPGIS地理信息系统概述一、 MAPGIS软件概述MAPGIS是中国地质大学信息工程学院武汉中地信息工程有限公司自行研制开发的地理信息系统,是国产优秀的桌面GIS软件,它属于矢量数据结构GIS平台,主要优势功能有:①将空间数据数字化输入、编辑、拓扑一体化。
②具有强大的制图功能,包括各种专题图例符号的制作较其它软件方便灵活得多。
③基本上完成了GIS方方面面的分析功能。
二、MAPGIS 地理信息系统的基本功能(一) MAPGIS系统的运行环境及应用范围MAPGIS 硬件环境:PC-486(推荐奔腾Ⅱ)以上微机,内存 8M(推荐64M)以上,硬盘420M (推荐4.3G)以上,1024×768×256色的彩显设备。
MAPGIS 软件环境:中文WINDOWS95、WINDOWS98(推荐)、WINDOWS2000以及NT4.0以上。
MAPGIS地理信息系统适用于地质、矿产、地理、测绘、水利、石油、煤炭、铁道、交通、城建、规划及土地管理专业,目前我国已建立的各类地理信息系统绝大部分使用国外软件,它大多运行在工作站上,而MAPGIS的软件完全是自行开发并运行在PC-486以上微机平台,这套系统的推广使用,可以使更多的用户使用地理信息系统。
(二)MAPGIS系统的安装与启动MAPGIS目前最高版本是7.0,包括USB狗一个,系统光盘一张,使用手册一本。
在运行各子系统前,最好先进性系统设置,即设置好工作目录、矢量字库目录、系统库目录和系统临时目录。
图1 MAPGIS软件系统配置(三) MAPGIS系统的总体结构MAPGIS是具有国际先进水平的完整的地理信息系统,它分为“输入”、“图形编辑”、“库管理”、“空间分析”、“输出”以及“实用服务”六大部分,如图2。
Mapgis校正及格式转换

2、误差校正 1)采集实际控制点 在 MapGis 误差校正系统中装入已经矢量化但未进行坐标校准的 点、线、面文件(包括装入预先采集的校正网格线如上图)
① 实用服务→误差校正→文件→打开文件→选定要装入文件→ 确定。
②设置控制点参数: 控制点→设置控制点参数→采集数据类型:实际值 此时是采集未配准图控制点的实际值
2)以原图内图廓左下角 X 及 Y 值作为起始公里值,以内图廓右 上角 X 及 Y 坐标值作为结束公里值,单位为公里。
如上图所示,原图左下角 X 及 Y 坐标值为: X=543.5; Y=3410.5; 原图右上角 X 及 Y 坐标值为: X=545.5; Y=3412.5;
3)“坐标系”选“国家坐标系”,“矩形分幅方法”选“任意公里 矩形分幅
基点可以确定为图框内方格网中任何一点,一旦
确定不能更改基点位置,为了方便记忆一般基点坐标
可设为0,0。
AutoCAD图件转入MapGis后的坐标为相对坐标,需 要在MapGis中通过误差校正或其它有效方法将所有图 层坐标转换为绝对坐标。
“复位窗口”后,即可显示转入的“图框”。
关闭“文件转换”窗口,按提示保存为MapGis所 需的点wt、线wl文件,根据所转入的图层名称进行命 名。
其它各图层转入方法类似。
第三步:输入编辑 将所有转入到MapGis图层的点、线文件添加到一个
MapGis工程中,分别对字体、线型、粗细、颜色等图层 参数进行修改。修改时MapGis的系统库要用省级项目组 提供的统一系统库和图例板。
1、每一张图纸必须作为一个单独的文件,不能有 其它不相关的内容;
2、AutoCAD图件中的图层划分要清晰,不同性质的 要素放在不同的图层中。图层划分的原则可以参照建库 要求中对图层划分的规定。如果在AutoCAD中的分层能 满足建库要求,转入到MapGis则不需要再分层;
MAPGIS文件命名及建立

MAPGIS文件命名及建立
1、2007K120113+街道\街坊代码(6位)A MAP.mpj:以街道\街坊分块建立工程文件,每个工程文件包含*.wt,*.wl和*.wp;
2、开始属性录入时,再根据点、线文件的图层单独转出以下工程文件:
(1)基础地理信息要素
DDXYS.wt
JCDLYS.mpj:XDXYS.wl
MDXYS.wp
(2)行政区划要素
XZQ.wp
XZQH.mpj: XZJX.wl (含省\市界、县界、乡镇界\街道\街区、村界\街
坊,不同的界线录入不同的要素分类代码)
XZQZJ.wt
(3)土地权属要素
ZD.wp
ZDZJ.wt
JZX.wl
JZXZJ.wt
TDQS.mpj: JZD.wt
JZDZJ.wt
FW.wl
FW.wp
FWZJ.wt
(4)土地利用要素:
DLTB.wp
TDLY.mpj: XZDW.wl
DLJX.wl
TDLYZJ.wt(DLTB注记,XZDW注记)
3、项目:由若干个工程文件组成。
国土与房产综合业务数据库:
1、基础地理信息图库:主要用于显示和输出
2、城镇地籍信息图库:主要包含宗地、界址线、界址点和房
屋信息
3、行政区划图库:作为全区索引图
4、土地利用图库:主要用于空间叠加分析
5、原始影像图库:主要是正射影像图。
MapGis使用及说明

目录第一讲 MAPGIS地理信息系统的基本功能…………………………………………1第二讲图形输入..............................................................................10第三讲图形编辑..............................................................................15第四讲拓扑处理及实用工具...............................................................28第五讲系统库编辑...........................................................................32第六讲误差校正..............................................................................36第七讲图型裁剪..............................................................................38第八讲数字高程模型(DTM分析) (41)第九讲图形输出..............................................................................44第十讲数据接口转换 (47)第一讲MAPGIS地理信息系统的基本功能一、地理信息系统概述(一) 地理信息系统的基本概念地理信息系统(Geographic Information System,简称GIS)是在计算机软、硬件支持下,采集、存储、管理、检索、分析和描述地理空间数据,适时提供各种空间的和动态的地理信息,用于管理和决策过程的计算机系统。
MAPGIS6.7自学经典教程第2部分

第四章文件转换用户编辑生成这些表文件并将其放在系统库目录下,系统成批或单个文件转换时都会按这个表文件的对应情况来自动进行转换。
转换步骤如下:第一步:将AUTOCAD的dwg格式,转换为AUTOCAD的数据交换格式DXF,最好选择R12版本;转换DXF文件时,不要对原图的块(符号)作爆破处理,并且注意到原图是否有样条曲线,如果有最好作爆破处理;第二步:将系统库目录设为..\suvslib,并将..\slib目录下的上述四个对照表文件拷贝至系统库目录..\suvslib下;第三步:对系统库目录..\suvslib下这四个对照表文件进行编辑,可直接用windows写字板或记事本方式打开,需要注意的是,对照表中mapgis编码是在“数字侧图”系统中查到的,并且要区分对照表的大小写。
下面列举如何对这四个对照表进行编辑——符号对照表(arc_map.pnt):AUTOCAD(块名)MAPGIS(编码)W-L9431718A951152619531…………线型对照表(arc_map.lin):AUTOCAD(线型)MAPGIS(编码)CONTINUOUS2110DASH11402DASH44320DOT11403………..颜色对照表(cad_map.clr):MAPGIS(颜色号)AUTOCAD(颜色号)11024426173…………层对照表(cad_map.tab):MAPGIS(图层号)AUTOCAD(图层名)00112335……….第四章文件转换第四步:进入“文件转换”模块,选择“输入”按钮,点击“装入DXF”,将需要转换的AUTOCAD文件装入到系统中,此时,系统会提示“选择不转出的层”,选择后确定,则系统会按照我们已经设定好的对照关系开始转换;第五步:在窗口中点击右键选择“复位窗口”,则系统会弹出如下对话框以便于我们对需要文件的选择:选择“确定”后,我们就可以在窗口中看到转换后的结果文件图了,别忘了对转换后的结果文件进行存档。
MAPGIS教程

三、MAPGIS几个基本术语图层:用户按照一定的需要或标准把某些相关的物体组合在一起,我们称之为图层。
如地图中水系构成一个图层,铁路构成一个图层等。
我们可以把一个图层理解为一张透明薄膜,每一层上的物体在同一张薄膜上。
一张图就是由若干层薄膜叠置而成的,图形分层有利于提高检索和显示速度。
点元:点元是点图元的简称,有时也简称点,所谓点元是指由一个控制点决定其位置的有确定形状的图形单元。
它包括字、字符串、子图、圆、弧、直线段等几种类型。
弧段:弧段是一系列有规则的、顺序的点的集合,用它们可以构成区域的轮廓线。
它与曲线是两个不同的概念,前者属于面元,后者属于线元。
区/区域;区/区域是由同一方向或首尾相连的弧段组成的封闭图形。
拓扑:拓扑即位相关系,是指将点、线及区域等图元的空间关系加以结构化的一种数学方法。
主要包括:区域的定义、区域的相邻性及弧段的接序性。
区域是由构成其轮廓的弧段所组成,所有的弧段都加以编码,再将区域看作由弧段代码组成。
区域的相邻性是区域与区域间是否相邻,可由它们是否具有共同的边界弧段决定。
弧段的接序性是指对于具有方向性的弧段,可定义它们的起始结点和终止结点,便于在网络图层中查询路径或回路。
拓扑性质是变形后保持不变的属性。
透明输出:与透明输出相对的为覆盖输出。
如果区与区、线与区或点图元与区等叠加,用透明输出时,最上面的图元颜色发生了改变,在最终的输出时最上面图元颜色为它们的混合色。
最终的输出如印刷品等。
数字化:数字化是指把图形、文字等模拟信息转换成为计算机能够识别、处理、贮存的数字信息的过程。
矢量:是具有一定方向和长度的量。
一个矢量在二维空间里可表示为(Dx,Dy),其中Dx表示沿x方向移动的距离,Dy表示沿y方向移动的距离。
矢量化:矢量化是指把栅格数据转换成矢量数据的过程。
光栅化:光栅化是指把矢量数据转换成栅格数据的过程。
结点:结点是某弧段的端点,或者是数条弧段间的交叉点。
结点平差(顶点匹配):本来是同一个结点,由于数字化误差,几条弧段在交叉处即结点处没有闭合或吻合,留有空隙,为此将它们在交叉处的端点按照一定的匹配半径捏合起来,成为一个真正结点的过程,称为结点平差。
MAPGIS使用手册

目录第一章MAPGIS地理信息系统的基本功能 (1)第二章图形输入 (8)第三章图形编辑 (13)第四章拓扑处理及实用工具 (26)第五章系统库编辑 (30)第六章误差校正 (34)第七章图型裁剪 (37)第八章数字高程模型(DTM分析) (39)第九章图形输出 (42)第十章数据接口转换 (45)第一章MAPGIS地理信息系统概述一、 MAPGIS软件概述MAPGIS是中国地质大学信息工程学院武汉中地信息工程有限公司自行研制开发的地理信息系统,是国产优秀的桌面GIS软件,它属于矢量数据结构GIS平台,主要优势功能有:①将空间数据数字化输入、编辑、拓扑一体化。
②具有强大的制图功能,包括各种专题图例符号的制作较其它软件方便灵活得多。
③基本上完成了GIS方方面面的分析功能。
二、MAPGIS 地理信息系统的基本功能(一) MAPGIS系统的运行环境及应用范围MAPGIS 硬件环境:PC-486(推荐奔腾Ⅱ)以上微机,内存 8M(推荐64M)以上,硬盘420M (推荐4.3G)以上,1024×768×256色的彩显设备。
MAPGIS 软件环境:中文WINDOWS95、WINDOWS98(推荐)、WINDOWS2000以及NT4.0以上。
MAPGIS地理信息系统适用于地质、矿产、地理、测绘、水利、石油、煤炭、铁道、交通、城建、规划及土地管理专业,目前我国已建立的各类地理信息系统绝大部分使用国外软件,它大多运行在工作站上,而MAPGIS的软件完全是自行开发并运行在PC-486以上微机平台,这套系统的推广使用,可以使更多的用户使用地理信息系统。
(二)MAPGIS系统的安装与启动MAPGIS目前最高版本是7.0,包括USB狗一个,系统光盘一张,使用手册一本。
在运行各子系统前,最好先进性系统设置,即设置好工作目录、矢量字库目录、系统库目录和系统临时目录。
图1 MAPGIS软件系统配置(三) MAPGIS系统的总体结构MAPGIS是具有国际先进水平的完整的地理信息系统,它分为“输入”、“图形编辑”、“库管理”、“空间分析”、“输出”以及“实用服务”六大部分,如图2。
MapGIS工程输出详解

M apG IS 工程输出详解李 亮(山西省地球物理化学勘查院,山西运城 044004)摘 要 该文介绍了M apG I S 图件在工程输出时的相关设置及打印过程中出现问题的解决方案。
关键词 M apG IS 工程输出中图分类号TP39 文献标识码 BThe Detailed M et hod forM APG IS Project OutputL i L i ang(The Sixth Instit u te G eo l og ca l and Eng i neer i ng Exp l o ra ti on o f S H anx,i Yuncheng 044000)A bs tract The rel ati ve setti ngs aboutM APG I S p roject ou t pu t and t he s o l uti on s of s o m e p rob l e m s occurred duri ng the ou t put process .K ey words MAPGIS p roject ou tpu tM ap G I S 是由中国地质大学信息工程学院在w i n -do w s 平台上用C++语言自主开发实现的、具有国际先进水平的大型地理信息系统软件,是一个集当代最先进的图形、图像、地质、地理、遥感、测绘、人工智能、计算机科学等于一体的高效全汉字大型智能软件系统。
目前,已广泛应用于城市规划、交通、环境、电讯、测绘、土地管理、公安、国防、教育、地质勘察、矿产资源管理、房地产、旅游等领域。
M apG IS 在地质绘图方面也提供了强大的功能,其地质绘图技术将纷繁复杂的传统地质绘图过程简化,而且美观精确。
本文以w i n -do w s+M apG IS6.5环境为例,对M apG I S 工程输出的经验进行了简要总结。
1 准备工作打开M apG I S 主菜单,首先对其各个目录进行系统设置,最重要的是目标图件对应的系统库一定要设置正确。
MapGIS文件格式详解

MapGIS文件格式详解1、概述1.1 文件组成MAPGIS数据文件主要包括工程文件文件和工程内各工作区的文件。
工作区是MAPGIS提出的一个概念,简单地说,工作区就是一个数据池,存放实体的空间数据、拓扑数据、图形数据和属性数据,每个工作区都对应于一个MAPGIS数据文件。
数据文件主要有以下几种:点工作区(.MPJ文件):工程文件,存放工程中所有的工作区文件点工作区(.WT文件):点(PNT)线工作区(.WL文件):线(LIN)、结点(NOD)区工作区(.WP文件):线(LIN)、结点(NOD)、区(REG)网工作区(.WN文件:线(LIN)、结点(NOD)、网(NET)表工作区(.WB文件):无空间实体,仅有表格记录1.2 数据类型点元:点元是点图元的简称,有时也简称点,所谓点元是指由一个控制点决定其位置的有确定形状的图形单元。
它包括字、字符串、文本、子图、圆、弧、直线段等几种类型。
它与“线上加点”中的点概念不同。
弧段:弧段是一系列有规则的,顺序的点的集合,用它们可以构成区域的轮廓线。
它与曲线是两个不同的概念,前者属于面元,后者属于线元。
区/区域:区/区域是由同一方向或首尾相连的弧段组成的封闭图形。
结点:结点是某弧段的端点,或者是数条弧段间的交叉点。
属性:就是一个实体的特征,属性数据是描述真实实体特征的数据集。
显示地物属性的表通常称为属性表,属性表常用来组织属性数据。
2、工程文件2.1基本构成工程文件数据由头信息+各工作区信息数据构成,其中头信息是0-1112字节,各工作区信息是400各字节,按顺序首尾存放在文件中。
2.2头信息头信息存储位置为0-1112字节,主要存储包含的工作区文件数、图形范围、比例、位移等信息。
内容字节位置字节数类型说明文件标记0-78Char[8]GDMP`D29文件类型8-114int 9文件数12-131short 文件的图形范围 14-4532Double (XMin, YMin, XMax, YMax )文件的环境 46-685640 结构文件的标题 686-74560Char[60] 图层字典位置746-7494int 首文件存放指针 750-7534int 位移X 754-7618double 位移Y 762-7698double 比例X 770-7778double 比例Y 778-7858double 旋转角度786-7938double 版面宽794-8018double 版面高 802-8098double PrjType 810-8112short 首图例存放指针812-8154int 工程预设的地图参数816-984169 结构UnUsed985-1112128Char[128]无用 2.3工作区信息、管路敷设技术通过管线敷设技术不仅可以解决吊顶层配置不规范高中资料试卷问题,而且可保障各类管路习题到位。
mapgis明码文件格式

明码文件是mapgis生成的交换文件,其结构清晰,内容可见,但不能携带属性,现将文件结构说明如下:1、点文件结构逻辑结构:文件头点数1号点2号点……具体为:A、文件头,8个字节WMAP9022 (老的文件为WMAP6022或WMAP7022和WMAP8022)B、点数nC、1号点x1 y1 IDtype1 {点类型,类型不同,点信息也不同。
点类型取值如下:0 字符串1 子图2 圆3 弧4 图象5 文本}点信息{点信息和点类型相对应}当type=0时,点信息为:"字符串" 字符高度字符宽度字符间隔字符串角度中文字体西文字体字形水平(0)或垂直排列(1) 颜色图层透明输出当type=1时,点信息为:子图号子图高子图宽子图角度辅色颜色线宽图层透明输出当type=2时,点信息为:半径轮廓颜色线宽填充(1)或不填充(0)标志颜色图层透明输出当type=3时,点信息为:半径起始角度终止角度线宽颜色图层透明输出当type=4时,点信息为:"图象文件名" 宽度高度角度颜色图层透明输出当type=5时,点信息为:"文本字串" 字高字宽字间距角度中文字体西文字体字形行间距版面长版面宽水平(0)或垂直排列(1) 颜色图层透明输出2号点……n号点2、线文件结构逻辑结构:文件头线数1号线2号线……具体为:A、文件头,8个字节WMAP9021 (老的文件为WMAP6021或WMAP7021 和WMAP8021)C、1号线线型号辅助线型号线色线宽X系数Y系数辅助色图层透明输出线点数m1x1 y1x2 y2…xm1 ym1ID 线长度2号线线型号辅助线型号线色线宽X系数Y系数辅助色图层透明输出线点数m2x1 y1x2 y2…xm2 ym2……ID 线长度n号线线型号辅助线型号线色线宽X系数Y系数辅助色图层透明输出线点数mnx1 y1x2 y2…xmn ymnID 线长度3、区文件结构区逻辑结构为:文件头弧段数1号弧段2号弧段……最后弧段节点数1号结点2号结点……最后结点区数1号区2号区…… 最后区具体为:A、文件头,8个字节WMAP9023 (老的文件为WMAP6023或WMAP7023和WMAP8023)B、弧段数anC、1号弧段线型号辅助线型号线色线宽X系数Y系数辅助色图层透明输出前节点号后节点号{若没有指向任何节点,则为0}左区号右区号{若没有区号,则为0}线点数m1x1 y1x2 y2…………ID 线长度an号弧段线型号辅助线型号线色线宽X系数Y系数辅助色图层透明输出前节点号后节点号{若没有指向任何节点,则为0}左区号右区号{若没有区号,则为0}线点数manx1 y1x2 y2…xman ymanID 线长度D、节点数nnE、1号节点x1 y1节点弧段数k弧段号1 弧段号2…弧段号k………nn号节点xnn ynn节点弧段数knn弧段号1 弧段号2…弧段号knnF、区数rnG、1号区区颜色填充图案号图案高图案宽笔宽图案颜色图层透明输出ID 面积周长区数据项数n弧段1编号{第1项}弧段2编号{第2项}…弧段k编号{第k项}0 {第k+1项}弧段k+1编号{第k+2项}弧段k+2编号{第k+3项}…最后弧段编号{第n项}……m号区区颜色填充图案号图案高图案宽笔宽图案颜色图层透明输出ID 面积周长区数据项数nm弧段1编号{第1项}弧段2编号{第2项}…弧段k编号{第k项}0 {第k+1项}弧段k+1编号{第k+2项} 弧段k+2编号{第k+3项} …最后弧段编号{第nm项}。
mapgis使用技巧

MapGis 技巧一、如何将mapgis的图形插到word、excel、PowerPoint 中首先点取mapgis菜单“其他->OLE拷贝”,接着打开word,点取“粘贴”。
二、字格式使用空心字时,字体采用相应字体编号的负数。
如:-3表示黑体空心字。
文字注释上下标输入方法MapGIS中输入字符串时,上下标输入方法:#+ #- #= 分数式输入方法:输入字符串中,/分子/分母/γδ∈等希腊字母之类的非英文字符输入:γ可先在Word中通过插入符号,将其生成在Word文档中,再将其通过剪切和粘贴操作转入MapGIS的文字串输入中。
三、翻转图形在Mapgis中的其它下面整图变换中比例参数的X 比例中输入法-1或Y比例中输入-1后确定。
四、mapgis中坐标单位的问题MAPGIS中的数据是1:1的比例尺(即与实际地物等大),米的坐标单位.而按图幅输出时,实际地物是缩小了一个比例尺的倍数画到图纸上的,为了方便读取图纸坐标,图纸坐标的坐标单位一般是毫米,所以要得到真实坐标,必须乘以比例尺的倍数来得到1:1的比例尺,再除以1000将毫米转换为米。
五、MAPGIS投影坐标类型中,大致有五种坐标类型1.用户自定义也称设备坐标(以毫米为单位),2.地理坐标系(以度或度分秒为单位),3.大地坐标系(以米为单位),4.平面直角坐标系(以米为单位),5.地心大地直角。
说明:MAPGIS中的大地坐标系其实是投影平面直角坐标系高斯克吕格投影类型中的一个情况,比例尺分母为1,单位为米。
因为此时的图形坐标和实际测量的大地坐标是一致的,所以成为大地坐标系。
测量学中的大地坐标系并不是上述的含义,它是大地地理坐标系的简称。
地球椭球面上任一点的位置,可由该点的纬度(B)和经度(L)确定,即地面点的地理坐标值,由经线和纬线构成两组互相正交的曲线坐标网叫地理坐标网。
由经纬度构成的地理坐标系统又叫地理坐标系。
地理坐标分为天文地理坐标和大地地理坐标,天文地理坐标是用天文测量方法确定的,大地地理坐标是用大地测量方法确定的。
mapgis操作技巧汇总

在电脑里如何做剖面图,不用手画,而且精度更高!1、先把MAPGIS图生成JPG格式,在PHOTOSHOP中图像(I)—图像大小—文挡大小中输入经过变化后的宽度和高度数字(根据剖面图的比例和JPG图的比例关系得出);然后按需要裁剪,以减少图形的所占内存;2、裁剪后旋转使剖面线处于水平位置;3、在MAPGIS中插入裁剪旋转后光栅文件,新建线和点文件,以剖面线为水平的X轴,画垂直X轴的线为Y轴,以剖面线起点的位置为坐标原点,以剖面线起点的高程为起始Y轴刻度,在X和Y轴上标上相对应比例尺的刻度。
4、以图上等高线和X轴交点为垂足画垂直X轴的直线,以等高线的高程画垂直于Y轴的直线,上述两直线相交点就是我们要求剖面轮廓线的拐点,把这样一系列的点连起来就成了剖面图的轮廓线5、最后再整饰一下,就作成了剖面图。
如何将区的属性赋到它所包含的点、线文件上?MAPGIS中,可以通过空间叠加的方法将区属性附到它所包含的点、线文件上。
具体做法如下:在空间分析子系统中,装人点文件和区文件,选择―空间分析‖菜单下的―点空间分析‖――点对区判别分析‖即可将区属性附在他所包含的点上。
同理,在空间分析子系统中,装入线文件和区文件,选择―空间分析‖菜单下的―线空间分析‖――线对区判别分析‖即可将区属性附在他所包含的线上。
补充出现飞点解决的办法:在复杂图形处理时,由于各种原因(主要是操作不当),引起飞点现象。
出现飞点后,可以在输人编辑中利用―部分存文件‖的功能去除飞点。
判断是否出现飞点现象,可在图形编辑子系统里选择窗口菜单下的复位窗口,查看图形是否满屏显示;也可以在输出子系统的编辑工程文件内,在1:1情况下使用系统自动测试幅面大小,比较检测出的幅面大小是否与实际幅面大小一致。
如果已经发现飞点,在工程设置时按住Ctrl+鼠标移动图形在纸张上的位置,减小页面到实际大小为止。
有会员反应,字库里面没有的字或者生僻字输入不进去:在地名用字中,生僻字很多,要输入的注记,计算机字库里往往没有。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Mapgis明码文件格式详解
点文件结构
逻辑结构:
文件头点数 1号点 2号点……
具体为:
A、文件头,8个字节
WMAP9022 (老的文件为WMAP6022或WMAP7022和WMAP8022)
B、点数 n
C、1号点
x1 y1 ID
type1 {点类型,类型不同,点信息也不同。
点类型取值如下:
0 字符串
1 子图
2 圆
3 弧
4 图象
5 文本
}
点信息{点信息和点类型相对应}
当type=0时,点信息为:
"字符串" 字符高度字符宽度字符间隔字符串角度中文字体西文字体字形水平(0)或垂直排列(1) 颜色图层透明输出
当type=1时,点信息为:
子图号子图高子图宽子图角度辅色颜色线宽图层透明输出
当type=2时,点信息为:
半径轮廓颜色线宽填充(1)或不填充(0)标志颜色图层透明输出
当type=3时,点信息为:
半径起始角度终止角度线宽颜色图层透明输出
当type=4时,点信息为:
"图象文件名" 宽度高度角度颜色图层透明输出
当type=5时,点信息为:
"文本字串" 字高字宽字间距角度中文字体西文字体字形行间距版面长版面宽水平(0)或垂直排列(1) 颜色图层透明输出
2号点
……
n号点
**************************************************************
区文件结构
区逻辑结构为:
文件头弧段数 1号弧段 2号弧段……最后弧段节点数 1号结点 2号结点……最后结点区数 1号区 2号区
……最后区
具体为:
A、文件头,8个字节
WMAP9023 (老的文件为WMAP6023或WMAP7023和WMAP8023)
B、弧段数
an
C、1号弧段
线型号辅助线型号线色线宽 X系数 Y系数辅助色图层透明输出
前节点号后节点号 {若没有指向任何节点,则为0}
左区号右区号 {若没有区号,则为0}
线点数m1
x1 y1
x2 y2
…
xm1 ym1
………
ID 线长度
an号弧段
线型号辅助线型号线色线宽 X系数 Y系数辅助色图层透明输出
前节点号后节点号 {若没有指向任何节点,则为0}
左区号右区号 {若没有区号,则为0}
线点数m an
x1 y1
x2 y2
…
xm an ym an
ID 线长度
D、节点数 nn
E、1号节点
x1 y1
节点弧段数k
弧段号1 弧段号2…弧段号k
………
nn号节点
xnn ynn
节点弧段数knn
弧段号1 弧段号2…弧段号knn
F、区数
rn
G、1号区
区颜色填充图案号图案高图案宽笔宽图案颜色
图层透明输出 ID 面积周长
区数据项数n
弧段1编号 {第1项}
弧段2编号 {第2项}
…
弧段k编号 {第k项}
0 {第k+1项}
弧段k+1编号 {第k+2项}
弧段k+2编号 {第k+3项}
…
最后弧段编号 {第n项}
……
m号区
区颜色填充图案号图案高图案宽笔宽图案颜色
图层透明输出 ID 面积周长
区数据项数nm
弧段1编号 {第1项}
弧段2编号 {第2项}
…
弧段k编号 {第k项}
0 {第k+1项}
弧段k+1编号 {第k+2项}
弧段k+2编号 {第k+3项}
…
最后弧段编号 {第nm项}
******************************************************************** *******
逻辑结构:
文件头线数 1号线 2号线……
具体为:
A、文件头,8个字节
WMAP9021 (老的文件为WMAP6021或WMAP7021 和WMAP8021)
B、线数 n
C、1号线
线型号辅助线型号线色线宽 X系数 Y系数辅助色图层透明输出线点数m1
x1 y1
x2 y2
…
xm1 ym1
ID 线长度
2号线
线型号辅助线型号线色线宽 X系数 Y系数辅助色图层透明输出线点数m2
x1 y1
x2 y2
…
xm2 ym2
……
ID 线长度
n号线
线型号辅助线型号线色线宽 X系数 Y系数辅助色图层透明输出
线点数m n
x1 y1
x2 y2
…
xm n ym n
ID 线长度。