本实用新型专利技术公开了一种基于SVG的WebGIS楼宇房间查询系统,包括用于获取被查询楼宇内外部结构的实体图片信息的图像采集系统、对根据实体图片信息所建立的楼宇三维模型进行图形转换并转换为SVG图形数据文件且相应建立与所述SVG图形数据文件相关联的楼宇属性文件供查询系统查询的楼宇房间查询用Web服务器,和与楼宇房间查询用Web服务器通过Internet网络或局域网进行双向通信的本地楼宇房间查询系统。本实用新型专利技术设计合理、投资成本低、查询速度快且查询效果好、推广价值高,能解决现有楼宇查询方法存在的投资成本高、操作步骤繁琐且实际应用时缺少通用性及灵活性等缺陷。(*该技术在2020年保护过期,可自由使用*)
【技术实现步骤摘要】
本技术属于互联网络地理信息系统(WebGIS)应用
,尤其是涉及一 种基于SVG的WebGIS楼宇房间查询系统。
技术介绍
随着城市建设的飞速发展,各种样式的座座高楼大厦拔地而起,复杂多样的建筑, 使人们出门寻找楼宇及房间越来越困难,迫切需要提供可视化的具体物理位置查询服务。 目前楼宇及房间的查询方法有数据库方式、GIS(地理信息系统)方式和WebGIS(互联网 络地理信息系统)方式。数据库方式是用通过建立数据库存储楼号和房间号,通过SQL语 言进行查找,查找结果用表的方式显示。这种查询方法的主要缺点是查找不直观,即使知 道楼号和房间号也需要费时费力寻找真正的物理位置。GIS方式是用通过图形数据与属 性数据存储楼号和房间号,通过建立的GIS查询系统,以直观、方便、互动的可视化方式,向 用户综合表现多种数据信息,如数据库、视频和文本。这种查询方法的主要问题是每个客 户端都要配备昂贵的专业GIS软件,成本太高;维护费用大;数据共享困难;操作复杂;不 具备跨平台的特性。互联网络地理信息系统即WebGIS是Internet上的GIS (Geographic Information System的缩写,即地理信息系统),它是利用互联网技术和www技术,完善和 扩展传统地理信息系统功能的一门新技术。实现GIS在网上浏览的主要问题在于,目前的 浏览器本身不支持矢量图形,为了解决此问题人们提出了 CGI方法、插件法方法、ActiveX 方法、基于Java Applet的应用程序等方法。这些解决方案将GIS矢量数据在互联网上进行 传输和表现时往往需要庞大的、昂贵的后台数据服务器和前台客户端插件,从而限制了 GIS 应用向Web应用的转移。综上,上述现有方法实现的楼宇房间查询系统只能支持对指定楼宇及房间的查 询。若需要对新建的楼宇进行查询,则必须重新设计并实现查询系统,因而实际应用时不具 有灵活性及通用性。
技术实现思路
本技术所要解决的技术问题在于针对上述现有技术中的不足,提供一种基于 SVG的WebGIS楼宇房间查询系统,其设计合理、投资成本低、查询速度快且查询效果好、推 广应用价值高,能有效解决现有楼宇查询方法所存在的投资成本高、操作步骤繁琐且实际 应用时缺少通用性及灵活性等缺陷和不足。为解决上述技术问题,本技术采用的技术方案是一种基于SVG的WebGIS楼 宇房间查询系统,其特征在于包括用于获取被查询楼宇内外部结构的实体图片信息的图 像采集系统、对根据实体图片信息所建立的楼字三维模型进行图形转换并转换为SVG图形 数据文件且相应建立与所述SVG图形数据文件相关联的楼宇属性文件以供查询系统查询 的楼宇房间查询用Web服务器,和与所述楼宇房间查询用Web服务器进行双向通信的本地 楼宇房间查询系统;所述图像采集系统与所述楼宇房间查询用Web服务器相接;所述本地楼宇房间查询系统与楼宇房间查询用Web服务器间通过Internet网络或局域网进行连接, 且二者间组成一个客户端/服务器式Web系统。所述本地楼宇房间查询系统与楼宇房间查询用Web服务器均为PC机。所述图像采集系统为摄像机。本技术与现有技术相比具有以下优点1、所采用的基于SVG的WebGIS楼宇房间查询系统设计新颖合理、使用操作简便且 投资成本低、使用效果好,是一种分布式系统,具有跨平台性。用户不需要在自己的本地计 算机上安装GIS数据和应用程序,只要把请求发送到Web服务器,Web服务器就会把数据和 分析结果传送给用户。2、采用XML文档格式存储所有SVG格式的楼宇信息,结构清晰,自描述性强,可以 复用及实现跨平台的数据读取,文件占用内存空间小,大大节省了计算机的资源。文件格式 灵活多样,不仅可以应用矢量图像和文字对象,同样可以纳入位图,制作出任何其它格式图 像能达到的效果。3、推广应用价值高,具有很大程度的通用性和灵活性,基于SVG图像的楼宇图形 数据XML文档模型和楼宇属性数据的XML文档模型(即所建立的楼宇图形数据XML文档库 和楼宇属性数据XML文档库)具有通用性,只要改变楼宇图形数据的XML文档和存储楼宇 属性数据的XML文档,便可形成新的楼宇查询系统。也就是说,对于不同的楼宇,可按照设 计的楼宇图形数据XML文档模型格式和楼宇属性数据XML文档模型格式创建楼宇数据的 XML文档,替换系统中相应的XML文档,即可对新的楼宇进行查询。并且在模型设计中,为了 合理组合楼宇信息,方便查询及显示,对每个XML文档进行了结构设计,建立基于XML文档 的建筑群、楼宇、楼层和房间数据信息的层次结构。4、使用效果好,可以使用户方便快捷的查询到楼宇中的房间信息,并能直观的显 示出来。同时,本技术还针对SVG图形建立了放大、缩小、平移机制,提供了对查询的楼 宇进行缩放、平移及还原操作,提供了楼宇的平面图和立体图显示,使用户可以更加准确了 解其位置。5、设计新颖合理且实用价值高,采用SVG (Scalable VectorGraphics,)技术,通过 对DOM (Document Object Model,文档对象模型)树建立搜索查询算法,设计并实现了对楼 宇的区域查询功能,房间位置的精确查询功能,图形缩放、移动及还原功能。用户通过输入 查询信息,系统进行查询后在SVG图中标注出来,使用户可以更加方便快捷的了解房间的 位置,实现了楼宇查询的功能。6、实现简易且操作步骤简单,实际使用时,将用户所输入查询信息(如楼号,房间 号,房间名称等)向WebGIS楼宇房间查询系统提交后,WebGIS楼宇房间查询系统通过搜索 存储楼宇房间属性的XML文件查询并调用相应的存储楼宇房间图形的SVG文件,通过在SVG 文件中做标记告知用户所查询房间的具体位置信息。本系统还可以通过用户点击按钮进行 图形缩放、平移及还原操作,提供楼宇的平面图和立体图显示。综上所述,本技术设计合理、投资成本低、查询速度快且查询效果好、推广应 用价值高,能有效解决现有楼宇查询方法所存在的投资成本高、操作步骤繁琐且实际应用 时缺少通用性及灵活性等缺陷和不足,本技术利用XML文件存储楼宇及房间信息,用 SVG存储图形数据,通过SVG矢量图显示查询的楼宇及房间的物理位置,并向用户综合展现多种数据信息,例如楼宇、楼层及房间的查询信息,精确或模糊的查询功能,图形缩放、移动 及还原功能;同时,本技术具有通用性,对于不同的楼宇,只需替换其中的XML数据文 件,添加楼宇的SVG信息,便可进行楼宇的查询。下面通过附图和实施例,对本技术的技术方案做进一步的详细描述。附图说明图1为本技术的电路原理框图。图2为利用本技术进行楼宇房间查询的方法流程图。附图标记说明1-摄像机;2-楼宇房间查询用Web服务器;3-本地楼宇房间查询系统;4-Internet 网络。具体实施方式如图1所示,本技术包括用于获取被查询楼宇内外部结构的实体图片信息 的图像采集系统、对根据实体图片信息所建立的楼宇三维模型进行图形转换并转换为 SVG (Scalable Vector Graphics的缩写,即可缩放向量图形)图形数据文件且相应建立与 所述SVG图形数据文件相关联的楼宇属性文件以供查询系统查本文档来自技高网...
【技术保护点】
一种基于SVG的WebGIS楼宇房间查询系统,其特征在于:包括用于获取被查询楼宇内外部结构的实体图片信息的图像采集系统、对根据实体图片信息所建立的楼宇三维模型进行图形转换并转换为SVG图形数据文件且相应建立与所述SVG图形数据文件相关联的楼宇属性文件供查询系统查询的楼宇房间查询用Web服务器(2),和与所述楼宇房间查询用Web服务器进行双向通信的本地楼宇房间查询系统(3);所述图像采集系统与所述楼宇房间查询用Web服务器(2)相接;所述本地楼宇房间查询系统(3)与楼宇房间查询用Web服务器(2)间通过Internet网络(4)或局域网进行连接,且二者间组成一个客户端/服务器式Web系统。
【技术特征摘要】
【专利技术属性】
技术研发人员:张白一,崔尚森,崔宇,史凯,刘超,李慧艳,熊先锐,徐秀梅,刘昊,
申请(专利权)人:长安大学,
类型:实用新型
国别省市:87[中国|西安]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。