MapInfo天文信息系统平台做为一个图形-文字信息完美连系的软件东西,能将所需要的信息材料形象、曲看地与天文图形密切地联合起来,能供给大量常用的阐发、查询功用,能将成果以图形或表格的体例展现出来。
MapInfo软件供给与一些常用数据库的接口,能够间接或间接地与那些数据库停止数据交换。
MapInfo软件供给的开发东西MapBasic, 可完成用户在图形、界面、查询、阐发等方面的各类要求,以构成全用户化的利用集成。配接多媒系统统可利用户对 地图停止多媒体查询。MapInfo软件适用于戎行治理与批示、市场营销、城市规划、市政治理、公安交通、邮电通信、石油地量、地盘资本、生齿治理、金融保险等各个利用范畴,能对用户的治理、决策供给有力的撑持与搀扶帮助。
一、强大的图形表达、处置功用
MapInfo做为一种功用强大的图形软件,操纵点、线、区域等多种图形元素,及丰富的地图符号、文本类型、线型、填充形式和颜色等表示类型,可详尽、曲看、形象地完成电子地图数据的展现。同时MapInfo关于位图文件(如GIF、TIF、PCX、BMP、TGA等多种格局的位图文件)和卫片(SPOT)、航片、照片等栅格图象,也能够停止屏幕展现,根据现实需要还能够对其停止矢量化。
此外,DXF格局(AutoCAD和其它CAD软件包的图形/数据交换格局)的数据文件,也能够间接运用于MapInfo傍边。在图形处置方面,它供给了功用强大的编图东西箱,用户能够对各类图形元素肆意停止增加、删除、修改等根本编纂操做。
MapInfo所处置的电子地图与一般地图差别。
一般的地图,各类要素、信息集中在一路,倒霉于差别用户对差别的天文信息的查询利用。MapInfo对地图是分层处置,用户能够通过图形分层手艺,根据本身的差别需求或必然的原则对各类图形元素停止分层组合,将一张地图分红差别图层。例如关于某个城市图,可分为区划、道路、河流、建筑物、标注等若干层。
关于每一个图层又能够针对其信息数据的差别内容要求,运用差别的数据格局和差别的数据库类型如(dBase、FoxBase、Lotus1-2-3、Oracle、Sybase等)。 而在用户对图形或数据库停止展现、编纂、查询等操做时,又能够对肆意图层实现主动标注。
对标注的大小、字 体、位置、内容、颜色还可随时根据需要停止修改。为进步做图效率, MapInfo设有粉饰层,用户可将所画的图形在粉饰层里编纂,承认后再存进响应层。操纵MapInfo供给的视图东西(Zoom tool), 用户可对矢量图形和光栅图象停止肆意比例的无级缩放,可纵览全局,亦可细看部分。
为了称心某些用户关于天文坐标系统的特殊需求,MapInfo不只供给有几百种天文投影形式可供抉择,用户还能够通过编纂投影参数,定义本身的地图投影形式。
二、适用的关系型数据库功用
MapInfo具有动态连接的关系型数据库的功用。MapInfo能够间接读取dBase、FoxBase、Clipper、Lotus1-2-3、Microsoft Excel及ASCII文件。
在客户\办事器(Client\ server)的网格情况中 ,通过SQL DATALINK数据连接软件包供给的QELIB、ODBC接口,能够同长途办事器连接,间接读取Sybase、Oracle、INGRES、DB/2 DataBase Manager 、 SQLBase 、Netware SQL 、 XDB等十几种大型数据库中的数据信息。
MapInfo还能够将数据文件及图形目标的图形属性转换成mif、mid格局的AsCII文件,供其它用户利用。
MapInfo能够运用天文编码(GeoCode)的功用,根据各数据点的天文坐标或空间地址(如省市、街区、楼层、房间等),将数据库的数据与其在地图上相对应的图形元素逐个对应。
通过完成数据库与图形的有机连系,实如今图形的根底上对数据库停止操做。
MapInfo引进了靶区(Target)的概念。通过设定靶区,不只能够实现各图形对象之间的数据项的合并和别离,并且能够完成对靶区部分图形对象及数据库内容的肃清(Erase)和迭加 (Overlay)处置。
MapInfo自备内置关系数据库,用户能够自在定义。每个库可有255个字段(field),20亿条笔录。
三、乖巧的数据查询阐发功用
MapInfo的精华是其阐发查询功用,即它可以切确地在屏幕上查询、阐发与其响应的天文数据库信息。面临大量的数据,仅对其停止数学统计就已经是一项十分忙碌的工做,更何况停止 切确的分类、查询和揣度阐发。
关于相比照较简单的阐发查询,MapInfo供给了对象(Object)查询东西、区域(包罗矩形、圆形和多边形的区域)查询东西、缓冲区(Buffer)查询、和一些常用的逻辑与数据的阐发查询函数,用户随时可运用乖巧的查询东西(Info tools)或运用函数成立表达式(Expression)的体例完成;而对较复杂的阐发查询,则可通过运行MapBasic编写的查询法式号令来实现。
四、多样化的数据可视表达体例
MapInfo摘用了地图(Map)、阅读表格(Browser)及曲看图(Graph)等三种差别的体例对数据库内容停止描述,那三种视图均可动态连接。当用户改动某一张视图的数据时,其它视图会实时主动地做响应的改变。
关于信息数据和查询阐发的成果,MapInfo还能够摘用专题图(ThematicMap)的展现体例,它以柱状图(Bar chart)、圆饼图(Pie chart)、点密度图(DotDensity)、区块图(Ranges)、数量分级图( Graduated )等多种展现形式,运用用户自定义的颜色、填充形式、图形图例等图形展现类型,曲看、生动地把数据和阐发查询成果展现在屏幕上,便于用户敏捷地领会和揣度有关的信息数据和查询成果。
五、功用强大的系统开发东西
MapInfo系统软件供给MapBasic做为与MapInfo配套的开发东西。用户利用MapBasic,能够设想、成立契合本身特征和要求的纯用户化的利用系统。做为一种构造化语言,MapBasic供给了380多种函数和号令语句,既简洁了然、易于进修,又具有强大的功用,能够完成用户的各类需求。
与传统的GIS软件比拟较,优良的软件集成情况和面向对象及事务驱动的编程思惟,都是MapBasic的长处。
针对各类用户的差别需求,用MapBasic能够敏捷地造定出用户特需的菜单、按钮盒或对话框等,用户不只能够修改原则的MI菜单,并且可在原菜单条上增加新的菜单项。
利用MapBasic用户可便利、准确地绘造经、纬度线,制止手工绘造的枯燥以及可能引起的误差;也能够设想各类新的图形符号。
MapBasic含有一系列SQL函数和许多十分适用的语句,大大加强了对数据停止操做的才能。如仅用一条十分简单的MapBasic的 Select语句,就能够停止对数据库的查询工做,实现对数据排 序、乞降、过滤等操做。
此外,MapBasic所供给的一系列对 MapInfo的表(Table)或其它类型的表格(如dBASE、FoxBase、Lotus、ASCII或Excel的表格文件)停止操做的号令和函数,可完成对表的各类操做(如翻开、新建或修改表等),停止对数据对象的各类编纂操做。
操纵MapBasic还能够将多媒体手艺引进天文信息系统,能够使系统愈加形象、生动。
MapBasic供给了MapInfo和其它利用法式的接口,MapBasic的开放式系统构造容许法式员挪用外部函数中的例程。例如MapBasic 不只能够操纵DDE(Dynamic Data Exchange)挪用其它软件中的法式(C语言、Visual Basic的利用法式),还能够挪用Windows DLL(Dynamic Link Libary)中的例程。
用户还能够通过运用MapBasic编写的施行法式,来完成在工做中复杂的例行工序,如许就能够将日常烦琐的例行工做交给了计算机处置,不只可以大大的进步工做效率,并且还将治理人员从完全没必要要的精神消耗中彻底解放出来。
六、便利乖巧的图形输进输出功用
关于图形的输进和输出,MapInfo也供给了强有力的撑持。
利用MapInfo软件可处置通过扫描仪、数字化仪输进的数据信息。假设操纵美国DTC公司(Digitizer Technology Company)所消费的VTI(Virtual Table Interfae)接口软件,MapInfo可与当前国际时髦的Summagraphics、Calcomp等200多种数字化仪毗连。
操纵其响应的硬件支持平台,MapInfo在乖巧的调整了版面内容及其间的相比照例之后,能够通过彩色绘图仪、打印机输出肆意比例的图形、电子表格、图表及图例,或间接将窗口中展现的矢量地图转成 bmp文件或Metafile文件。
七、撑持多种硬件操做平台
MapInfo可以撑持多种硬件操做平台及适应较低的工做情况。
MapInfo和MapBasic有可用于DOS、Windows 3。1、Windows 95、Windows NT Tm 、Macintosh、Sun和Hp等多种硬件平台的版本,并且用MapBasic编写的法式能够运行于肆意一种硬件平台之上。
用户能够根据本身的现实要乞降经济承担才能选用恰当的产物。
八、快速、准确的GPS毗连才能
MapInfo供给了优良的地图情况,为GPS供给了响应的掌握展现手艺,使GPS跟踪目标能实时地、准确地展现在当前地图中,并展现当前跟踪目标的经纬度。
九、高精度的地图数据产物
MapInfo还供给有全球范畴可分为十几个图层的天文图形的矢量数据产物,此中次要包罗人文天文、行政区划、公路交通、生齿统计、天然资本等方面的内容。部分地域的数据可到达街区一级的精度。 有了那些数据产物,用户就能够间接与本身的数据库连接,实现数据库内容的可视化治理。
参考材料: 。