电子地图管理系统设计
电子地图管理系统设计
口宫琳琳匾蛋蟊置圈201
1年第1o卷第17期
【摘要】本文开发了一个对电子地图数据进行管理的系统,原始数据按照地图数据格式存储在一个二进制文件中。每个道路都是被赋予了独一无二的缟号,这个编号叫做LinkID。在这个文件中存储着部分道路情况的数据。它们是无序存储
的(针对MnkID是无序的)。本文是在MicrosoftVisualC++6.0环境下,主要对道路数据进行整理分析,采用顺序查询和二分法查询对道路信息进行查询,分别采用冒泡排序和快速排序对道路信息进行排序,更新数据,并对不同的算法最终取得结果,进行比较分析。【关键词】电子地图;二进制文件;顺序查询;二分法查询;■泡排序;快速排序【作者单位1宫琳琳,山东协和学院
电子地图是传统地图与计算机技术、网络技术相融合的产物,是地理信息的符号化表现,是提供地理信息公共服务的重要渠道,突破了传统纸质地图时间和空间上的局限性,
具有更丰富的信息含量和更广阔的应用范围。一、读取模块该模块是实现从二进制文件中将原始数据读出,作为后边功能实现的数据,从下图中选择“1”将实现该功能,读取成功后形成新的文件。该功能的实现采用了移位运算,从二进制文件中提取了相关数据,包括:道路编号、道路名称、岔路数、道路番号等关键字信息。:、排序模块排序功能是对已加载成功的数据文件进行排序。这里采用了两种排序方法:冒泡排序和快速排序,每种排序又可
以选取不同的关键字进行排序,本文实现了按道路编号、道路名称、道路番号和岔路数进行冒泡排序和快速排序。并且
对每种排序加以记时(部分功能图略),对所有排序的结果与预测的进行比较,如图2。
WstRoadArray‘S—wpstBubbleSort(WstRoadArray‘as-tRA,INT32Sitag){代码省略}
电池接220V/50Hz的交流电使用,白天不亮,夜晚受声音控
制发光,发光时间约为lO秒。原理图如图2所示。驻极体话筒Ml通过偏置电阻接入电路,c6为信号耦合电容,S3为直接耦合放大器。M1未接收声音时。VT3饱和,当Ml接收到声音信号后。S3集电极电位上升,使运放A的同相端有声音时处于高电。光敏电阻在晚上时电阻变大,此时运放A的反向输入端电压降低,运放A输出高电,使C7电
容充电后通过R9慢慢放电。D3的作用是防止电流回流。R10和Rll作为分压电阻,调节Rll使运放B的反向输入端达到一定的电压,同相输入端接前级电容,当晚上有声音时运放B的同相处于高电,运放B输出高电,晶闸管导通,三个白色的LED亮。但电容放电小于反向时输出低电,晶闸管截至。LED灭。可见,要LED照明灯亮,必须同时具备两个条件。一是晚上。二是有声音传给驻极体话筒。(三)模拟充电电池模块。赛题中要求用LM317可调电源代替充电电池。图3是LM317的固定接法。(四)充电电池过克、过放保护电路。原理图如图4所示。白天,光敏三极管受光的照射时,继电器不动作,红色
LED亮,此时表示充电状态,R17、R20分压电阻,当317电源调到12V时,调整电位器使中间点电压为5.1V,运放A同向输入端接在5.1V稳压管,当317电源电压高于12V时,运放砌璐喇&sci明始T曲衄e宦丑翻姻A输出低电平,通过40106后输出高电,三极管导通,继电器闭合,蓝色LED亮,此时处于供电状态。晚上,光敏三极管无光照射时。继电器闭合。处于供电状态,R16、R19电源电压为8.5V时,调节电位器使中同点电压为5.1V。运放B的反相
端基准电压为5.1V,当317电压低于8.5时,运放B的同相输入端小于5.1V,运放输出低电,继电器释放,红色LED亮,表示充电状态。
【参考文献】1.KlausDietmayes,MarcusWeser.ContacflessAngleMeasure—mentusingKMZAI蛐dUZZ9000.AN000232.黄智伟主编.全国大学生电子设计竞赛电路设计【M].北京:航空航天大学出版社,20063.潘琢金译.C8051F020/I/2/3混合信号ISPFLASH微控制器数据手册Revl.420054.王新贤主煽.通用集成电路速壹手册[M].济南:山东科学技术出版社,20055.周惠潮等壕著.常用电子器件及典型应用[M].北京:电子工业出版社.20076.黄智伟主墒.全国大学生电子设计竞赛训练教程[M].北京:电子工业出版社。2005
·85·万方数据苎些童!!垫!竺!墨巨匿口口‘雷臣I团圆E苕EI匾
//对不同的关键字进行冒泡排序
WstRoadArray。S—wpstQuickSort(WstRoadArray‘as—
tRA,INT32SRag){代码省略I//对不同的关键字进行快速排序
voidaTimeOfQuiekSort(WstRoadArray‘astRA,INT32Sitag)//计算时间
{DP32dStart,dEnd,dTime;//Initializationthevariables
forcounttimedStart=clock();IITimestartS_wpstQuickSort(astRA,Rag);dEnd=clock();//TimeenddTime=(dEnd—dStart)/CLOCKS—PER—SEC;I
图I
圆2三、查询模块该功能模块是在排序的基础上进行的,按不同的关键字(道路编号、道路名称、岔路数、道路番号)进行顺序查找和二分法查找。对于已检索到的信息分两部分处理,一部分可以
作为界面显示,这部分内容一般数量较少,只有几条记录;另一部分数量比较大的可以写在一个文本文件中,这样有利于
查阅和校对。以下是部分主要代码,不是详细代码:(一)对不同的关键码进行顺序查找。INTl6USH—
wusSquenceSearch(WstRoadArrayastArray,INTl6UausKey-type,INTl6UausIscompare){for(auslndex=0;ausIndex<astArray.Wuslength;auflln—dex++)/·顺序检索·/lif(aulId==astArray.WpstRoadmsg[auslndex].WulL-
inkid){memcpy(&(astToarray.WpstRoadmsg[astToarray.Wus·length])。&(astArray.WpstRoadmsg[ausIndex]),sizeof(astAr—ray.WpstRoadmsg[auslndex]));/·将与所给道路编号相同的道路信息赋给输出结构体变量·/
astToarray.Wuslength++:break;}I
·86·(二)对不同的关键码进行二分法查找。INTl6USH—wusBinarySearch(WstRoadArrayastArray,INTl6UausKcytype,INTl6UausIscompare){while(ausLeft(=ausRight){if(aulld==astArray.WpstRoadmsg[ausMid].WulL·inkid){memepy(&(astToarray.WpstRoadmsg[astToarray.Wus—length]),&(astArray.WpstRoadmsg[ausMid]),sizeof(astAr.ray.WpstRoadmsg[ausMid]));/·将与所给道路编号相同的道路信息赋给输出结构体变量·/
astToarray.Wuslength++:break;/·找到与所给道路编号相等的记录即跳出循环(道路编号唯一)·/}
elseif(aulId<astArray.WpstRoadmsg[ausMid].WulL-
inkid)
if(O==ausMid)
break;
ausRight=ausMid一1:ausMid=(ausLeft+ausRight)/2;}else{
ausLeft=ausMid+1:
ausMid:(ausLeft+ausRight)/2;||
break;}四、更新模块该模块是对已排序好的二进制文件替换原来的文件,如果出现错误会作出提示,一旦成功后源文件就是新文件了。
INTl6UUPDATE—wusupdateToFile(INTSU幸pucfilename,WstRoadArray‘pucdata){FILE—wusreadToArray(SortPATH,pucdata);//将排序文件读到数组中
FILE—wuswriteFromArray(PATH,pucdata);//将数组中数据写回源文件
returnSUCCESS;}
五、结语随着计算机技术的发展,人们对网络的需求也与日俱增,网上购物、网上订票、网上订餐、网上查询等等,可以足不
出户就能满足日常所需。电子地图管理系统可以使普通用户从网上就能查询国家每条道路的信息,对于街道管理员可以从网上直接更新道路信息,对道路进行管理。
【参考文献】
1.邓文华.数据结构[M].北京:清华大学出版社,201l
2.量汉丽主煽.C语言程序设计.大连:大连理工大学出版社,
2009
万方数据电子地图管理系统设计
作者:宫琳琳作者单位:山东协和学院刊名:产业与科技论坛英文刊名:Estate and Science Tribune年,卷(期):2011,10(17)
1.董汉丽 C语言程序设计 2009
2.邓文华 数据结构 2011
本文链接:http://d.g.wanfangdata.com.cn/Periodical_cyykjlt201117044.aspx
基于电子地图的电信传输网资源管理系统
第18卷第4期 2008年8月 长春大学学报 J0URNAL 0F CHANGCHUN UNⅣERSⅡY V0J.18 No.4 Aug.2008
文章编号:1009—3907(2008)04—0053—04
基于电子地图的电信传输网资源管理系统
罗 兰 ,常大坤
(1.吉林大学汽车动态模拟国家重点实验室,吉林长春130022;2.金鹰汇特信息技术有限公司,吉林长春130012)
摘要:本系统根据新形势下传输业务管理的需要,基于国际最新互联网技术,采用国际优秀的
ARCGIS平台开发的传输网络资源管理系统,克服了历年来传输资源管理系统在处理图形数据时
的困难,将各种信息与地理位置很好地结合在一起,图文并茂,简单直观,集中运用地理信息技术、
计算机技术、数据库技术、网络技术的成果,使管理的数据量更大,分析功能更强。为网络的发展建 设和可靠运行提供准确依据和灵活快捷的分析参考手段,提高网络资源的使用率。
关键词:资源管理系统;地理信息系统;ARCGIS平台 中图分类号:TP311.52 文献标识码:A
O引 言
本文重点介绍了本系统几个重要模块的设计和实现。系统中与图形有关的设计和实现包括:GIS客户 化编辑工具,主要采用了ARCINFO自带的VBA编辑环境,重新按照客户需求定制了自己的功能;使用ARC.
GIS中的ARCSDE和ARCIMS提供的工具对电子地图空间数据进行管理和在互联网上发布;系统微波站图
形方式浏览和管理,开发了一个模块,利用平面图作为页面的母层,平面图上需要表现的设备、维护人员等传 输资源建立子层链接,通过链接可以浏览详细信息。
1 电子地图的传输线路设计和实现
系统应该实现通过浏览器在电子地图上直观地浏览长途传输线路(包括微波线路和光缆线路两种方 式)、微波站、光缆维护中心、巡房等要素。同时,点击相关要素,显示该要素属性信息。对于微波站、维护中
心、卫星局等的要素,点击后进入相对应的机房平面图,在机房平面图上按照设备实际摆设位置,在相应的位
CBTC系统电子地图升级管控方案研究
89URBAN RAIL TRANSIT
CBTC系统电子地图升级管控方案研究
陈 超(常州地铁集团有限公司,江苏常州 213000)摘要:列车集成控制技术发展以及轨道交通线网规模的逐渐扩大,线路基础设施改造、线路分段开通和线网之间互联互通需求越来越多,对电子地图的升级管控模式提出更高的要求。分析现行CBTC系统电子地图在数据准备、更新方式存在的不足,提出新的CBTC系统电子地图升级的管控方案,以提高电子地图数据的可维护性、可靠性以及安全性。关键词:电子地图;基于通信列车控制系统;移动授权;可维护性;可靠性;安全性中图分类号:U284.48 文献标志码:A 文章编号:1673-4440(2022)12-0089-04
Research on Control and Management Scheme of Upgrading CBTC System Electronic Map
Chen Chao(Changzhou Metro Group Co., Ltd., Changzhou 213000, China)Abstract: With the development of train integrated control technology and the gradual expansion of rail transit network, more and more demands have been put forward for the refurbishment of line infrastructure, the sectional commissioning of lines and the interconnection between line networks, which puts forward higher requirements for the control and management mode of upgrading electronic map. This paper analyzes the shortages in the way of data preparation and updating of the current Communication Based Train Control (CBTC) system electronic map and puts forward a new control and management scheme of upgrading electronic map to achieve higher maintainability, reliability and safety of electronic map data.Keywords: electronic map; CBTC; MA; maintainability; reliability; safetyDOI: 10.3969/j.issn.1673-4440.2022.12.018
基于WebGIS的校园电子地图的设计与实现
基于WebGIS的校园电子地图的设计与实现
摘要:随着GIS系统应用的普及,校园电子地图也逐渐得到关注。以某高校为例,设计和实现了具有动态地图操作(如放大、缩小、浏览)功能的万维网校园电子地图。校园电子地图的开发中主要使用的是ArcGIS技术。基于ArcGIS技术开发的校园WebGIS系统,是实现校园空间信息发布与服务的基础平台。
关键词:地理信息系统;校园电子地图;ArcGIS
引言
“数字校园”的历史要追溯到上个世纪,1990年由美国克莱蒙特大学教授凯尼斯·格林(KennethGreen)发起并主持的一项大型科研项目“信息化校园计划”(thecampuscomputingpro-ject),被认为是数字化校园概念的最早出现。为了快速、准确获取校园的地理信息,以及为校园的管理、规划、设计提供准确而详细的数据,作为校园数字化的一个重要组成,校园电子地图应运而生:它是以互联网作为传播介质的一种新型数字地
图,能为用户提供在空间上连续的信息描述,提供空间信息的查询、检索等功能。
近几年来,随着我国经济的发展以及国家对高等教育投入的逐年增加,尤其是随着高校的扩招和合并,高校规模越来越大,从原来的一处办学,单一办学,发展到多处办学,建立分校,联合办学等。我国高等学校校园面积大、建筑物多、设备多,功能齐全,地上、地下的管网、供电和通信线路交叉分布,这些信息用常规的管理方法难以实现有效的管理。高等院校的校园电子地图建设越来越受到重视。本文以某高校为例,设计和绘制出具有简单浏览功能的校园电子地图。实现的基本功能如下:
(1)地图的平移功能:图幅大的地图不能在一屏上全部显示,因此要求提供地图的上、下、左、右平移功能,这样就可以将一幅地图全部浏览到。
(2)地图的放大和缩小功能:仅提供平移功能是不够的,需要观察地图局部的详细情况或需要从整体上观察一幅地图时,要实现电子地图的放大和缩小。
基于QT的电子地图设计与实现
北京理工大学珠海学院2010届本科生毕业设计
I 基于QT的电子地图设计与实现
摘 要
人们生活质量不断提高,城际间的往来更加频繁,导航仪成为了生活中不可缺少的部分。电子地图是导航仪最主要的部分,而电子地图的绘制工作颇为繁琐,价格也比较昂贵,给导航仪的开发带来了很大的麻烦。如果掌握了电子地图的绘制方法,那么不仅带研发上具有重要意义,而且将带来更大的经济效益。就此,本课题对电子地图的绘制和相关程序的编写开展了研究。
课题对Trolltech公司的QT/Embedded的深入分析和研究的基础上,开发了基于Intel
Pxa270的电子地图。地图的数据来源于实际,利用Mapinfo9.5自主绘制电子地图。通过QT的API与Mapinfo图表数据结合,把地图显示在QT的程序框架上。进而进行了相关的功能的设计,主要包括地图引擎的设计、路径规划设计、实时定位设计等。
关键词:Mapinfo9.5 QT/Embedded 电子地图
北京理工大学珠海学院2010届本科生毕业设计
II QT-based Design and Implementation of Electronic Map
ABSTRACT
People constantly improve the quality of life, inter-city exchanges between the
more
frequent, navigation has become an indispensable part of life. Navigation electronic map is the
most important part, the electronic map will work quite complicated, the price is also
more
expensive, to navigation systems development is a big trouble. If the master electronic
梧州电子地图GIS应用系统的设计与实现
广西科学院学报 Journal of Guangxi Academy of Sciences 2007,23(4):305~307 VO1.23,No.4 November 2007
梧州电子地图GIS应用系统的设计与实现 Design and Impl ementation of GIS Appl ication System of El ectronic Map of Wuzhou
徐红 XU Hong—guang (梧州市政府网络管理中心,广西梧州 543003) (Wuzhou Network Management Center,Wuzhou,Guangxi,543003,China) 摘要:结合GIS、DBMS、动态Web、数学模型以及建摸等综合技术,设计实现梧州市电子地图GIS应用系统。 该系统由操作系统、数据库系统和图形管理系统组成,以地图为主线,把梧州经济、建设、历史、文化和游、购、 娱、食、住、行等文字资料、地图、影像、以及多媒体信息有机结合起来,可以实现地图缩放、漫游、定位、智能乘 车、距离量算、空间搜索等功能。系统突出了梧州市的特色,为公众提供了周到全面的电子地图服务。 关键词:地理信息系统 电子地图 应用 中图法分类号:TP302.1 文献标识码:A 文章编号:1002—7378(2007)04—0305—03 Abstract:Via sysnthetical technologies such as GIS,DBMS,dynamic Web,mathematics model and modeling and SO on,the GIS application system of Wuzhou electronic map iS designed.This system 1S composed ot operating system,database system and graphics management system.It gives prioritY tO map,and integrates the article datum,maps,videos and multimedia information of tourisms,purchase,entertainment,food,habitation economic,construction,history,culture and SO on.It can realize the function of zoom of map,orientation,distance measurement,and SO on.The system gives prominence tO the characteristics of Wuzhou,and supplies the public with a varity of electronic map service. Key words:geological intormation system,electronic map'apphcatlon 地理信息系统(GIS)是将计算机硬件、软件、地 理数据以及系统管理人员组织而成的对任一形式的 地理信息进行高效获取、存储、更新、操作、分析及显 示的集成。GIS是实现电子地图的主要技术之一。随 着互联网以及信息化的发展,电子地图在各地网站 上得到了广泛应用。为了更好地服务政务工作,加快 梧州市的数字化建设,全方位展示和宣传城市形象, 提高城市知名度,我们结合GIS.DBMS、动态web、 数学模型以及建摸等综合技术建成了梧州市电子地 图GIS应用系统,该系统以地图为主线,把梧州经 济、建设、历史、文化和游、购、娱、食、住、行等文字资 料、地图、影像、以及多媒体信息有机结合起来,实现 “从图到文、从文到图”的相关检索,其空间分析功能 包括地图缩放、漫游、定位、智能乘车、距离量算、空
基于在线地图服务的专题系统架构设计与实现
WebGIS、基于WebService 的WebGIS 体系结构、基于J2EE[40]或者基于.NET 的WebGIS 各种
应用框架已经纷纷出现,使得WebGIS 的可扩展性以及用户二次开发的便捷性都得到了提 高。
常见的 WebGIS 的体系结构都是由 3 层体系结构构成的,分别由数据库,应用 服务器和客户端组成的。这种体系结构能够把地理信息系统和数据库的应用逻辑分
开,同时可以降低数据库改变时对相关系统应用的影响。在实际应用过程中,客户
通过 HTTP 协议向 Web 服务器端请求数据服务,服务器则返回以 HTML 的方式书 写的服务页面。按照客户端浏览器和服务器端功能的多少,体系结构一般可分为瘦 客户端/胖服务器、胖客户端/瘦服务器和客户端/服务器混合均衡模式三种[46]。 在瘦客户端体系结构中,所有地图的生成、渲染等工作都是在服务器端完成的,
客户端只是完成显示 PNG、GIF 及 JPEG 格式的图片。客户机端的用户进行一次 GIS
操作,都需要通过 URL 发送请求并将此请求通过互联网传送给服务器端,服务器端 则接受此请求然后进行各种处理,并将处理的结果返回给客户端。客户端的任务就
是发送请求及显示结果,而服务器则能够处理复杂的海量数据,同时并不需要将数
据传到本地再进行处理。
在瘦客户端体系结构下,可以对数据访问进行有效及时的控制及管理,并保证
正确地使用数据。同时由于客户机端使用的是支持标准 Web 浏览器、HTML 的,操
作结果将以静态的 JPEG 或者 GIF 图像进行表现,所以客户机端和平台无关,通过 使用高性能的服务器,即使是客户端缺少强有力的硬件支持,复杂的分析功能同样
可以在服务器端完成。可是由于所有的操作都在服务器端进行,当网络用户超过一
定数量时,服务器端的负担将会非常重,往往会带来系统的延迟。由于浏览器上显
示的是静态的图像,用户进行缩放、平移等操作的时候,客户端浏览器要保持刷新
北京市电子地理信息地图管理系统建设
2006年11月 第l5卷第4期 中央民族大学学报(自然科学版) Journal of the CUN(Natural Sciences Edition) Nov.20O6 Vo1.15 No.4
北京市电子地理信息地图管理系统建设
谭鲁渊
(北京市规划委员会,北京 100045)
摘要: 电子地理信息作为一种战略信息,在城市的发展规划以及领导的督导决策中起着重要的作用.本文 根据北京市规划委员会已建成的《北京市电子地理信息地图管理系统》,就城域网范围内的电子地理信息系统 的建设进行探讨. 关键词: 电子政务;地理信息系统;城域网 中图分类号:TP392 文献标识码:A 文章编号:1005—8036(2006}04—0366—04
1 引 言
为了保证2008年北京奥运会的顺利召开,建立高效、廉洁的政府,北京市规划委员会根据北京市人
民政府的有关文件,依托北京市政务专网,建立了《北京市电子地理信息地图管理系统》(以下简称《电子 地图》).《电子地图》基于GIS技术与Web技术 ,对地表上存在的东西和发生的事件进行成图和分
析,将地图这种独特的视觉化效果和地理分析功能与一般的数据库操作(例如查询和统汁分析等)集成 在一起,广泛地应用于公众和企事业单位之中,在解释事件、预测结果、规划战略等方面具有特别的实用 价值.
目前,类似的GIS系统的开发已经比较普遍,但《电子地图》的一个特殊特点就是服务对象为政府用 户(市委、市政府、市规划委等政府部门),因此要求基础地图数据更具有权威性、专业性和保密性.为了 方便市规划委用户的使用,《电子地图》还具有简单的规划业务功能.Fj前,电子地理信息地图库中已有
基础空间数据一百余种,包括审批成果数据、各种比例尺地形图、正射影像图、北京市总体规划图、高度
控制图、轨道交通图等等.系统使用的单位包括市委、市政府、市规划委、市国土局、市建委、市交通委、市
文物局,注册用户共计600余名.该系统的建成为北京市的城市建设提供了重要的基础数据和决策平 台.
基于SuperMap IS的电子地图信息服务系统的设计与实现
第5卷第3期 2006年9月 长沙通信职业技术学院学报 Journal of Changsha l'elecommunications and technology Vocational College Vo1.5 No.3 Sept.2006
基于SuperMap IS的电子地图信息服务系统的
设计与实现
张家坤,
(湖南大学软件学院 林亚平
湖南长沙414000)
【摘要】随着地理信息技术本身的发展和应用领域的不断拓展,地理信息技术在互连网上的应用也越来越J 。‘泛。文章 探讨了如何以sur,erMap lS来设计一个WebGlS服务,并结合.net和xIIll技术实现了空间数据和属性数据的存取操作。文章所做的
工作已在岳阳电子地图信息服务系统中得到了应用。 【关键词】SuperMap IS:WebG1S;设计 【中图分类号】11P3l1.52 【文献标识码】A 【文章编号】1671-9581(2006).o3-oo47—05
Design and realization of
system based ‘-一 - 一 ‘- ■ E-map inrormauon Serv1ce
0n SuperMap
ZHANG Jia-kun,LIN Ya-ping
(School of Software,Hu'nan University,Changsha,Hu'nan,China 4 14000)
Abstract:With the development of geography information technology itself and its application field,its application on the internet has become more and more widely.This paper expounds how to use SuperMap 1S to design a WebG1S service and to achieve the access operation of space data and attribute data with net and xml technology.This has been used in the E—map information service system of Yueyang. KeyWords:SuperMap IS;WebG1S;design
电子地图的制作流程
MapInfo地理信息系统平台作为一个图形-文字信息完善结合的软件工具,能将所需要的信
息资料形象、直观地与地理图形紧密地联结起来,能提供大量常用的分析、查询功能,能将
结果以图形或表格的方式显示出来。
MapInfo软件提供与一些常用数据库的接口,可以直接或间接地与这些数据库进行数据交换。
MapInfo软件提供的开发工具MapBasic, 可完成用户在图形、界面、查询、分析等方面的各
种要求,以形成全用户化的应用集成。配接多媒体系统可使用户对 地图进行多媒体查询。
MapInfo软件适用于军队管理与指挥、市场营销、城市规划、市政管理、公安交通、邮电通讯、石油地质、土地资源、人口管理、金融保险等各个应用领域,能对用户的管理、决策提
供有力的支持与帮助。
一、强大的图形表达、处理功能
MapInfo做为一种功能强大的图形软件,利用点、线、区域等多种图形元素,及丰富的地图符号、文本类型、线型、填充模式和颜色等表现类型,可详尽、直观、形象地完成电子地图
数据的显示。同时MapInfo对于位图文件(如GIF、TIF、PCX、BMP、TGA等多种格式的
位图文件)和卫片(SPOT)、航片、照片等栅格图象,也可以进行屏幕显示,根据实际需要还
可以对其进行矢量化。此外,DXF格式(AutoCAD和其它CAD软件包的图形/数据交换格式)
的数据文件,也可以直接运用于MapInfo当中。在图形处理方面,它提供了功能强大的编图工具箱,用户可以对各种图形元素任意进行增加、删除、修改等基本编辑操作。
MapInfo所处理的电子地图与一般地图不同。一般的地图,各类要素、信息集中在一起,不
利于不同用户对不同的地理信息的查询使用。MapInfo对地图是分层处理,用户可以通过图
形分层技术,根据自己的不同需求或一定的标准对各种图形元素进行分层组合,将一张地图分成不同图层。例如对于某个城市图,可分为区划、道路、河流、建筑物、标注等若干层。
校园电子地图的设计与实现
校园电子地图的设计与实现
刘小英
【摘 要】针对已有主流地理信息系统平台存在价格昂贵、且对开发者技术要求高等局限性,采用地图搜索引擎提供的API,结合JSP与JavaScnpt技术,根据学校的地理结构,设计开发了校园在线电子地图.实现了校园地图显示、建筑物快速定位,到校公交线路查询,建筑物管理等功能.结果表明,电子地图方便了广大师生及来访人员熟悉学校环境,快速信息查询,满足了管理者对校园基础信息管理的需求.
【期刊名称】《电子设计工程》
【年(卷),期】2016(024)010
【总页数】3页(P49-51)
【关键词】计算机应用技术;电子地图;JSP;API
【作 者】刘小英
【作者单位】攀枝花学院 数学与计算机学院,四川 攀枝花 617000
【正文语种】中 文
【中图分类】TN391
随着各大高校的扩招,校区不断扩建,校园建筑日益增加,高校教学楼、宿舍楼、实验楼、食堂及教师家属楼四处林立,给新生及家长或来访人员带来不便,为方便不熟悉校园人员能够快速获取校园地理信息,便于学校进行管理,开发校园地图服务系统是最行之有效的途径。
目前,很多学校都在致力于这一研究,有的使用WebGIS进行地图开发[1_4],特点是操作简单、表现直观、维护简易、交互性强;有的采用地图API开发[5_8],为其他技术提供了API接口,便于用户自行开发地图服务。以攀枝花学院为研究样本的校园电子地图以在线地图搜索引擎为基础,建立相关应用数据库及数据服务器,设计出方便易用的客户端界面,通过调用地图API实现电子地图的各种交互功能。
设计在技术上采用百度地图提供的API与第三方数据相结合实现了局域在线地图服务[9_14]。调用百度地图API完成校园的基本轮廓,以及平移、缩放、鹰眼、比例尺等功能;使用JSP进行页面的展示;JavaScript主要用于调用百度地图API,并实现提示信息等功能;MySQL数据库用来存储建筑物相关信息,包括建筑物的空间数据及属性数据,以保证校园建筑的动态规划;TomCat做为整个系统的服务器,用于发布校园电子地图系统。
