OGIS零代码快速开发平台
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A. 添加所有值:自动检索唯一值,为每个唯一值设置唯一符号 B. 添加值:自行添加符号及唯一值 C. 移除值:删除符号 D. 移除所有值:清除全部符号 E. 透明设置:根据图层某字段值设置符号的透明度 F. 旋转设置:根据图层某字段值,设置符号旋转角度。 G. 色域设置:设置唯一值匹配色域范围
H. 符号设置:
A. 符号化字段:选择符号化字段 B. 标准化字段:选择标准化字段 C. 分组方法:自动,自定义两种分组方式 D. 分组数:分组级别的数量 E. 最小值:符号最小像素数 F. 最大值:符号最大像素数 G. 薄板符号:设置模板符号 H. 符号设置:
3.15 符号模板(矢量)
模板符号化,即利用外部导入的 mxd 符号化模板,对图层进行符号化设置。功能界面
3.13 渐变色(矢量)
根据数值型字段,色域分组设置符号化样式,如下图:
A. 符号化字段:选择符号化字段 B. 标准化字段:选择标准化字段 C. 分组方法:自动,自定义两种分组方式 D. 分组数:分组级别的数量 E. 符号化设置:
3.14 渐变符号(矢量)
根据数值型字段,以特殊符号为模板,根据范围值域设置图层符号化样式,如下图:
管线资料入库 地形图管理 三维曲面管理 测量报告管理 标绘调整
应 空间数据管理 地图基本工具 空间数据检索 用
属性查询
地图标绘
层 空间数据统计分析
缓冲区分析
高级空间检索
控制点入库
钻孔资料入库
缓冲区分析
数据编辑
打印输出
质 量 体
系
OGIS 组件 数据浏览组件 缓冲区分析组件
支
图形绘制组件
编辑组件
撑
层
测量结果各线段和总和。如图:
3.6 面积量算
面积量算支持平方米、平方公里两种单位。点击功能按钮
,鼠标在地
图点击后弹出测量结果窗口,鼠标在地图上勾画量算面积,测量结果同时展示在
地图上。
3.7 清屏工具
清屏工具 清除图面所画元素。
3.8 刷新工具
刷新工具
,刷新图面。
3.9 简单符号化(矢量)
图层所有要素统一符号显示,如下图:
A. 旋转设置 对点符号根据要素的字段值(标识符号旋转角度)设置符号旋转角度。 如下图:
B. 透明设置 根据字段值(标识符号透明度)设置符号的透明度。如下图:
C. 符号样式设置 双击符号,通过符号选择器设置符号样式。
3.10 唯一值符号化(矢量)
根据某字段的唯一值进行符号化,根据色域条对唯一值以不通色调的的符号符号 化各值,功能界面如下:
3.4.1 创建地理坐标系
依据参数创建自主地理坐标系,界面如下:
3.4.2 创建投影坐标系
依据参数创建自主投影坐标系,界面如下:
(1)修改空间参考 (2)清楚空间参考 (3)另存空间参考
3.5 长度量算
长度量算工具测量支持距离单位米、公里、英里、海量。点击量距按钮
,
地图工具状态变为量距状态,鼠标在图面点击后会弹出测量结果窗口:
H. 符号设置:
操作方式:选择字段—>选择色域—>点击添加所有值—>完成。
3.12 符号匹配(矢量)
根据图层某字段值,与所选符号库的关键字相匹配进行符号化。如下图:
A. 字段名称:选择匹配字段 B. 使用缺省符号:是否使用缺省符号 C. 匹配符号库:符号化使用的符号库 D. 匹配:开始匹配 E. 添加值:自行添加符号 F. 移除值:删除符号 G. 移除所有值:清除全部符号 H. 透明设置:根据图层某字段值设置符号的透明度 I. 旋转设置:根据图层某字段值,设置符号旋转角度。 J. 符号设置:
如下图:
A. 符号化模板路径:外部 mxd 模板 B. 选中符号化设置:系统设置图层对应 mxd 模板图层 C. 符号设置:双击符号,可设置符号样式。
Fra Baidu bibliotek
3.16 唯一值符号化(栅格)
依据栅格各像素取唯一值对栅格数据进行符号化,符号化界面如下:
A. 色域:符号化使用的色域 B. 缺省符号:符号化的默认符号 C. 空值色:栅格空置区域的颜色 D. 符号化颜色设置:
E. 所选要素定位
所选要素定位 ,定位所选要素。 F. 所选要素属性查看
所选要素属性查看 ,查看所选要素的详细属性。
G. 高亮显示全部查询结果
H. 查询结果数量
包含格式:
(1)基于 ArcSDE 已建成的基础地理信息数据库或其它专题数据库 (2)Personal Geodatabase (3)Shapefile (4)其它
组织形式包括:
(1)按标准图幅(数据已建库)库方式分幅存储 (2)按标准图幅(数据为建库)文件方式分幅存储 (3)大范围无缝数据(数据已建库)库方式存储 (4)大范围无缝数据(数据未建库)文件方式存储
地图工具组件
打印组件
统计分析组件 符号库组件
数据管理组件
制图组件 关系数据库组件
标绘组件
数据渲染组件
查询组件
空间参考管理
标注组件
文件目录管理
系统权限组件
基
础
ArcGIS Engine
层
ArcSDE
DotNet Framework
安 全 体
系
数 据 层
基础地理数据库 控制点数据库
地形图数据库 三维曲面数据库 其它数据库
2 平台简介
OGIS 框架式开发平台是对 GIS 行业应用系统开发项目的深入研究与总结基 础上,精心设计研发的供 GIS 公司进行二次开发的产品级平台组件.平台封装了 GIS 系统的通用功能,各功能独立、设计合理、使用方便, 开发人员不需编写过多即可 完成功能复杂的软件项目。从而达到降低开发难度、缩短开发周期、快速实时项 目的目的,在 GIS 市场需求迅速扩张的环境下,让更多的公司更加容易进行 GIS 项 目的实时,降低超额的人力成本,提高公司核心竞争力。
A. 分组数量设置 B. 色域设置 C. 符号设置 D. 特效设置 E. 空值色设置
3.20 色图符号化(栅格)
采用色图对照的方式对栅格数据进行符号化
A. 色图对照设置
B. 空值色设置
3.21 标注配置
效果图:
提供对点,线,面图层标注设置功能,如下图:
A. 显示标注设置:设置标注是否显示 B. 标注方法:
C. 标注内容:标注所用的字段 D. 标注表达式:通过 SQL 语句等脚本方式控制标注显示.
E. 标注符号设置:设置标注字体的符号及样式
字体设置 字体大小 字体颜色 是否粗体 是否下划线 是否左斜 是否删除线 字体符号
F. 显示比例尺设置: 设置界面如下图
使用与图层相同的可见比例尺 自定义显示比例尺范围 G. 预定义样式
空间数据源:指项目所涉及的空间地理数据,包括库数据或各类专题数据。 多数据源集成管理:对已建成的空间数据库或以文件方式存储的空间数据集 成至此系统管理、应用。 库数据:指常规的、未符号化的矢量数据(PGDB、Shapefile、ArcSDE 数据库)。 图库一体:基于未经过符号化的多源空间数据自动符号化输出各类地图。
平台主要由两部分组成: 1 基础组件: 基础组件作为平台的组件库,各功能级模块进行封装,提供方
便的调用接口. 2 项目级开发框架:通过组件进行搭建的 GIS 通用软件系统框架,盖含空间
数据源管理、系统图层树管理配置、地图符号化配置、地图标注配置、 空间数据查询检索、缓冲区分析、数据输出、制图输出、图面元素标绘 等功能,用户在实施项目时,获取框架源码后,只需在基础上添加业务级功 能. 基础组件架构图如下:
3.17 拉伸符号化(栅格)
A. 波段 B. 色域设置
C. 特效设置 背景颜色设置 Z 值放大设置
D. 拉伸设置
拉伸方式 运用迦玛值拉伸 反拉伸
3.18 离散色符号化(栅格)
采用随机离散值对栅格数据进行绘制.
A. 色域设置 B. 颜色数量设置 C. 空置设置
3.19 分类符号化(栅格)
对像素值域分级,分类,根据所选色域对栅格数据进行符号化.功能界面如下 图:
如图:
本章只介绍图层树的结构配置,见下.
3.2.1 添加图层
图层树中的图层是通过数据超市对其进行添加,添加方式采用拖拽式.
打开数据超市->左键点击图层->拖拽至图层树->完成添加.
3.2.2 创建目录
图层树空白区点击右键,通过右键菜单中添加目录: 添加新节点,如下图: 输入名称,回车后完成添加.
操作方式:选择字段—>选择色域—>点击添加所有值—>完成
3.11 多字段唯一值符号化(矢量)
根据 1~3 个字段取唯一值进行符号化,如下图:
A. 添加所有值:自动检索唯一值,为每个唯一值设置唯一符号 B. 添加值:自行添加符号及唯一值 C. 移除值:删除符号 D. 移除所有值:清除全部符号 E. 透明设置:根据图层某字段值设置符号的透明度 F. 旋转设置:根据图层某字段值,设置符号旋转角度 G. 色域设置:设置唯一值匹配色域范围
(三) 面层
线下面 标注坐落位置 方向基准 偏移量设置 沿线坐落位置设置:线上最佳位置,线的起始端,线的末端 重复标注设置:移除重复标注,一个要素对应一个标注,一个要素子本分对 应一个标注.
3.22
总是水平放置 总是顺着多边形走势 水平放置优先 标注至放置在多边形内 移除重复标注 一个要素对应一个标注 一个要素自部分对应一个标注
工具如下:
(1)默认工具 (2)放大 (3)缩小 (4)缩放 (5)平移 (6)固定比例放大
(7)固定比例缩小 (8)全屏 (9)上一屏 (10)下一屏 (11)比例尺 (12)I 查询
3.4 地图空间参考设置
状态栏空间参考: 可对主地图的空间参考进行修改设置。如下图:
点击按钮,
(1)选择空间参考 (2)导入空间参考 (3)新建空间参考
3.2.3 结构调整
在需要调整的节点上按下鼠标,拖拽至父节点,完成节点调整,如下图:
3.2.4 图层顺序调整
按下 Shift 建,拖拽图层,即可实现图层上下顺序调整
3.3 地图浏览工具
地图浏览工具基本操作工具基于 C#调用 ArcEngine 接口实现,达到了,改善了 AE 自带工具条界面和风格的不足.
1.2 名词解释
快速开发:平台由平台组件和系统项目级源码组成,平台以开放式思路设计, 内封装 GIS 系统所需的各类功能级模块,工项目组基于平台项目级框架进行 二次开发,快速实时项目,降低开发难度、缩短开发周期、降低开发成本。 多源空间数据:本文档所提及的库数据是指非符号化符合测绘标准的空间数 据,
H. 层标注位置设置
标注位置设置分为点,线,面图层三类:
(一) 点层
围绕标注点水平放置 各方为均可放置,默认为右上角,点击
即可设置标位置
将标注放置在标注点上 采用预定义角度集合放置标注
使用角度字段放置标注
(二) 线层
标注位置方式设置:设置项目如下: 水平放置 平行于线 沿线曲线标注 垂直于标注线 线上面 线上
3 组件功能介绍
本文档只介绍部分组件功能,其它请开发人员在具体项目过程中进行了解.
3.1 数据源管理模块
数据源管理负责管理项目相关的空间数据源,数据源管理模块为系统提供外 部数据的挂接,为系统空间图层树、空间查询分析等提供获取接口,快速完成系统 数据的配置、管理任务.支持的空间数据主要包括 Persnal Geodatabase(个人数据 库),ArcSDE(SDE 空间数据库),ShapeFile(Shp 数据源).
GIS 框 架 式 开 发 平 台
资源地址:http://blog.sina.com.cn/s/blog_a50a590a01012xoh.html QQ: 2284003602 邮箱: 2284003602@qq.com
1 引言
1.1 编写目的
预期读者:系统设计人员、系统开发人员、系统测试人员、质量保障人员。
空间数据模糊查询
空间数据检索 弹出查询界面。如图:
,根据输入属性值查询图面要素。点击功能按钮后,
A. 查询条件
B. 图层 1) 可见图层; 2) 所有图层; 3) 加载的各图层。
C. 查询字段设置:
:查询过滤关键字。 :查询目标图层设置。
目标字段类型包括: 1) 所有字段; 2) 指定字段; 3) 查询图层的关键字段三种。 D. 查询结果列表
功能界面如下:
3.2 多源图层树
以业务数据库驱动的空间数据级图层树,对系统涉及的空间图层的汇总和展 示,该树基于关系数据库存储数据模型,可支持多个空间数据库集成显示,支持庞 大的图层数量, 具有功能丰富的图面效果配置和图层自动化控制能力,集成了结 构拖拽式配置、逻辑名称设置、属性数据查看、显示比例尺设置、符号化配置、 标注配置、断开、缩放、启动时加载、启动时显示标注等功能.增强了二次开发 成果的含金量.