编程(Programming)是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解(understand)人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
mapgis6.7集成开发平台是中国具有完全自主知识版权的地理信息系统,是全球唯一的搭建式GIS数据中心集成开发平台。软件立足行业,深入具体业务细节,以强大的数据中心集成技术,整合各行业运行系统的各关键信息。实现了灵活、可靠、高效的数据集成与管理。
基本介绍:
mapgis6.7版本继承了以前的界面友好,使用方便等特点,主要对数字测图、高程库系统、电子沙盘系统和DTM系统作了重大改进,功能不断增强,数据精度更高,性能更趋稳定,多种算法进行了优化,能够更好的为用户提供服务。
功能特点
1.海量无缝图库管理
图库操作:提供建立图库、修改、删除及图库漫游等一系列操作。
图幅操作:提供图幅输入、显示、修改、删除等功能,用户可随时调用、存取、显示、查询任一图幅。
图幅剪取:用户任意构造剪取框,系统自动剪取框内的各幅图件,并生成新图件。
小比例尺图库及非矩形图幅建库管理:提供图幅拼接、建库及跨带拼接等功能。
图幅配准:提供平移变换,比例变换,旋转变换和控制点变换。
图幅接边:可对图幅帧进行分幅、合幅并进行图幅的自动、半自动及手动接边操作,自动清除接合误差。
图幅提取:对分层、分类存放的图形数据,按照不同的层号或类别,根据用户相应的图幅信息,合并生成新的图件。
2.数据库管理
客户机/服务器结构:使用空间数据库引擎在标准关系数据库环境中实现了客户机/服务器结构,允许多用户同时访问,支持多硬件网络服务器平台,支持超大型关系数据库管理空间和属性数据,支持分布式级服务器网络体系结构。
动态外挂数据库的联接:可实现一图对多库,多图对一库应用要求。
多媒体属性库管理:可将图像、录像、文字、声音等多媒体数据作为图元的属性存放,以适应各种应用需要。
开放式系统标准:支持运用TCP/IP协议的LAN和WAN环境的访问,支持LNUIX和PC平台混合配置。
完善的安全机制:保证用户对数据库的访问权限,在单个图元记录及空间范围层面上支持共享和独占的锁定机制。
3.完备的空间分析工具
空间叠加分析:提供区对区叠加分析、线对区叠加分析、点对区叠加分析、区对点叠加分析、点对线叠加分析、BUFFER分析等。
属性数据分析:单属性累计频率直方图和分类统计,双属性累计直方图,累计频率直方图和四则运算等操作。
地表模型和地形分析:能进行坡度,坡向分析,分水岭分析,流域分析,土方填挖计算,地表长度计算,剖面图制作及根据地形提取水系,自动确定山脊线,等高线等。
网格化功能:对离散的,随机采样的高程数据点进行网格化,对规则网高程数据加密内插处理。
TIN模型分析:可对平面任意域内离散点构建三角网,并提供三角网的约束边界,特征约束线优化处理。
三维绘制功能:可对Grd, Tin模型数据完成三维光照绘制,实现三维景观的多角度实时观察,三维地表模型模拟飞行功能,并提供三维彩色立体图绘制功能。
实用的网络分析功能
最短路径求解:指定若干地点,求顺序经过这些地点的最短路径。
游历方案求解:求取遍历网线集合或结点集合的最佳方案。
上下游追踪:查找网络中与某一地点联系的上游部分或下游部分。
最佳路径:任意指定网线和结点处的权值,求取权值最小的路径。
空间定位:为用户规划各类服务设置的最佳位置。
资源分配:模拟资源在网络中的流动,求取最佳的分配方案。
关阀搜索:由用户指定爆管处,求取所有需关的阀门。
4.多源图像分析与处理
图像变换。
多波段遥感图像处理。
正态分布统计,多元统计。
图像配准镶嵌,图像与图形迭合配准。
方便的二次开发
开放性:支持VC++,VB,Delphi,ActiveX等集成开发环境。
多层次:API函数层;C++类层;ActiveX控件层。
特别说明:
- 安装之前打开软件;
- mapgis软件的使用在任何情况都需要软件狗的支持,软件狗包含mapgis的服务。
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。