本站小编为你精心准备了服装市场导航模式设计参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
1引言
GIS是计算机图形学和数据库技术的结合体,是储存、修改和分析空间数据信息的新技术。他把地理位置和相关属性结合起来,根据实际应用需要,图文并茂地输出给用户。随着人们生活水平的提高,消费观念的改变,人们对衣服不再停留在用来裹身取暖这一最基本的需求上,更把他看作是一种身份、品位的象征。杭州服装是推动中国服装业发展的一个重要原动力,杭州服装市场的和谐发展对杭州服装业发展具有不可估量的推动力。现在杭州的服装市场日渐增加、规模日渐扩大,为了方便顾客,能在最短的时间内了解杭州众多服装市场的概况,帮助消费者购买到称心如意的服装,因此设计了基于WebGIS的服装市场多媒体导航系统来解决这个问题。提出了开发一个较为完善的服装市场多媒体导游系统,能全方位为顾客提供导游服务,使顾客能乘兴而来,满意而归。
2系统设计的关键技术
基于WebGIS的服装市场多媒体导航系统,利用Su-perMapEditor软件把杭州地图绘制成矢量图,加载Su-perMapObjects提供的AcfiveX控件,实现地图操作、信息查询,结合JavaScript通过SuperMapIS实现信息的共享。SuperMapEditor具有强大的地图编辑、灵活的智能捕捉、拓扑错误处理、网络及多边形拓扑关系的建立、栅格矢量化半自动(交互式)跟踪等功能。SuperMapEditor中一幅地图可分别输入与存储,每层存放不同的空间实体,通过边缘匹配可进行无缝叠加显示,从而制作出分层存储的服装市场分布图、公共交通分布图、街道分布图等进行无缝地图的叠加得到杭州地图的矢量图。SuperMapIS是超图公司推出的新一代InternetGIS开发平台,是现代网络技术和SuperMap组件技术的完美结合。SueprMapIS具有强大的GIS功能和网络并发能力,开放的系统框架具有高度可伸缩性和扩充性。基于SuperMapIS,用户可以快速创建各种有关空间位置信息分析的Internet/Intranet应用系统和网络服务。空间数据结构是GIS的基石,GIS就是通过这种地理空间拓扑结构建立地理图形的空间数据模型并定义各空间数据之间的关系,从而实现地理图形和数据库的结合。横向分析,Su-perMapIS采取的空间数据结构是基于空间实体和空间索引相结合的一种结构;从纵向分析,SuperMapIS的空间数据结构是一种分层存放的结构。JavaScript是一种基于对象(object)和事件驱动(eventdriven)并具有安全性能的脚本语言。使用他的目的是与HTML超文本标记语言、Java脚本语言(Java小程序)一起实现在一个Web页面中链接多个对象,与Web客户交互作用,从而可以开发客户端的应用程序等。
3系统功能实现
要提高杭州众多服装市场的经济效益,基于WebGIS的服装市场多媒体导航系统设计就不仅是对杭州众多服装市场地理位置的查询,而应该设计成包括交通、购物等要素的智能虚拟系统可以根据消费档次、个人兴趣爱好智能推荐特色服装市场、交通线路等,虚拟仿真显示出最佳导购线路。这样设计出的基于WebGIS的服装市场多媒体导航系统应用后才能达到吸引人气,刺激消费欲望的目的。利用GIS的数据处理能力和数据分析的强大功能,以杭州服装市场为载体,对服装市场的地理位置等相关信息进行管理、查询、检索、显示和分析。以电子地图为依托,以图像、图片、声音、文字等多媒体形式把服装市场信息展示在消费者的用户端,利用GIS的空间查询功能,实现消费者从属性到地图和从地图到属性的双向查询。系统功能界面图如图1所示。图1系统功能界面图系统功能主要包括:地图操作实现浏览显示在地图窗口的矢量图的目的,实现地图的放大、缩小、平移和打印等功能。地图信息查询查询方式分为拉框选择、点选、圆形选择、多边形选择等4种方式。对选中的市场在地图上显示其地理位置,在信息窗口中显示主要信息,还能进行市场图片浏览和多媒体播放。SQL查询可以完成对服装市场各种属性的查询,并将查询和检索的结果以图形和文本方式进行显示。同时可以根据地理信息位置,将数据库的数据与其地图上的图形元素对应,通过数据来查找、定位相应的地理位置和地图区域。专题地图专题地图中可以查询服装市场人气指数、服装市场的信誉指数、某类服装的消费指数等专题信息。路径分析采用最短路径分析法,单击计算按钮后地图处于最短路径分析状态,鼠标在地图上取两个或多个点,双击鼠标结束,电子地图上将起点-经过点-终点的最短路线高亮显示,并计算出距离。如需重新计算,可以单击清除按钮。
4程序运行硬件环境
地图信息的采集、转换、处理、分析和存储是本系统在开发过程中一个重要的组成部分。由于图像处理技术主要依赖计算机且计算量大,对分辨率、计算速度和色彩等要求都很高,决定了开发本系统的硬件的选用也随之升高。开发使用的硬件包括输入设备、处理设备、输出设备。输入设备数字化仪、扫描仪等。主要是进行矢量、栅格图的输入。输出设备打印机、绘图仪。主要进行地图操作、查询结果的输出。处理设备64M内存,4.3硬盘,266Hz以上的CPU,主要进行地理数据的存储、转换、查询、分析、地图的一般控制操作。
5地图查询功能说明和路径分析程序实现
交互式查询指使用鼠标在地图上进行点选交互操作,来进行查询。所有的查询方式最终提交函数都为SMQuery.JS中的DoMapFind()。当交互结束后触发On-PointSelect()函数,并且由该函数调用DoMapFind()进行查询。路径分析实现程序如下:<inputtype="radio"ID="MIN"name="FINDPATHMODE"VALUE="MIN"checkedonclick="FindPathModeChange()">最短路径<inputtype="radio"ID="BEST"name="FINDPATHMODE"VALUE="BEST"onclick="FindPathModeChange()">最佳路径</TD></TR><TR><TD><selectsize="1"name="ForFieldList"id="For-FieldList"style="width:136;height:136"disabled></select></TD></TR><TR><TD><selectsize="1"name="BackFieldList"id="Back-FieldList"style="width:136;<TD><imgsrc=′images/pointadd.gif′onclick=′javascript:Ad-dPathPoint()′style="CURSOR:hand;"width="65"height="20"><imgsrc=′images/pathremove.gif′onclick=′javascript:ClearPoint()′style="CURSOR:hand;"width="40"height="20"></TD></TR><TR><TD><palign="center"><!--<Ahref="http://javascript:Ad-dPathPoint()">点选加点</a>--> <!--<Ahref="http://javascript:ClearPoint()">清除</a>--><imgsrc=′images/calpath.gif′onclick=′javascript:FindShortestPath()′style="CURSOR:hand;"width="40"height="20">
6结语
基于WebGIS的服装市场多媒体导航系统借助于因特网电子地图,用直观、形象、生动的方式标注众多的服装市场、交通线路以及公众服务机构等与杭州服装业息息相关的查询内容,实现服装市场间交通路线的动态仿真显示,方便消费者对目标服装市场的查询检索。利用对象的属性特征,进行条件组合查询,为用户提供到目标服装市场购买的参考路线。系统设计与开发,有助于提高杭州服装市场的经济效益,有益于提升杭州服装品牌,有利于杭州服装业的和谐发展。