EPS2008技术交流文件
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编码
颜色 图层 线宽 线型
对象扩展属性设置
对象选择与选择集操作
图形编辑处理
绘图 图形编辑 快速编辑(快捷键)
模板
任何 EPS数据都是以模板为基础的。模板决定数据的基本
结构和相关参数设置,例如,图形的分层、编码、颜色、 注记分类、符号式样,以及比例尺等设置。
FeatureCodeTB表、SymbolScriptTB表
编码定制及符号化
EPS平台按地物类型及其图式符号特征基本可以分为七大类符号定 制方式。
(1) 点类(G类符号,代码:0):具有一定大小、颜色、真北方向
的点状符号。作图中,仅需一个定位点。如:GPS点、天文点; (2) 基本线类(L类符号,代码:1):各种不同宽度和颜色的实线 。作图中,第一点为定位点,第二点为定长点。如:架空管道、首曲 线; (3) 线性均分类(LC类符号,代码:2):按一定规律连续均匀地插 入图元,画线,画文字。作图中,第一点为定位点,第二点为定长点 。如:行树、境界;
体验试用 使用机器号(试用期内有效) 使用单机用户软件狗注册
使用多用户(网络)软件狗
加密狗的安装
先插上硬件狗后选择安装
同时需要将注册文件拷贝到License文件夹下
工作台面定制手册
工作台面的管理方式是EPS2008软件的一个特色。当注册有
多种软件时,比如,注册有编辑平台、数据监理、外业测图、 房产处理、管线处理、地理信息系统、数据转换、脚本处理等; 在工作的不同时期和阶段所需要的软件模块有所不同,并不是 需要将所有注册的软件都加载到工作界面中,比如,在数据采 集阶段需要编辑平台、外业测图、数据监理、脚本处理等模块, 在管线管理阶段需要编辑平台、数据转换、数据监理、脚本处 理、管线处理、地理信息系统等模块,在房产管理时需要编辑
、使用图式、测量员、绘图员、检查员等相关信 息;或者有一些专业图廓更是需要有图签、图例 等自定义的外观或属性注记。
SourceTableFieldInfoTB表
源字段缺省值设置表:根据实际工作的需要,有时某个字段属性值 仅仅设置一个缺省值是不够的,例如图廓属性表中测量员每个小组成 员出现的频率差不多,可以把出现的每个测量员的名字都事先定义在 模板中供使用时选取,SourceTableFieldInfoTB表就是用于设置这些多 个缺省值。
AttrLinkInfoTB表
扩展属性关联信息表:EPS平台采用图形属性一体化存储,图形和属
性的挂接支持两种方式。 方式一:在UserLayerTB表中设置,由图层和属性表连接; 方式二:在AttrLinkInfoTB表中直接设置编码和属性表连接。
ColorInfoTB表
系统颜色定义。
实体编码符号化定义
而一个实体对象的具体符号化(即符合国 标或行标的图式符号)则是由实体特征及符 号描述表来定义实现的,两大部分沟通的桥 梁在于实体编码和注记分类号。 先看注记分类定义表:NoteTemplateTB
NoteTemplateTB
EPS平台中任何一个注记对象都有一个注记分类号属性,
AttrLinkInfoTB表
扩展属性关联信息表:EPS平台采用图形属性一体化存储,图形和属
性的挂接支持两种方式。 方式一:在UserLayerTB表中设置,由图层和属性表连接; 方式二:在AttrLinkInfoTB表中直接设置编码和属性表连接。
地理数据存储表
EPS平台中基本实体对象类型分为点、线、面、 注记,根据需要这些实体对象都有一个“编码” ,且分别需要归属不同的图层。故每个实体都在 表中占有“一席之地”。 下面逐个介绍一下各个表
与其它的eps文件不同之处在于它同时登陆一个宗地库
。
绘制宗地
根据界址线和宗地属性点,批量生成宗地面和界址点。 利用“绘图”菜单下的 “自定义绘图”一次绘制完成。
绘制图斑面
要做到无缝地籍,正确统计出土地分类面积,除了有权属的宗地 之外对于无权属的土地也要根据土地现状划分出相应的地块,由此每 一寸土地都被某一个宗地或地块覆盖,从而系统据此统计出各地类用 地面积及总体情况。地块的操作首先是生成地块面和种植相应的属性 点。
平台、数据转换、脚本处理、房产处理、地理信息系统等模块。
来自百度文库用户界面
工具栏和菜单
窗口 显示控制 管理工程文件(导入、新建)
图形对象
点对象(界址点等)
面对像(宗地面等) 线对象(界址线等) 文字注记(房屋注记等)
图形属性
基本属性
扩展属性
对象基本属性设置
2013-9-27
北京清华山维新技术开发有限公司
49
2.VBA脚本编程
UserLayerTB(用户层表)
UserLayerTB用于对指定的工程的分层、显示开关、显示顺序及相关点
、线、面内联属性表进行定制。
数据存储表:GeoPointTB、GeoLineTB、 GeoAreaTB、MarkNoteTB
一个新工程的建立之后,我们会在工程中加入数据,一个路灯、一 个土坎或者一个道路名称注记,这些数据的存储都是作为一条记录存 放在工程数据库的数据结构表中,它们包括:GeoPointTB(点表)、 GeoLineTB(线表)、GeoAreaTB(面表)、MarkNoteTB(注记表) 对象其对象基本特征存储在GeoLineTB或其他表中,对象扩展属性存 储在房屋扩展属性表中,表之间由对象的ID号关联; 对象的基本属性特征通过Code字段从FeatureCodeTB表中获得,符号 解析的具体描述同样由Code字段得到SymbolScriptTB表中的相关定义 。
FeatureCodeTB表
SymbolScriptTB表
第三部分 地籍模块
EPS2008将地籍调查和地籍测绘结合起来,从而充分地 将地籍调查的结果应用到地籍测绘中,方便地籍数据的采集 ,快速正确地输出地籍成果,提高工作效率,同时对地籍调 查的结果进行有效的检核,输出的地籍成果更有利于将来地 籍信息的管理。
图形数据检查
地籍数据检查是以街坊为单位检查地籍要 素合法性、完整性、唯一性,是编辑保证地籍 成果正确性的重要手段。整个街坊由宗地和地 块无缝覆盖,宗地和地块的面积之和理论上应 等于街坊的面积,实际情况两者之差也应在某 一限差之内。宗地数据本身包含界址点、界址 线、宗地面、宗地属性点,图斑数据包含图斑 面和图斑属性点。首先宗地、图斑数据内部本 身的点线面应保持一致性,同时理论上宗地面 图斑面不应重叠或存在缝隙。地籍数据检查就 是用来检查数据中存在的这些问题并帮助定位 修改的辅助工具,它检查的数据分为宗地、图 斑、宗地面和图斑面的关系。
一个模板的主要内容包括代表四大方面功用的一 系列表,各自负责系统工作的一个方面,又互相 联系协同工作。 主要体现在以下四大方面:
A 系统环境设置 B 地理数据存储
C 实体编码特征及符号描述
D 用户扩展属性
各自归属分类表
各自归属分类表
系统设置
IniInfoTB表 在工程建立之时会复制到工程EDB中,以后作业 员在对工程数据的编辑成图过程中会有一些参数 动态添加到工程EDB的IniInfoTB表中。 图廓属性表 用于定制图廓的相关属性信息,它的主要内容包 括:测量单位名称、作业时间、坐标系、高程系
宗地相关地物
宗地街坊内排号
界址点排号
属性数据检查
此处检查,是以街坊为单位,针对地籍要素属性 方面做的检查。检查宗地属性必填项是否有缺漏、房 屋属性必填项是否有缺漏、图斑属性必填项是否有缺 漏、地籍号是否有重复、宗地号是否有重复等。
输出图表 输出宗地图
输出界址点成果表
(4) 两点型类(P类符号,代码:3):具有大小、颜色、任意方向
的点状符号或复杂的(结点优先)线状符号。作图中,第一点为定位 点,第二点为定向点或为定长点。如:隧道、粮仓; (5) 四点型类(Y类符号,代码:4):由两排对称的定位点所确定 的面状符号。作图中,共需四个定位点。如:人行桥、龙门吊; (6) 填充类(H类符号,代码:5):范围内地物属性一致的面状符 号。作图中,采集边界点,起点和终点需闭合。如:沼泽地、迹地; (7) 特殊类(E类符号,代码:6):指无法定制的解析规则,需要特 定编程实现。如:台阶、防洪墙;
通过模板的定制形成一种标准,在此模板基础上完成的数
据都具有了同样的数据标准。
可以根据不同的标准制定不同的模板,以达到用户需要的
标准需求。(例如6位编码、8位编码)
第二部分 模板控制技术及 信息映射机制
模板的定义( 符号库)
EPS平台在建立一个数据工程时,需要以一个准备好的 “技术规则”作为依据,以使数据全面规范化。这个技术 规则我们称为“模板” 模板是一个微软的Access数据库,内容包括地理数据结构 表定义、数据分层分色方案、编码体系及符号化描述定义 、系统环境用户化设置以及用户扩展属性表定义。模板不 但是数据标准化的有力保证,而且同时体现了生产与技术 相分离先进理念以及与其他GIS平台实现数据交换的信息 映射机制。 模板存放位置
汇报提纲
1 2 3 4 5
EPS2008的界面及简单介绍(界面搭建、设置等)
模板控制技术及信息映射机制 地籍模块的交流 二次开发方面的交流 现场演示各种脚本的运行情况
第一部分 EPS2008的界面及简单介绍
安装
可以进行安装也可以直接拷贝
注册
软件注册分以下四种注册方式:
EPS平台中无论看起来符号化多么复杂的要素都保持着 地理意义上实体的完整性,即以骨架线为依托来实现实体 对象的符号化,从而满足并保证地理实体查询统计分析结 果的正确性以及数据采集更新的纯粹性,也非常符合人们 对于一个完整事物的认知习惯。 以GPS控制点(编码1101021)为例,可以看出,一个 实体如同由若干个零部件装配完成的汽车,以上嵌套图元 编码以及标注共同完成了编码的符号化且依附于实体编码 1101021成为一个独立的实体类别。但是所有被嵌套的图元 编码在FeatureCodeTB表以及SymbolScriptTB表中同样需要 被定义和描述才可以真正存在,才能切切实实为其他实体 编码所嵌套利用,否则子乌虚有的嵌套,系统无法处理会 提示错误。
其他表格及图形
第四部分 二次开发方面的交流
Eps2008支持二次开发功能,能够 轻松实现在生产过程中的各种需求
,其主要有两种开发的接口: SDL VC++二次开发编程 VBA脚本编程
1.SDL编程概述
SDL是EPS平台提供的一套基于VC++6.0开发环境下(
Sp2补丁以下)的二次开发包 通过SDL开发包,可实现在EPS平台定制满足本单位 要求的专用功能 山维公司的房产、地籍和管网等专业应用模块均是 采用SDL方式开发而成
该注记对象的图层归属、大小、颜色、字体都是由该注记 分类号所决定,作业员一般不做变更。
FeatureCodeTB表、SymbolScriptTB表
EPS平台中任何一个点、线、面对象都有一个编码(Code
)属性,再以编码为主导定义了该编码所代表的实体一系 列诸如实体类型、所属图层、颜色、线型、线宽等其他属 性,这一切都定义在FeatureCodeTB表中,相应的该编码 的符号化描述则定义在SymbolScriptTB表中,两表之间以 Code(编码)为纽带。
模板的真实面目
EPS数据库主要采用的是关系数据模型,使用Microsoft Office的组件access就可以打开。 EPS平台进行数据生产并不需要用户安装Access,使用 Access主要用于MDB数据库的查看和维护(EPS平台也提 供了一些直接查看和维护模板的功能)。 模板就是一个Access的mdb ( Microsoft DataBase ) 数据库 ,因为是模板,其扩展名设定为mdt,以示区别于MDB数据 库。