TITAN GIS—专业地理信息系统平台
TITAN GIS是由北京东方泰坦科技有限公司研制开发的功能*、算法新颖、使用灵活方便的专业地理信息系统平台。全新升级后的TITAN GIS广泛使用了上*的软件技术及工具,集中了上优秀地学软件的优势,不但技术起点高、性能稳定、算法*、功能齐全,而且具有贴近国内用户的特点,为全国范围各个领域的GIS用户专门提供了一系列灵活方便的开发工具。
TITAN GIS支持面向对象的数据结构及其管理,可运行于Windows2000、NT系统环境下。用户可以使用TITAN GIS的全中文、标准的Windows风格界面,也可以使用灵活方便的自定义工具,选择显示或隐藏命令按钮和菜单,重新组织工具条或创建工具条,重新定制界面。
一、数据模型 TITAN GIS支持完整的GIS空间数据模型,不仅具有丰富的矢量数据结构,同时支持栅格和不规则三角网(TIN)数据模型。
数据模型 | 描 述 |
矢量数据模型 | TITAN GIS中的矢量数据模型包括实体专题和拓扑专题,采用地理信息系统点、线、面数据结构,其属性数据由内置CODEBASE数据库管理,并可通过ODBC接口与外部大型数据库(Oracle、Sybase、DB2、Informix等)连接。
在实体关系模型中,可用多种类型的实体对象来描述现实世界,即用实体表达地图上的点、线、面。实体对象与实体对象之间互不影响,实体关系模型不描述空间拓扑关系。一个完整的实体对象包含描述该对象的空间信息和属性信息。
在拓扑关系模型中主要管理点、线、面之间的拓扑关系,支持网络拓扑和面状拓扑关系,基于拓扑关系可以实现空间数据的拓扑查询、路径分析等高级的GIS分析功能。在网络拓扑中用结点(node)和弧段(Arc)来表示线性网络的连通性关系,面拓扑关系用于定义和管理多边形区域之间的邻接性及面域的组成关系。 |
栅格模型 | 以简单、直观的栅格结构来表达和描述空间地理信息,直接存储专题属性,其地理位置信息隐含在格网位置上。
基于栅格模型可进行坡度、坡向分析、流域分析、通视区分析、栅格转等值线分析、栅格转矢量分析、栅格缓冲区分析等。 |
TIN模型 | 将控制点信息和观测值用某种规则相互联接成三角网,用来描述和近似表达连续表面,如地形等。
基于TIN模型可进行泰森多边形分析、TIN转DEM分析等。 |
图像数据 | 经过配准后的图像数据(*.tif、*.bmp、*.gif、*.jpg等)可直接调入TITAN环境中进行显示。 |
二、数据组织 TITAN GIS采用专题的方式对空间数据进行组织,它支持以下4种基本的专题类型,包括实体专题、拓扑专题、TIN专题、栅格专题,同时也支持图象配准显示。
TITAN GIS用项目来存储和恢复用户当前的工作状态,每一个项目可以管理以下内容:
1)MapView窗口 :地图显示、编辑、信息查询、空间分析等;
在MapView窗口中用数据列表管理当前调入的所有专题,也可创建、加载、卸载专题,进行专题属性的设置。地图列表用于控制被调入对象的显示方式,即图层信息、显示顺序、状态、地图的表现形式等,在地图列表中提供了丰富的图例对象,包括范围图例、*值图例、统计图表图例、标注图例、点密度图例等,以便用户选择合适的方式显示专题图。
2)TableView窗口:数据库操作、管理等;
3)Layout 窗口:专题图设计、制作、输出等;
三、功能介绍 1.数据获取 系统提供多种数据获取方法,包括手扶跟踪数字化、屏幕扫描矢量化、获取GPS数据和其他外部数据等。
2.图形编辑
| 提供丰富的点、线、面编辑工具,采用鼠标输入和键盘输入两种交互操作方式,灵活方便;可以同步处理地理空间数据和属性数据;支持事务处理,能进行多级回退操作;可以同时选择和编辑多个图层数据;支持多Part操作。 |
3.地图显示 TITAN GIS按图层的方式进行显示,可同时打开多个地图文件,对同一数据可多次调入地图窗口,并能以不同的图示符号快速显示。利用地图列表可控制地图窗口的显示内容、状态、顺序及表现形式等。
4.图表互查
| TITAN GIS提供方便快捷的图表互查功能,并支持通过ODBC接口连接的外部大型数据库的图表互查。 |
5.空间分析 TITAN GIS作为一个功能齐全、面向分析的高级GIS软件平台,具有强大的空间分析功能,不仅支持矢量分析,而且支持栅格及TIN的多种分析操作。
1)矢量分析功能,可进行基本的空间数据关系和拓扑结构分析,包括缓冲区分析、邻域分析、归类分析和空间叠加分析。
2)网络专题分析功能,包括*路径分析和资源分配分析。
| *路径分析可以进行两点*路径分析、多点*路径分析和考虑转向表的路径分析。资源分配分析可以进行服务区(单源,多源)分析、考虑转向表的服务区分析和资源分配(单源/多源,转向表,是否连续,双向阻抗)。 |
3)栅格分析功能,可以根据等高线、高程点及不规则三角网产生地表模型,支持栅矢转换功能、栅格内插生成等值线、地形坡度坡向生成、流域提取、通视区分析、栅格分类、建立栅格缓冲区。
4)不规则三角网(TIN)分析功能,提供从高程控制点、等高线数据生成TIN 和泰森(VORONIO)多边形;由TIN生成等高线及数字地面模型等操作。
6.地图投影和坐标变换 支持几十种地图投影方式,包括我国和目前世界常用的如高斯克-吕格投影、通用横轴墨卡托(UTM)、Lambert、Alberts、Mercator、State plane等等。另外,TITAN GIS提供地图坐标变换功能,可以方便地将地图从一个坐标系统变换到另一坐标系统。
7.数据转换 TITAN GIS支持的转入/转出数据格式包括:ArcView Shape、ARC/INFO E00、MapInfo MIF/MID、Autocad DXF/DWG 12~2000版、MicroStation DGN、MapGIS数据、OpenInfo数据、VCT格式、Arc/Info Grid ASCII栅格文件,此外,还支持VRML格式数据的转出。
8.地图符号 地图符号是地理要素在地图上或地图显示窗口中的表现形式。TITAN GIS提供点状、线状、面状要素和文字注记的制图工具,还提供符号编辑器和线型编辑器,用户可自行制作满足特定要求的点状和线型符号。符号编辑器支持矢量符号和栅格符号的编辑,可以设置定位点、方向角等。面状填充支持预定义填充方式和位图文件填充方式。
9.制图输出 TITAN GIS 提供了一个功能强大的所见所得式的制图模块。主要功能包括:
1)将地图窗口中的图层及显示内容所见所得式地到制图窗口中;
2)以点图、线图、饼图、直方图方式插入统计图表;
3)自动生成比例尺、图廓及图例;
4)自动生成公里格网;
5)用户可用编辑工具进行图幅的整饰;
四、二次开发工具 TITAN GIS提供功能强大的二次开发工具,用户可以方便地在标准的程序设计环境下,如Visual Basic、 Delphi、PowerBuilder、VisualC++等,开发满足特定需要的GIS应用产品。
TITAN GIS主要提供以下COM组件式二次开发工具:
1.TDO(TITANDataObjecs) TDO主要负责管理、访问、查询地理数据库中的数据。它由一组COM对象集合组成,主要包含基础对象、Feature对象、数据库对象、专题对象等。支持实体、拓扑、栅格、TIN等数据模型。
2.TMapX(TITANMapControl) TMapX是一个ActiveX Control,它提供一个可视化窗口,可以实现与用户的交互、图形的显示等等。它由一个控件窗口和一组COM对象集合组成。COM对象集合主要包含图层对象、图例对象等。
3.TLayoutX TlayoutX是一个排版控件,集成了制图排版的主要功能,可满足用户定制地图、排版布局、打印输出等要求。
五、应用领域 TITAN GIS地理信息系统体现了北京东方泰坦科技有限公司针对用户广泛适应需求设计*专业软件的企业信念,可广泛应用于所有与地理位置、地图相关的领域,包括水利和防洪减灾,自然资源管理,土地利用和城市规划管理,军事应用,交通运输管理,石油和天然气,矿业管理,GPS车辆监控,电力、供水、通讯、有线电视、邮电等管网管理。